Class VanillaItemTagProvider.BlockItemTagAppender

java.lang.Object
net.minecraft.data.tag.vanilla.VanillaItemTagProvider.BlockItemTagAppender
All Implemented Interfaces:
TagAppender<Block,Block>
Enclosing class:
VanillaItemTagProvider

private static class VanillaItemTagProvider.BlockItemTagAppender extends Object implements TagAppender<Block,Block>
Mappings:
Namespace Name
named net/minecraft/data/tag/vanilla/VanillaItemTagProvider$BlockItemTagAppender
intermediary net/minecraft/class_2471$class_11390
official qa$a
  • Field Details

    • itemTagAppender

      private final TagAppender<Item,Item> itemTagAppender
      Mappings:
      Namespace Name Mixin selector
      named itemTagAppender Lnet/minecraft/data/tag/vanilla/VanillaItemTagProvider$BlockItemTagAppender;itemTagAppender:Lnet/minecraft/data/tag/TagAppender;
      intermediary field_60488 Lnet/minecraft/class_2471$class_11390;field_60488:Lnet/minecraft/class_11389;
      official a Lqa$a;a:Lpv;
  • Constructor Details

    • BlockItemTagAppender

      public BlockItemTagAppender(TagAppender<Item,Item> itemTagAppender)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/data/tag/vanilla/VanillaItemTagProvider$BlockItemTagAppender;<init>(Lnet/minecraft/data/tag/TagAppender;)V
      intermediary <init> Lnet/minecraft/class_2471$class_11390;<init>(Lnet/minecraft/class_11389;)V
      official <init> Lqa$a;<init>(Lpv;)V
  • Method Details

    • add

      public TagAppender<Block,Block> add(Block block)
      Specified by:
      add in interface TagAppender<Block,Block>
      Mappings:
      Namespace Name Mixin selector
      named add Lnet/minecraft/data/tag/vanilla/VanillaItemTagProvider$BlockItemTagAppender;add(Lnet/minecraft/block/Block;)Lnet/minecraft/data/tag/TagAppender;
      intermediary method_71565 Lnet/minecraft/class_2471$class_11390;method_71565(Lnet/minecraft/class_2248;)Lnet/minecraft/class_11389;
      official a Lqa$a;a(Ldoe;)Lpv;
    • addOptional

      public TagAppender<Block,Block> addOptional(Block block)
      Specified by:
      addOptional in interface TagAppender<Block,Block>
      Mappings:
      Namespace Name Mixin selector
      named addOptional Lnet/minecraft/data/tag/vanilla/VanillaItemTagProvider$BlockItemTagAppender;addOptional(Lnet/minecraft/block/Block;)Lnet/minecraft/data/tag/TagAppender;
      intermediary method_71566 Lnet/minecraft/class_2471$class_11390;method_71566(Lnet/minecraft/class_2248;)Lnet/minecraft/class_11389;
      official b Lqa$a;b(Ldoe;)Lpv;
    • getItemTag

      private static TagKey<Item> getItemTag(TagKey<Block> blockTag)
      Mappings:
      Namespace Name Mixin selector
      named getItemTag Lnet/minecraft/data/tag/vanilla/VanillaItemTagProvider$BlockItemTagAppender;getItemTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/registry/tag/TagKey;
      intermediary method_71567 Lnet/minecraft/class_2471$class_11390;method_71567(Lnet/minecraft/class_6862;)Lnet/minecraft/class_6862;
      official c Lqa$a;c(Layk;)Layk;
    • addTag

      public TagAppender<Block,Block> addTag(TagKey<Block> tag)
      Specified by:
      addTag in interface TagAppender<Block,Block>
      Mappings:
      Namespace Name Mixin selector
      named addTag Lnet/minecraft/data/tag/TagAppender;addTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/tag/TagAppender;
      intermediary method_71553 Lnet/minecraft/class_11389;method_71553(Lnet/minecraft/class_6862;)Lnet/minecraft/class_11389;
      official a Lpv;a(Layk;)Lpv;
    • addOptionalTag

      public TagAppender<Block,Block> addOptionalTag(TagKey<Block> tag)
      Specified by:
      addOptionalTag in interface TagAppender<Block,Block>
      Mappings:
      Namespace Name Mixin selector
      named addOptionalTag Lnet/minecraft/data/tag/TagAppender;addOptionalTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/tag/TagAppender;
      intermediary method_71559 Lnet/minecraft/class_11389;method_71559(Lnet/minecraft/class_6862;)Lnet/minecraft/class_11389;
      official b Lpv;b(Layk;)Lpv;