类 BannerBlockEntity

  • 所有已实现的接口:
    Nameable

    public class BannerBlockEntity
    extends BlockEntity
    implements Nameable
    Mappings:
    Namespace Name
    official chg
    intermediary net/minecraft/class_2573
    named net/minecraft/block/entity/BannerBlockEntity
    • 字段详细资料

      • field_31296

        public static final int field_31296
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lchg;a:I
        intermediary field_31296 Lnet/minecraft/class_2573;field_31296:I
        named field_31296 Lnet/minecraft/block/entity/BannerBlockEntity;field_31296:I
      • PATTERNS_KEY

        public static final String PATTERNS_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lchg;b:Ljava/lang/String;
        intermediary field_31297 Lnet/minecraft/class_2573;field_31297:Ljava/lang/String;
        named PATTERNS_KEY Lnet/minecraft/block/entity/BannerBlockEntity;PATTERNS_KEY:Ljava/lang/String;
      • PATTERN_KEY

        public static final String PATTERN_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lchg;c:Ljava/lang/String;
        intermediary field_31298 Lnet/minecraft/class_2573;field_31298:Ljava/lang/String;
        named PATTERN_KEY Lnet/minecraft/block/entity/BannerBlockEntity;PATTERN_KEY:Ljava/lang/String;
      • COLOR_KEY

        public static final String COLOR_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lchg;d:Ljava/lang/String;
        intermediary field_31299 Lnet/minecraft/class_2573;field_31299:Ljava/lang/String;
        named COLOR_KEY Lnet/minecraft/block/entity/BannerBlockEntity;COLOR_KEY:Ljava/lang/String;
      • customName

        @Nullable
        private @Nullable Text customName
        Mappings:
        Namespace Name Mixin selector
        official e Lchg;e:Lon;
        intermediary field_11772 Lnet/minecraft/class_2573;field_11772:Lnet/minecraft/class_2561;
        named customName Lnet/minecraft/block/entity/BannerBlockEntity;customName:Lnet/minecraft/text/Text;
      • baseColor

        private DyeColor baseColor
        Mappings:
        Namespace Name Mixin selector
        official f Lchg;f:Lbon;
        intermediary field_11774 Lnet/minecraft/class_2573;field_11774:Lnet/minecraft/class_1767;
        named baseColor Lnet/minecraft/block/entity/BannerBlockEntity;baseColor:Lnet/minecraft/util/DyeColor;
      • patternListTag

        @Nullable
        private @Nullable ListTag patternListTag
        Mappings:
        Namespace Name Mixin selector
        official g Lchg;g:Lnb;
        intermediary field_11773 Lnet/minecraft/class_2573;field_11773:Lnet/minecraft/class_2499;
        named patternListTag Lnet/minecraft/block/entity/BannerBlockEntity;patternListTag:Lnet/minecraft/nbt/ListTag;
      • patternListTagRead

        private boolean patternListTagRead
        Mappings:
        Namespace Name Mixin selector
        official h Lchg;h:Z
        intermediary field_11770 Lnet/minecraft/class_2573;field_11770:Z
        named patternListTagRead Lnet/minecraft/block/entity/BannerBlockEntity;patternListTagRead:Z
      • patterns

        @Nullable
        private @Nullable List<com.mojang.datafixers.util.Pair<BannerPattern,​DyeColor>> patterns
        Mappings:
        Namespace Name Mixin selector
        official i Lchg;i:Ljava/util/List;
        intermediary field_11769 Lnet/minecraft/class_2573;field_11769:Ljava/util/List;
        named patterns Lnet/minecraft/block/entity/BannerBlockEntity;patterns:Ljava/util/List;
    • 构造器详细资料

      • BannerBlockEntity

        public BannerBlockEntity​(BlockPos pos,
                                 BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lchg;<init>(Lgb;Lcjr;)V
        intermediary <init> Lnet/minecraft/class_2573;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
        named <init> Lnet/minecraft/block/entity/BannerBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
      • BannerBlockEntity

        public BannerBlockEntity​(BlockPos pos,
                                 BlockState state,
                                 DyeColor baseColor)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lchg;<init>(Lgb;Lcjr;Lbon;)V
        intermediary <init> Lnet/minecraft/class_2573;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V
        named <init> Lnet/minecraft/block/entity/BannerBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/DyeColor;)V
    • 方法详细资料

      • getPatternListTag

        @Nullable
        public static @Nullable ListTag getPatternListTag​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official a Lchg;a(Lbpr;)Lnb;
        intermediary method_24281 Lnet/minecraft/class_2573;method_24281(Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499;
        named getPatternListTag Lnet/minecraft/block/entity/BannerBlockEntity;getPatternListTag(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/nbt/ListTag;
      • readFrom

        public void readFrom​(ItemStack stack,
                             DyeColor baseColor)
        Mappings:
        Namespace Name Mixin selector
        official a Lchg;a(Lbpr;Lbon;)V
        intermediary method_10913 Lnet/minecraft/class_2573;method_10913(Lnet/minecraft/class_1799;Lnet/minecraft/class_1767;)V
        named readFrom Lnet/minecraft/block/entity/BannerBlockEntity;readFrom(Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/DyeColor;)V
      • getName

        public Text getName()
        指定者:
        getName 在接口中 Nameable
        Mappings:
        Namespace Name Mixin selector
        official R Lark;R()Lon;
        intermediary method_5477 Lnet/minecraft/class_1275;method_5477()Lnet/minecraft/class_2561;
        named getName Lnet/minecraft/util/Nameable;getName()Lnet/minecraft/text/Text;
      • getCustomName

        @Nullable
        public @Nullable Text getCustomName()
        指定者:
        getCustomName 在接口中 Nameable
        Mappings:
        Namespace Name Mixin selector
        official T Lark;T()Lon;
        intermediary method_5797 Lnet/minecraft/class_1275;method_5797()Lnet/minecraft/class_2561;
        named getCustomName Lnet/minecraft/util/Nameable;getCustomName()Lnet/minecraft/text/Text;
      • setCustomName

        public void setCustomName​(Text customName)
        Mappings:
        Namespace Name Mixin selector
        official a Lchg;a(Lon;)V
        intermediary method_16842 Lnet/minecraft/class_2573;method_16842(Lnet/minecraft/class_2561;)V
        named setCustomName Lnet/minecraft/block/entity/BannerBlockEntity;setCustomName(Lnet/minecraft/text/Text;)V
      • writeNbt

        public CompoundTag writeNbt​(CompoundTag nbt)
        覆盖:
        writeNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lchp;b(Lmv;)Lmv;
        intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
        named writeNbt Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
      • readNbt

        public void readNbt​(CompoundTag nbt)
        覆盖:
        readNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchp;a(Lmv;)V
        intermediary method_11014 Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
        named readNbt Lnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • toUpdatePacket

        @Nullable
        public @Nullable BlockEntityUpdateS2CPacket toUpdatePacket()
        覆盖:
        toUpdatePacket 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchp;a()Lpt;
        intermediary method_16886 Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;
        named toUpdatePacket Lnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
      • toInitialChunkDataNbt

        public CompoundTag toInitialChunkDataNbt()
        覆盖:
        toInitialChunkDataNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lchp;b()Lmv;
        intermediary method_16887 Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;
        named toInitialChunkDataNbt Lnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/CompoundTag;
      • getPatternCount

        public static int getPatternCount​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official b Lchg;b(Lbpr;)I
        intermediary method_10910 Lnet/minecraft/class_2573;method_10910(Lnet/minecraft/class_1799;)I
        named getPatternCount Lnet/minecraft/block/entity/BannerBlockEntity;getPatternCount(Lnet/minecraft/item/ItemStack;)I
      • getPatterns

        public List<com.mojang.datafixers.util.Pair<BannerPattern,​DyeColor>> getPatterns()
        Mappings:
        Namespace Name Mixin selector
        official c Lchg;c()Ljava/util/List;
        intermediary method_10911 Lnet/minecraft/class_2573;method_10911()Ljava/util/List;
        named getPatterns Lnet/minecraft/block/entity/BannerBlockEntity;getPatterns()Ljava/util/List;
      • getPatternsFromNbt

        public static List<com.mojang.datafixers.util.Pair<BannerPattern,​DyeColor>> getPatternsFromNbt​(DyeColor baseColor,
                                                                                                             @Nullable
                                                                                                             @Nullable ListTag patternListTag)
        Mappings:
        Namespace Name Mixin selector
        official a Lchg;a(Lbon;Lnb;)Ljava/util/List;
        intermediary method_24280 Lnet/minecraft/class_2573;method_24280(Lnet/minecraft/class_1767;Lnet/minecraft/class_2499;)Ljava/util/List;
        named getPatternsFromNbt Lnet/minecraft/block/entity/BannerBlockEntity;getPatternsFromNbt(Lnet/minecraft/util/DyeColor;Lnet/minecraft/nbt/ListTag;)Ljava/util/List;
      • loadFromItemStack

        public static void loadFromItemStack​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official c Lchg;c(Lbpr;)V
        intermediary method_10905 Lnet/minecraft/class_2573;method_10905(Lnet/minecraft/class_1799;)V
        named loadFromItemStack Lnet/minecraft/block/entity/BannerBlockEntity;loadFromItemStack(Lnet/minecraft/item/ItemStack;)V
      • getPickStack

        public ItemStack getPickStack()
        Mappings:
        Namespace Name Mixin selector
        official f Lchg;f()Lbpr;
        intermediary method_10907 Lnet/minecraft/class_2573;method_10907()Lnet/minecraft/class_1799;
        named getPickStack Lnet/minecraft/block/entity/BannerBlockEntity;getPickStack()Lnet/minecraft/item/ItemStack;
      • getColorForState

        public DyeColor getColorForState()
        Mappings:
        Namespace Name Mixin selector
        official g Lchg;g()Lbon;
        intermediary method_10908 Lnet/minecraft/class_2573;method_10908()Lnet/minecraft/class_1767;
        named getColorForState Lnet/minecraft/block/entity/BannerBlockEntity;getColorForState()Lnet/minecraft/util/DyeColor;