Class DisplayEntity
- All Implemented Interfaces:
- CommandOutput,- Nameable,- EntityLike
- Direct Known Subclasses:
- DisplayEntity.BlockDisplayEntity,- DisplayEntity.ItemDisplayEntity,- DisplayEntity.TextDisplayEntity
- Mappings:
- Namespace - Name - official - bfi- intermediary - net/minecraft/class_8113- named - net/minecraft/entity/decoration/DisplayEntity
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfaceprivate static final recordprivate static final recordstatic enumstatic classstatic interfaceprivate static final recordstatic interfaceprivate static final recordstatic classstatic final recordstatic classNested classes/interfaces inherited from class net.minecraft.entity.EntityEntity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final TrackedData<Byte>static final Stringprivate static final TrackedData<Integer>static final Stringprivate static final floatprivate static final floatprivate static final intstatic final int(package private) static final Loggerprivate final Quaternionfprivate static final TrackedData<Integer>static final Stringprivate static final TrackedData<Float>static final Stringprivate static final TrackedData<Integer>static final Stringprivate intprivate booleanprivate longprivate static final TrackedData<Quaternionf>private floatprivate static final IntSetprotected booleanprivate @Nullable DisplayEntity.RenderStateprivate static final TrackedData<Quaternionf>private static final TrackedData<Vector3f>private static final TrackedData<Float>static final Stringprivate static final TrackedData<Float>static final Stringprivate static final TrackedData<Integer>static final Stringprivate booleanstatic final Stringprivate static final TrackedData<Vector3f>private static final TrackedData<Float>static final Stringprivate Boxprivate static final TrackedData<Float>static final StringFields inherited from class net.minecraft.entity.Entityage, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29991, field_44870, field_44871, field_44872, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, groundCollision, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFireFields inherited from interface net.minecraft.server.command.CommandOutputDUMMY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanReturns whether the entity cannot trigger pressure plates or tripwires.private DisplayEntity.RenderStateReturns a packet to notify the clients of the entity's spawning.private DisplayEntity.BillboardModeprivate intprivate @Nullable Brightnessprivate floatprivate floatprivate intprivate intprivate DisplayEntity.RenderStategetLerpedRenderState(DisplayEntity.RenderState state, float lerpProgress) floatgetLerpProgress(float delta) Returns the behavior of the piston for this entity.private floatprivate floatprivate intintReturns the team color value, or0xFFFFFFif the entity is not in a team or the color is not set.private static AffineTransformationgetTransformation(DataTracker dataTracker) private floatprotected voidInitializes data tracker.voidonTrackedDataSet(TrackedData<?> data) Called on the client when the tracked data is set.protected voidReads custom data fromnbt.protected abstract voidrefreshData(boolean shouldLerp, float lerpProgress) private voidsetBillboardMode(DisplayEntity.BillboardMode billboardMode) private voidsetBrightness(@Nullable Brightness brightness) private voidsetDisplayHeight(float height) private voidsetDisplayWidth(float width) private voidsetGlowColorOverride(int glowColorOverride) private voidsetInterpolationDuration(int interpolationDuration) voidsetPitch(float pitch) voidsetPosition(double x, double y, double z) Sets the position and refreshes the bounding box.private voidsetShadowRadius(float shadowRadius) private voidsetShadowStrength(float shadowStrength) private voidsetStartInterpolation(int startInterpolation) private voidsetTransformation(AffineTransformation transformation) private voidsetViewRange(float viewRange) voidsetYaw(float yaw) booleanshouldRender(double distance) voidtick()Ticks this entity.private voidprivate voidprotected voidWrites custom data tonbt.Methods inherited from class net.minecraft.entity.EntityaddAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, animateDamage, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, baseTick, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canFreeze, canHit, canModifyAt, canMoveVoluntarily, canSprintAsVehicle, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, checkDespawn, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, couldAcceptPassenger, damage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, equipStack, extinguish, extinguishWithSound, fall, getAir, getArmorItems, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBodyYaw, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingPassenger, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDimensions, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandItems, getHandPosOffset, getHeadYaw, getHeight, getHeightOffset, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getNameLabelHeight, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPickBlockStack, getPitch, getPitch, getPortalCooldown, getPortalRect, getPos, getPose, getPosWithYOffset, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStackReference, getStandingEyeHeight, getStepHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getVelocityMultiplier, getWidth, getWorld, getX, getY, getYaw, getYaw, getZ, handleAttack, handleFallDamage, handleStatus, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasVehicle, interact, interactAt, isAlive, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFrozen, isGlowing, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWall, isInsideWaterOrBubbleColumn, isInSneakingPose, isInSwimmingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartOf, isPlayer, isPushable, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, kill, limitFallDistance, lookAt, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDamaged, onDataTrackerUpdate, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, playSwimSound, populateCrashReport, positionInPortal, pushAwayFrom, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, remove, removeAllPassengers, removeFromDimension, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendMessage, setAir, setBodyYaw, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setHeadYaw, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setOnGround, setPortalCooldown, setPos, setPose, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setStepHeight, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, shouldBroadcastConsoleToOps, shouldDismountUnderwater, shouldEscapePowderSnow, shouldReceiveFeedback, shouldRender, shouldRenderName, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, startRiding, stopRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleport, tickInVoid, tickPortal, tickPortalCooldown, tickRiding, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedHeadRotation, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutputcannotBeSilenced
- 
Field Details- 
field_42397- Mappings:
- Namespace - Name - Mixin selector - official - o- Lbfi;o:Lorg/slf4j/Logger;- intermediary - field_42397- Lnet/minecraft/class_8113;field_42397:Lorg/slf4j/Logger;- named - field_42397- Lnet/minecraft/entity/decoration/DisplayEntity;field_42397:Lorg/slf4j/Logger;
 
