Package net.minecraft.util.registry
Class RegistryLoader
java.lang.Object
net.minecraft.util.registry.RegistryLoader
- Mappings:
Namespace Name official abuintermediary net/minecraft/class_7655named net/minecraft/util/registry/RegistryLoader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordprivate static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<RegistryLoader.Entry<?>>static final List<RegistryLoader.Entry<?>>private static final Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static StringgetPath(Identifier id) load(ResourceManager resourceManager, DynamicRegistryManager baseRegistryManager, List<RegistryLoader.Entry<?>> entries) (package private) static <E> voidload(RegistryOps.class_7863 class_7863, ResourceManager resourceManager, RegistryKey<? extends Registry<E>> registryRef, MutableRegistry<E> newRegistry, com.mojang.serialization.Decoder<E> decoder, Map<RegistryKey<?>, Exception> exceptions) private static <T> RegistryOps.class_7862<T>method_46618(Registry<T> registry) private static RegistryOps.class_7863method_46619(DynamicRegistryManager dynamicRegistryManager, List<com.mojang.datafixers.util.Pair<MutableRegistry<?>, RegistryLoader.RegistryLoadable>> list) private static <T> RegistryOps.class_7862<T>method_46620(MutableRegistry<T> mutableRegistry) private static voidwriteLoadingError(Map<RegistryKey<?>, Exception> exceptions)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official cLabu;c:Lorg/slf4j/Logger;intermediary field_39970Lnet/minecraft/class_7655;field_39970:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/util/registry/RegistryLoader;LOGGER:Lorg/slf4j/Logger;
-
DYNAMIC_REGISTRIES
- Mappings:
Namespace Name Mixin selector official aLabu;a:Ljava/util/List;intermediary field_39968Lnet/minecraft/class_7655;field_39968:Ljava/util/List;named DYNAMIC_REGISTRIESLnet/minecraft/util/registry/RegistryLoader;DYNAMIC_REGISTRIES:Ljava/util/List;
-
DIMENSION_REGISTRIES
- Mappings:
Namespace Name Mixin selector official bLabu;b:Ljava/util/List;intermediary field_39969Lnet/minecraft/class_7655;field_39969:Ljava/util/List;named DIMENSION_REGISTRIESLnet/minecraft/util/registry/RegistryLoader;DIMENSION_REGISTRIES:Ljava/util/List;
-
-
Constructor Details
-
RegistryLoader
public RegistryLoader()
-
-
Method Details
-
load
public static DynamicRegistryManager.Immutable load(ResourceManager resourceManager, DynamicRegistryManager baseRegistryManager, List<RegistryLoader.Entry<?>> entries) - Mappings:
Namespace Name Mixin selector official aLabu;a(Lajx;Lhl;Ljava/util/List;)Lhl$b;intermediary method_45121Lnet/minecraft/class_7655;method_45121(Lnet/minecraft/class_3300;Lnet/minecraft/class_5455;Ljava/util/List;)Lnet/minecraft/class_5455$class_6890;named loadLnet/minecraft/util/registry/RegistryLoader;load(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/registry/DynamicRegistryManager;Ljava/util/List;)Lnet/minecraft/util/registry/DynamicRegistryManager$Immutable;
-
method_46619
private static RegistryOps.class_7863 method_46619(DynamicRegistryManager dynamicRegistryManager, List<com.mojang.datafixers.util.Pair<MutableRegistry<?>, RegistryLoader.RegistryLoadable>> list) - Mappings:
Namespace Name Mixin selector official aLabu;a(Lhl;Ljava/util/List;)Labx$b;intermediary method_46619Lnet/minecraft/class_7655;method_46619(Lnet/minecraft/class_5455;Ljava/util/List;)Lnet/minecraft/class_6903$class_7863;named method_46619Lnet/minecraft/util/registry/RegistryLoader;method_46619(Lnet/minecraft/util/registry/DynamicRegistryManager;Ljava/util/List;)Lnet/minecraft/util/dynamic/RegistryOps$class_7863;
-
method_46620
- Mappings:
Namespace Name Mixin selector official aLabu;a(Lht;)Labx$a;intermediary method_46620Lnet/minecraft/class_7655;method_46620(Lnet/minecraft/class_2385;)Lnet/minecraft/class_6903$class_7862;named method_46620Lnet/minecraft/util/registry/RegistryLoader;method_46620(Lnet/minecraft/util/registry/MutableRegistry;)Lnet/minecraft/util/dynamic/RegistryOps$class_7862;
-
method_46618
- Mappings:
Namespace Name Mixin selector official aLabu;a(Lhk;)Labx$a;intermediary method_46618Lnet/minecraft/class_7655;method_46618(Lnet/minecraft/class_2378;)Lnet/minecraft/class_6903$class_7862;named method_46618Lnet/minecraft/util/registry/RegistryLoader;method_46618(Lnet/minecraft/util/registry/Registry;)Lnet/minecraft/util/dynamic/RegistryOps$class_7862;
-
writeLoadingError
- Mappings:
Namespace Name Mixin selector official aLabu;a(Ljava/util/Map;)Vintermediary method_45126Lnet/minecraft/class_7655;method_45126(Ljava/util/Map;)Vnamed writeLoadingErrorLnet/minecraft/util/registry/RegistryLoader;writeLoadingError(Ljava/util/Map;)V
-
getPath
- Mappings:
Namespace Name Mixin selector official aLabu;a(Labz;)Ljava/lang/String;intermediary method_45119Lnet/minecraft/class_7655;method_45119(Lnet/minecraft/class_2960;)Ljava/lang/String;named getPathLnet/minecraft/util/registry/RegistryLoader;getPath(Lnet/minecraft/util/Identifier;)Ljava/lang/String;
-
load
static <E> void load(RegistryOps.class_7863 class_7863, ResourceManager resourceManager, RegistryKey<? extends Registry<E>> registryRef, MutableRegistry<E> newRegistry, com.mojang.serialization.Decoder<E> decoder, Map<RegistryKey<?>, Exception> exceptions) - Mappings:
Namespace Name Mixin selector official aLabu;a(Labx$b;Lajx;Laby;Lht;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)Vintermediary method_45122Lnet/minecraft/class_7655;method_45122(Lnet/minecraft/class_6903$class_7863;Lnet/minecraft/class_3300;Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)Vnamed loadLnet/minecraft/util/registry/RegistryLoader;load(Lnet/minecraft/util/dynamic/RegistryOps$class_7863;Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/registry/RegistryKey;Lnet/minecraft/util/registry/MutableRegistry;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V
-