net.minecraft.world.entity

public class Display$TextDisplay

extends Display

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter

bxp$k
net.minecraft.world.entity.Display$TextDisplay
net.minecraft.class_8113$class_8123

Field summary

Modifier and TypeField
public static final String
o
TAG_TEXT
field_42443
private static final String
ay
TAG_LINE_WIDTH
field_42427
private static final String
az
TAG_TEXT_OPACITY
field_42428
private static final String
aA
TAG_BACKGROUND_COLOR
field_42429
private static final String
aB
TAG_SHADOW
field_42430
private static final String
aC
TAG_SEE_THROUGH
field_42431
private static final String
aD
TAG_USE_DEFAULT_BACKGROUND
field_42432
private static final String
aE
TAG_ALIGNMENT
field_42433
public static final byte
p
FLAG_SHADOW
field_42444
public static final byte
q
FLAG_SEE_THROUGH
field_42445
public static final byte
r
FLAG_USE_DEFAULT_BACKGROUND
field_42446
public static final byte
s
FLAG_ALIGN_LEFT
field_42447
public static final byte
t
FLAG_ALIGN_RIGHT
field_42448
private static final byte
aF
INITIAL_TEXT_OPACITY
field_42434
public static final int
u
INITIAL_BACKGROUND
field_42449
private static final int
aG
INITIAL_LINE_WIDTH
field_57578
private static final EntityDataAccessor<Component>
aH
DATA_TEXT_ID
field_42435
private static final EntityDataAccessor<Integer>
aI
DATA_LINE_WIDTH_ID
field_42436
private static final EntityDataAccessor<Integer>
aJ
DATA_BACKGROUND_COLOR_ID
field_42437
private static final EntityDataAccessor<Byte>
aK
DATA_TEXT_OPACITY_ID
field_42438
private static final EntityDataAccessor<Byte>
aL
DATA_STYLE_FLAGS_ID
field_42439
private static final it.unimi.dsi.fastutil.ints.IntSet
aM
TEXT_RENDER_STATE_IDS
field_43188
private Display$TextDisplay$CachedInfo
aN
clientDisplayCache
field_42442
private Display$TextDisplay$TextRenderState
aO
textRenderState
field_43189

Constructor summary

ModifierConstructor
public (EntityType<?> arg0, Level arg1)

Method summary

Modifier and TypeMethod
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
public void
a(akz<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
private Component
m()
getText()
method_48915()
private void
a(xk arg0)
setText(Component arg0)
method_48911(class_2561 arg0)
private int
n()
getLineWidth()
method_48916()
private void
b(int arg0)
setLineWidth(int arg0)
method_48908(int arg0)
private byte
p()
getTextOpacity()
method_48918()
private void
c(byte arg0)
setTextOpacity(byte arg0)
method_48909(byte arg0)
private int
q()
getBackgroundColor()
method_48919()
private void
c(int arg0)
setBackgroundColor(int arg0)
method_48910(int arg0)
private byte
s()
getFlags()
method_48917()
private void
d(byte arg0)
setFlags(byte arg0)
method_48912(byte arg0)
private static byte
a(byte arg0, fbf arg1, String arg2, byte arg3)
loadFlag(byte arg0, ValueInput arg1, String arg2, byte arg3)
method_48903(byte arg0, class_11368 arg1, String arg2, byte arg3)
protected void
a(fbf arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
private static void
a(byte arg0, fbh arg1, String arg2, byte arg3)
storeFlag(byte arg0, ValueOutput arg1, String arg2, byte arg3)
method_48907(byte arg0, class_11372 arg1, String arg2, byte arg3)
protected void
a(fbh arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
protected void
a(boolean arg0, float arg1)
updateRenderSubState(boolean arg0, float arg1)
method_49776(boolean arg0, float arg1)
public Display$TextDisplay$TextRenderState
l()
textRenderState()
method_49784()
private Display$TextDisplay$TextRenderState
t()
createFreshTextRenderState()
method_49785()
private Display$TextDisplay$TextRenderState
a(bxp$k$e arg0, float arg1)
createInterpolatedTextRenderState(Display$TextDisplay$TextRenderState arg0, float arg1)
method_49783(class_8113$class_8123$class_8230 arg0, float arg1)
public Display$TextDisplay$CachedInfo
a(bxp$k$d arg0)
cacheDisplay(Display$TextDisplay$LineSplitter arg0)
method_48905(class_8113$class_8123$class_8127 arg0)
public static Display$TextDisplay$Align
a(byte arg0)
getAlign(byte arg0)
method_48902(byte arg0)