- 
field_42384public static final int field_42384- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfi;b:I- intermediary - field_42384- Lnet/minecraft/class_8113;field_42384:I- named - field_42384- Lnet/minecraft/entity/decoration/DisplayEntity;field_42384:I
 
- 
START_INTERPOLATION- Mappings:
- Namespace - Name - Mixin selector - official - p- Lbfi;p:Laby;- intermediary - field_43151- Lnet/minecraft/class_8113;field_43151:Lnet/minecraft/class_2940;- named - START_INTERPOLATION- Lnet/minecraft/entity/decoration/DisplayEntity;START_INTERPOLATION:Lnet/minecraft/entity/data/TrackedData;
 
- 
INTERPOLATION_DURATION- Mappings:
- Namespace - Name - Mixin selector - official - q- Lbfi;q:Laby;- intermediary - field_42400- Lnet/minecraft/class_8113;field_42400:Lnet/minecraft/class_2940;- named - INTERPOLATION_DURATION- Lnet/minecraft/entity/decoration/DisplayEntity;INTERPOLATION_DURATION:Lnet/minecraft/entity/data/TrackedData;
 
- 
TRANSLATION- Mappings:
- Namespace - Name - Mixin selector - official - r- Lbfi;r:Laby;- intermediary - field_42401- Lnet/minecraft/class_8113;field_42401:Lnet/minecraft/class_2940;- named - TRANSLATION- Lnet/minecraft/entity/decoration/DisplayEntity;TRANSLATION:Lnet/minecraft/entity/data/TrackedData;
 
- 
SCALE- Mappings:
- Namespace - Name - Mixin selector - official - s- Lbfi;s:Laby;- intermediary - field_42402- Lnet/minecraft/class_8113;field_42402:Lnet/minecraft/class_2940;- named - SCALE- Lnet/minecraft/entity/decoration/DisplayEntity;SCALE:Lnet/minecraft/entity/data/TrackedData;
 
- 
LEFT_ROTATION- Mappings:
- Namespace - Name - Mixin selector - official - t- Lbfi;t:Laby;- intermediary - field_42403- Lnet/minecraft/class_8113;field_42403:Lnet/minecraft/class_2940;- named - LEFT_ROTATION- Lnet/minecraft/entity/decoration/DisplayEntity;LEFT_ROTATION:Lnet/minecraft/entity/data/TrackedData;
 
- 
RIGHT_ROTATION- Mappings:
- Namespace - Name - Mixin selector - official - u- Lbfi;u:Laby;- intermediary - field_42367- Lnet/minecraft/class_8113;field_42367:Lnet/minecraft/class_2940;- named - RIGHT_ROTATION- Lnet/minecraft/entity/decoration/DisplayEntity;RIGHT_ROTATION:Lnet/minecraft/entity/data/TrackedData;
 
- 
BILLBOARD- Mappings:
- Namespace - Name - Mixin selector - official - aD- Lbfi;aD:Laby;- intermediary - field_42368- Lnet/minecraft/class_8113;field_42368:Lnet/minecraft/class_2940;- named - BILLBOARD- Lnet/minecraft/entity/decoration/DisplayEntity;BILLBOARD:Lnet/minecraft/entity/data/TrackedData;
 
