Package net.minecraft.block.entity
Class SignBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.SignBlockEntity
public class SignBlockEntity extends BlockEntity
- Mappings:
Namespace Name official cgrintermediary net/minecraft/class_2625named net/minecraft/block/entity/SignBlockEntity
-
Field Summary
Fields Modifier and Type Field Description private booleaneditableprivate PlayerEntityeditorprivate Text[]textprivate OrderedText[]textBeingEditedprivate DyeColortextColorFields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world -
Constructor Summary
Constructors Constructor Description SignBlockEntity(BlockPos pos, BlockState state) -
Method Summary
Modifier and Type Method Description booleancopyItemDataRequiresOperator()voidfromTag(CompoundTag tag)ServerCommandSourcegetCommandSource(ServerPlayerEntity player)PlayerEntitygetEditor()OrderedTextgetTextBeingEditedOnRow(int row, Function<Text,OrderedText> function)DyeColorgetTextColor()TextgetTextOnRow(int row)booleanisEditable()private Textmethod_33384(String string)booleanonActivate(PlayerEntity player)voidsetEditable(boolean editable)voidsetEditor(PlayerEntity player)booleansetTextColor(DyeColor value)voidsetTextOnRow(int row, Text text)CompoundTagtoInitialChunkDataTag()CompoundTagtoTag(CompoundTag tag)BlockEntityUpdateS2CPackettoUpdatePacket()Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromTag, getCachedState, getPos, getSquaredRenderDistance, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld
-
Field Details
-
text
- Mappings:
Namespace Name Mixin selector official aLcgr;a:[Loi;intermediary field_12050Lnet/minecraft/class_2625;field_12050:[Lnet/minecraft/class_2561;named textLnet/minecraft/block/entity/SignBlockEntity;text:[Lnet/minecraft/text/Text;
-
editable
private boolean editable- Mappings:
Namespace Name Mixin selector official bLcgr;b:Zintermediary field_12048Lnet/minecraft/class_2625;field_12048:Znamed editableLnet/minecraft/block/entity/SignBlockEntity;editable:Z
-
editor
- Mappings:
Namespace Name Mixin selector official cLcgr;c:Lbhl;intermediary field_12046Lnet/minecraft/class_2625;field_12046:Lnet/minecraft/class_1657;named editorLnet/minecraft/block/entity/SignBlockEntity;editor:Lnet/minecraft/entity/player/PlayerEntity;
-
textBeingEdited
- Mappings:
Namespace Name Mixin selector official gLcgr;g:[Lafs;intermediary field_12049Lnet/minecraft/class_2625;field_12049:[Lnet/minecraft/class_5481;named textBeingEditedLnet/minecraft/block/entity/SignBlockEntity;textBeingEdited:[Lnet/minecraft/text/OrderedText;
-
textColor
- Mappings:
Namespace Name Mixin selector official hLcgr;h:Lbms;intermediary field_16419Lnet/minecraft/class_2625;field_16419:Lnet/minecraft/class_1767;named textColorLnet/minecraft/block/entity/SignBlockEntity;textColor:Lnet/minecraft/util/DyeColor;
-
-
Constructor Details
-
SignBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Lcgr;<init>(Lfx;Lcht;)Vintermediary <init>Lnet/minecraft/class_2625;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed <init>Lnet/minecraft/block/entity/SignBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
Method Details
-
toTag
- Overrides:
toTagin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLcfr;b(Lmq;)Lmq;intermediary method_11007Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named toTagLnet/minecraft/block/entity/BlockEntity;toTag(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
-
fromTag
- Overrides:
fromTagin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLcfr;a(Lmq;)Vintermediary method_11014Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)Vnamed fromTagLnet/minecraft/block/entity/BlockEntity;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
-
method_33384
- Mappings:
Namespace Name Mixin selector official aLcgr;a(Ljava/lang/String;)Loi;intermediary method_33384Lnet/minecraft/class_2625;method_33384(Ljava/lang/String;)Lnet/minecraft/class_2561;named method_33384Lnet/minecraft/block/entity/SignBlockEntity;method_33384(Ljava/lang/String;)Lnet/minecraft/text/Text;
-
getTextOnRow
- Mappings:
Namespace Name Mixin selector official aLcgr;a(I)Loi;intermediary method_30843Lnet/minecraft/class_2625;method_30843(I)Lnet/minecraft/class_2561;named getTextOnRowLnet/minecraft/block/entity/SignBlockEntity;getTextOnRow(I)Lnet/minecraft/text/Text;
-
setTextOnRow
- Mappings:
Namespace Name Mixin selector official aLcgr;a(ILoi;)Vintermediary method_11299Lnet/minecraft/class_2625;method_11299(ILnet/minecraft/class_2561;)Vnamed setTextOnRowLnet/minecraft/block/entity/SignBlockEntity;setTextOnRow(ILnet/minecraft/text/Text;)V
-
getTextBeingEditedOnRow
@Environment(CLIENT) @Nullable public OrderedText getTextBeingEditedOnRow(int row, Function<Text,OrderedText> function)- Mappings:
Namespace Name Mixin selector official aLcgr;a(ILjava/util/function/Function;)Lafs;intermediary method_11300Lnet/minecraft/class_2625;method_11300(ILjava/util/function/Function;)Lnet/minecraft/class_5481;named getTextBeingEditedOnRowLnet/minecraft/block/entity/SignBlockEntity;getTextBeingEditedOnRow(ILjava/util/function/Function;)Lnet/minecraft/text/OrderedText;
-
toUpdatePacket
- Overrides:
toUpdatePacketin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLcfr;a()Lpo;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;
-
toInitialChunkDataTag
- Overrides:
toInitialChunkDataTagin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLcfr;b()Lmq;intermediary method_16887Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;named toInitialChunkDataTagLnet/minecraft/block/entity/BlockEntity;toInitialChunkDataTag()Lnet/minecraft/nbt/CompoundTag;
-
copyItemDataRequiresOperator
public boolean copyItemDataRequiresOperator()- Overrides:
copyItemDataRequiresOperatorin classBlockEntity- Mappings:
Namespace Name Mixin selector official rLcfr;r()Zintermediary method_11011Lnet/minecraft/class_2586;method_11011()Znamed copyItemDataRequiresOperatorLnet/minecraft/block/entity/BlockEntity;copyItemDataRequiresOperator()Z
-
isEditable
public boolean isEditable()- Mappings:
Namespace Name Mixin selector official dLcgr;d()Zintermediary method_11307Lnet/minecraft/class_2625;method_11307()Znamed isEditableLnet/minecraft/block/entity/SignBlockEntity;isEditable()Z
-
setEditable
- Mappings:
Namespace Name Mixin selector official aLcgr;a(Z)Vintermediary method_11303Lnet/minecraft/class_2625;method_11303(Z)Vnamed setEditableLnet/minecraft/block/entity/SignBlockEntity;setEditable(Z)V
-
setEditor
- Mappings:
Namespace Name Mixin selector official aLcgr;a(Lbhl;)Vintermediary method_11306Lnet/minecraft/class_2625;method_11306(Lnet/minecraft/class_1657;)Vnamed setEditorLnet/minecraft/block/entity/SignBlockEntity;setEditor(Lnet/minecraft/entity/player/PlayerEntity;)V
-
getEditor
- Mappings:
Namespace Name Mixin selector official fLcgr;f()Lbhl;intermediary method_11305Lnet/minecraft/class_2625;method_11305()Lnet/minecraft/class_1657;named getEditorLnet/minecraft/block/entity/SignBlockEntity;getEditor()Lnet/minecraft/entity/player/PlayerEntity;
-
onActivate
- Mappings:
Namespace Name Mixin selector official bLcgr;b(Lbhl;)Zintermediary method_11301Lnet/minecraft/class_2625;method_11301(Lnet/minecraft/class_1657;)Znamed onActivateLnet/minecraft/block/entity/SignBlockEntity;onActivate(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
getCommandSource
- Mappings:
Namespace Name Mixin selector official aLcgr;a(Laaw;)Ldb;intermediary method_11304Lnet/minecraft/class_2625;method_11304(Lnet/minecraft/class_3222;)Lnet/minecraft/class_2168;named getCommandSourceLnet/minecraft/block/entity/SignBlockEntity;getCommandSource(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/server/command/ServerCommandSource;
-
getTextColor
- Mappings:
Namespace Name Mixin selector official hLcgr;h()Lbms;intermediary method_16126Lnet/minecraft/class_2625;method_16126()Lnet/minecraft/class_1767;named getTextColorLnet/minecraft/block/entity/SignBlockEntity;getTextColor()Lnet/minecraft/util/DyeColor;
-
setTextColor
- Mappings:
Namespace Name Mixin selector official aLcgr;a(Lbms;)Zintermediary method_16127Lnet/minecraft/class_2625;method_16127(Lnet/minecraft/class_1767;)Znamed setTextColorLnet/minecraft/block/entity/SignBlockEntity;setTextColor(Lnet/minecraft/util/DyeColor;)Z
-