Class ReloadableRegistries

java.lang.Object
net.minecraft.registry.ReloadableRegistries

public class ReloadableRegistries extends Object
Mappings:
Namespace Name
named net/minecraft/registry/ReloadableRegistries
intermediary net/minecraft/class_9383
official alf
  • Field Details Link icon

    • LOGGER Link icon

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/registry/ReloadableRegistries;LOGGER:Lorg/slf4j/Logger;
      intermediary field_49916 Lnet/minecraft/class_9383;field_49916:Lorg/slf4j/Logger;
      official a Lalf;a:Lorg/slf4j/Logger;
    • DEFAULT_REGISTRY_ENTRY_INFO Link icon

      private static final RegistryEntryInfo DEFAULT_REGISTRY_ENTRY_INFO
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_REGISTRY_ENTRY_INFO Lnet/minecraft/registry/ReloadableRegistries;DEFAULT_REGISTRY_ENTRY_INFO:Lnet/minecraft/registry/entry/RegistryEntryInfo;
      intermediary field_49918 Lnet/minecraft/class_9383;field_49918:Lnet/minecraft/class_9248;
      official b Lalf;b:Lkd;
  • Constructor Details Link icon

    • ReloadableRegistries Link icon

      public ReloadableRegistries()
  • Method Details Link icon

    • reload Link icon

      public static CompletableFuture<ReloadableRegistries.ReloadResult> reload(CombinedDynamicRegistries<ServerDynamicRegistryType> dynamicRegistries, List<Registry.PendingTagLoad<?>> pendingTagLoads, ResourceManager resourceManager, Executor prepareExecutor)
      Mappings:
      Namespace Name Mixin selector
      named reload Lnet/minecraft/registry/ReloadableRegistries;reload(Lnet/minecraft/registry/CombinedDynamicRegistries;Ljava/util/List;Lnet/minecraft/resource/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_58284 Lnet/minecraft/class_9383;method_58284(Lnet/minecraft/class_7780;Ljava/util/List;Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
      official a Lalf;a(Ljy;Ljava/util/List;Laup;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
    • prepare Link icon

      private static <T> CompletableFuture<MutableRegistry<?>> prepare(LootDataType<T> type, RegistryOps<JsonElement> ops, ResourceManager resourceManager, Executor prepareExecutor)
      Mappings:
      Namespace Name Mixin selector
      named prepare Lnet/minecraft/registry/ReloadableRegistries;prepare(Lnet/minecraft/loot/LootDataType;Lnet/minecraft/registry/RegistryOps;Lnet/minecraft/resource/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_58277 Lnet/minecraft/class_9383;method_58277(Lnet/minecraft/class_8490;Lnet/minecraft/class_6903;Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
      official a Lalf;a(Levu;Lakt;Laup;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
    • toResult Link icon

      Mappings:
      Namespace Name Mixin selector
      named toResult Lnet/minecraft/registry/ReloadableRegistries;toResult(Lnet/minecraft/registry/CombinedDynamicRegistries;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Ljava/util/List;)Lnet/minecraft/registry/ReloadableRegistries$ReloadResult;
      intermediary method_61245 Lnet/minecraft/class_9383;method_61245(Lnet/minecraft/class_7780;Lnet/minecraft/class_7225$class_7874;Ljava/util/List;)Lnet/minecraft/class_9383$class_9842;
      official a Lalf;a(Ljy;Ljt$a;Ljava/util/List;)Lalf$b;
    • concat Link icon

      Mappings:
      Namespace Name Mixin selector
      named concat Lnet/minecraft/registry/ReloadableRegistries;concat(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;
      intermediary method_61244 Lnet/minecraft/class_9383;method_61244(Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7225$class_7874;
      official a Lalf;a(Ljt$a;Ljt$a;)Ljt$a;
    • validate Link icon

      private static void validate(RegistryWrapper.WrapperLookup registries)
      Mappings:
      Namespace Name Mixin selector
      named validate Lnet/minecraft/registry/ReloadableRegistries;validate(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)V
      intermediary method_61243 Lnet/minecraft/class_9383;method_61243(Lnet/minecraft/class_7225$class_7874;)V
      official a Lalf;a(Ljt$a;)V
    • with Link icon

      Mappings:
      Namespace Name Mixin selector
      named with Lnet/minecraft/registry/ReloadableRegistries;with(Lnet/minecraft/registry/CombinedDynamicRegistries;Ljava/util/List;)Lnet/minecraft/registry/CombinedDynamicRegistries;
      intermediary method_58287 Lnet/minecraft/class_9383;method_58287(Lnet/minecraft/class_7780;Ljava/util/List;)Lnet/minecraft/class_7780;
      official a Lalf;a(Ljy;Ljava/util/List;)Ljy;
    • validateLootData Link icon

      private static <T> void validateLootData(LootTableReporter reporter, LootDataType<T> lootDataType, RegistryWrapper.WrapperLookup registries)
      Mappings:
      Namespace Name Mixin selector
      named validateLootData Lnet/minecraft/registry/ReloadableRegistries;validateLootData(Lnet/minecraft/loot/LootTableReporter;Lnet/minecraft/loot/LootDataType;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)V
      intermediary method_58281 Lnet/minecraft/class_9383;method_58281(Lnet/minecraft/class_58;Lnet/minecraft/class_8490;Lnet/minecraft/class_7225$class_7874;)V
      official a Lalf;a(Levy;Levu;Ljt$a;)V