- 
BRIGHTNESS- Mappings:
- Namespace - Name - Mixin selector - official - aE- Lbfi;aE:Laby;- intermediary - field_42369- Lnet/minecraft/class_8113;field_42369:Lnet/minecraft/class_2940;- named - BRIGHTNESS- Lnet/minecraft/entity/decoration/DisplayEntity;BRIGHTNESS:Lnet/minecraft/entity/data/TrackedData;
 
- 
VIEW_RANGE- Mappings:
- Namespace - Name - Mixin selector - official - aF- Lbfi;aF:Laby;- intermediary - field_42370- Lnet/minecraft/class_8113;field_42370:Lnet/minecraft/class_2940;- named - VIEW_RANGE- Lnet/minecraft/entity/decoration/DisplayEntity;VIEW_RANGE:Lnet/minecraft/entity/data/TrackedData;
 
- 
SHADOW_RADIUS- Mappings:
- Namespace - Name - Mixin selector - official - aG- Lbfi;aG:Laby;- intermediary - field_42371- Lnet/minecraft/class_8113;field_42371:Lnet/minecraft/class_2940;- named - SHADOW_RADIUS- Lnet/minecraft/entity/decoration/DisplayEntity;SHADOW_RADIUS:Lnet/minecraft/entity/data/TrackedData;
 
- 
SHADOW_STRENGTH- Mappings:
- Namespace - Name - Mixin selector - official - aH- Lbfi;aH:Laby;- intermediary - field_42372- Lnet/minecraft/class_8113;field_42372:Lnet/minecraft/class_2940;- named - SHADOW_STRENGTH- Lnet/minecraft/entity/decoration/DisplayEntity;SHADOW_STRENGTH:Lnet/minecraft/entity/data/TrackedData;
 
- 
WIDTH- Mappings:
- Namespace - Name - Mixin selector - official - aI- Lbfi;aI:Laby;- intermediary - field_42373- Lnet/minecraft/class_8113;field_42373:Lnet/minecraft/class_2940;- named - WIDTH- Lnet/minecraft/entity/decoration/DisplayEntity;WIDTH:Lnet/minecraft/entity/data/TrackedData;
 
- 
HEIGHT- Mappings:
- Namespace - Name - Mixin selector - official - aJ- Lbfi;aJ:Laby;- intermediary - field_42374- Lnet/minecraft/class_8113;field_42374:Lnet/minecraft/class_2940;- named - HEIGHT- Lnet/minecraft/entity/decoration/DisplayEntity;HEIGHT:Lnet/minecraft/entity/data/TrackedData;
 
- 
GLOW_COLOR_OVERRIDE- Mappings:
- Namespace - Name - Mixin selector - official - aK- Lbfi;aK:Laby;- intermediary - field_42375- Lnet/minecraft/class_8113;field_42375:Lnet/minecraft/class_2940;- named - GLOW_COLOR_OVERRIDE- Lnet/minecraft/entity/decoration/DisplayEntity;GLOW_COLOR_OVERRIDE:Lnet/minecraft/entity/data/TrackedData;
 
- 
RENDERING_DATA_IDS- Mappings:
- Namespace - Name - Mixin selector - official - aL- Lbfi;aL:Lit/unimi/dsi/fastutil/ints/IntSet;- intermediary - field_43180- Lnet/minecraft/class_8113;field_43180:Lit/unimi/dsi/fastutil/ints/IntSet;- named - RENDERING_DATA_IDS- Lnet/minecraft/entity/decoration/DisplayEntity;RENDERING_DATA_IDS:Lit/unimi/dsi/fastutil/ints/IntSet;
 
- 
field_42376private static final float field_42376- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - aM- Lbfi;aM:F- intermediary - field_42376- Lnet/minecraft/class_8113;field_42376:F- named - field_42376- Lnet/minecraft/entity/decoration/DisplayEntity;field_42376:F
 
- 
field_42377private static final float field_42377- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - aN- Lbfi;aN:F- intermediary - field_42377- Lnet/minecraft/class_8113;field_42377:F- named - field_42377- Lnet/minecraft/entity/decoration/DisplayEntity;field_42377:F
 
- 
field_42378private static final int field_42378- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - aO- Lbfi;aO:I- intermediary - field_42378- Lnet/minecraft/class_8113;field_42378:I- named - field_42378- Lnet/minecraft/entity/decoration/DisplayEntity;field_42378:I
 
- 
INTERPOLATION_DURATION_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfi;c:Ljava/lang/String;- intermediary - field_42385- Lnet/minecraft/class_8113;field_42385:Ljava/lang/String;- named - INTERPOLATION_DURATION_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;INTERPOLATION_DURATION_NBT_KEY:Ljava/lang/String;
 
