net.minecraft.world.entity

public class Display$TextDisplay

extends Display

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, CommandSource, ScoreHolder

bsq$l
net.minecraft.world.entity.Display$TextDisplay
net.minecraft.class_8113$class_8123
net.minecraft.unmapped.C_zdeutotk$C_ruprkvfh
net.minecraft.entity.decoration.DisplayEntity$TextDisplayEntity
net.minecraft.entity.decoration.DisplayEntity$TextDisplayEntity
net.minecraft.src.C_268383_$C_268409_
net.minecraft.world.entity.Display$TextDisplay

Field summary

Modifier and TypeField
public static final String
p
TAG_TEXT
field_42443
f_ysroqovz
TEXT_NBT_KEY
TEXT_KEY
f_268588_
private static final String
aD
TAG_LINE_WIDTH
field_42427
f_qoarudif
LINE_WIDTH_NBT_KEY
LINE_WIDTH_KEY
f_268529_
private static final String
aE
TAG_TEXT_OPACITY
field_42428
f_hbbphtgj
TEXT_OPACITY_NBT_KEY
TEXT_OPACITY_KEY
f_268552_
private static final String
aF
TAG_BACKGROUND_COLOR
field_42429
f_nrdyskvo
BACKGROUND_NBT_KEY
BACKGROUND_KEY
f_268596_
private static final String
aG
TAG_SHADOW
field_42430
f_pvhhpwoq
SHADOW_NBT_KEY
SHADOW_KEY
f_268662_
private static final String
aH
TAG_SEE_THROUGH
field_42431
f_kwvftkmi
SEE_THROUGH_NBT_KEY
SEE_THROUGH_KEY
f_268692_
private static final String
aI
TAG_USE_DEFAULT_BACKGROUND
field_42432
f_mblrkqbg
DEFAULT_BACKGROUND_NBT_KEY
DEFAULT_BACKGROUND_KEY
f_268694_
private static final String
aJ
TAG_ALIGNMENT
field_42433
f_kkqdyres
ALIGNMENT_NBT_KEY
ALIGNMENT_KEY
f_268486_
public static final byte
q
FLAG_SHADOW
field_42444
f_hayvrppa
SHADOW_FLAG
SHADOW_FLAG
f_268445_
public static final byte
r
FLAG_SEE_THROUGH
field_42445
f_cjxhpagy
SEE_THROUGH_FLAG
SEE_THROUGH_FLAG
f_268740_
public static final byte
s
FLAG_USE_DEFAULT_BACKGROUND
field_42446
f_lzpvqijz
DEFAULT_BACKGROUND_FLAG
DEFAULT_BACKGROUND_FLAG
f_268465_
public static final byte
t
FLAG_ALIGN_LEFT
field_42447
f_pxwrwrcy
LEFT_ALIGNMENT_FLAG
LEFT_ALIGN_FLAG
f_268562_
public static final byte
u
FLAG_ALIGN_RIGHT
field_42448
f_vkejjzyw
RIGHT_ALIGNMENT_FLAG
RIGHT_ALIGN_FLAG
f_268545_
private static final byte
aK
INITIAL_TEXT_OPACITY
field_42434
f_cxxrvjvt
INITIAL_TEXT_OPACITY
INITIAL_TEXT_OPACITY
f_268541_
public static final int
v
INITIAL_BACKGROUND
field_42449
f_xcibeyne
INITIAL_BACKGROUND
INITIAL_BACKGROUND
f_268744_
private static final EntityDataAccessor<Component>
aL
DATA_TEXT_ID
field_42435
f_pdxvniyi
TEXT
TEXT
f_268542_
private static final EntityDataAccessor<Integer>
aM
DATA_LINE_WIDTH_ID
field_42436
f_kzrahxvf
LINE_WIDTH
LINE_WIDTH
f_268476_
private static final EntityDataAccessor<Integer>
aN
DATA_BACKGROUND_COLOR_ID
field_42437
f_vgexfgkb
BACKGROUND
BACKGROUND_COLOR
f_268494_
private static final EntityDataAccessor<Byte>
aO
DATA_TEXT_OPACITY_ID
field_42438
f_xmcaqryw
TEXT_OPACITY
TEXT_OPACITY
f_268481_
private static final EntityDataAccessor<Byte>
aP
DATA_STYLE_FLAGS_ID
field_42439
f_mcjpxhse
TEXT_DISPLAY_FLAGS
TEXT_DISPLAY_FLAGS
f_268636_
private static final it.unimi.dsi.fastutil.ints.IntSet
aQ
TEXT_RENDER_STATE_IDS
field_43188
f_gxdsswib
TEXT_RENDERING_DATA_IDS
RENDER_STATE_IDS
f_276462_
private Display$TextDisplay$CachedInfo
aR
clientDisplayCache
field_42442
f_pfyjwtvs
textLines
cachedLine
f_268719_
private Display$TextDisplay$TextRenderState
aS
textRenderState
field_43189
f_bzbrolxv
data
renderData
f_276542_

Constructor summary

ModifierConstructor
public (EntityType<?> p_270736_, Level world)

Method summary

