net.minecraft.world.entity

public abstract class Display

extends Entity

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter

bwc
net.minecraft.world.entity.Display
net.minecraft.class_8113
net.minecraft.unmapped.C_zdeutotk
net.minecraft.entity.decoration.DisplayEntity
net.minecraft.entity.decoration.DisplayEntity

Field summary

Modifier and TypeField
static final org.slf4j.Logger
o
LOGGER
field_42397
f_zlrldkqq
LOGGER
LOGGER
public static final int
a
NO_BRIGHTNESS_OVERRIDE
field_42384
f_tqjbnsuz
field_42384
NO_BRIGHTNESS_OVERRIDE
private static final EntityDataAccessor<Integer>
p
DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID
field_45112
f_irdedhug
START_INTERPOLATION
START_INTERPOLATION
private static final EntityDataAccessor<Integer>
q
DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID
field_45113
f_xlyoeing
INTERPOLATION_DURATION
INTERPOLATION_DURATION
private static final EntityDataAccessor<Integer>
r
DATA_POS_ROT_INTERPOLATION_DURATION_ID
field_45114
f_exeyhnpz
TELEPORT_DURATION
TELEPORT_DURATION
private static final EntityDataAccessor<org.joml.Vector3f>
s
DATA_TRANSLATION_ID
field_42401
f_rrozolcg
TRANSLATION
TRANSLATION
private static final EntityDataAccessor<org.joml.Vector3f>
t
DATA_SCALE_ID
field_42402
f_gmsggiqt
SCALE
SCALE
private static final EntityDataAccessor<org.joml.Quaternionf>
u
DATA_LEFT_ROTATION_ID
field_42403
f_mqyknhdu
LEFT_ROTATION
LEFT_ROTATION
private static final EntityDataAccessor<org.joml.Quaternionf>
ay
DATA_RIGHT_ROTATION_ID
field_42367
f_vayhsclz
RIGHT_ROTATION
RIGHT_ROTATION
private static final EntityDataAccessor<Byte>
az
DATA_BILLBOARD_RENDER_CONSTRAINTS_ID
field_42368
f_odqahmms
BILLBOARD
BILLBOARD_RENDER_CONSTRAINTS
private static final EntityDataAccessor<Integer>
aA
DATA_BRIGHTNESS_OVERRIDE_ID
field_42369
f_uaimxenm
BRIGHTNESS
BRIGHTNESS_OVERRIDE
private static final EntityDataAccessor<Float>
aB
DATA_VIEW_RANGE_ID
field_42370
f_pcqrtoci
VIEW_RANGE
VIEW_RANGE
private static final EntityDataAccessor<Float>
aC
DATA_SHADOW_RADIUS_ID
field_42371
f_krvqjuys
SHADOW_RADIUS
SHADOW_RADIUS
private static final EntityDataAccessor<Float>
aD
DATA_SHADOW_STRENGTH_ID
field_42372
f_ifrqygvd
SHADOW_STRENGTH
SHADOW_STRENGTH
private static final EntityDataAccessor<Float>
aE
DATA_WIDTH_ID
field_42373
f_ffcvzqeq
WIDTH
WIDTH
private static final EntityDataAccessor<Float>
aF
DATA_HEIGHT_ID
field_42374
f_qawhpaou
HEIGHT
HEIGHT
private static final EntityDataAccessor<Integer>
aG
DATA_GLOW_COLOR_OVERRIDE_ID
field_42375
f_owzwxrlm
GLOW_COLOR_OVERRIDE
GLOW_COLOR_OVERRIDE
private static final it.unimi.dsi.fastutil.ints.IntSet
aH
RENDER_STATE_IDS
field_43180
f_vmgxiagt
RENDERING_DATA_IDS
RENDER_STATE_IDS
private static final int
aI
INITIAL_POS_ROT_INTERPOLATION_DURATION
field_56423
f_wkculdhp
field_56423
private static final float
aJ
INITIAL_SHADOW_RADIUS
field_42376
f_wpcewhgi
field_42376
INITIAL_SHADOW_RADIUS
private static final float
aK
INITIAL_SHADOW_STRENGTH
field_42377
f_ezgxpxic
field_42377
INITIAL_SHADOW_STRENGTH
private static final int
aL
NO_GLOW_COLOR_OVERRIDE
field_42378
f_fhptwrew
field_42378
NO_GLOW_COLOR_OVERRIDE
public static final String
b
TAG_POS_ROT_INTERPOLATION_DURATION
field_45109
f_hdayzsvy
TELEPORT_DURATION_KEY
TELEPORT_DURATION_KEY
public static final String
c
TAG_TRANSFORMATION_INTERPOLATION_DURATION
field_45110
f_jwgnncfg
INTERPOLATION_DURATION_KEY
INTERPOLATION_DURATION_KEY
public static final String
d
TAG_TRANSFORMATION_START_INTERPOLATION
field_45111
f_wfsednzd
START_INTERPOLATION_KEY
START_INTERPOLATION_KEY
public static final String
e
TAG_TRANSFORMATION
field_42387
f_ifxsoavw
TRANSFORMATION_NBT_KEY
TRANSFORMATION_KEY
public static final String
f
TAG_BILLBOARD
field_42388
f_xgnfhngl
BILLBOARD_NBT_KEY
BILLBOARD_KEY
public static final String
g
TAG_BRIGHTNESS
field_42389
f_iygnfrvg
BRIGHTNESS_NBT_KEY
BRIGHTNESS_KEY
public static final String
h
TAG_VIEW_RANGE
field_42390
f_cugejcbf
VIEW_RANGE_NBT_KEY
VIEW_RANGE_KEY
public static final String
i
TAG_SHADOW_RADIUS
field_42391
f_qxpwolsf
SHADOW_RADIUS_NBT_KEY
SHADOW_RADIUS_KEY
public static final String
j
TAG_SHADOW_STRENGTH
field_42392
f_tlzklppc
SHADOW_STRENGTH_NBT_KEY
SHADOW_STRENGTH_KEY
public static final String
k
TAG_WIDTH
field_42393
f_cgautzna
WIDTH_NBT_KEY
WIDTH_KEY
public static final String
l
TAG_HEIGHT
field_42394
f_zmedthph
HEIGHT_NBT_KEY
HEIGHT_KEY
public static final String
m
TAG_GLOW_COLOR_OVERRIDE
field_42395
f_dcfybmps
GLOW_COLOR_OVERRIDE_NBT_KEY
GLOW_COLOR_OVERRIDE_KEY
private long
aM
interpolationStartClientTick
field_42620
f_uwuepspo
interpolationStart
interpolationStart
private int
aN
interpolationDuration
field_43181
f_lutujwhn
interpolationDuration
interpolationDuration
private float
aO
lastProgress
field_43135
f_qfnokasi
lerpProgress
interpolationProgress
private AABB
aP
cullingBoundingBox
field_42383
f_fcidifka
visibilityBoundingBox
visibleBoundingBox
private boolean
aQ
noCulling
field_52434
f_ueewwziy
tooSmallToRender
ignoresCulling
protected boolean
n
updateRenderState
field_43185
f_bvuuurdq
renderingDataSet
updateRenderState
private boolean
aR
updateStartTick
field_43182
f_jmgqgyrg
startInterpolationSet
updateStartTick
private boolean
aS
updateInterpolationDuration
field_43183
f_pebjmjqa
interpolationDurationSet
updateInterpolationDuration
private Display$RenderState
aT
renderState
field_43184
f_lkcmbicx
renderProperties
renderState
private final InterpolationHandler
aU
interpolation
field_55654
f_zfworekp
interpolator

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a(akj<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
m_efnedaed(C_rinmcaxy<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
public final boolean
a(arq arg0, buu arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
m_fuenwjjy(C_bdwnwhiu arg0, C_sbxfkpyv arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
private static Transformation
a(akn arg0)
createTransformation(SynchedEntityData arg0)
method_48845(class_2945 arg0)
m_mhzmmfsl(C_pyoaoolj arg0)
getTransformation(DataTracker dataTracker)
getTransformation(DataTracker tracker)
public void
h()
tick()
method_5773()
m_arkgrfeb()
tick()
tick()
public InterpolationHandler
N_()
getInterpolation()
method_66233()
m_dvrgqnea()
getInterpolator()
protected abstract 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 shouldLerp, float lerpProgress)
updateRenderData(boolean arg0, float arg1)
protected void
a(akn$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)
protected void
a(tz arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromNbt(NbtCompound arg0)
readCustomDataFromNbt(NbtCompound arg0)
private void
a(j arg0)
setTransformation(Transformation arg0)
method_48849(class_4590 arg0)
m_nbotmszd(C_qvfggwhk arg0)
setTransformation(AffineTransformation transformation)
setTransformation(AffineTransformation transformation)
protected void
b(tz arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToNbt(NbtCompound arg0)
writeCustomDataToNbt(NbtCompound arg0)
public AABB
f()
getBoundingBoxForCulling()
method_5830()
m_jlmdjsuq()
getVisibilityBoundingBox()
getVisibleBoundingBox()
public boolean
g()
affectedByCulling()
method_61402()
m_mmfwqwqi()
shouldRender()
isAffectedByCulling()
public PushReaction
j_()
getPistonPushReaction()
method_5657()
m_yjvnxlqe()
getPistonBehavior()
getPistonBehavior()
public boolean
g_()
isIgnoringBlockTriggers()
method_5696()
m_vrnxwjtm()
canAvoidTraps()
canAvoidTraps()
public Display$RenderState
j()
renderState()
method_49777()
m_vwbjjkce()
getRenderState()
getRenderState()
private void
b(int arg0)
setTransformationInterpolationDuration(int arg0)
method_52524(int arg0)
m_ctwyttpa(int arg0)
setInterpolationDuration(int interpolationDuration)
setInterpolationDuration(int ticks)
private int
m()
getTransformationInterpolationDuration()
method_52527()
m_itauevfq()
getInterpolationDuration()
getInterpolationDuration()
private void
c(int arg0)
setTransformationInterpolationDelay(int arg0)
method_52525(int arg0)
m_rwbabbll(int arg0)
setStartInterpolation(int startInterpolation)
getStartInterpolation(int i)
private int
n()
getTransformationInterpolationDelay()
method_52528()
m_gmqcteqd()
getStartInterpolation()
setStartInterpolation()
private void
d(int arg0)
setPosRotInterpolationDuration(int arg0)
method_52526(int arg0)
m_rzowmixg(int arg0)
setTeleportDuration(int teleportDuration)
setTeleportDuration(int i)
private int
o()
getPosRotInterpolationDuration()
method_52529()
m_ujnphfqc()
getTeleportDuration()
getTeleportDuration()
private void
a(bwc$a arg0)
setBillboardConstraints(Display$BillboardConstraints arg0)
method_48847(class_8113$class_8114 arg0)
m_lehpwmeg(C_zdeutotk$C_cozbiatm arg0)
setBillboardMode(DisplayEntity$BillboardMode billboardMode)
setBillboardRenderConstraints(DisplayEntity$BillboardRenderConstraints constaints)
private Display$BillboardConstraints
q()
getBillboardConstraints()
method_48864()
m_mfdnbnif()
getBillboardMode()
getBillboardRenderConstraints()
private void
a(ayb arg0)
setBrightnessOverride(Brightness arg0)
method_48846(class_8104 arg0)
m_vifcnxkl(C_wzagqsft arg0)
setBrightness(Brightness brightness)
setBrightnessOverride(Brightness brightness)
private Brightness
s()
getBrightnessOverride()
method_48868()
m_dyqlandj()
getBrightnessUnpacked()
getBrightnessOverrideNullable()
private int
t()
getPackedBrightnessOverride()
method_48865()
m_esylsrua()
getBrightness()
getBrightnessOverride()
private void
b(float arg0)
setViewRange(float arg0)
method_48861(float arg0)
m_fkiigefi(float arg0)
setViewRange(float viewRange)
setViewRange(float range)
private float
u()
getViewRange()
method_48869()
m_anrfuahp()
getViewRange()
getViewRange()
private void
c(float arg0)
setShadowRadius(float arg0)
method_48862(float arg0)
m_ykgoueyp(float arg0)
setShadowRadius(float shadowRadius)
setShadowRadius(float radius)
private float
v()
getShadowRadius()
method_48870()
m_fmenhevc()
getShadowRadius()
getShadowRadius()
private void
d(float arg0)
setShadowStrength(float arg0)
method_48872(float arg0)
m_lucrnlvf(float arg0)
setShadowStrength(float shadowStrength)
setShadowStrength(float strength)
private float
w()
getShadowStrength()
method_48871()
m_njanchyv()
getShadowStrength()
setShadowStrength()
private void
y(float arg0)
setWidth(float arg0)
method_48873(float arg0)
m_pjfwuwkx(float arg0)
setDisplayWidth(float width)
setWidth(float width)
private float
x()
getWidth()
method_48874()
m_mkgxqfrt()
getDisplayWidth()
getDisplayWidth()
private void
z(float arg0)
setHeight(float arg0)
method_48875(float arg0)
m_hdkpknje(float arg0)
setDisplayHeight(float height)
setHeight(float height)
private int
y()
getGlowColorOverride()
method_48876()
m_zesirgas()
getGlowColorOverride()
getGlowColorOverride()
private void
l(int arg0)
setGlowColorOverride(int arg0)
method_48858(int arg0)
m_crsnfjzr(int arg0)
setGlowColorOverride(int glowColorOverride)
setGlowColorOverride(int override)
public float
a(float arg0)
calculateInterpolationProgress(float arg0)
method_48844(float arg0)
m_ogmsufqg(float arg0)
getLerpProgress(float tickProgress)
getInterpolationProgress(float delta)
private float
z()
getHeight()
method_48877()
m_xnqmzrtk()
getDisplayHeight()
getDisplayHeight()
public void
a_(double arg0, double arg1, double arg2)
setPos(double arg0, double arg1, double arg2)
method_5814(double arg0, double arg1, double arg2)
m_jrpyecoc(double arg0, double arg1, double arg2)
setPosition(double arg0, double arg1, double arg2)
setPosition(double arg0, double arg1, double arg2)
private void
A()
updateCulling()
method_48878()
m_hgdumvpy()
updateVisibilityBoundingBox()
updateVisibleBoundingBox()
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)
m_foqrqvze(double arg0)
shouldRender(double arg0)
shouldRender(double arg0)
public int
f_()
getTeamColor()
method_22861()
m_gxhwoqaa()
getTeamColorValue()
getTeamColorValue()
private Display$RenderState
B()
createFreshRenderState()
method_49774()
m_ybybmjze()
copyRenderState()
createRenderState()
private Display$RenderState
a(bwc$j arg0, float arg1)
createInterpolatedRenderState(Display$RenderState arg0, float arg1)
method_49775(class_8113$class_8229 arg0, float arg1)
m_izunuqws(C_zdeutotk$C_fdgxcfnt arg0, float arg1)
getLerpedRenderState(DisplayEntity$RenderState state, float lerpProgress)
createInterpolatedRenderState(DisplayEntity$RenderState state, float interpolationProgress)