- 
START_INTERPOLATION_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfi;d:Ljava/lang/String;- intermediary - field_43149- Lnet/minecraft/class_8113;field_43149:Ljava/lang/String;- named - START_INTERPOLATION_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;START_INTERPOLATION_KEY:Ljava/lang/String;
 
- 
TRANSFORMATION_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfi;e:Ljava/lang/String;- intermediary - field_42387- Lnet/minecraft/class_8113;field_42387:Ljava/lang/String;- named - TRANSFORMATION_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;TRANSFORMATION_NBT_KEY:Ljava/lang/String;
 
- 
BILLBOARD_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbfi;f:Ljava/lang/String;- intermediary - field_42388- Lnet/minecraft/class_8113;field_42388:Ljava/lang/String;- named - BILLBOARD_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;BILLBOARD_NBT_KEY:Ljava/lang/String;
 
- 
BRIGHTNESS_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbfi;g:Ljava/lang/String;- intermediary - field_42389- Lnet/minecraft/class_8113;field_42389:Ljava/lang/String;- named - BRIGHTNESS_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;BRIGHTNESS_NBT_KEY:Ljava/lang/String;
 
- 
VIEW_RANGE_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbfi;h:Ljava/lang/String;- intermediary - field_42390- Lnet/minecraft/class_8113;field_42390:Ljava/lang/String;- named - VIEW_RANGE_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;VIEW_RANGE_NBT_KEY:Ljava/lang/String;
 
- 
SHADOW_RADIUS_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbfi;i:Ljava/lang/String;- intermediary - field_42391- Lnet/minecraft/class_8113;field_42391:Ljava/lang/String;- named - SHADOW_RADIUS_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;SHADOW_RADIUS_NBT_KEY:Ljava/lang/String;
 
- 
SHADOW_STRENGTH_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbfi;j:Ljava/lang/String;- intermediary - field_42392- Lnet/minecraft/class_8113;field_42392:Ljava/lang/String;- named - SHADOW_STRENGTH_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;SHADOW_STRENGTH_NBT_KEY:Ljava/lang/String;
 
- 
WIDTH_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - k- Lbfi;k:Ljava/lang/String;- intermediary - field_42393- Lnet/minecraft/class_8113;field_42393:Ljava/lang/String;- named - WIDTH_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;WIDTH_NBT_KEY:Ljava/lang/String;
 
- 
HEIGHT_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbfi;l:Ljava/lang/String;- intermediary - field_42394- Lnet/minecraft/class_8113;field_42394:Ljava/lang/String;- named - HEIGHT_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;HEIGHT_NBT_KEY:Ljava/lang/String;
 
- 
GLOW_COLOR_OVERRIDE_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbfi;m:Ljava/lang/String;- intermediary - field_42395- Lnet/minecraft/class_8113;field_42395:Ljava/lang/String;- named - GLOW_COLOR_OVERRIDE_NBT_KEY- Lnet/minecraft/entity/decoration/DisplayEntity;GLOW_COLOR_OVERRIDE_NBT_KEY:Ljava/lang/String;
 
- 
fixedRotation- Mappings:
- Namespace - Name - Mixin selector - official - aP- Lbfi;aP:Lorg/joml/Quaternionf;- intermediary - field_42382- Lnet/minecraft/class_8113;field_42382:Lorg/joml/Quaternionf;- named - fixedRotation- Lnet/minecraft/entity/decoration/DisplayEntity;fixedRotation:Lorg/joml/Quaternionf;
 
- 
interpolationStartprivate long interpolationStart- Mappings:
- Namespace - Name - Mixin selector - official - aQ- Lbfi;aQ:J- intermediary - field_42620- Lnet/minecraft/class_8113;field_42620:J- named - interpolationStart- Lnet/minecraft/entity/decoration/DisplayEntity;interpolationStart:J
 
- 
interpolationDurationprivate int interpolationDuration- Mappings:
- Namespace - Name - Mixin selector - official - aR- Lbfi;aR:I- intermediary - field_43181- Lnet/minecraft/class_8113;field_43181:I- named - interpolationDuration- Lnet/minecraft/entity/decoration/DisplayEntity;interpolationDuration:I
 
- 
lerpProgressprivate float lerpProgress- Mappings:
- Namespace - Name - Mixin selector - official - aS- Lbfi;aS:F- intermediary - field_43135- Lnet/minecraft/class_8113;field_43135:F- named - lerpProgress- Lnet/minecraft/entity/decoration/DisplayEntity;lerpProgress:F
 
