net.minecraft.world.level.block.entity

public class SignBlockEntity

extends BlockEntity

eas
net.minecraft.world.level.block.entity.SignBlockEntity
net.minecraft.class_2625

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_43294
private static final int
b
MAX_TEXT_LINE_WIDTH
field_40335
private static final int
c
TEXT_LINE_HEIGHT
field_40336
private static final boolean
d
DEFAULT_IS_WAXED
field_57786
private UUID
e
playerWhoMayEdit
field_12046
private SignText
f
frontText
field_43295
private SignText
g
backText
field_43296
private boolean
h
isWaxed
field_43297

Constructor summary

ModifierConstructor
public (BlockPos arg0, BlockState arg1)
public (BlockEntityType arg0, BlockPos arg1, BlockState arg2)

Method summary

Modifier and TypeMethod
protected SignText
f()
createDefaultSignText()
method_49852()
public boolean
a(csy arg0)
isFacingFrontText(Player arg0)
method_49834(class_1657 arg0)
public SignText
a(boolean arg0)
getText(boolean arg0)
method_49843(boolean arg0)
public SignText
j()
getFrontText()
method_49853()
public SignText
k()
getBackText()
method_49854()
public int
a()
getTextLineHeight()
method_45469()
public int
c()
getMaxTextLineWidth()
method_45470()
protected void
a(fbh arg0)
saveAdditional(ValueOutput arg0)
method_11007(class_11372 arg0)
protected void
a(fbf arg0)
loadAdditional(ValueInput arg0)
method_11014(class_11368 arg0)
private SignText
a(eat arg0)
loadLines(SignText arg0)
method_50008(class_8242 arg0)
private Component
a(xk arg0)
loadLine(Component arg0)
method_50009(class_2561 arg0)
public void
a(csy arg0, boolean arg1, List<atb> arg2)
updateSignText(Player arg0, boolean arg1, List<FilteredText> arg2)
method_49836(class_1657 arg0, boolean arg1, List<class_5837> arg2)
public boolean
a(UnaryOperator<eat> arg0, boolean arg1)
updateText(UnaryOperator<SignText> arg0, boolean arg1)
method_49841(UnaryOperator<class_8242> arg0, boolean arg1)
private SignText
a(csy arg0, List<atb> arg1, eat arg2)
setMessages(Player arg0, List<FilteredText> arg1, SignText arg2)
method_49835(class_1657 arg0, List<class_5837> arg1, class_8242 arg2)
public boolean
a(eat arg0, boolean arg1)
setText(SignText arg0, boolean arg1)
method_49840(class_8242 arg0, boolean arg1)
private boolean
b(eat arg0)
setBackText(SignText arg0)
method_49839(class_8242 arg0)
private boolean
c(eat arg0)
setFrontText(SignText arg0)
method_49846(class_8242 arg0)
public boolean
a(boolean arg0, csy arg1)
canExecuteClickCommands(boolean arg0, Player arg1)
method_50010(boolean arg0, class_1657 arg1)
public boolean
a(csy arg0, dkz arg1, iy arg2, boolean arg3)
executeClickCommandsIfPresent(Player arg0, Level arg1, BlockPos arg2, boolean arg3)
method_50007(class_1657 arg0, class_1937 arg1, class_2338 arg2, boolean arg3)
private static CommandSourceStack
a(csy arg0, dkz arg1, iy arg2)
createCommandSourceStack(Player arg0, Level arg1, BlockPos arg2)
method_50006(class_1657 arg0, class_1937 arg1, class_2338 arg2)
public ClientboundBlockEntityDataPacket
u()
getUpdatePacket()
method_38249()
public CompoundTag
a(jk$a arg0)
getUpdateTag(HolderLookup$Provider arg0)
method_16887(class_7225$class_7874 arg0)
public void
a(UUID arg0)
setAllowedPlayerEditor(UUID arg0)
method_11306(UUID arg0)
public UUID
v()
getPlayerWhoMayEdit()
method_11305()
private void
x()
markUpdated()
method_34272()
public boolean
w()
isWaxed()
method_49855()
public boolean
b(boolean arg0)
setWaxed(boolean arg0)
method_49849(boolean arg0)
public boolean
b(UUID arg0)
playerIsTooFarAwayToEdit(UUID arg0)
method_49847(UUID arg0)
public static void
a(dkz arg0, iy arg1, ecg arg2, eas arg3)
tick(Level arg0, BlockPos arg1, BlockState arg2, SignBlockEntity arg3)
method_49837(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2625 arg3)
private void
a(eas arg0, dkz arg1, UUID arg2)
clearInvalidPlayerWhoMayEdit(SignBlockEntity arg0, Level arg1, UUID arg2)
method_49838(class_2625 arg0, class_1937 arg1, UUID arg2)
public SoundEvent
d()
getSignInteractionFailedSoundEvent()
method_54303()