Package net.minecraft.util.dynamic
Class RegistryLoader
java.lang.Object
net.minecraft.util.dynamic.RegistryLoader
- Mappings:
- Namespace - Name - official - aax- intermediary - net/minecraft/class_6900- named - net/minecraft/util/dynamic/RegistryLoader
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic final recordprivate static final class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final EntryLoaderprivate final Map<RegistryKey<? extends Registry<?>>,RegistryLoader.ValueHolder<?>> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreateAccess(DynamicRegistryManager.Mutable dynamicRegistryManager) private <E> RegistryLoader.ValueHolder<E>getOrCreateValueHolder(RegistryKey<? extends Registry<E>> registryRef) <E> com.mojang.serialization.DataResult<? extends Registry<E>>load(MutableRegistry<E> registry, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, com.mojang.serialization.DynamicOps<JsonElement> ops) (package private) <E> com.mojang.serialization.DataResult<RegistryEntry<E>>load(MutableRegistry<E> registry, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, RegistryKey<E> entryKey, com.mojang.serialization.DynamicOps<JsonElement> ops) private <E> com.mojang.serialization.DataResult<RegistryEntry<E>>load(MutableRegistry<E> registry, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, RegistryKey<E> entryKey, Optional<EntryLoader.Parseable<E>> parseable, com.mojang.serialization.DynamicOps<JsonElement> ops) 
- 
Field Details- 
entryLoader- Mappings:
- Namespace - Name - Mixin selector - official - a- Laax;a:Laaz;- intermediary - field_36485- Lnet/minecraft/class_6900;field_36485:Lnet/minecraft/class_5506;- named - entryLoader- Lnet/minecraft/util/dynamic/RegistryLoader;entryLoader:Lnet/minecraft/util/dynamic/EntryLoader;
 
- 
valueHolders- Mappings:
- Namespace - Name - Mixin selector - official - b- Laax;b:Ljava/util/Map;- intermediary - field_36486- Lnet/minecraft/class_6900;field_36486:Ljava/util/Map;- named - valueHolders- Lnet/minecraft/util/dynamic/RegistryLoader;valueHolders:Ljava/util/Map;
 
 
- 
- 
Constructor Details- 
RegistryLoaderRegistryLoader(EntryLoader entryLoader) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Laax;<init>(Laaz;)V- intermediary - <init>- Lnet/minecraft/class_6900;<init>(Lnet/minecraft/class_5506;)V- named - <init>- Lnet/minecraft/util/dynamic/RegistryLoader;<init>(Lnet/minecraft/util/dynamic/EntryLoader;)V
 
 
- 
- 
Method Details- 
loadpublic <E> com.mojang.serialization.DataResult<? extends Registry<E>> load(MutableRegistry<E> registry, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, com.mojang.serialization.DynamicOps<JsonElement> ops) - Mappings:
- Namespace - Name - Mixin selector - official - a- Laax;a(Lht;Laba;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;- intermediary - method_40404- Lnet/minecraft/class_6900;method_40404(Lnet/minecraft/class_2385;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;- named - load- Lnet/minecraft/util/dynamic/RegistryLoader;load(Lnet/minecraft/util/registry/MutableRegistry;Lnet/minecraft/util/registry/RegistryKey;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;
 
- 
load<E> com.mojang.serialization.DataResult<RegistryEntry<E>> load(MutableRegistry<E> registry, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, RegistryKey<E> entryKey, com.mojang.serialization.DynamicOps<JsonElement> ops) - Mappings:
- Namespace - Name - Mixin selector - official - a- Laax;a(Lht;Laba;Lcom/mojang/serialization/Codec;Laba;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;- intermediary - method_40405- Lnet/minecraft/class_6900;method_40405(Lnet/minecraft/class_2385;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_5321;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;- named - load- Lnet/minecraft/util/dynamic/RegistryLoader;load(Lnet/minecraft/util/registry/MutableRegistry;Lnet/minecraft/util/registry/RegistryKey;Lcom/mojang/serialization/Codec;Lnet/minecraft/util/registry/RegistryKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;
 
- 
loadprivate <E> com.mojang.serialization.DataResult<RegistryEntry<E>> load(MutableRegistry<E> registry, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, RegistryKey<E> entryKey, Optional<EntryLoader.Parseable<E>> parseable, com.mojang.serialization.DynamicOps<JsonElement> ops) - Mappings:
- Namespace - Name - Mixin selector - official - a- Laax;a(Lht;Laba;Lcom/mojang/serialization/Codec;Laba;Ljava/util/Optional;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;- intermediary - method_42082- Lnet/minecraft/class_6900;method_42082(Lnet/minecraft/class_2385;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_5321;Ljava/util/Optional;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;- named - load- Lnet/minecraft/util/dynamic/RegistryLoader;load(Lnet/minecraft/util/registry/MutableRegistry;Lnet/minecraft/util/registry/RegistryKey;Lcom/mojang/serialization/Codec;Lnet/minecraft/util/registry/RegistryKey;Ljava/util/Optional;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;
 
- 
getOrCreateValueHolderprivate <E> RegistryLoader.ValueHolder<E> getOrCreateValueHolder(RegistryKey<? extends Registry<E>> registryRef) - Mappings:
- Namespace - Name - Mixin selector - official - a- Laax;a(Laba;)Laax$b;- intermediary - method_40406- Lnet/minecraft/class_6900;method_40406(Lnet/minecraft/class_5321;)Lnet/minecraft/class_6900$class_6902;- named - getOrCreateValueHolder- Lnet/minecraft/util/dynamic/RegistryLoader;getOrCreateValueHolder(Lnet/minecraft/util/registry/RegistryKey;)Lnet/minecraft/util/dynamic/RegistryLoader$ValueHolder;
 
- 
createAccesspublic RegistryLoader.LoaderAccess createAccess(DynamicRegistryManager.Mutable dynamicRegistryManager) - Mappings:
- Namespace - Name - Mixin selector - official - a- Laax;a(Lhn$e;)Laax$a;- intermediary - method_40402- Lnet/minecraft/class_6900;method_40402(Lnet/minecraft/class_5455$class_6893;)Lnet/minecraft/class_6900$class_6901;- named - createAccess- Lnet/minecraft/util/dynamic/RegistryLoader;createAccess(Lnet/minecraft/util/registry/DynamicRegistryManager$Mutable;)Lnet/minecraft/util/dynamic/RegistryLoader$LoaderAccess;
 
 
-