类 ItemTagsProvider

  • 所有已实现的接口:
    DataProvider

    public class ItemTagsProvider
    extends AbstractTagProvider<Item>
    Mappings:
    Namespace Name
    official kj
    intermediary net/minecraft/class_2471
    named net/minecraft/data/server/ItemTagsProvider
    • 字段详细资料

      • blockTags

        private final Function<Tag.Identified<Block>,​Tag.Builder> blockTags
        Mappings:
        Namespace Name Mixin selector
        official d Lkj;d:Ljava/util/function/Function;
        intermediary field_23783 Lnet/minecraft/class_2471;field_23783:Ljava/util/function/Function;
        named blockTags Lnet/minecraft/data/server/ItemTagsProvider;blockTags:Ljava/util/function/Function;
    • 构造器详细资料

      • ItemTagsProvider

        public ItemTagsProvider​(DataGenerator root,
                                BlockTagsProvider blockTagsProvider)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lkj;<init>(Lhx;Lkf;)V
        intermediary <init> Lnet/minecraft/class_2471;<init>(Lnet/minecraft/class_2403;Lnet/minecraft/class_2466;)V
        named <init> Lnet/minecraft/data/server/ItemTagsProvider;<init>(Lnet/minecraft/data/DataGenerator;Lnet/minecraft/data/server/BlockTagsProvider;)V
    • 方法详细资料

      • configure

        protected void configure()
        指定者:
        configure 在类中 AbstractTagProvider<Item>
        Mappings:
        Namespace Name Mixin selector
        official b Lkk;b()V
        intermediary method_10514 Lnet/minecraft/class_2474;method_10514()V
        named configure Lnet/minecraft/data/server/AbstractTagProvider;configure()V
      • copy

        protected void copy​(Tag.Identified<Block> blockTag,
                            Tag.Identified<Item> itemTag)
        Mappings:
        Namespace Name Mixin selector
        official a Lkj;a(Lafs$e;Lafs$e;)V
        intermediary method_10505 Lnet/minecraft/class_2471;method_10505(Lnet/minecraft/class_3494$class_5123;Lnet/minecraft/class_3494$class_5123;)V
        named copy Lnet/minecraft/data/server/ItemTagsProvider;copy(Lnet/minecraft/tag/Tag$Identified;Lnet/minecraft/tag/Tag$Identified;)V
      • getOutput

        protected Path getOutput​(Identifier id)
        指定者:
        getOutput 在类中 AbstractTagProvider<Item>
        Mappings:
        Namespace Name Mixin selector
        official a Lkk;a(Lwp;)Ljava/nio/file/Path;
        intermediary method_10510 Lnet/minecraft/class_2474;method_10510(Lnet/minecraft/class_2960;)Ljava/nio/file/Path;
        named getOutput Lnet/minecraft/data/server/AbstractTagProvider;getOutput(Lnet/minecraft/util/Identifier;)Ljava/nio/file/Path;
      • getName

        public String getName()
        Mappings:
        Namespace Name Mixin selector
        official a Lhy;a()Ljava/lang/String;
        intermediary method_10321 Lnet/minecraft/class_2405;method_10321()Ljava/lang/String;
        named getName Lnet/minecraft/data/DataProvider;getName()Ljava/lang/String;