- 
visibilityBoundingBox- Mappings:
- Namespace - Name - Mixin selector - official - aT- Lbfi;aT:Leed;- intermediary - field_42383- Lnet/minecraft/class_8113;field_42383:Lnet/minecraft/class_238;- named - visibilityBoundingBox- Lnet/minecraft/entity/decoration/DisplayEntity;visibilityBoundingBox:Lnet/minecraft/util/math/Box;
 
- 
renderingDataSetprotected boolean renderingDataSet- Mappings:
- Namespace - Name - Mixin selector - official - n- Lbfi;n:Z- intermediary - field_43185- Lnet/minecraft/class_8113;field_43185:Z- named - renderingDataSet- Lnet/minecraft/entity/decoration/DisplayEntity;renderingDataSet:Z
 
- 
startInterpolationSetprivate boolean startInterpolationSet- Mappings:
- Namespace - Name - Mixin selector - official - aU- Lbfi;aU:Z- intermediary - field_43182- Lnet/minecraft/class_8113;field_43182:Z- named - startInterpolationSet- Lnet/minecraft/entity/decoration/DisplayEntity;startInterpolationSet:Z
 
- 
interpolationDurationSetprivate boolean interpolationDurationSet- Mappings:
- Namespace - Name - Mixin selector - official - aV- Lbfi;aV:Z- intermediary - field_43183- Lnet/minecraft/class_8113;field_43183:Z- named - interpolationDurationSet- Lnet/minecraft/entity/decoration/DisplayEntity;interpolationDurationSet:Z
 
- 
renderState- Mappings:
- Namespace - Name - Mixin selector - official - aW- Lbfi;aW:Lbfi$j;- intermediary - field_43184- Lnet/minecraft/class_8113;field_43184:Lnet/minecraft/class_8113$class_8229;- named - renderState- Lnet/minecraft/entity/decoration/DisplayEntity;renderState:Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;
 
 
- 
- 
Constructor Details- 
DisplayEntity- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbfj;<init>(Lbfn;Lcmm;)V- intermediary - <init>- Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V- named - <init>- Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
 
 
- 
- 
Method Details- 
onTrackedDataSetCalled on the client when the tracked data is set.This can be overridden to refresh other fields when the tracked data is set or changed. - Overrides:
- onTrackedDataSetin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Laby;)V- intermediary - method_5674- Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)V- named - onTrackedDataSet- Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
 
- 
getTransformation- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfi;a(Lacb;)Lj;- intermediary - method_48845- Lnet/minecraft/class_8113;method_48845(Lnet/minecraft/class_2945;)Lnet/minecraft/class_4590;- named - getTransformation- Lnet/minecraft/entity/decoration/DisplayEntity;getTransformation(Lnet/minecraft/entity/data/DataTracker;)Lnet/minecraft/util/math/AffineTransformation;
 
- 
tickpublic void tick()Ticks this entity.
- 
refreshDataprotected abstract void refreshData(boolean shouldLerp, float lerpProgress) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfi;a(ZF)V- intermediary - method_49776- Lnet/minecraft/class_8113;method_49776(ZF)V- named - refreshData- Lnet/minecraft/entity/decoration/DisplayEntity;refreshData(ZF)V
 
- 
initDataTrackerprotected void initDataTracker()Initializes data tracker.- Specified by:
- initDataTrackerin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a_- Lbfj;a_()V- intermediary - method_5693- Lnet/minecraft/class_1297;method_5693()V- named - initDataTracker- Lnet/minecraft/entity/Entity;initDataTracker()V
 
- 
readCustomDataFromNbtReads custom data fromnbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity. nbtmight not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Specified by:
- readCustomDataFromNbtin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lqr;)V- intermediary - method_5749- Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V- named - readCustomDataFromNbt- Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
 
- 
setTransformation- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfi;a(Lj;)V- intermediary - method_48849- Lnet/minecraft/class_8113;method_48849(Lnet/minecraft/class_4590;)V- named - setTransformation- Lnet/minecraft/entity/decoration/DisplayEntity;setTransformation(Lnet/minecraft/util/math/AffineTransformation;)V
 
- 
writeCustomDataToNbtWrites custom data tonbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity. - Specified by:
- writeCustomDataToNbtin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfj;b(Lqr;)V- intermediary - method_5652- Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V- named - writeCustomDataToNbt- Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
 
- 
createSpawnPacketReturns a packet to notify the clients of the entity's spawning.- Overrides:
- createSpawnPacketin class- Entity
- Returns:
- a packet to notify the clients of the entity's spawning
- Mappings:
- Namespace - Name - Mixin selector - official - S- Lbfj;S()Luo;- intermediary - method_18002- Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;- named - createSpawnPacket- Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/packet/Packet;
 