Modifier and TypeMethod
protected void
a(aka$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
m_lwugwlsw(C_pyoaoolj$C_oqzxcugu arg0)
initDataTracker(DataTracker$Builder arg0)
initDataTracker(DataTracker$Builder arg0)
m_8097_(C_5247_$C_313487_ arg0)
public void
a(ajw<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
m_efnedaed(C_rinmcaxy<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
m_7350_(C_5225_<?> arg0)
private Component
t()
getText()
method_48915()
m_yhhuzqhy()
getText()
getText()
m_269000_()
private void
c(wz arg0)
setText(Component arg0)
method_48911(class_2561 arg0)
m_bejdgjuh(C_rdaqiwdt arg0)
setText(Text text)
setText(Text text)
m_269037_(C_4996_ arg0)
private int
v()
getLineWidth()
method_48916()
m_cyljxyxu()
getLineWidth()
getLineWidth()
m_269517_()
private void
b(int arg0)
setLineWidth(int arg0)
method_48908(int arg0)
m_jiovnchj(int arg0)
setLineWidth(int lineWidth)
setLineWidth(int width)
m_269174_(int arg0)
private byte
w()
getTextOpacity()
method_48918()
m_ahvpxiju()
getTextOpacity()
getTextOpacity()
m_269180_()
private void
c(byte arg0)
setTextOpacity(byte arg0)
method_48909(byte arg0)
m_xgyghmyv(byte arg0)
setTextOpacity(byte textOpacity)
setTextOpacity(byte opacity)
m_269007_(byte arg0)
private int
x()
getBackgroundColor()
method_48919()
m_rngbclad()
getBackground()
getBackgroundColor()
m_269375_()
private void
c(int arg0)
setBackgroundColor(int arg0)
method_48910(int arg0)
m_ltndcwrn(int arg0)
setBackground(int background)
setBackgroundColor(int color)
m_269001_(int arg0)
private byte
y()
getFlags()
method_48917()
m_wvavmbnv()
getDisplayFlags()
getTextDisplayFlags()
m_269327_()
private void
d(byte arg0)
setFlags(byte arg0)
method_48912(byte arg0)
m_vaihucbm(byte arg0)
setDisplayFlags(byte flags)
setTextDisplayFlags(byte flags)
m_269559_(byte arg0)
private static byte
a(byte arg0, ub arg1, String arg2, byte arg3)
loadFlag(byte arg0, CompoundTag arg1, String arg2, byte arg3)
method_48903(byte arg0, class_2487 arg1, String arg2, byte arg3)
m_acngiziz(byte arg0, C_hhlwcnih arg1, String arg2, byte arg3)
readFlag(byte flags, NbtCompound nbt, String nbtKey, byte flag)
readFlag(byte flags, NbtCompound nbt, String key, byte flag)
m_269024_(byte p_270219_, C_4917_ p_270994_, String p_270958_, byte p_270701_)
protected void
a(ub arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromNbt(NbtCompound arg0)
readCustomDataFromNbt(NbtCompound arg0)
m_7378_(C_4917_ arg0)
private static void
b(byte arg0, ub arg1, String arg2, byte arg3)
storeFlag(byte arg0, CompoundTag arg1, String arg2, byte arg3)
method_48907(byte arg0, class_2487 arg1, String arg2, byte arg3)
m_wfyocyxn(byte arg0, C_hhlwcnih arg1, String arg2, byte arg3)
writeFlag(byte flags, NbtCompound nbt, String nbtKey, byte flag)
writeFlag(byte flags, NbtCompound nbt, String key, byte flag)
m_269407_(byte p_270879_, C_4917_ p_270177_, String p_270294_, byte p_270853_)
protected void
b(ub arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToNbt(NbtCompound arg0)
writeCustomDataToNbt(NbtCompound arg0)
m_7380_(C_4917_ arg0)
protected void
a(boolean arg0, float arg1)
updateRenderSubState(boolean arg0, float arg1)
method_49776(boolean arg0, float arg1)
m_cfgjadmn(boolean arg0, float arg1)
refreshData(boolean arg0, float arg1)
updateRenderData(boolean arg0, float arg1)
m_276825_(boolean p_277967_, float arg1)
public Display$TextDisplay$TextRenderState
s()
textRenderState()
method_49784()
m_xcvzwjbt()
getData()
getRenderData()
m_277174_()
private Display$TextDisplay$TextRenderState
z()
createFreshTextRenderState()
method_49785()
m_kicrnvir()
copyData()
copyRenderData()
m_276914_()
private Display$TextDisplay$TextRenderState
a(bsq$l$e arg0, float arg1)
createInterpolatedTextRenderState(Display$TextDisplay$TextRenderState arg0, float arg1)
method_49783(class_8113$class_8123$class_8230 arg0, float arg1)
m_etzzcjyz(C_zdeutotk$C_ruprkvfh$C_mvidrtny arg0, float arg1)
getLerpedRenderState(DisplayEntity$TextDisplayEntity$Data data, float lerpProgress)
interpolate(DisplayEntity$TextDisplayEntity$RenderData renderData, float interpolationProgress)
m_276848_(C_268383_$C_268409_$C_276414_ p_277646_, float arg1)
public Display$TextDisplay$CachedInfo
a(bsq$l$d arg0)
cacheDisplay(Display$TextDisplay$LineSplitter arg0)
method_48905(class_8113$class_8123$class_8127 arg0)
m_qyzsytru(C_zdeutotk$C_ruprkvfh$C_stdatsys arg0)
splitLines(DisplayEntity$TextDisplayEntity$LineSplitter splitter)
cacheLines(DisplayEntity$TextDisplayEntity$LineSplitter splitter)
m_269343_(C_268383_$C_268409_$C_268371_ arg0)
public static Display$TextDisplay$Align
a(byte arg0)
getAlign(byte arg0)
method_48902(byte arg0)
m_ngivqkyw(byte arg0)
getAlignment(byte flags)
getAlignment(byte flags)
m_269384_(byte p_270911_)