Package net.minecraft.registry
Class SerializableRegistries
java.lang.Object
net.minecraft.registry.SerializableRegistries
- Mappings:
 Namespace Name named net/minecraft/registry/SerializableRegistriesintermediary net/minecraft/class_7782official kh
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record - 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidforEachSyncedRegistry(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) static booleanisSynced(RegistryKey<? extends Registry<?>> key) private static <T> voidserialize(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, RegistryLoader.Entry<T> entry, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) private static Stream<DynamicRegistryManager.Entry<?>> stream(DynamicRegistryManager dynamicRegistryManager) static Stream<DynamicRegistryManager.Entry<?>> streamDynamicEntries(CombinedDynamicRegistries<ServerDynamicRegistryType> combinedRegistries) static Stream<DynamicRegistryManager.Entry<?>> streamRegistryManagerEntries(CombinedDynamicRegistries<ServerDynamicRegistryType> combinedRegistries)  
- 
Field Details
- 
SYNCED_REGISTRIES
- Mappings:
 Namespace Name Mixin selector named SYNCED_REGISTRIESLnet/minecraft/registry/SerializableRegistries;SYNCED_REGISTRIES:Ljava/util/Set;intermediary field_48771Lnet/minecraft/class_7782;field_48771:Ljava/util/Set;official aLkh;a:Ljava/util/Set;
 
 - 
 - 
Constructor Details
- 
SerializableRegistries
public SerializableRegistries() 
 - 
 - 
Method Details
- 
forEachSyncedRegistry
public static void forEachSyncedRegistry(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) - Mappings:
 Namespace Name Mixin selector named forEachSyncedRegistryLnet/minecraft/registry/SerializableRegistries;forEachSyncedRegistry(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/registry/DynamicRegistryManager;Ljava/util/Set;Ljava/util/function/BiConsumer;)Vintermediary method_56598Lnet/minecraft/class_7782;method_56598(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455;Ljava/util/Set;Ljava/util/function/BiConsumer;)Vofficial aLkh;a(Lcom/mojang/serialization/DynamicOps;Lke;Ljava/util/Set;Ljava/util/function/BiConsumer;)V
 - 
serialize
private static <T> void serialize(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, RegistryLoader.Entry<T> entry, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) - Mappings:
 Namespace Name Mixin selector named serializeLnet/minecraft/registry/SerializableRegistries;serialize(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/registry/RegistryLoader$Entry;Lnet/minecraft/registry/DynamicRegistryManager;Ljava/util/Set;Ljava/util/function/BiConsumer;)Vintermediary method_56597Lnet/minecraft/class_7782;method_56597(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;Lnet/minecraft/class_5455;Ljava/util/Set;Ljava/util/function/BiConsumer;)Vofficial aLkh;a(Lcom/mojang/serialization/DynamicOps;Lalu$d;Lke;Ljava/util/Set;Ljava/util/function/BiConsumer;)V
 - 
stream
private static Stream<DynamicRegistryManager.Entry<?>> stream(DynamicRegistryManager dynamicRegistryManager) - Mappings:
 Namespace Name Mixin selector named streamLnet/minecraft/registry/SerializableRegistries;stream(Lnet/minecraft/registry/DynamicRegistryManager;)Ljava/util/stream/Stream;intermediary method_45956Lnet/minecraft/class_7782;method_45956(Lnet/minecraft/class_5455;)Ljava/util/stream/Stream;official aLkh;a(Lke;)Ljava/util/stream/Stream;
 - 
streamDynamicEntries
public static Stream<DynamicRegistryManager.Entry<?>> streamDynamicEntries(CombinedDynamicRegistries<ServerDynamicRegistryType> combinedRegistries) - Mappings:
 Namespace Name Mixin selector named streamDynamicEntriesLnet/minecraft/registry/SerializableRegistries;streamDynamicEntries(Lnet/minecraft/registry/CombinedDynamicRegistries;)Ljava/util/stream/Stream;intermediary method_47449Lnet/minecraft/class_7782;method_47449(Lnet/minecraft/class_7780;)Ljava/util/stream/Stream;official aLkh;a(Ljx;)Ljava/util/stream/Stream;
 - 
streamRegistryManagerEntries
public static Stream<DynamicRegistryManager.Entry<?>> streamRegistryManagerEntries(CombinedDynamicRegistries<ServerDynamicRegistryType> combinedRegistries) - Mappings:
 Namespace Name Mixin selector named streamRegistryManagerEntriesLnet/minecraft/registry/SerializableRegistries;streamRegistryManagerEntries(Lnet/minecraft/registry/CombinedDynamicRegistries;)Ljava/util/stream/Stream;intermediary method_45953Lnet/minecraft/class_7782;method_45953(Lnet/minecraft/class_7780;)Ljava/util/stream/Stream;official bLkh;b(Ljx;)Ljava/util/stream/Stream;
 - 
isSynced
- Mappings:
 Namespace Name Mixin selector named isSyncedLnet/minecraft/registry/SerializableRegistries;isSynced(Lnet/minecraft/registry/RegistryKey;)Zintermediary method_62704Lnet/minecraft/class_7782;method_62704(Lnet/minecraft/class_5321;)Zofficial aLkh;a(Laly;)Z
 
 -