类 BannerBlockEntity
- java.lang.Object
-
- net.minecraft.block.entity.BlockEntity
-
- net.minecraft.block.entity.BannerBlockEntity
-
- 所有已实现的接口:
Nameable
public class BannerBlockEntity extends BlockEntity implements Nameable
- Mappings:
Namespace Name official chgintermediary net/minecraft/class_2573named net/minecraft/block/entity/BannerBlockEntity
-
-
字段概要
字段 修饰符和类型 字段 说明 private DyeColorbaseColorstatic StringCOLOR_KEYprivate @Nullable TextcustomNamestatic intfield_31296static StringPATTERN_KEYprivate @Nullable ListTagpatternListTagprivate booleanpatternListTagReadprivate @Nullable List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>>patternsstatic StringPATTERNS_KEY-
从类继承的字段 net.minecraft.block.entity.BlockEntity
pos, removed, world
-
-
构造器概要
构造器 构造器 说明 BannerBlockEntity(BlockPos pos, BlockState state)BannerBlockEntity(BlockPos pos, BlockState state, DyeColor baseColor)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 DyeColorgetColorForState()@Nullable TextgetCustomName()TextgetName()static intgetPatternCount(ItemStack stack)static @Nullable ListTaggetPatternListTag(ItemStack stack)List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>>getPatterns()static List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>>getPatternsFromNbt(DyeColor baseColor, @Nullable ListTag patternListTag)ItemStackgetPickStack()static voidloadFromItemStack(ItemStack stack)voidreadFrom(ItemStack stack, DyeColor baseColor)voidreadNbt(CompoundTag nbt)voidsetCustomName(Text customName)CompoundTagtoInitialChunkDataNbt()@Nullable BlockEntityUpdateS2CPackettoUpdatePacket()CompoundTagwriteNbt(CompoundTag nbt)-
从类继承的方法 net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.util.Nameable
getDisplayName, hasCustomName
-
-
-
-
字段详细资料
-
field_31296
public static final int field_31296
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLchg;a:Iintermediary field_31296Lnet/minecraft/class_2573;field_31296:Inamed field_31296Lnet/minecraft/block/entity/BannerBlockEntity;field_31296:I
-
PATTERNS_KEY
public static final String PATTERNS_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLchg;b:Ljava/lang/String;intermediary field_31297Lnet/minecraft/class_2573;field_31297:Ljava/lang/String;named PATTERNS_KEYLnet/minecraft/block/entity/BannerBlockEntity;PATTERNS_KEY:Ljava/lang/String;
-
PATTERN_KEY
public static final String PATTERN_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLchg;c:Ljava/lang/String;intermediary field_31298Lnet/minecraft/class_2573;field_31298:Ljava/lang/String;named PATTERN_KEYLnet/minecraft/block/entity/BannerBlockEntity;PATTERN_KEY:Ljava/lang/String;
-
COLOR_KEY
public static final String COLOR_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official dLchg;d:Ljava/lang/String;intermediary field_31299Lnet/minecraft/class_2573;field_31299:Ljava/lang/String;named COLOR_KEYLnet/minecraft/block/entity/BannerBlockEntity;COLOR_KEY:Ljava/lang/String;
-
customName
@Nullable private @Nullable Text customName
- Mappings:
Namespace Name Mixin selector official eLchg;e:Lon;intermediary field_11772Lnet/minecraft/class_2573;field_11772:Lnet/minecraft/class_2561;named customNameLnet/minecraft/block/entity/BannerBlockEntity;customName:Lnet/minecraft/text/Text;
-
baseColor
private DyeColor baseColor
- Mappings:
Namespace Name Mixin selector official fLchg;f:Lbon;intermediary field_11774Lnet/minecraft/class_2573;field_11774:Lnet/minecraft/class_1767;named baseColorLnet/minecraft/block/entity/BannerBlockEntity;baseColor:Lnet/minecraft/util/DyeColor;
-
patternListTag
@Nullable private @Nullable ListTag patternListTag
- Mappings:
Namespace Name Mixin selector official gLchg;g:Lnb;intermediary field_11773Lnet/minecraft/class_2573;field_11773:Lnet/minecraft/class_2499;named patternListTagLnet/minecraft/block/entity/BannerBlockEntity;patternListTag:Lnet/minecraft/nbt/ListTag;
-
patternListTagRead
private boolean patternListTagRead
- Mappings:
Namespace Name Mixin selector official hLchg;h:Zintermediary field_11770Lnet/minecraft/class_2573;field_11770:Znamed patternListTagReadLnet/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 iLchg;i:Ljava/util/List;intermediary field_11769Lnet/minecraft/class_2573;field_11769:Ljava/util/List;named patternsLnet/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;)Vintermediary <init>Lnet/minecraft/class_2573;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed <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;)Vintermediary <init>Lnet/minecraft/class_2573;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)Vnamed <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 aLchg;a(Lbpr;)Lnb;intermediary method_24281Lnet/minecraft/class_2573;method_24281(Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499;named getPatternListTagLnet/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 aLchg;a(Lbpr;Lbon;)Vintermediary method_10913Lnet/minecraft/class_2573;method_10913(Lnet/minecraft/class_1799;Lnet/minecraft/class_1767;)Vnamed readFromLnet/minecraft/block/entity/BannerBlockEntity;readFrom(Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/DyeColor;)V
-
getName
public Text getName()
-
getCustomName
@Nullable public @Nullable Text getCustomName()
- 指定者:
getCustomName在接口中Nameable- Mappings:
Namespace Name Mixin selector official TLark;T()Lon;intermediary method_5797Lnet/minecraft/class_1275;method_5797()Lnet/minecraft/class_2561;named getCustomNameLnet/minecraft/util/Nameable;getCustomName()Lnet/minecraft/text/Text;
-
setCustomName
public void setCustomName(Text customName)
- Mappings:
Namespace Name Mixin selector official aLchg;a(Lon;)Vintermediary method_16842Lnet/minecraft/class_2573;method_16842(Lnet/minecraft/class_2561;)Vnamed setCustomNameLnet/minecraft/block/entity/BannerBlockEntity;setCustomName(Lnet/minecraft/text/Text;)V
-
writeNbt
public CompoundTag writeNbt(CompoundTag nbt)
- 覆盖:
writeNbt在类中BlockEntity- Mappings:
Namespace Name Mixin selector official bLchp;b(Lmv;)Lmv;intermediary method_11007Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named writeNbtLnet/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 aLchp;a(Lmv;)Vintermediary method_11014Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/CompoundTag;)V
-
toUpdatePacket
@Nullable public @Nullable BlockEntityUpdateS2CPacket toUpdatePacket()
- 覆盖:
toUpdatePacket在类中BlockEntity- Mappings:
Namespace Name Mixin selector official aLchp;a()Lpt;intermediary method_16886Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;named toUpdatePacketLnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
-
toInitialChunkDataNbt
public CompoundTag toInitialChunkDataNbt()
- 覆盖:
toInitialChunkDataNbt在类中BlockEntity- Mappings:
Namespace Name Mixin selector official bLchp;b()Lmv;intermediary method_16887Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;named toInitialChunkDataNbtLnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/CompoundTag;
-
getPatternCount
public static int getPatternCount(ItemStack stack)
- Mappings:
Namespace Name Mixin selector official bLchg;b(Lbpr;)Iintermediary method_10910Lnet/minecraft/class_2573;method_10910(Lnet/minecraft/class_1799;)Inamed getPatternCountLnet/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 cLchg;c()Ljava/util/List;intermediary method_10911Lnet/minecraft/class_2573;method_10911()Ljava/util/List;named getPatternsLnet/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 aLchg;a(Lbon;Lnb;)Ljava/util/List;intermediary method_24280Lnet/minecraft/class_2573;method_24280(Lnet/minecraft/class_1767;Lnet/minecraft/class_2499;)Ljava/util/List;named getPatternsFromNbtLnet/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 cLchg;c(Lbpr;)Vintermediary method_10905Lnet/minecraft/class_2573;method_10905(Lnet/minecraft/class_1799;)Vnamed loadFromItemStackLnet/minecraft/block/entity/BannerBlockEntity;loadFromItemStack(Lnet/minecraft/item/ItemStack;)V
-
getPickStack
public ItemStack getPickStack()
- Mappings:
Namespace Name Mixin selector official fLchg;f()Lbpr;intermediary method_10907Lnet/minecraft/class_2573;method_10907()Lnet/minecraft/class_1799;named getPickStackLnet/minecraft/block/entity/BannerBlockEntity;getPickStack()Lnet/minecraft/item/ItemStack;
-
getColorForState
public DyeColor getColorForState()
- Mappings:
Namespace Name Mixin selector official gLchg;g()Lbon;intermediary method_10908Lnet/minecraft/class_2573;method_10908()Lnet/minecraft/class_1767;named getColorForStateLnet/minecraft/block/entity/BannerBlockEntity;getColorForState()Lnet/minecraft/util/DyeColor;
-
-