Package net.minecraft.resources
Class RegistryDataLoader
java.lang.Object
net.minecraft.resources.RegistryDataLoader
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescription(package private) static interfacestatic final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final List<RegistryDataLoader.RegistryData<?>>private static final org.slf4j.Loggerstatic final List<RegistryDataLoader.RegistryData<?>>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static RegistryOps.RegistryInfoLookupcreateContext(RegistryAccess p_256568_, List<com.mojang.datafixers.util.Pair<WritableRegistry<?>, RegistryDataLoader.Loader>> p_255821_) private static <T> RegistryOps.RegistryInfo<T>createInfoForContextRegistry(Registry<T> p_256230_) private static <T> RegistryOps.RegistryInfo<T>createInfoForNewRegistry(WritableRegistry<T> p_256020_) static RegistryAccess.Frozenload(ResourceManager p_252046_, RegistryAccess p_249916_, List<RegistryDataLoader.RegistryData<?>> p_250344_) (package private) static <E> voidloadRegistryContents(RegistryOps.RegistryInfoLookup p_256369_, ResourceManager p_256349_, ResourceKey<? extends Registry<E>> p_255792_, WritableRegistry<E> p_256211_, com.mojang.serialization.Decoder<E> p_256232_, Map<ResourceKey<?>, Exception> p_255884_) private static voidlogErrors(Map<ResourceKey<?>, Exception> p_252325_) private static StringregistryDirPath(ResourceLocation p_252033_) 
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
WORLDGEN_REGISTRIES
- 
DIMENSION_REGISTRIES
 
- 
- 
Constructor Details- 
RegistryDataLoaderpublic RegistryDataLoader()
 
- 
- 
Method Details- 
loadpublic static RegistryAccess.Frozen load(ResourceManager p_252046_, RegistryAccess p_249916_, List<RegistryDataLoader.RegistryData<?>> p_250344_) 
- 
createContextprivate static RegistryOps.RegistryInfoLookup createContext(RegistryAccess p_256568_, List<com.mojang.datafixers.util.Pair<WritableRegistry<?>, RegistryDataLoader.Loader>> p_255821_) 
- 
createInfoForNewRegistryprivate static <T> RegistryOps.RegistryInfo<T> createInfoForNewRegistry(WritableRegistry<T> p_256020_) 
- 
createInfoForContextRegistry
- 
logErrors
- 
registryDirPath
- 
loadRegistryContentsstatic <E> void loadRegistryContents(RegistryOps.RegistryInfoLookup p_256369_, ResourceManager p_256349_, ResourceKey<? extends Registry<E>> p_255792_, WritableRegistry<E> p_256211_, com.mojang.serialization.Decoder<E> p_256232_, Map<ResourceKey<?>, Exception> p_255884_) 
 
-