- 
getVisibilityBoundingBox- Overrides:
- getVisibilityBoundingBoxin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - j_- Lbfj;j_()Leed;- intermediary - method_5830- Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;- named - getVisibilityBoundingBox- Lnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;
 
- 
getPistonBehaviorReturns the behavior of the piston for this entity.This is PistonBehavior.NORMALby default.AreaEffectCloudEntity,MarkerEntity, and markerArmorStandEntityreturnPistonBehavior.IGNORE, causing the piston to not affect the entity's position. Other piston behaviors are inapplicable to entities, and treated likePistonBehavior.NORMAL.- Overrides:
- getPistonBehaviorin class- Entity
- Returns:
- the behavior of the piston for this entity
- Mappings:
- Namespace - Name - Mixin selector - official - l_- Lbfj;l_()Ldxj;- intermediary - method_5657- Lnet/minecraft/class_1297;method_5657()Lnet/minecraft/class_3619;- named - getPistonBehavior- Lnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
 
- 
canAvoidTrapspublic boolean canAvoidTraps()Returns whether the entity cannot trigger pressure plates or tripwires.BatEntityis the only entity in vanilla that can avoid traps.- Overrides:
- canAvoidTrapsin class- Entity
- Returns:
- whether the entity cannot trigger pressure plates or tripwires
- Mappings:
- Namespace - Name - Mixin selector - official - c_- Lbfj;c_()Z- intermediary - method_5696- Lnet/minecraft/class_1297;method_5696()Z- named - canAvoidTraps- Lnet/minecraft/entity/Entity;canAvoidTraps()Z
 
- 
getFixedRotation- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbfi;j()Lorg/joml/Quaternionf;- intermediary - method_48863- Lnet/minecraft/class_8113;method_48863()Lorg/joml/Quaternionf;- named - getFixedRotation- Lnet/minecraft/entity/decoration/DisplayEntity;getFixedRotation()Lorg/joml/Quaternionf;
 
- 
getRenderState- Mappings:
- Namespace - Name - Mixin selector - official - k- Lbfi;k()Lbfi$j;- intermediary - method_49777- Lnet/minecraft/class_8113;method_49777()Lnet/minecraft/class_8113$class_8229;- named - getRenderState- Lnet/minecraft/entity/decoration/DisplayEntity;getRenderState()Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;
 
- 
setInterpolationDurationprivate void setInterpolationDuration(int interpolationDuration) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfi;b(I)V- intermediary - method_48853- Lnet/minecraft/class_8113;method_48853(I)V- named - setInterpolationDuration- Lnet/minecraft/entity/decoration/DisplayEntity;setInterpolationDuration(I)V
 
- 
getInterpolationDurationprivate int getInterpolationDuration()- Mappings:
- Namespace - Name - Mixin selector - official - o- Lbfi;o()I- intermediary - method_48866- Lnet/minecraft/class_8113;method_48866()I- named - getInterpolationDuration- Lnet/minecraft/entity/decoration/DisplayEntity;getInterpolationDuration()I
 
- 
setStartInterpolationprivate void setStartInterpolation(int startInterpolation) - Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfi;c(I)V- intermediary - method_49744- Lnet/minecraft/class_8113;method_49744(I)V- named - setStartInterpolation- Lnet/minecraft/entity/decoration/DisplayEntity;setStartInterpolation(I)V
 
- 
getStartInterpolationprivate int getStartInterpolation()- Mappings:
- Namespace - Name - Mixin selector - official - p- Lbfi;p()I- intermediary - method_49745- Lnet/minecraft/class_8113;method_49745()I- named - getStartInterpolation- Lnet/minecraft/entity/decoration/DisplayEntity;getStartInterpolation()I
 
- 
setBillboardMode- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfi;a(Lbfi$a;)V- intermediary - method_48847- Lnet/minecraft/class_8113;method_48847(Lnet/minecraft/class_8113$class_8114;)V- named - setBillboardMode- Lnet/minecraft/entity/decoration/DisplayEntity;setBillboardMode(Lnet/minecraft/entity/decoration/DisplayEntity$BillboardMode;)V
 
- 
getBillboardMode- Mappings:
- Namespace - Name - Mixin selector - official - q- Lbfi;q()Lbfi$a;- intermediary - method_48864- Lnet/minecraft/class_8113;method_48864()Lnet/minecraft/class_8113$class_8114;- named - getBillboardMode- Lnet/minecraft/entity/decoration/DisplayEntity;getBillboardMode()Lnet/minecraft/entity/decoration/DisplayEntity$BillboardMode;
 
