类 RequiredTagListRegistry


  • public class RequiredTagListRegistry
    extends Object
    Mappings:
    Namespace Name
    official afr
    intermediary net/minecraft/class_5413
    named net/minecraft/tag/RequiredTagListRegistry
    • 字段详细资料

      • REGISTRY_KEYS

        private static final Set<RegistryKey<?>> REGISTRY_KEYS
        Mappings:
        Namespace Name Mixin selector
        official a Lafr;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 Lafr;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;
    • 构造器详细资料

      • RequiredTagListRegistry

        public RequiredTagListRegistry()
    • 方法详细资料

      • register

        public static <T> RequiredTagList<T> register​(RegistryKey<? extends Registry<T>> registryKey,
                                                      String dataType)
        Mappings:
        Namespace Name Mixin selector
        official a Lafr;a(Lwo;Ljava/lang/String;)Lafq;
        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 Lafr;a(Lafu;)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

        public static void clearAllTags()
        Mappings:
        Namespace Name Mixin selector
        official a Lafr;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 Lafr;b(Lafu;)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 Lafr;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 Lafr;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 Lafr;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 Lafr;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 Lafr;c()Lafu;
        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;