net.minecraft.world.level.block.entity

public class SignText

eat
net.minecraft.world.level.block.entity.SignText
net.minecraft.class_8242

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<Component[]>
c
LINES_CODEC
field_43300
public static final com.mojang.serialization.Codec<SignText>
a
DIRECT_CODEC
field_43298
public static final int
b
LINES
field_43299
private final Component[]
d
messages
field_43301
private final Component[]
e
filteredMessages
field_43302
private final DyeColor
f
color
field_43303
private final boolean
g
hasGlowingText
field_43304
private FormattedCharSequence[]
h
renderMessages
field_43305
private boolean
i
renderMessagedFiltered
field_43306

Constructor summary

ModifierConstructor
public ()
public (Component[] arg0, Component[] arg1, DyeColor arg2, boolean arg3)

Method summary

Modifier and TypeMethod
private static Component[]
c()
emptyMessages()
method_49878()
private static SignText
a(xk[] arg0, Optional<xk[]> arg1, czy arg2, boolean arg3)
load(Component[] arg0, Optional<Component[]> arg1, DyeColor arg2, boolean arg3)
method_49870(class_2561[] arg0, Optional<class_2561[]> arg1, class_1767 arg2, boolean arg3)
public boolean
a()
hasGlowingText()
method_49856()
public SignText
a(boolean arg0)
setHasGlowingText(boolean arg0)
method_49867(boolean arg0)
public DyeColor
b()
getColor()
method_49872()
public SignText
a(czy arg0)
setColor(DyeColor arg0)
method_49862(class_1767 arg0)
public Component
a(int arg0, boolean arg1)
getMessage(int arg0, boolean arg1)
method_49859(int arg0, boolean arg1)
public SignText
a(int arg0, xk arg1)
setMessage(int arg0, Component arg1)
method_49857(int arg0, class_2561 arg1)
public SignText
a(int arg0, xk arg1, xk arg2)
setMessage(int arg0, Component arg1, Component arg2)
method_49858(int arg0, class_2561 arg1, class_2561 arg2)
public boolean
a(csy arg0)
hasMessage(Player arg0)
method_49861(class_1657 arg0)
public Component[]
b(boolean arg0)
getMessages(boolean arg0)
method_49877(boolean arg0)
public FormattedCharSequence[]
a(boolean arg0, Function<xk, azs> arg1)
getRenderMessages(boolean arg0, Function<Component, FormattedCharSequence> arg1)
method_49868(boolean arg0, Function<class_2561, class_5481> arg1)
private Optional<Component[]>
d()
filteredMessages()
method_49880()
public boolean
b(csy arg0)
hasAnyClickCommands(Player arg0)
method_49874(class_1657 arg0)