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 chm
intermediary net/minecraft/class_2625
named net/minecraft/block/entity/SignBlockEntity
-
Field Summary
Fields Modifier and Type Field Description private boolean
editable
private PlayerEntity
editor
private boolean
field_29225
private static String[]
FILTERED_TEXT_KEYS
private Text[]
filteredTexts
private boolean
filterText
private static String[]
TEXT_KEYS
private DyeColor
textColor
private Text[]
texts
private @Nullable OrderedText[]
textsBeingEdited
Fields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world
-
Constructor Summary
Constructors Constructor Description SignBlockEntity(BlockPos pos, BlockState state)
-
Method Summary
Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromNbt, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld
-
Field Details
-
TEXT_KEYS
- Mappings:
Namespace Name Mixin selector official a
Lchm;a:[Ljava/lang/String;
intermediary field_28905
Lnet/minecraft/class_2625;field_28905:[Ljava/lang/String;
named TEXT_KEYS
Lnet/minecraft/block/entity/SignBlockEntity;TEXT_KEYS:[Ljava/lang/String;
-
FILTERED_TEXT_KEYS
- Mappings:
Namespace Name Mixin selector official b
Lchm;b:[Ljava/lang/String;
intermediary field_28906
Lnet/minecraft/class_2625;field_28906:[Ljava/lang/String;
named FILTERED_TEXT_KEYS
Lnet/minecraft/block/entity/SignBlockEntity;FILTERED_TEXT_KEYS:[Ljava/lang/String;
-
texts
- Mappings:
Namespace Name Mixin selector official c
Lchm;c:[Loj;
intermediary field_12050
Lnet/minecraft/class_2625;field_12050:[Lnet/minecraft/class_2561;
named texts
Lnet/minecraft/block/entity/SignBlockEntity;texts:[Lnet/minecraft/text/Text;
-
filteredTexts
- Mappings:
Namespace Name Mixin selector official g
Lchm;g:[Loj;
intermediary field_28907
Lnet/minecraft/class_2625;field_28907:[Lnet/minecraft/class_2561;
named filteredTexts
Lnet/minecraft/block/entity/SignBlockEntity;filteredTexts:[Lnet/minecraft/text/Text;
-
editable
private boolean editable- Mappings:
Namespace Name Mixin selector official h
Lchm;h:Z
intermediary field_12048
Lnet/minecraft/class_2625;field_12048:Z
named editable
Lnet/minecraft/block/entity/SignBlockEntity;editable:Z
-
editor
- Mappings:
Namespace Name Mixin selector official i
Lchm;i:Lbif;
intermediary field_12046
Lnet/minecraft/class_2625;field_12046:Lnet/minecraft/class_1657;
named editor
Lnet/minecraft/block/entity/SignBlockEntity;editor:Lnet/minecraft/entity/player/PlayerEntity;
-
textsBeingEdited
- Mappings:
Namespace Name Mixin selector official j
Lchm;j:[Lagj;
intermediary field_12049
Lnet/minecraft/class_2625;field_12049:[Lnet/minecraft/class_5481;
named textsBeingEdited
Lnet/minecraft/block/entity/SignBlockEntity;textsBeingEdited:[Lnet/minecraft/text/OrderedText;
-
filterText
- Mappings:
Namespace Name Mixin selector official k
Lchm;k:Z
intermediary field_28908
Lnet/minecraft/class_2625;field_28908:Z
named filterText
Lnet/minecraft/block/entity/SignBlockEntity;filterText:Z
-
textColor
- Mappings:
Namespace Name Mixin selector official l
Lchm;l:Lbnn;
intermediary field_16419
Lnet/minecraft/class_2625;field_16419:Lnet/minecraft/class_1767;
named textColor
Lnet/minecraft/block/entity/SignBlockEntity;textColor:Lnet/minecraft/util/DyeColor;
-
field_29225
private boolean field_29225- Mappings:
Namespace Name Mixin selector official m
Lchm;m:Z
intermediary field_29225
Lnet/minecraft/class_2625;field_29225:Z
named field_29225
Lnet/minecraft/block/entity/SignBlockEntity;field_29225:Z
-
-
Constructor Details
-
SignBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>
Lchm;<init>(Lfx;Lcio;)V
intermediary <init>
Lnet/minecraft/class_2625;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
named <init>
Lnet/minecraft/block/entity/SignBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
Method Details
-
writeNbt
- Overrides:
writeNbt
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official b
Lcgm;b(Lmr;)Lmr;
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
- Overrides:
readNbt
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official a
Lcgm;a(Lmr;)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
-
parseTextFromJson
- Mappings:
Namespace Name Mixin selector official a
Lchm;a(Ljava/lang/String;)Loj;
intermediary method_33828
Lnet/minecraft/class_2625;method_33828(Ljava/lang/String;)Lnet/minecraft/class_2561;
named parseTextFromJson
Lnet/minecraft/block/entity/SignBlockEntity;parseTextFromJson(Ljava/lang/String;)Lnet/minecraft/text/Text;
-
unparsedTextFromJson
- Mappings:
Namespace Name Mixin selector official b
Lchm;b(Ljava/lang/String;)Loj;
intermediary method_33384
Lnet/minecraft/class_2625;method_33384(Ljava/lang/String;)Lnet/minecraft/class_2561;
named unparsedTextFromJson
Lnet/minecraft/block/entity/SignBlockEntity;unparsedTextFromJson(Ljava/lang/String;)Lnet/minecraft/text/Text;
-
getTextOnRow
- Mappings:
Namespace Name Mixin selector official a
Lchm;a(IZ)Loj;
intermediary method_30843
Lnet/minecraft/class_2625;method_30843(IZ)Lnet/minecraft/class_2561;
named getTextOnRow
Lnet/minecraft/block/entity/SignBlockEntity;getTextOnRow(IZ)Lnet/minecraft/text/Text;
-
setTextOnRow
- Mappings:
Namespace Name Mixin selector official a
Lchm;a(ILoj;)V
intermediary method_11299
Lnet/minecraft/class_2625;method_11299(ILnet/minecraft/class_2561;)V
named setTextOnRow
Lnet/minecraft/block/entity/SignBlockEntity;setTextOnRow(ILnet/minecraft/text/Text;)V
-
setTextOnRow
- Mappings:
Namespace Name Mixin selector official a
Lchm;a(ILoj;Loj;)V
intermediary method_33827
Lnet/minecraft/class_2625;method_33827(ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
named setTextOnRow
Lnet/minecraft/block/entity/SignBlockEntity;setTextOnRow(ILnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V
-
updateSign
@Environment(CLIENT) public OrderedText[] updateSign(boolean filterText, Function<Text,OrderedText> textOrderingFunction)- Mappings:
Namespace Name Mixin selector official a
Lchm;a(ZLjava/util/function/Function;)[Lagj;
intermediary method_33829
Lnet/minecraft/class_2625;method_33829(ZLjava/util/function/Function;)[Lnet/minecraft/class_5481;
named updateSign
Lnet/minecraft/block/entity/SignBlockEntity;updateSign(ZLjava/util/function/Function;)[Lnet/minecraft/text/OrderedText;
-
getTexts
- Mappings:
Namespace Name Mixin selector official c
Lchm;c(Z)[Loj;
intermediary method_33830
Lnet/minecraft/class_2625;method_33830(Z)[Lnet/minecraft/class_2561;
named getTexts
Lnet/minecraft/block/entity/SignBlockEntity;getTexts(Z)[Lnet/minecraft/text/Text;
-
toUpdatePacket
- Overrides:
toUpdatePacket
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official a
Lcgm;a()Lpp;
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
- Overrides:
toInitialChunkDataNbt
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official b
Lcgm;b()Lmr;
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;
-
copyItemDataRequiresOperator
public boolean copyItemDataRequiresOperator()- Overrides:
copyItemDataRequiresOperator
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official q
Lcgm;q()Z
intermediary method_11011
Lnet/minecraft/class_2586;method_11011()Z
named copyItemDataRequiresOperator
Lnet/minecraft/block/entity/BlockEntity;copyItemDataRequiresOperator()Z
-
isEditable
public boolean isEditable()- Mappings:
Namespace Name Mixin selector official d
Lchm;d()Z
intermediary method_11307
Lnet/minecraft/class_2625;method_11307()Z
named isEditable
Lnet/minecraft/block/entity/SignBlockEntity;isEditable()Z
-
setEditable
- Mappings:
Namespace Name Mixin selector official a
Lchm;a(Z)V
intermediary method_11303
Lnet/minecraft/class_2625;method_11303(Z)V
named setEditable
Lnet/minecraft/block/entity/SignBlockEntity;setEditable(Z)V
-
setEditor
- Mappings:
Namespace Name Mixin selector official a
Lchm;a(Lbif;)V
intermediary method_11306
Lnet/minecraft/class_2625;method_11306(Lnet/minecraft/class_1657;)V
named setEditor
Lnet/minecraft/block/entity/SignBlockEntity;setEditor(Lnet/minecraft/entity/player/PlayerEntity;)V
-
getEditor
- Mappings:
Namespace Name Mixin selector official f
Lchm;f()Lbif;
intermediary method_11305
Lnet/minecraft/class_2625;method_11305()Lnet/minecraft/class_1657;
named getEditor
Lnet/minecraft/block/entity/SignBlockEntity;getEditor()Lnet/minecraft/entity/player/PlayerEntity;
-
onActivate
- Mappings:
Namespace Name Mixin selector official a
Lchm;a(Labg;)Z
intermediary method_11301
Lnet/minecraft/class_2625;method_11301(Lnet/minecraft/class_3222;)Z
named onActivate
Lnet/minecraft/block/entity/SignBlockEntity;onActivate(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
-
getCommandSource
- Mappings:
Namespace Name Mixin selector official b
Lchm;b(Labg;)Ldb;
intermediary method_11304
Lnet/minecraft/class_2625;method_11304(Lnet/minecraft/class_3222;)Lnet/minecraft/class_2168;
named getCommandSource
Lnet/minecraft/block/entity/SignBlockEntity;getCommandSource(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/server/command/ServerCommandSource;
-
getTextColor
- Mappings:
Namespace Name Mixin selector official g
Lchm;g()Lbnn;
intermediary method_16126
Lnet/minecraft/class_2625;method_16126()Lnet/minecraft/class_1767;
named getTextColor
Lnet/minecraft/block/entity/SignBlockEntity;getTextColor()Lnet/minecraft/util/DyeColor;
-
setTextColor
- Mappings:
Namespace Name Mixin selector official a
Lchm;a(Lbnn;)Z
intermediary method_16127
Lnet/minecraft/class_2625;method_16127(Lnet/minecraft/class_1767;)Z
named setTextColor
Lnet/minecraft/block/entity/SignBlockEntity;setTextColor(Lnet/minecraft/util/DyeColor;)Z
-
method_34271
public boolean method_34271()- Mappings:
Namespace Name Mixin selector official h
Lchm;h()Z
intermediary method_34271
Lnet/minecraft/class_2625;method_34271()Z
named method_34271
Lnet/minecraft/block/entity/SignBlockEntity;method_34271()Z
-
method_34270
public boolean method_34270(boolean bool)- Mappings:
Namespace Name Mixin selector official b
Lchm;b(Z)Z
intermediary method_34270
Lnet/minecraft/class_2625;method_34270(Z)Z
named method_34270
Lnet/minecraft/block/entity/SignBlockEntity;method_34270(Z)Z
-
method_34272
private void method_34272()- Mappings:
Namespace Name Mixin selector official i
Lchm;i()V
intermediary method_34272
Lnet/minecraft/class_2625;method_34272()V
named method_34272
Lnet/minecraft/block/entity/SignBlockEntity;method_34272()V
-