Class AbstractItemTagProvider

java.lang.Object
net.minecraft.data.server.tag.AbstractTagProvider<T>
net.minecraft.class_7889<Item>
net.minecraft.data.server.tag.AbstractItemTagProvider
All Implemented Interfaces:
DataProvider
Direct Known Subclasses:
OneTwentyItemTagProvider, VanillaItemTagProvider

public abstract class AbstractItemTagProvider extends class_7889<Item>
Mappings:
Namespace Name
official mk
intermediary net/minecraft/class_7805
named net/minecraft/data/server/tag/AbstractItemTagProvider
  • Field Details

    • blockTags

      private final Function<TagKey<Block>,TagBuilder> blockTags
      Mappings:
      Namespace Name Mixin selector
      official d Lmk;d:Ljava/util/function/Function;
      intermediary field_40664 Lnet/minecraft/class_7805;field_40664:Ljava/util/function/Function;
      named blockTags Lnet/minecraft/data/server/tag/AbstractItemTagProvider;blockTags:Ljava/util/function/Function;
  • Constructor Details

    • AbstractItemTagProvider

      public AbstractItemTagProvider(DataOutput output, CompletableFuture<CommandRegistryWrapper.class_7874> completableFuture, AbstractTagProvider<Block> abstractTagProvider)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lmk;<init>(Lja;Ljava/util/concurrent/CompletableFuture;Lmo;)V
      intermediary <init> Lnet/minecraft/class_7805;<init>(Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;)V
      named <init> Lnet/minecraft/data/server/tag/AbstractItemTagProvider;<init>(Lnet/minecraft/data/DataOutput;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/server/tag/AbstractTagProvider;)V
  • Method Details

    • copy

      protected void copy(TagKey<Block> blockTag, TagKey<Item> itemTag)
      Mappings:
      Namespace Name Mixin selector
      official a Lmk;a(Lamk;Lamk;)V
      intermediary method_46218 Lnet/minecraft/class_7805;method_46218(Lnet/minecraft/class_6862;Lnet/minecraft/class_6862;)V
      named copy Lnet/minecraft/data/server/tag/AbstractItemTagProvider;copy(Lnet/minecraft/tag/TagKey;Lnet/minecraft/tag/TagKey;)V