net.minecraft.client.network

public class ClientRegistries

net.minecraft.client.multiplayer.RegistryDataCollector
net.minecraft.class_9173
net.minecraft.client.network.ClientRegistries

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_1_680
LOGGER
private ClientRegistries$DynamicRegistries
contentsCollector
field_48767
dynamicRegistries
private ClientRegistries$Tags
tagCollector
field_48768
tags

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
appendContents(ResourceKey<? extends Registry<?>> registry, List<RegistrySynchronization$PackedRegistryEntry> elementData)
method_56583(class_5321<? extends class_2378<?>> arg0, List<class_7782$class_9176> arg1)
putDynamicRegistry(RegistryKey<? extends Registry<?>> registryRef, List<SerializableRegistries$SerializedRegistryEntry> entries)
public void
appendTags(Map<ResourceKey<? extends Registry<?>>, TagNetworkSerialization$NetworkPayload> data)
method_56586(Map<class_5321<? extends class_2378<?>>, class_6864$class_5748> arg0)
putTags(Map<RegistryKey<? extends Registry<?>>, TagPacketSerializer$Serialized> tags)
private static <T> Registry$PendingTagLoad<T>
resolveRegistryTags(RegistryAccess$Frozen context, ResourceKey<? extends Registry<? extends T>> registryKey, TagNetworkSerialization$NetworkPayload tags)
method_62160(class_5455$class_6890 arg0, class_5321<? extends class_2378<? extends T>> arg1, class_6864$class_5748 arg2)
startTagReload(DynamicRegistryManager$Immutable registryManager, RegistryKey<? extends Registry<? extends T>> registryRef, TagPacketSerializer$Serialized tags)
private DynamicRegistryManager
loadNewElementsAndTags(ResourceProvider knownDataSource, RegistryDataCollector$ContentsCollector contentsCollector, boolean tagsForSynchronizedRegistriesOnly)
method_62155(class_5912 arg0, class_9173$class_9174 arg1, boolean arg2)
createRegistryManager(ResourceFactory resourceFactory, ClientRegistries$DynamicRegistries dynamicRegistries, boolean local)
private static void
addCrashDetails(CrashReport report, Map<ResourceKey<? extends Registry<?>>, RegistryDataLoader$NetworkedRegistryData> dynamicRegistries, List<Registry$PendingTags<?>> staticRegistries)
method_64903(class_128 arg0, Map<class_5321<? extends class_2378<?>>, class_7655$class_9841> arg1, List<class_2378$class_10106<?>> arg2)
addCrashReportSection(CrashReport crashReport, Map<RegistryKey<? extends Registry<?>>, RegistryLoading$ElementsAndTags> data, List<Registry$PendingTagLoad<?>> tags)
private static void
loadOnlyTags(RegistryDataCollector$TagCollector tagCollector, RegistryAccess$Frozen originalRegistries, boolean includeSharedRegistries)
method_62157(class_9173$class_9954 arg0, class_5455$class_6890 arg1, boolean arg2)
loadTags(ClientRegistries$Tags tags, DynamicRegistryManager$Immutable registryManager, boolean requiresSync)
private static void
updateComponents(RegistryAccess$Frozen frozenRegistries, boolean includeSharedRegistries)
method_1_1052(class_5455$class_6890 arg0, boolean arg1)
loadComponentAssociations(DynamicRegistryManager$Immutable registryManager, boolean requiresSync)
public DynamicRegistryManager$Immutable
collectGameRegistries(ResourceProvider knownDataSource, RegistryAccess$Frozen originalRegistries, boolean tagsAndComponentsForSynchronizedRegistriesOnly)
method_56585(class_5912 arg0, class_5455$class_6890 arg1, boolean arg2)
createRegistryManager(ResourceFactory resourceFactory, DynamicRegistryManager$Immutable registryManager, boolean local)
private static void
lambda$updateComponents$0(boolean arg0, DataComponentInitializers$PendingComponents arg1)
method_1_1051(boolean arg0, class_1_117$class_1_122 arg1)
method_1_1051(boolean arg0, DefaultComponentBinder$ComponentAssociations association)
private static void
lambda$loadOnlyTags$0(boolean arg0, RegistryAccess$Frozen arg1, ResourceKey arg2, TagNetworkSerialization$NetworkPayload arg3)
method_62161(boolean arg0, class_5455$class_6890 arg1, class_5321 arg2, class_6864$class_5748 arg3)
method_62161(boolean arg0, DynamicRegistryManager$Immutable arg1, RegistryKey registryRef, TagPacketSerializer$Serialized serialized)
private static String
lambda$addCrashDetails$3(List arg0)
method_64900(List arg0)
method_64900(List arg0)
private static String
lambda$addCrashDetails$5(Registry$PendingTags arg0)
method_64902(class_2378$class_10106 arg0)
method_64902(Registry$PendingTagLoad tag)
private static Identifier
lambda$addCrashDetails$4(Registry$PendingTags arg0)
method_64906(class_2378$class_10106 arg0)
method_64906(Registry$PendingTagLoad tag)
private static String
lambda$addCrashDetails$0(Map arg0)
method_64905(Map arg0)
method_64905(Map arg0)
private static String
lambda$addCrashDetails$2(Map$Entry arg0)
method_64901(Map$Entry arg0)
method_64901(Map$Entry entry)
private static Identifier
lambda$addCrashDetails$1(Map$Entry arg0)
method_64904(Map$Entry arg0)
method_64904(Map$Entry entry)
private static void
lambda$loadNewElementsAndTags$1(Map arg0, boolean arg1, List arg2, RegistryAccess$Frozen arg3, ResourceKey arg4, TagNetworkSerialization$NetworkPayload arg5)
method_62159(Map arg0, boolean arg1, List arg2, class_5455$class_6890 arg3, class_5321 arg4, class_6864$class_5748 arg5)
method_62159(Map arg0, boolean arg1, List arg2, DynamicRegistryManager$Immutable arg3, RegistryKey registryRef, TagPacketSerializer$Serialized tags)
private static RegistryLoading$ElementsAndTags
lambda$loadNewElementsAndTags$2(TagNetworkSerialization$NetworkPayload arg0, ResourceKey arg1, RegistryDataLoader$NetworkedRegistryData arg2)
method_62156(class_6864$class_5748 arg0, class_5321 arg1, class_7655$class_9841 arg2)
method_62156(TagPacketSerializer$Serialized arg0, RegistryKey key, RegistryLoading$ElementsAndTags value)
private static void
lambda$loadNewElementsAndTags$0(Map arg0, ResourceKey arg1, List arg2)
method_62158(Map arg0, class_5321 arg1, List arg2)
method_62158(Map arg0, RegistryKey registryRef, List entries)