net.minecraft.world.entity

public abstract class Display

extends Entity

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, CommandSource, ScoreHolder

bsv
net.minecraft.world.entity.Display
net.minecraft.class_8113
net.minecraft.entity.decoration.DisplayEntity
net.minecraft.src.C_268383_
net.minecraft.world.entity.Display

Field summary

Modifier and TypeField
static final org.slf4j.Logger
p
LOGGER
field_42397
LOGGER
f_268644_
public static final int
b
NO_BRIGHTNESS_OVERRIDE
field_42384
field_42384
f_268638_
private static final EntityDataAccessor<Integer>
q
DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID
field_45112
START_INTERPOLATION
f_291687_
private static final EntityDataAccessor<Integer>
r
DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID
field_45113
INTERPOLATION_DURATION
f_290650_
private static final EntityDataAccessor<Integer>
s
DATA_POS_ROT_INTERPOLATION_DURATION_ID
field_45114
TELEPORT_DURATION
f_291382_
private static final EntityDataAccessor<org.joml.Vector3f>
t
DATA_TRANSLATION_ID
field_42401
TRANSLATION
f_268598_
private static final EntityDataAccessor<org.joml.Vector3f>
u
DATA_SCALE_ID
field_42402
SCALE
f_268489_
private static final EntityDataAccessor<org.joml.Quaternionf>
v
DATA_LEFT_ROTATION_ID
field_42403
LEFT_ROTATION
f_268693_
private static final EntityDataAccessor<org.joml.Quaternionf>
aF
DATA_RIGHT_ROTATION_ID
field_42367
RIGHT_ROTATION
f_268713_
private static final EntityDataAccessor<Byte>
aG
DATA_BILLBOARD_RENDER_CONSTRAINTS_ID
field_42368
BILLBOARD
f_268593_
private static final EntityDataAccessor<Integer>
aH
DATA_BRIGHTNESS_OVERRIDE_ID
field_42369
BRIGHTNESS
f_268599_
private static final EntityDataAccessor<Float>
aI
DATA_VIEW_RANGE_ID
field_42370
VIEW_RANGE
f_268421_
private static final EntityDataAccessor<Float>
aJ
DATA_SHADOW_RADIUS_ID
field_42371
SHADOW_RADIUS
f_268527_
private static final EntityDataAccessor<Float>
aK
DATA_SHADOW_STRENGTH_ID
field_42372
SHADOW_STRENGTH
f_268708_
private static final EntityDataAccessor<Float>
aL
DATA_WIDTH_ID
field_42373
WIDTH
f_268532_
private static final EntityDataAccessor<Float>
aM
DATA_HEIGHT_ID
field_42374
HEIGHT
f_268639_
private static final EntityDataAccessor<Integer>
aN
DATA_GLOW_COLOR_OVERRIDE_ID
field_42375
GLOW_COLOR_OVERRIDE
f_268687_
private static final it.unimi.dsi.fastutil.ints.IntSet
aO
RENDER_STATE_IDS
field_43180
RENDERING_DATA_IDS
f_276582_
private static final float
aP
INITIAL_SHADOW_RADIUS
field_42376
field_42376
f_268480_
private static final float
aQ
INITIAL_SHADOW_STRENGTH
field_42377
field_42377
f_268460_
private static final int
aR
NO_GLOW_COLOR_OVERRIDE
field_42378
field_42378
f_268716_
public static final String
c
TAG_POS_ROT_INTERPOLATION_DURATION
field_45109
TELEPORT_DURATION_KEY
f_290493_
public static final String
d
TAG_TRANSFORMATION_INTERPOLATION_DURATION
field_45110
INTERPOLATION_DURATION_KEY
f_291794_
public static final String
e
TAG_TRANSFORMATION_START_INTERPOLATION
field_45111
START_INTERPOLATION_KEY
f_290397_
public static final String
f
TAG_TRANSFORMATION
field_42387
TRANSFORMATION_NBT_KEY
f_268715_
public static final String
g
TAG_BILLBOARD
field_42388
BILLBOARD_NBT_KEY
f_268514_
public static final String
h
TAG_BRIGHTNESS
field_42389
BRIGHTNESS_NBT_KEY
f_268506_
public static final String
i
TAG_VIEW_RANGE
field_42390
VIEW_RANGE_NBT_KEY
f_268647_
public static final String
j
TAG_SHADOW_RADIUS
field_42391
SHADOW_RADIUS_NBT_KEY
f_268520_
public static final String
k
TAG_SHADOW_STRENGTH
field_42392
SHADOW_STRENGTH_NBT_KEY
f_268507_
public static final String
l
TAG_WIDTH
field_42393
WIDTH_NBT_KEY
f_268743_
public static final String
m
TAG_HEIGHT
field_42394
HEIGHT_NBT_KEY
f_268633_
public static final String
n
TAG_GLOW_COLOR_OVERRIDE
field_42395
GLOW_COLOR_OVERRIDE_NBT_KEY
f_268537_
private long
aS
interpolationStartClientTick
field_42620
interpolationStart
f_271381_
private int
aT
interpolationDuration
field_43181
interpolationDuration
f_276631_
private float
aU
lastProgress
field_43135
lerpProgress
f_276153_
private AABB
aV
cullingBoundingBox
field_42383
visibilityBoundingBox
f_268702_
protected boolean
o
updateRenderState
field_43185
renderingDataSet
f_276470_
private boolean
aW
updateStartTick
field_43182
startInterpolationSet
f_276444_
private boolean
aX
updateInterpolationDuration
field_43183
interpolationDurationSet
f_276570_
private Display$RenderState
aY
renderState
field_43184
renderState
f_276646_
private Display$PosRotInterpolationTarget
aZ
posRotInterpolationTarget
field_45108
interpolationTarget
f_291647_

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a(akk<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
m_7350_(C_5225_<?> arg0)
private static Transformation
a(ako arg0)
createTransformation(SynchedEntityData arg0)
method_48845(class_2945 arg0)
getTransformation(DataTracker dataTracker)
m_269448_(C_5247_ p_270278_)
public void
l()
tick()
method_5773()
tick()
m_8119_()
protected abstract void
a(boolean arg0, float arg1)
updateRenderSubState(boolean arg0, float arg1)
method_49776(boolean arg0, float arg1)
refreshData(boolean shouldLerp, float lerpProgress)
m_276825_(boolean p_277810_, float arg1)
protected void
a(ako$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
m_8097_(C_5247_$C_313487_ arg0)
protected void
a(us arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromNbt(NbtCompound arg0)
m_7378_(C_4917_ arg0)
private void
a(j arg0)
setTransformation(Transformation arg0)
method_48849(class_4590 arg0)
setTransformation(AffineTransformation transformation)
m_269214_(C_4649_ arg0)
protected void
b(us arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToNbt(NbtCompound arg0)
m_7380_(C_4917_ arg0)
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
lerpTo(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
method_5759(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
updateTrackedPositionAndAngles(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
m_6453_(double p_301293_, double p_300635_, double p_299659_, float arg3, float arg4, int arg5)
public double
c_()
lerpTargetX()
method_53830()
getLerpTargetX()
m_293268_()
public double
d_()
lerpTargetY()
method_53827()
getLerpTargetY()
m_293950_()
public double
L_()
lerpTargetZ()
method_53828()
getLerpTargetZ()
m_292720_()
public float
M_()
lerpTargetXRot()
method_53829()
getLerpTargetPitch()
m_293123_()
public float
e_()
lerpTargetYRot()
method_53831()
getLerpTargetYaw()
m_293582_()
public AABB
h_()
getBoundingBoxForCulling()
method_5830()
getVisibilityBoundingBox()
m_6921_()
public PushReaction
k_()
getPistonPushReaction()
method_5657()
getPistonBehavior()
m_7752_()
public boolean
r_()
isIgnoringBlockTriggers()
method_5696()
canAvoidTraps()
m_6090_()
public Display$RenderState
p()
renderState()
method_49777()
getRenderState()
m_276844_()
private void
b(int arg0)
setTransformationInterpolationDuration(int arg0)
method_52524(int arg0)
setInterpolationDuration(int interpolationDuration)
m_294351_(int arg0)
private int
s()
getTransformationInterpolationDuration()
method_52527()
getInterpolationDuration()
m_295061_()
private void
c(int arg0)
setTransformationInterpolationDelay(int arg0)
method_52525(int arg0)
setStartInterpolation(int startInterpolation)
m_294622_(int arg0)
private int
u()
getTransformationInterpolationDelay()
method_52528()
getStartInterpolation()
m_294688_()
private void
d(int arg0)
setPosRotInterpolationDuration(int arg0)
method_52526(int arg0)
setTeleportDuration(int teleportDuration)
m_292636_(int arg0)
private int
v()
getPosRotInterpolationDuration()
method_52529()
getTeleportDuration()
m_295284_()
private void
a(bsv$a arg0)
setBillboardConstraints(Display$BillboardConstraints arg0)
method_48847(class_8113$class_8114 arg0)
setBillboardMode(DisplayEntity$BillboardMode billboardMode)
m_269423_(C_268383_$C_268395_ arg0)
private Display$BillboardConstraints
w()
getBillboardConstraints()
method_48864()
getBillboardMode()
m_269218_()
private void
a(axo arg0)
setBrightnessOverride(Brightness arg0)
method_48846(class_8104 arg0)
setBrightness(Brightness brightness)
m_269586_(C_268396_ arg0)
private Brightness
x()
getBrightnessOverride()
method_48868()
getBrightnessUnpacked()
m_269102_()
private int
y()
getPackedBrightnessOverride()
method_48865()
getBrightness()
m_269041_()
private void
b(float arg0)
setViewRange(float arg0)
method_48861(float arg0)
setViewRange(float viewRange)
m_269215_(float arg0)
private float
z()
getViewRange()
method_48869()
getViewRange()
m_269081_()
private void
c(float arg0)
setShadowRadius(float arg0)
method_48862(float arg0)
setShadowRadius(float shadowRadius)
m_269526_(float arg0)
private float
A()
getShadowRadius()
method_48870()
getShadowRadius()
m_269459_()
private void
t(float arg0)
setShadowStrength(float arg0)
method_48872(float arg0)
setShadowStrength(float shadowStrength)
m_269228_(float arg0)
private float
B()
getShadowStrength()
method_48871()
getShadowStrength()
m_269155_()
private void
u(float arg0)
setWidth(float arg0)
method_48873(float arg0)
setDisplayWidth(float width)
m_269441_(float arg0)
private float
C()
getWidth()
method_48874()
getDisplayWidth()
m_269558_()
private void
v(float arg0)
setHeight(float arg0)
method_48875(float arg0)
setDisplayHeight(float height)
m_269087_(float arg0)
private int
D()
getGlowColorOverride()
method_48876()
getGlowColorOverride()
m_269034_()
private void
n(int arg0)
setGlowColorOverride(int arg0)
method_48858(int arg0)
setGlowColorOverride(int glowColorOverride)
m_269026_(int arg0)
public float
a(float arg0)
calculateInterpolationProgress(float arg0)
method_48844(float arg0)
getLerpProgress(float delta)
m_272147_(float arg0)
private float
E()
getHeight()
method_48877()
getDisplayHeight()
m_269410_()
public void
a_(double arg0, double arg1, double arg2)
setPos(double arg0, double arg1, double arg2)
method_5814(double arg0, double arg1, double arg2)
setPosition(double arg0, double arg1, double arg2)
m_6034_(double p_270983_, double arg1, double arg2)
private void
G()
updateCulling()
method_48878()
updateVisibilityBoundingBox()
m_269361_()
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)
shouldRender(double arg0)
m_6783_(double arg0)
public int
i_()
getTeamColor()
method_22861()
getTeamColorValue()
m_19876_()
private Display$RenderState
H()
createFreshRenderState()
method_49774()
copyRenderState()
m_277152_()
private Display$RenderState
a(bsv$k arg0, float arg1)
createInterpolatedRenderState(Display$RenderState arg0, float arg1)
method_49775(class_8113$class_8229 arg0, float arg1)
getLerpedRenderState(DisplayEntity$RenderState state, float lerpProgress)
m_277098_(C_268383_$C_276409_ p_277948_, float arg1)