Package net.minecraft.block.entity
Class BannerBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.BannerBlockEntity
- All Implemented Interfaces:
Nameable
- Mappings:
Namespace Name official chmintermediary net/minecraft/class_2573named net/minecraft/block/entity/BannerBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DyeColorstatic Stringstatic intstatic Stringprivate booleanprivate @Nullable List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>>static StringFields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world -
Constructor Summary
ConstructorsConstructorDescriptionBannerBlockEntity(BlockPos pos, BlockState state)BannerBlockEntity(BlockPos pos, BlockState state, DyeColor baseColor) -
Method Summary
Modifier and TypeMethodDescriptiongetName()static intgetPatternCount(ItemStack stack)getPatternListTag(ItemStack stack)List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>>static List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>>getPatternsFromNbt(DyeColor baseColor, @Nullable NbtList patternListTag)static voidloadFromItemStack(ItemStack stack)voidvoidreadNbt(NbtCompound nbt)voidsetCustomName(Text customName)writeNbt(NbtCompound nbt)Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorldMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.util.Nameable
getDisplayName, hasCustomName
-
Field Details
-
field_31296
public static final int field_31296- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLchm;a:Iintermediary field_31296Lnet/minecraft/class_2573;field_31296:Inamed field_31296Lnet/minecraft/block/entity/BannerBlockEntity;field_31296:I
-
PATTERNS_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bLchm;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
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLchm;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
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLchm;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
- Mappings:
Namespace Name Mixin selector official eLchm;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
- Mappings:
Namespace Name Mixin selector official fLchm;f:Lbot;intermediary field_11774Lnet/minecraft/class_2573;field_11774:Lnet/minecraft/class_1767;named baseColorLnet/minecraft/block/entity/BannerBlockEntity;baseColor:Lnet/minecraft/util/DyeColor;
-
patternListTag
- Mappings:
Namespace Name Mixin selector official gLchm;g:Lnb;intermediary field_11773Lnet/minecraft/class_2573;field_11773:Lnet/minecraft/class_2499;named patternListTagLnet/minecraft/block/entity/BannerBlockEntity;patternListTag:Lnet/minecraft/nbt/NbtList;
-
patternListTagRead
private boolean patternListTagRead- Mappings:
Namespace Name Mixin selector official hLchm;h:Zintermediary field_11770Lnet/minecraft/class_2573;field_11770:Znamed patternListTagReadLnet/minecraft/block/entity/BannerBlockEntity;patternListTagRead:Z
-
patterns
- Mappings:
Namespace Name Mixin selector official iLchm;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;
-
-
Constructor Details
-
BannerBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Lchm;<init>(Lgb;Lcjx;)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
- Mappings:
Namespace Name Mixin selector official <init>Lchm;<init>(Lgb;Lcjx;Lbot;)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
-
-
Method Details
-
getPatternListTag
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lbpx;)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/NbtList;
-
readFrom
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lbpx;Lbot;)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
-
getCustomName
- Specified by:
getCustomNamein interfaceNameable- Mappings:
Namespace Name Mixin selector official ULarn;U()Lon;intermediary method_5797Lnet/minecraft/class_1275;method_5797()Lnet/minecraft/class_2561;named getCustomNameLnet/minecraft/util/Nameable;getCustomName()Lnet/minecraft/text/Text;
-
setCustomName
- Mappings:
Namespace Name Mixin selector official aLchm;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
- Overrides:
writeNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLchv;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/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
readNbt
- Overrides:
readNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLchv;a(Lmv;)Vintermediary method_11014Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
toUpdatePacket
- Overrides:
toUpdatePacketin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLchv;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
- Overrides:
toInitialChunkDataNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLchv;b()Lmv;intermediary method_16887Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;named toInitialChunkDataNbtLnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/NbtCompound;
-
getPatternCount
- Mappings:
Namespace Name Mixin selector official bLchm;b(Lbpx;)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
- Mappings:
Namespace Name Mixin selector official cLchm;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 NbtList patternListTag)- Mappings:
Namespace Name Mixin selector official aLchm;a(Lbot;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/NbtList;)Ljava/util/List;
-
loadFromItemStack
- Mappings:
Namespace Name Mixin selector official cLchm;c(Lbpx;)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
- Mappings:
Namespace Name Mixin selector official fLchm;f()Lbpx;intermediary method_10907Lnet/minecraft/class_2573;method_10907()Lnet/minecraft/class_1799;named getPickStackLnet/minecraft/block/entity/BannerBlockEntity;getPickStack()Lnet/minecraft/item/ItemStack;
-
getColorForState
- Mappings:
Namespace Name Mixin selector official gLchm;g()Lbot;intermediary method_10908Lnet/minecraft/class_2573;method_10908()Lnet/minecraft/class_1767;named getColorForStateLnet/minecraft/block/entity/BannerBlockEntity;getColorForState()Lnet/minecraft/util/DyeColor;
-