Class RequiredTagListRegistry

java.lang.Object
net.minecraft.tag.RequiredTagListRegistry

public class RequiredTagListRegistry
extends Object
Mappings:
Namespace Name
official afb
intermediary net/minecraft/class_5413
named net/minecraft/tag/RequiredTagListRegistry
  • Field Details

    • REGISTRY_KEYS

      private static final Set<RegistryKey<?>> REGISTRY_KEYS
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a:Ljava/util/Set;
      intermediary field_28303 Lnet/minecraft/class_5413;field_28303:Ljava/util/Set;
      named REGISTRY_KEYS Lnet/minecraft/tag/RequiredTagListRegistry;REGISTRY_KEYS:Ljava/util/Set;
    • REQUIRED_TAG_LISTS

      private static final List<RequiredTagList<?>> REQUIRED_TAG_LISTS
      Mappings:
      Namespace Name Mixin selector
      official b Lafb;b:Ljava/util/List;
      intermediary field_25741 Lnet/minecraft/class_5413;field_25741:Ljava/util/List;
      named REQUIRED_TAG_LISTS Lnet/minecraft/tag/RequiredTagListRegistry;REQUIRED_TAG_LISTS:Ljava/util/List;
  • Constructor Details

    • RequiredTagListRegistry

      public RequiredTagListRegistry()
  • Method Details

    • register

      public static <T> RequiredTagList<T> register​(RegistryKey<? extends Registry<T>> registryKey, String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a(Lwa;Ljava/lang/String;)Lafa;
      intermediary method_30201 Lnet/minecraft/class_5413;method_30201(Lnet/minecraft/class_5321;Ljava/lang/String;)Lnet/minecraft/class_5120;
      named register Lnet/minecraft/tag/RequiredTagListRegistry;register(Lnet/minecraft/util/registry/RegistryKey;Ljava/lang/String;)Lnet/minecraft/tag/RequiredTagList;
    • updateTagManager

      public static void updateTagManager​(TagManager tagManager)
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a(Lafe;)V
      intermediary method_30198 Lnet/minecraft/class_5413;method_30198(Lnet/minecraft/class_5415;)V
      named updateTagManager Lnet/minecraft/tag/RequiredTagListRegistry;updateTagManager(Lnet/minecraft/tag/TagManager;)V
    • clearAllTags

      @Environment(CLIENT) public static void clearAllTags()
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a()V
      intermediary method_30196 Lnet/minecraft/class_5413;method_30196()V
      named clearAllTags Lnet/minecraft/tag/RequiredTagListRegistry;clearAllTags()V
    • getMissingTags

      public static Multimap<RegistryKey<? extends Registry<?>>,​Identifier> getMissingTags​(TagManager tagManager)
      Mappings:
      Namespace Name Mixin selector
      official b Lafb;b(Lafe;)Lcom/google/common/collect/Multimap;
      intermediary method_30203 Lnet/minecraft/class_5413;method_30203(Lnet/minecraft/class_5415;)Lcom/google/common/collect/Multimap;
      named getMissingTags Lnet/minecraft/tag/RequiredTagListRegistry;getMissingTags(Lnet/minecraft/tag/TagManager;)Lcom/google/common/collect/Multimap;
    • validateRegistrations

      public static void validateRegistrations()
      Mappings:
      Namespace Name Mixin selector
      official b Lafb;b()V
      intermediary method_30202 Lnet/minecraft/class_5413;method_30202()V
      named validateRegistrations Lnet/minecraft/tag/RequiredTagListRegistry;validateRegistrations()V
    • getRequiredTags

      private static Set<RequiredTagList<?>> getRequiredTags()
      Mappings:
      Namespace Name Mixin selector
      official d Lafb;d()Ljava/util/Set;
      intermediary method_33153 Lnet/minecraft/class_5413;method_33153()Ljava/util/Set;
      named getRequiredTags Lnet/minecraft/tag/RequiredTagListRegistry;getRequiredTags()Ljava/util/Set;
    • method_33154

      private static void method_33154()
      Mappings:
      Namespace Name Mixin selector
      official e Lafb;e()V
      intermediary method_33154 Lnet/minecraft/class_5413;method_33154()V
      named method_33154 Lnet/minecraft/tag/RequiredTagListRegistry;method_33154()V
    • forEach

      public static void forEach​(Consumer<RequiredTagList<?>> consumer)
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a(Ljava/util/function/Consumer;)V
      intermediary method_33151 Lnet/minecraft/class_5413;method_33151(Ljava/util/function/Consumer;)V
      named forEach Lnet/minecraft/tag/RequiredTagListRegistry;forEach(Ljava/util/function/Consumer;)V
    • method_33152

      public static TagManager method_33152()
      Mappings:
      Namespace Name Mixin selector
      official c Lafb;c()Lafe;
      intermediary method_33152 Lnet/minecraft/class_5413;method_33152()Lnet/minecraft/class_5415;
      named method_33152 Lnet/minecraft/tag/RequiredTagListRegistry;method_33152()Lnet/minecraft/tag/TagManager;