Package net.minecraft.block.entity
Class SignBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.SignBlockEntity
- Mappings:
Namespace Name official cjpintermediary net/minecraft/class_2625named net/minecraft/block/entity/SignBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanstatic final intprivate static final String[]private final Text[]private booleanprivate booleanprivate static final String[]private DyeColorprivate final Text[]private @Nullable OrderedText[]Fields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetTextOnRow(int row, boolean filtered) private Text[]getTexts(boolean filtered) booleanbooleanbooleanonActivate(ServerPlayerEntity player) private TextparseTextFromJson(String json) voidreadNbt(NbtCompound nbt) voidsetEditable(boolean editable) voidbooleansetGlowingText(boolean glowingText) booleansetTextColor(DyeColor value) voidsetTextOnRow(int row, Text text) voidsetTextOnRow(int row, Text text, Text filteredText) private TextunparsedTextFromJson(String json) private voidupdateSign(boolean filterText, Function<Text, OrderedText> textOrderingFunction) writeNbt(NbtCompound nbt) 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
-
field_31362
public static final int field_31362- See Also:
- Mappings:
Namespace Name Mixin selector official aLcjp;a:Iintermediary field_31362Lnet/minecraft/class_2625;field_31362:Inamed field_31362Lnet/minecraft/block/entity/SignBlockEntity;field_31362:I
-
TEXT_KEYS
- Mappings:
Namespace Name Mixin selector official bLcjp;b:[Ljava/lang/String;intermediary field_28905Lnet/minecraft/class_2625;field_28905:[Ljava/lang/String;named TEXT_KEYSLnet/minecraft/block/entity/SignBlockEntity;TEXT_KEYS:[Ljava/lang/String;
-
FILTERED_TEXT_KEYS
- Mappings:
Namespace Name Mixin selector official cLcjp;c:[Ljava/lang/String;intermediary field_28906Lnet/minecraft/class_2625;field_28906:[Ljava/lang/String;named FILTERED_TEXT_KEYSLnet/minecraft/block/entity/SignBlockEntity;FILTERED_TEXT_KEYS:[Ljava/lang/String;
-
texts
- Mappings:
Namespace Name Mixin selector official dLcjp;d:[Los;intermediary field_12050Lnet/minecraft/class_2625;field_12050:[Lnet/minecraft/class_2561;named textsLnet/minecraft/block/entity/SignBlockEntity;texts:[Lnet/minecraft/text/Text;
-
filteredTexts
- Mappings:
Namespace Name Mixin selector official eLcjp;e:[Los;intermediary field_28907Lnet/minecraft/class_2625;field_28907:[Lnet/minecraft/class_2561;named filteredTextsLnet/minecraft/block/entity/SignBlockEntity;filteredTexts:[Lnet/minecraft/text/Text;
-
editable
private boolean editable- Mappings:
Namespace Name Mixin selector official fLcjp;f:Zintermediary field_12048Lnet/minecraft/class_2625;field_12048:Znamed editableLnet/minecraft/block/entity/SignBlockEntity;editable:Z
-
editor
- Mappings:
Namespace Name Mixin selector official gLcjp;g:Ljava/util/UUID;intermediary field_12046Lnet/minecraft/class_2625;field_12046:Ljava/util/UUID;named editorLnet/minecraft/block/entity/SignBlockEntity;editor:Ljava/util/UUID;
-
textsBeingEdited
- Mappings:
Namespace Name Mixin selector official hLcjp;h:[Lags;intermediary field_12049Lnet/minecraft/class_2625;field_12049:[Lnet/minecraft/class_5481;named textsBeingEditedLnet/minecraft/block/entity/SignBlockEntity;textsBeingEdited:[Lnet/minecraft/text/OrderedText;
-
filterText
private boolean filterText- Mappings:
Namespace Name Mixin selector official iLcjp;i:Zintermediary field_28908Lnet/minecraft/class_2625;field_28908:Znamed filterTextLnet/minecraft/block/entity/SignBlockEntity;filterText:Z
-
textColor
- Mappings:
Namespace Name Mixin selector official jLcjp;j:Lbpl;intermediary field_16419Lnet/minecraft/class_2625;field_16419:Lnet/minecraft/class_1767;named textColorLnet/minecraft/block/entity/SignBlockEntity;textColor:Lnet/minecraft/util/DyeColor;
-
glowingText
private boolean glowingText- Mappings:
Namespace Name Mixin selector official kLcjp;k:Zintermediary field_29225Lnet/minecraft/class_2625;field_29225:Znamed glowingTextLnet/minecraft/block/entity/SignBlockEntity;glowingText:Z
-
-
Constructor Details
-
SignBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Lcjp;<init>(Lgg;Lcks;)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
-
writeNbt
- Overrides:
writeNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLcip;b(Lna;)Lna;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 aLcip;a(Lna;)Vintermediary method_11014Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
parseTextFromJson
- Mappings:
Namespace Name Mixin selector official aLcjp;a(Ljava/lang/String;)Los;intermediary method_33828Lnet/minecraft/class_2625;method_33828(Ljava/lang/String;)Lnet/minecraft/class_2561;named parseTextFromJsonLnet/minecraft/block/entity/SignBlockEntity;parseTextFromJson(Ljava/lang/String;)Lnet/minecraft/text/Text;
-
unparsedTextFromJson
- Mappings:
Namespace Name Mixin selector official bLcjp;b(Ljava/lang/String;)Los;intermediary method_33384Lnet/minecraft/class_2625;method_33384(Ljava/lang/String;)Lnet/minecraft/class_2561;named unparsedTextFromJsonLnet/minecraft/block/entity/SignBlockEntity;unparsedTextFromJson(Ljava/lang/String;)Lnet/minecraft/text/Text;
-
getTextOnRow
- Mappings:
Namespace Name Mixin selector official aLcjp;a(IZ)Los;intermediary method_30843Lnet/minecraft/class_2625;method_30843(IZ)Lnet/minecraft/class_2561;named getTextOnRowLnet/minecraft/block/entity/SignBlockEntity;getTextOnRow(IZ)Lnet/minecraft/text/Text;
-
setTextOnRow
- Mappings:
Namespace Name Mixin selector official aLcjp;a(ILos;)Vintermediary method_11299Lnet/minecraft/class_2625;method_11299(ILnet/minecraft/class_2561;)Vnamed setTextOnRowLnet/minecraft/block/entity/SignBlockEntity;setTextOnRow(ILnet/minecraft/text/Text;)V
-
setTextOnRow
- Mappings:
Namespace Name Mixin selector official aLcjp;a(ILos;Los;)Vintermediary method_33827Lnet/minecraft/class_2625;method_33827(ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Vnamed setTextOnRowLnet/minecraft/block/entity/SignBlockEntity;setTextOnRow(ILnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V
-
updateSign
public OrderedText[] updateSign(boolean filterText, Function<Text, OrderedText> textOrderingFunction) - Mappings:
Namespace Name Mixin selector official aLcjp;a(ZLjava/util/function/Function;)[Lags;intermediary method_33829Lnet/minecraft/class_2625;method_33829(ZLjava/util/function/Function;)[Lnet/minecraft/class_5481;named updateSignLnet/minecraft/block/entity/SignBlockEntity;updateSign(ZLjava/util/function/Function;)[Lnet/minecraft/text/OrderedText;
-
getTexts
- Mappings:
Namespace Name Mixin selector official cLcjp;c(Z)[Los;intermediary method_33830Lnet/minecraft/class_2625;method_33830(Z)[Lnet/minecraft/class_2561;named getTextsLnet/minecraft/block/entity/SignBlockEntity;getTexts(Z)[Lnet/minecraft/text/Text;
-
toUpdatePacket
- Overrides:
toUpdatePacketin classBlockEntity- Mappings:
Namespace Name Mixin selector official Y_Lcip;Y_()Lpy;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 Z_Lcip;Z_()Lna;intermediary method_16887Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;named toInitialChunkDataNbtLnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/NbtCompound;
-
copyItemDataRequiresOperator
public boolean copyItemDataRequiresOperator()- Overrides:
copyItemDataRequiresOperatorin classBlockEntity- Mappings:
Namespace Name Mixin selector official qLcip;q()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 dLcjp;d()Zintermediary method_11307Lnet/minecraft/class_2625;method_11307()Znamed isEditableLnet/minecraft/block/entity/SignBlockEntity;isEditable()Z
-
setEditable
public void setEditable(boolean editable) - Mappings:
Namespace Name Mixin selector official aLcjp;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 aLcjp;a(Ljava/util/UUID;)Vintermediary method_11306Lnet/minecraft/class_2625;method_11306(Ljava/util/UUID;)Vnamed setEditorLnet/minecraft/block/entity/SignBlockEntity;setEditor(Ljava/util/UUID;)V
-
getEditor
- Mappings:
Namespace Name Mixin selector official fLcjp;f()Ljava/util/UUID;intermediary method_11305Lnet/minecraft/class_2625;method_11305()Ljava/util/UUID;named getEditorLnet/minecraft/block/entity/SignBlockEntity;getEditor()Ljava/util/UUID;
-
onActivate
- Mappings:
Namespace Name Mixin selector official aLcjp;a(Labs;)Zintermediary method_11301Lnet/minecraft/class_2625;method_11301(Lnet/minecraft/class_3222;)Znamed onActivateLnet/minecraft/block/entity/SignBlockEntity;onActivate(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
-
getCommandSource
- Mappings:
Namespace Name Mixin selector official bLcjp;b(Labs;)Ldl;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 gLcjp;g()Lbpl;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 aLcjp;a(Lbpl;)Zintermediary method_16127Lnet/minecraft/class_2625;method_16127(Lnet/minecraft/class_1767;)Znamed setTextColorLnet/minecraft/block/entity/SignBlockEntity;setTextColor(Lnet/minecraft/util/DyeColor;)Z
-
isGlowingText
public boolean isGlowingText()- Mappings:
Namespace Name Mixin selector official hLcjp;h()Zintermediary method_34271Lnet/minecraft/class_2625;method_34271()Znamed isGlowingTextLnet/minecraft/block/entity/SignBlockEntity;isGlowingText()Z
-
setGlowingText
public boolean setGlowingText(boolean glowingText) - Mappings:
Namespace Name Mixin selector official bLcjp;b(Z)Zintermediary method_34270Lnet/minecraft/class_2625;method_34270(Z)Znamed setGlowingTextLnet/minecraft/block/entity/SignBlockEntity;setGlowingText(Z)Z
-
updateListeners
private void updateListeners()- Mappings:
Namespace Name Mixin selector official iLcjp;i()Vintermediary method_34272Lnet/minecraft/class_2625;method_34272()Vnamed updateListenersLnet/minecraft/block/entity/SignBlockEntity;updateListeners()V
-