Class RegistryLoader

java.lang.Object
net.minecraft.util.registry.RegistryLoader

public class RegistryLoader extends Object
Mappings:
Namespace Name
official abq
intermediary net/minecraft/class_7655
named net/minecraft/util/registry/RegistryLoader
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official c Labq;c:Lorg/slf4j/Logger;
      intermediary field_39970 Lnet/minecraft/class_7655;field_39970:Lorg/slf4j/Logger;
      named LOGGER Lnet/minecraft/util/registry/RegistryLoader;LOGGER:Lorg/slf4j/Logger;
    • DYNAMIC_REGISTRIES

      public static final List<RegistryLoader.Entry<?>> DYNAMIC_REGISTRIES
      Mappings:
      Namespace Name Mixin selector
      official a Labq;a:Ljava/util/List;
      intermediary field_39968 Lnet/minecraft/class_7655;field_39968:Ljava/util/List;
      named DYNAMIC_REGISTRIES Lnet/minecraft/util/registry/RegistryLoader;DYNAMIC_REGISTRIES:Ljava/util/List;
    • DIMENSION_REGISTRIES

      public static final List<RegistryLoader.Entry<?>> DIMENSION_REGISTRIES
      Mappings:
      Namespace Name Mixin selector
      official b Labq;b:Ljava/util/List;
      intermediary field_39969 Lnet/minecraft/class_7655;field_39969:Ljava/util/List;
      named DIMENSION_REGISTRIES Lnet/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 a Labq;a(Lajt;Lhm;Ljava/util/List;)Lhm$b;
      intermediary method_45121 Lnet/minecraft/class_7655;method_45121(Lnet/minecraft/class_3300;Lnet/minecraft/class_5455;Ljava/util/List;)Lnet/minecraft/class_5455$class_6890;
      named load Lnet/minecraft/util/registry/RegistryLoader;load(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/registry/DynamicRegistryManager;Ljava/util/List;)Lnet/minecraft/util/registry/DynamicRegistryManager$Immutable;
    • writeLoadingError

      private static void writeLoadingError(Map<RegistryKey<?>,Exception> exceptions)
      Mappings:
      Namespace Name Mixin selector
      official a Labq;a(Ljava/util/Map;)V
      intermediary method_45126 Lnet/minecraft/class_7655;method_45126(Ljava/util/Map;)V
      named writeLoadingError Lnet/minecraft/util/registry/RegistryLoader;writeLoadingError(Ljava/util/Map;)V
    • getPath

      private static String getPath(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      official a Labq;a(Labv;)Ljava/lang/String;
      intermediary method_45119 Lnet/minecraft/class_7655;method_45119(Lnet/minecraft/class_2960;)Ljava/lang/String;
      named getPath Lnet/minecraft/util/registry/RegistryLoader;getPath(Lnet/minecraft/util/Identifier;)Ljava/lang/String;
    • load

      static <E> void load(DynamicRegistryManager registryManager, 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 a Labq;a(Lhm;Lajt;Labu;Lht;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V
      intermediary method_45122 Lnet/minecraft/class_7655;method_45122(Lnet/minecraft/class_5455;Lnet/minecraft/class_3300;Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V
      named load Lnet/minecraft/util/registry/RegistryLoader;load(Lnet/minecraft/util/registry/DynamicRegistryManager;Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/registry/RegistryKey;Lnet/minecraft/util/registry/MutableRegistry;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V