- 
setBrightness- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfi;a(Lant;)V- intermediary - method_48846- Lnet/minecraft/class_8113;method_48846(Lnet/minecraft/class_8104;)V- named - setBrightness- Lnet/minecraft/entity/decoration/DisplayEntity;setBrightness(Lnet/minecraft/entity/decoration/Brightness;)V
 
- 
getBrightnessUnpacked- Mappings:
- Namespace - Name - Mixin selector - official - r- Lbfi;r()Lant;- intermediary - method_48868- Lnet/minecraft/class_8113;method_48868()Lnet/minecraft/class_8104;- named - getBrightnessUnpacked- Lnet/minecraft/entity/decoration/DisplayEntity;getBrightnessUnpacked()Lnet/minecraft/entity/decoration/Brightness;
 
- 
getBrightnessprivate int getBrightness()- Mappings:
- Namespace - Name - Mixin selector - official - s- Lbfi;s()I- intermediary - method_48865- Lnet/minecraft/class_8113;method_48865()I- named - getBrightness- Lnet/minecraft/entity/decoration/DisplayEntity;getBrightness()I
 
- 
setViewRangeprivate void setViewRange(float viewRange) - Mappings:
- Namespace - Name - Mixin selector - official - s- Lbfi;s(F)V- intermediary - method_48861- Lnet/minecraft/class_8113;method_48861(F)V- named - setViewRange- Lnet/minecraft/entity/decoration/DisplayEntity;setViewRange(F)V
 
- 
getViewRangeprivate float getViewRange()- Mappings:
- Namespace - Name - Mixin selector - official - t- Lbfi;t()F- intermediary - method_48869- Lnet/minecraft/class_8113;method_48869()F- named - getViewRange- Lnet/minecraft/entity/decoration/DisplayEntity;getViewRange()F
 
- 
setShadowRadiusprivate void setShadowRadius(float shadowRadius) - Mappings:
- Namespace - Name - Mixin selector - official - t- Lbfi;t(F)V- intermediary - method_48862- Lnet/minecraft/class_8113;method_48862(F)V- named - setShadowRadius- Lnet/minecraft/entity/decoration/DisplayEntity;setShadowRadius(F)V
 
- 
getShadowRadiusprivate float getShadowRadius()- Mappings:
- Namespace - Name - Mixin selector - official - v- Lbfi;v()F- intermediary - method_48870- Lnet/minecraft/class_8113;method_48870()F- named - getShadowRadius- Lnet/minecraft/entity/decoration/DisplayEntity;getShadowRadius()F
 
- 
setShadowStrengthprivate void setShadowStrength(float shadowStrength) - Mappings:
- Namespace - Name - Mixin selector - official - u- Lbfi;u(F)V- intermediary - method_48872- Lnet/minecraft/class_8113;method_48872(F)V- named - setShadowStrength- Lnet/minecraft/entity/decoration/DisplayEntity;setShadowStrength(F)V
 
- 
getShadowStrengthprivate float getShadowStrength()- Mappings:
- Namespace - Name - Mixin selector - official - w- Lbfi;w()F- intermediary - method_48871- Lnet/minecraft/class_8113;method_48871()F- named - getShadowStrength- Lnet/minecraft/entity/decoration/DisplayEntity;getShadowStrength()F
 
- 
setDisplayWidthprivate void setDisplayWidth(float width) - Mappings:
- Namespace - Name - Mixin selector - official - v- Lbfi;v(F)V- intermediary - method_48873- Lnet/minecraft/class_8113;method_48873(F)V- named - setDisplayWidth- Lnet/minecraft/entity/decoration/DisplayEntity;setDisplayWidth(F)V
 
- 
getDisplayWidthprivate float getDisplayWidth()- Mappings:
- Namespace - Name - Mixin selector - official - x- Lbfi;x()F- intermediary - method_48874- Lnet/minecraft/class_8113;method_48874()F- named - getDisplayWidth- Lnet/minecraft/entity/decoration/DisplayEntity;getDisplayWidth()F
 
- 
setDisplayHeightprivate void setDisplayHeight(float height) - Mappings:
- Namespace - Name - Mixin selector - official - w- Lbfi;w(F)V- intermediary - method_48875- Lnet/minecraft/class_8113;method_48875(F)V- named - setDisplayHeight- Lnet/minecraft/entity/decoration/DisplayEntity;setDisplayHeight(F)V
 
