net.minecraft.registry

public class SerializableRegistries

net.minecraft.core.RegistrySynchronization
net.minecraft.core.RegistrySynchronization
net.minecraft.class_7782
net.minecraft.registry.SerializableRegistries

Field summary

Modifier and TypeField
private static final Set<RegistryKey<? extends Registry<?>>>
NETWORKABLE_REGISTRIES
NETWORKABLE_REGISTRIES
field_48771
SYNCED_REGISTRIES

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static void
packRegistries(com.mojang.serialization.DynamicOps<Tag> ops, RegistryAccess registries, Set<KnownPack> clientKnownPacks, BiConsumer<ResourceKey<? extends Registry<?>>, List<RegistrySynchronization$PackedRegistryEntry>> output)
packRegistries(com.mojang.serialization.DynamicOps<Tag> ops, RegistryAccess registries, Set<KnownPack> clientKnownPacks, BiConsumer<ResourceKey<? extends Registry<?>>, List<RegistrySynchronization$PackedRegistryEntry>> output)
method_56598(com.mojang.serialization.DynamicOps<class_2520> arg0, class_5455 arg1, Set<class_9226> arg2, BiConsumer<class_5321<? extends class_2378<?>>, List<class_7782$class_9176>> arg3)
forEachSyncedRegistry(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries$SerializedRegistryEntry>> callback)
private static <T> void
packRegistry(com.mojang.serialization.DynamicOps<Tag> ops, RegistryDataLoader$RegistryData<T> registryData, RegistryAccess registries, Set<KnownPack> clientKnownPacks, BiConsumer<ResourceKey<? extends Registry<?>>, List<RegistrySynchronization$PackedRegistryEntry>> output)
packRegistry(com.mojang.serialization.DynamicOps<Tag> ops, RegistryDataLoader$RegistryData<T> registryData, RegistryAccess registries, Set<KnownPack> clientKnownPacks, BiConsumer<ResourceKey<? extends Registry<?>>, List<RegistrySynchronization$PackedRegistryEntry>> output)
method_56597(com.mojang.serialization.DynamicOps<class_2520> arg0, class_7655$class_7657<T> arg1, class_5455 arg2, Set<class_9226> arg3, BiConsumer<class_5321<? extends class_2378<?>>, List<class_7782$class_9176>> arg4)
serialize(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, RegistryLoading$Entry<T> entry, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries$SerializedRegistryEntry>> callback)
private static Stream<DynamicRegistryManager$Entry<?>>
ownedNetworkableRegistries(RegistryAccess access)
ownedNetworkableRegistries(RegistryAccess access)
method_45956(class_5455 arg0)
stream(DynamicRegistryManager dynamicRegistryManager)
public static Stream<DynamicRegistryManager$Entry<?>>
networkedRegistries(LayeredRegistryAccess<RegistryLayer> registries)
networkedRegistries(LayeredRegistryAccess<RegistryLayer> registries)
method_47449(class_7780<class_7659> arg0)
streamDynamicEntries(CombinedDynamicRegistries<ServerDynamicRegistryType> combinedRegistries)
public static Stream<DynamicRegistryManager$Entry<?>>
networkSafeRegistries(LayeredRegistryAccess<RegistryLayer> registries)
networkSafeRegistries(LayeredRegistryAccess<RegistryLayer> registries)
method_45953(class_7780<class_7659> arg0)
streamRegistryManagerEntries(CombinedDynamicRegistries<ServerDynamicRegistryType> combinedRegistries)
public static boolean
isNetworkable(ResourceKey<? extends Registry<?>> key)
isNetworkable(ResourceKey<? extends Registry<?>> key)
method_62704(class_5321<? extends class_2378<?>> arg0)
isSynced(RegistryKey<? extends Registry<?>> key)