Interface TagGroupLoader.EntrySupplier<T>

Enclosing class:
TagGroupLoader<T>

public static interface TagGroupLoader.EntrySupplier<T>
Mappings:
Namespace Name
named net/minecraft/registry/tag/TagGroupLoader$EntrySupplier
intermediary net/minecraft/class_3503$class_10272
official ayl$a
  • Method Details

    • get

      Optional<? extends T> get(Identifier id, boolean required)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/registry/tag/TagGroupLoader$EntrySupplier;get(Lnet/minecraft/util/Identifier;Z)Ljava/util/Optional;
      intermediary get Lnet/minecraft/class_3503$class_10272;get(Lnet/minecraft/class_2960;Z)Ljava/util/Optional;
      official get Layl$a;get(Lalz;Z)Ljava/util/Optional;
    • forReload

      static <T> TagGroupLoader.EntrySupplier<? extends RegistryEntry<T>> forReload(Registry<T> registry)
      Mappings:
      Namespace Name Mixin selector
      named forReload Lnet/minecraft/registry/tag/TagGroupLoader$EntrySupplier;forReload(Lnet/minecraft/registry/Registry;)Lnet/minecraft/registry/tag/TagGroupLoader$EntrySupplier;
      intermediary method_64598 Lnet/minecraft/class_3503$class_10272;method_64598(Lnet/minecraft/class_2378;)Lnet/minecraft/class_3503$class_10272;
      official a Layl$a;a(Lkd;)Layl$a;
    • forInitial

      static <T> TagGroupLoader.EntrySupplier<RegistryEntry<T>> forInitial(MutableRegistry<T> registry)
      Mappings:
      Namespace Name Mixin selector
      named forInitial Lnet/minecraft/registry/tag/TagGroupLoader$EntrySupplier;forInitial(Lnet/minecraft/registry/MutableRegistry;)Lnet/minecraft/registry/tag/TagGroupLoader$EntrySupplier;
      intermediary method_64600 Lnet/minecraft/class_3503$class_10272;method_64600(Lnet/minecraft/class_2385;)Lnet/minecraft/class_3503$class_10272;
      official a Layl$a;a(Lkm;)Layl$a;