- 
getGlowColorOverrideprivate int getGlowColorOverride()- Mappings:
- Namespace - Name - Mixin selector - official - y- Lbfi;y()I- intermediary - method_48876- Lnet/minecraft/class_8113;method_48876()I- named - getGlowColorOverride- Lnet/minecraft/entity/decoration/DisplayEntity;getGlowColorOverride()I
 
- 
setGlowColorOverrideprivate void setGlowColorOverride(int glowColorOverride) - Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfi;d(I)V- intermediary - method_48858- Lnet/minecraft/class_8113;method_48858(I)V- named - setGlowColorOverride- Lnet/minecraft/entity/decoration/DisplayEntity;setGlowColorOverride(I)V
 
- 
getLerpProgresspublic float getLerpProgress(float delta) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfi;a(F)F- intermediary - method_48844- Lnet/minecraft/class_8113;method_48844(F)F- named - getLerpProgress- Lnet/minecraft/entity/decoration/DisplayEntity;getLerpProgress(F)F
 
- 
getDisplayHeightprivate float getDisplayHeight()- Mappings:
- Namespace - Name - Mixin selector - official - z- Lbfi;z()F- intermediary - method_48877- Lnet/minecraft/class_8113;method_48877()F- named - getDisplayHeight- Lnet/minecraft/entity/decoration/DisplayEntity;getDisplayHeight()F
 
- 
setPositionpublic void setPosition(double x, double y, double z) Sets the position and refreshes the bounding box.This should be called after creating an instance of non-living entities. For living entities, Entity.refreshPositionAndAngles(net.minecraft.util.math.BlockPos, float, float)should be used instead.- Overrides:
- setPositionin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfj;e(DDD)V- intermediary - method_5814- Lnet/minecraft/class_1297;method_5814(DDD)V- named - setPosition- Lnet/minecraft/entity/Entity;setPosition(DDD)V
 
- 
updateVisibilityBoundingBoxprivate void updateVisibilityBoundingBox()- Mappings:
- Namespace - Name - Mixin selector - official - A- Lbfi;A()V- intermediary - method_48878- Lnet/minecraft/class_8113;method_48878()V- named - updateVisibilityBoundingBox- Lnet/minecraft/entity/decoration/DisplayEntity;updateVisibilityBoundingBox()V
 
- 
setPitchpublic void setPitch(float pitch) 
- 
setYawpublic void setYaw(float yaw) 
- 
updateFixedRotationprivate void updateFixedRotation()- Mappings:
- Namespace - Name - Mixin selector - official - C- Lbfi;C()V- intermediary - method_48841- Lnet/minecraft/class_8113;method_48841()V- named - updateFixedRotation- Lnet/minecraft/entity/decoration/DisplayEntity;updateFixedRotation()V
 
- 
shouldRenderpublic boolean shouldRender(double distance) - Overrides:
- shouldRenderin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(D)Z- intermediary - method_5640- Lnet/minecraft/class_1297;method_5640(D)Z- named - shouldRender- Lnet/minecraft/entity/Entity;shouldRender(D)Z
 
- 
getTeamColorValuepublic int getTeamColorValue()Returns the team color value, or0xFFFFFFif the entity is not in a team or the color is not set.- Overrides:
- getTeamColorValuein class- Entity
- Returns:
- the team color value, or 0xFFFFFFif the entity is not in a team or the color is not set
- Mappings:
- Namespace - Name - Mixin selector - official - k_- Lbfj;k_()I- intermediary - method_22861- Lnet/minecraft/class_1297;method_22861()I- named - getTeamColorValue- Lnet/minecraft/entity/Entity;getTeamColorValue()I
 
- 
copyRenderState- Mappings:
- Namespace - Name - Mixin selector - official - D- Lbfi;D()Lbfi$j;- intermediary - method_49774- Lnet/minecraft/class_8113;method_49774()Lnet/minecraft/class_8113$class_8229;- named - copyRenderState- Lnet/minecraft/entity/decoration/DisplayEntity;copyRenderState()Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;
 
- 
getLerpedRenderStateprivate DisplayEntity.RenderState getLerpedRenderState(DisplayEntity.RenderState state, float lerpProgress) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfi;a(Lbfi$j;F)Lbfi$j;- intermediary - method_49775- Lnet/minecraft/class_8113;method_49775(Lnet/minecraft/class_8113$class_8229;F)Lnet/minecraft/class_8113$class_8229;- named - getLerpedRenderState- Lnet/minecraft/entity/decoration/DisplayEntity;getLerpedRenderState(Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;F)Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;
 
 
-