Class DisplayEntity
- All Implemented Interfaces:
CommandOutput,Nameable,EntityLike
- Direct Known Subclasses:
DisplayEntity.BlockDisplayEntity,DisplayEntity.ItemDisplayEntity,DisplayEntity.TextDisplayEntity
- Mappings:
Namespace Name intermediary net/minecraft/class_8113official bfgnamed net/minecraft/entity/decoration/DisplayEntity
-
Nested Class Summary
Nested 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.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
FieldsModifier 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.Entity
age, 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.CommandOutput
DUMMY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate 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.Entity
addAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, animateDamage, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, baseTick, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, 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, 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, isPartOf, isPlayer, isPushable, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, kill, limitFallDistance, lookAt, method_51848, method_51849, method_51850, 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, 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, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedHeadRotation, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
field_42397
- Mappings:
Namespace Name Mixin selector intermediary field_42397Lnet/minecraft/class_8113;field_42397:Lorg/slf4j/Logger;official oLbfg;o:Lorg/slf4j/Logger;named field_42397Lnet/minecraft/entity/decoration/DisplayEntity;field_42397:Lorg/slf4j/Logger;
-
field_42384
public static final int field_42384- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42384Lnet/minecraft/class_8113;field_42384:Iofficial bLbfg;b:Inamed field_42384Lnet/minecraft/entity/decoration/DisplayEntity;field_42384:I
-
START_INTERPOLATION
- Mappings:
Namespace Name Mixin selector intermediary field_43151Lnet/minecraft/class_8113;field_43151:Lnet/minecraft/class_2940;official pLbfg;p:Laby;named START_INTERPOLATIONLnet/minecraft/entity/decoration/DisplayEntity;START_INTERPOLATION:Lnet/minecraft/entity/data/TrackedData;
-
INTERPOLATION_DURATION
- Mappings:
Namespace Name Mixin selector intermediary field_42400Lnet/minecraft/class_8113;field_42400:Lnet/minecraft/class_2940;official qLbfg;q:Laby;named INTERPOLATION_DURATIONLnet/minecraft/entity/decoration/DisplayEntity;INTERPOLATION_DURATION:Lnet/minecraft/entity/data/TrackedData;
-
TRANSLATION
- Mappings:
Namespace Name Mixin selector intermediary field_42401Lnet/minecraft/class_8113;field_42401:Lnet/minecraft/class_2940;official rLbfg;r:Laby;named TRANSLATIONLnet/minecraft/entity/decoration/DisplayEntity;TRANSLATION:Lnet/minecraft/entity/data/TrackedData;
-
SCALE
- Mappings:
Namespace Name Mixin selector intermediary field_42402Lnet/minecraft/class_8113;field_42402:Lnet/minecraft/class_2940;official sLbfg;s:Laby;named SCALELnet/minecraft/entity/decoration/DisplayEntity;SCALE:Lnet/minecraft/entity/data/TrackedData;
-
LEFT_ROTATION
- Mappings:
Namespace Name Mixin selector intermediary field_42403Lnet/minecraft/class_8113;field_42403:Lnet/minecraft/class_2940;official tLbfg;t:Laby;named LEFT_ROTATIONLnet/minecraft/entity/decoration/DisplayEntity;LEFT_ROTATION:Lnet/minecraft/entity/data/TrackedData;
-
RIGHT_ROTATION
- Mappings:
Namespace Name Mixin selector intermediary field_42367Lnet/minecraft/class_8113;field_42367:Lnet/minecraft/class_2940;official uLbfg;u:Laby;named RIGHT_ROTATIONLnet/minecraft/entity/decoration/DisplayEntity;RIGHT_ROTATION:Lnet/minecraft/entity/data/TrackedData;
-
BILLBOARD
- Mappings:
Namespace Name Mixin selector intermediary field_42368Lnet/minecraft/class_8113;field_42368:Lnet/minecraft/class_2940;official aDLbfg;aD:Laby;named BILLBOARDLnet/minecraft/entity/decoration/DisplayEntity;BILLBOARD:Lnet/minecraft/entity/data/TrackedData;
-
BRIGHTNESS
- Mappings:
Namespace Name Mixin selector intermediary field_42369Lnet/minecraft/class_8113;field_42369:Lnet/minecraft/class_2940;official aELbfg;aE:Laby;named BRIGHTNESSLnet/minecraft/entity/decoration/DisplayEntity;BRIGHTNESS:Lnet/minecraft/entity/data/TrackedData;
-
VIEW_RANGE
- Mappings:
Namespace Name Mixin selector intermediary field_42370Lnet/minecraft/class_8113;field_42370:Lnet/minecraft/class_2940;official aFLbfg;aF:Laby;named VIEW_RANGELnet/minecraft/entity/decoration/DisplayEntity;VIEW_RANGE:Lnet/minecraft/entity/data/TrackedData;
-
SHADOW_RADIUS
- Mappings:
Namespace Name Mixin selector intermediary field_42371Lnet/minecraft/class_8113;field_42371:Lnet/minecraft/class_2940;official aGLbfg;aG:Laby;named SHADOW_RADIUSLnet/minecraft/entity/decoration/DisplayEntity;SHADOW_RADIUS:Lnet/minecraft/entity/data/TrackedData;
-
SHADOW_STRENGTH
- Mappings:
Namespace Name Mixin selector intermediary field_42372Lnet/minecraft/class_8113;field_42372:Lnet/minecraft/class_2940;official aHLbfg;aH:Laby;named SHADOW_STRENGTHLnet/minecraft/entity/decoration/DisplayEntity;SHADOW_STRENGTH:Lnet/minecraft/entity/data/TrackedData;
-
WIDTH
- Mappings:
Namespace Name Mixin selector intermediary field_42373Lnet/minecraft/class_8113;field_42373:Lnet/minecraft/class_2940;official aILbfg;aI:Laby;named WIDTHLnet/minecraft/entity/decoration/DisplayEntity;WIDTH:Lnet/minecraft/entity/data/TrackedData;
-
HEIGHT
- Mappings:
Namespace Name Mixin selector intermediary field_42374Lnet/minecraft/class_8113;field_42374:Lnet/minecraft/class_2940;official aJLbfg;aJ:Laby;named HEIGHTLnet/minecraft/entity/decoration/DisplayEntity;HEIGHT:Lnet/minecraft/entity/data/TrackedData;
-
GLOW_COLOR_OVERRIDE
- Mappings:
Namespace Name Mixin selector intermediary field_42375Lnet/minecraft/class_8113;field_42375:Lnet/minecraft/class_2940;official aKLbfg;aK:Laby;named GLOW_COLOR_OVERRIDELnet/minecraft/entity/decoration/DisplayEntity;GLOW_COLOR_OVERRIDE:Lnet/minecraft/entity/data/TrackedData;
-
RENDERING_DATA_IDS
- Mappings:
Namespace Name Mixin selector intermediary field_43180Lnet/minecraft/class_8113;field_43180:Lit/unimi/dsi/fastutil/ints/IntSet;official aLLbfg;aL:Lit/unimi/dsi/fastutil/ints/IntSet;named RENDERING_DATA_IDSLnet/minecraft/entity/decoration/DisplayEntity;RENDERING_DATA_IDS:Lit/unimi/dsi/fastutil/ints/IntSet;
-
field_42376
private static final float field_42376- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42376Lnet/minecraft/class_8113;field_42376:Fofficial aMLbfg;aM:Fnamed field_42376Lnet/minecraft/entity/decoration/DisplayEntity;field_42376:F
-
field_42377
private static final float field_42377- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42377Lnet/minecraft/class_8113;field_42377:Fofficial aNLbfg;aN:Fnamed field_42377Lnet/minecraft/entity/decoration/DisplayEntity;field_42377:F
-
field_42378
private static final int field_42378- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42378Lnet/minecraft/class_8113;field_42378:Iofficial aOLbfg;aO:Inamed field_42378Lnet/minecraft/entity/decoration/DisplayEntity;field_42378:I
-
INTERPOLATION_DURATION_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42385Lnet/minecraft/class_8113;field_42385:Ljava/lang/String;official cLbfg;c:Ljava/lang/String;named INTERPOLATION_DURATION_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;INTERPOLATION_DURATION_NBT_KEY:Ljava/lang/String;
-
START_INTERPOLATION_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43149Lnet/minecraft/class_8113;field_43149:Ljava/lang/String;official dLbfg;d:Ljava/lang/String;named START_INTERPOLATION_KEYLnet/minecraft/entity/decoration/DisplayEntity;START_INTERPOLATION_KEY:Ljava/lang/String;
-
TRANSFORMATION_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42387Lnet/minecraft/class_8113;field_42387:Ljava/lang/String;official eLbfg;e:Ljava/lang/String;named TRANSFORMATION_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;TRANSFORMATION_NBT_KEY:Ljava/lang/String;
-
BILLBOARD_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42388Lnet/minecraft/class_8113;field_42388:Ljava/lang/String;official fLbfg;f:Ljava/lang/String;named BILLBOARD_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;BILLBOARD_NBT_KEY:Ljava/lang/String;
-
BRIGHTNESS_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42389Lnet/minecraft/class_8113;field_42389:Ljava/lang/String;official gLbfg;g:Ljava/lang/String;named BRIGHTNESS_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;BRIGHTNESS_NBT_KEY:Ljava/lang/String;
-
VIEW_RANGE_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42390Lnet/minecraft/class_8113;field_42390:Ljava/lang/String;official hLbfg;h:Ljava/lang/String;named VIEW_RANGE_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;VIEW_RANGE_NBT_KEY:Ljava/lang/String;
-
SHADOW_RADIUS_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42391Lnet/minecraft/class_8113;field_42391:Ljava/lang/String;official iLbfg;i:Ljava/lang/String;named SHADOW_RADIUS_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;SHADOW_RADIUS_NBT_KEY:Ljava/lang/String;
-
SHADOW_STRENGTH_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42392Lnet/minecraft/class_8113;field_42392:Ljava/lang/String;official jLbfg;j:Ljava/lang/String;named SHADOW_STRENGTH_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;SHADOW_STRENGTH_NBT_KEY:Ljava/lang/String;
-
WIDTH_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42393Lnet/minecraft/class_8113;field_42393:Ljava/lang/String;official kLbfg;k:Ljava/lang/String;named WIDTH_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;WIDTH_NBT_KEY:Ljava/lang/String;
-
HEIGHT_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42394Lnet/minecraft/class_8113;field_42394:Ljava/lang/String;official lLbfg;l:Ljava/lang/String;named HEIGHT_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;HEIGHT_NBT_KEY:Ljava/lang/String;
-
GLOW_COLOR_OVERRIDE_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42395Lnet/minecraft/class_8113;field_42395:Ljava/lang/String;official mLbfg;m:Ljava/lang/String;named GLOW_COLOR_OVERRIDE_NBT_KEYLnet/minecraft/entity/decoration/DisplayEntity;GLOW_COLOR_OVERRIDE_NBT_KEY:Ljava/lang/String;
-
fixedRotation
- Mappings:
Namespace Name Mixin selector intermediary field_42382Lnet/minecraft/class_8113;field_42382:Lorg/joml/Quaternionf;official aPLbfg;aP:Lorg/joml/Quaternionf;named fixedRotationLnet/minecraft/entity/decoration/DisplayEntity;fixedRotation:Lorg/joml/Quaternionf;
-
interpolationStart
private long interpolationStart- Mappings:
Namespace Name Mixin selector intermediary field_42620Lnet/minecraft/class_8113;field_42620:Jofficial aQLbfg;aQ:Jnamed interpolationStartLnet/minecraft/entity/decoration/DisplayEntity;interpolationStart:J
-
interpolationDuration
private int interpolationDuration- Mappings:
Namespace Name Mixin selector intermediary field_43181Lnet/minecraft/class_8113;field_43181:Iofficial aRLbfg;aR:Inamed interpolationDurationLnet/minecraft/entity/decoration/DisplayEntity;interpolationDuration:I
-
lerpProgress
private float lerpProgress- Mappings:
Namespace Name Mixin selector intermediary field_43135Lnet/minecraft/class_8113;field_43135:Fofficial aSLbfg;aS:Fnamed lerpProgressLnet/minecraft/entity/decoration/DisplayEntity;lerpProgress:F
-
visibilityBoundingBox
- Mappings:
Namespace Name Mixin selector intermediary field_42383Lnet/minecraft/class_8113;field_42383:Lnet/minecraft/class_238;official aTLbfg;aT:Ledv;named visibilityBoundingBoxLnet/minecraft/entity/decoration/DisplayEntity;visibilityBoundingBox:Lnet/minecraft/util/math/Box;
-
renderingDataSet
protected boolean renderingDataSet- Mappings:
Namespace Name Mixin selector intermediary field_43185Lnet/minecraft/class_8113;field_43185:Zofficial nLbfg;n:Znamed renderingDataSetLnet/minecraft/entity/decoration/DisplayEntity;renderingDataSet:Z
-
startInterpolationSet
private boolean startInterpolationSet- Mappings:
Namespace Name Mixin selector intermediary field_43182Lnet/minecraft/class_8113;field_43182:Zofficial aULbfg;aU:Znamed startInterpolationSetLnet/minecraft/entity/decoration/DisplayEntity;startInterpolationSet:Z
-
interpolationDurationSet
private boolean interpolationDurationSet- Mappings:
Namespace Name Mixin selector intermediary field_43183Lnet/minecraft/class_8113;field_43183:Zofficial aVLbfg;aV:Znamed interpolationDurationSetLnet/minecraft/entity/decoration/DisplayEntity;interpolationDurationSet:Z
-
renderState
- Mappings:
Namespace Name Mixin selector intermediary field_43184Lnet/minecraft/class_8113;field_43184:Lnet/minecraft/class_8113$class_8229;official aWLbfg;aW:Lbfg$j;named renderStateLnet/minecraft/entity/decoration/DisplayEntity;renderState:Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;
-
-
Constructor Details
-
DisplayEntity
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vofficial <init>Lbfh;<init>(Lbfl;Lcmk;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
-
Method Details
-
onTrackedDataSet
Called 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 classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5674Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)Vofficial aLbfh;a(Laby;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
getTransformation
- Mappings:
Namespace Name Mixin selector intermediary method_48845Lnet/minecraft/class_8113;method_48845(Lnet/minecraft/class_2945;)Lnet/minecraft/class_4590;official aLbfg;a(Lacb;)Lj;named getTransformationLnet/minecraft/entity/decoration/DisplayEntity;getTransformation(Lnet/minecraft/entity/data/DataTracker;)Lnet/minecraft/util/math/AffineTransformation;
-
tick
public void tick()Ticks this entity. -
refreshData
protected abstract void refreshData(boolean shouldLerp, float lerpProgress) - Mappings:
Namespace Name Mixin selector intermediary method_49776Lnet/minecraft/class_8113;method_49776(ZF)Vofficial aLbfg;a(ZF)Vnamed refreshDataLnet/minecraft/entity/decoration/DisplayEntity;refreshData(ZF)V
-
initDataTracker
protected void initDataTracker()Initializes data tracker.- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5693Lnet/minecraft/class_1297;method_5693()Vofficial a_Lbfh;a_()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
readCustomDataFromNbt
Reads 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 classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vofficial aLbfh;a(Lqr;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
setTransformation
- Mappings:
Namespace Name Mixin selector intermediary method_48849Lnet/minecraft/class_8113;method_48849(Lnet/minecraft/class_4590;)Vofficial aLbfg;a(Lj;)Vnamed setTransformationLnet/minecraft/entity/decoration/DisplayEntity;setTransformation(Lnet/minecraft/util/math/AffineTransformation;)V
-
writeCustomDataToNbt
Writes 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 classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vofficial bLbfh;b(Lqr;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
createSpawnPacket
Returns a packet to notify the clients of the entity's spawning.- Overrides:
createSpawnPacketin classEntity- Returns:
- a packet to notify the clients of the entity's spawning
- Mappings:
Namespace Name Mixin selector intermediary method_18002Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;official SLbfh;S()Luo;named createSpawnPacketLnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/packet/Packet;
-
getVisibilityBoundingBox
- Overrides:
getVisibilityBoundingBoxin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5830Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;official j_Lbfh;j_()Ledv;named getVisibilityBoundingBoxLnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;
-
getPistonBehavior
Returns 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 classEntity- Returns:
- the behavior of the piston for this entity
- Mappings:
Namespace Name Mixin selector intermediary method_5657Lnet/minecraft/class_1297;method_5657()Lnet/minecraft/class_3619;official k_Lbfh;k_()Ldxg;named getPistonBehaviorLnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
-
getFixedRotation
- Mappings:
Namespace Name Mixin selector intermediary method_48863Lnet/minecraft/class_8113;method_48863()Lorg/joml/Quaternionf;official iLbfg;i()Lorg/joml/Quaternionf;named getFixedRotationLnet/minecraft/entity/decoration/DisplayEntity;getFixedRotation()Lorg/joml/Quaternionf;
-
getRenderState
- Mappings:
Namespace Name Mixin selector intermediary method_49777Lnet/minecraft/class_8113;method_49777()Lnet/minecraft/class_8113$class_8229;official jLbfg;j()Lbfg$j;named getRenderStateLnet/minecraft/entity/decoration/DisplayEntity;getRenderState()Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;
-
setInterpolationDuration
private void setInterpolationDuration(int interpolationDuration) - Mappings:
Namespace Name Mixin selector intermediary method_48853Lnet/minecraft/class_8113;method_48853(I)Vofficial bLbfg;b(I)Vnamed setInterpolationDurationLnet/minecraft/entity/decoration/DisplayEntity;setInterpolationDuration(I)V
-
getInterpolationDuration
private int getInterpolationDuration()- Mappings:
Namespace Name Mixin selector intermediary method_48866Lnet/minecraft/class_8113;method_48866()Iofficial mLbfg;m()Inamed getInterpolationDurationLnet/minecraft/entity/decoration/DisplayEntity;getInterpolationDuration()I
-
setStartInterpolation
private void setStartInterpolation(int startInterpolation) - Mappings:
Namespace Name Mixin selector intermediary method_49744Lnet/minecraft/class_8113;method_49744(I)Vofficial cLbfg;c(I)Vnamed setStartInterpolationLnet/minecraft/entity/decoration/DisplayEntity;setStartInterpolation(I)V
-
getStartInterpolation
private int getStartInterpolation()- Mappings:
Namespace Name Mixin selector intermediary method_49745Lnet/minecraft/class_8113;method_49745()Iofficial oLbfg;o()Inamed getStartInterpolationLnet/minecraft/entity/decoration/DisplayEntity;getStartInterpolation()I
-
setBillboardMode
- Mappings:
Namespace Name Mixin selector intermediary method_48847Lnet/minecraft/class_8113;method_48847(Lnet/minecraft/class_8113$class_8114;)Vofficial aLbfg;a(Lbfg$a;)Vnamed setBillboardModeLnet/minecraft/entity/decoration/DisplayEntity;setBillboardMode(Lnet/minecraft/entity/decoration/DisplayEntity$BillboardMode;)V
-
getBillboardMode
- Mappings:
Namespace Name Mixin selector intermediary method_48864Lnet/minecraft/class_8113;method_48864()Lnet/minecraft/class_8113$class_8114;official pLbfg;p()Lbfg$a;named getBillboardModeLnet/minecraft/entity/decoration/DisplayEntity;getBillboardMode()Lnet/minecraft/entity/decoration/DisplayEntity$BillboardMode;
-
setBrightness
- Mappings:
Namespace Name Mixin selector intermediary method_48846Lnet/minecraft/class_8113;method_48846(Lnet/minecraft/class_8104;)Vofficial aLbfg;a(Lant;)Vnamed setBrightnessLnet/minecraft/entity/decoration/DisplayEntity;setBrightness(Lnet/minecraft/entity/decoration/Brightness;)V
-
getBrightnessUnpacked
- Mappings:
Namespace Name Mixin selector intermediary method_48868Lnet/minecraft/class_8113;method_48868()Lnet/minecraft/class_8104;official qLbfg;q()Lant;named getBrightnessUnpackedLnet/minecraft/entity/decoration/DisplayEntity;getBrightnessUnpacked()Lnet/minecraft/entity/decoration/Brightness;
-
getBrightness
private int getBrightness()- Mappings:
Namespace Name Mixin selector intermediary method_48865Lnet/minecraft/class_8113;method_48865()Iofficial rLbfg;r()Inamed getBrightnessLnet/minecraft/entity/decoration/DisplayEntity;getBrightness()I
-
setViewRange
private void setViewRange(float viewRange) - Mappings:
Namespace Name Mixin selector intermediary method_48861Lnet/minecraft/class_8113;method_48861(F)Vofficial sLbfg;s(F)Vnamed setViewRangeLnet/minecraft/entity/decoration/DisplayEntity;setViewRange(F)V
-
getViewRange
private float getViewRange()- Mappings:
Namespace Name Mixin selector intermediary method_48869Lnet/minecraft/class_8113;method_48869()Fofficial sLbfg;s()Fnamed getViewRangeLnet/minecraft/entity/decoration/DisplayEntity;getViewRange()F
-
setShadowRadius
private void setShadowRadius(float shadowRadius) - Mappings:
Namespace Name Mixin selector intermediary method_48862Lnet/minecraft/class_8113;method_48862(F)Vofficial tLbfg;t(F)Vnamed setShadowRadiusLnet/minecraft/entity/decoration/DisplayEntity;setShadowRadius(F)V
-
getShadowRadius
private float getShadowRadius()- Mappings:
Namespace Name Mixin selector intermediary method_48870Lnet/minecraft/class_8113;method_48870()Fofficial tLbfg;t()Fnamed getShadowRadiusLnet/minecraft/entity/decoration/DisplayEntity;getShadowRadius()F
-
setShadowStrength
private void setShadowStrength(float shadowStrength) - Mappings:
Namespace Name Mixin selector intermediary method_48872Lnet/minecraft/class_8113;method_48872(F)Vofficial uLbfg;u(F)Vnamed setShadowStrengthLnet/minecraft/entity/decoration/DisplayEntity;setShadowStrength(F)V
-
getShadowStrength
private float getShadowStrength()- Mappings:
Namespace Name Mixin selector intermediary method_48871Lnet/minecraft/class_8113;method_48871()Fofficial vLbfg;v()Fnamed getShadowStrengthLnet/minecraft/entity/decoration/DisplayEntity;getShadowStrength()F
-
setDisplayWidth
private void setDisplayWidth(float width) - Mappings:
Namespace Name Mixin selector intermediary method_48873Lnet/minecraft/class_8113;method_48873(F)Vofficial vLbfg;v(F)Vnamed setDisplayWidthLnet/minecraft/entity/decoration/DisplayEntity;setDisplayWidth(F)V
-
getDisplayWidth
private float getDisplayWidth()- Mappings:
Namespace Name Mixin selector intermediary method_48874Lnet/minecraft/class_8113;method_48874()Fofficial wLbfg;w()Fnamed getDisplayWidthLnet/minecraft/entity/decoration/DisplayEntity;getDisplayWidth()F
-
setDisplayHeight
private void setDisplayHeight(float height) - Mappings:
Namespace Name Mixin selector intermediary method_48875Lnet/minecraft/class_8113;method_48875(F)Vofficial wLbfg;w(F)Vnamed setDisplayHeightLnet/minecraft/entity/decoration/DisplayEntity;setDisplayHeight(F)V
-
getGlowColorOverride
private int getGlowColorOverride()- Mappings:
Namespace Name Mixin selector intermediary method_48876Lnet/minecraft/class_8113;method_48876()Iofficial xLbfg;x()Inamed getGlowColorOverrideLnet/minecraft/entity/decoration/DisplayEntity;getGlowColorOverride()I
-
setGlowColorOverride
private void setGlowColorOverride(int glowColorOverride) - Mappings:
Namespace Name Mixin selector intermediary method_48858Lnet/minecraft/class_8113;method_48858(I)Vofficial dLbfg;d(I)Vnamed setGlowColorOverrideLnet/minecraft/entity/decoration/DisplayEntity;setGlowColorOverride(I)V
-
getLerpProgress
public float getLerpProgress(float delta) - Mappings:
Namespace Name Mixin selector intermediary method_48844Lnet/minecraft/class_8113;method_48844(F)Fofficial aLbfg;a(F)Fnamed getLerpProgressLnet/minecraft/entity/decoration/DisplayEntity;getLerpProgress(F)F
-
getDisplayHeight
private float getDisplayHeight()- Mappings:
Namespace Name Mixin selector intermediary method_48877Lnet/minecraft/class_8113;method_48877()Fofficial yLbfg;y()Fnamed getDisplayHeightLnet/minecraft/entity/decoration/DisplayEntity;getDisplayHeight()F
-
setPosition
public 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 classEntity- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_5814Lnet/minecraft/class_1297;method_5814(DDD)Vofficial eLbfh;e(DDD)Vnamed setPositionLnet/minecraft/entity/Entity;setPosition(DDD)V
-
updateVisibilityBoundingBox
private void updateVisibilityBoundingBox()- Mappings:
Namespace Name Mixin selector intermediary method_48878Lnet/minecraft/class_8113;method_48878()Vofficial zLbfg;z()Vnamed updateVisibilityBoundingBoxLnet/minecraft/entity/decoration/DisplayEntity;updateVisibilityBoundingBox()V
-
setPitch
public void setPitch(float pitch) -
setYaw
public void setYaw(float yaw) -
updateFixedRotation
private void updateFixedRotation()- Mappings:
Namespace Name Mixin selector intermediary method_48841Lnet/minecraft/class_8113;method_48841()Vofficial ALbfg;A()Vnamed updateFixedRotationLnet/minecraft/entity/decoration/DisplayEntity;updateFixedRotation()V
-
shouldRender
public boolean shouldRender(double distance) - Overrides:
shouldRenderin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_5640Lnet/minecraft/class_1297;method_5640(D)Zofficial aLbfh;a(D)Znamed shouldRenderLnet/minecraft/entity/Entity;shouldRender(D)Z
-
getTeamColorValue
public int getTeamColorValue()Returns the team color value, or0xFFFFFFif the entity is not in a team or the color is not set.- Overrides:
getTeamColorValuein classEntity- 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 intermediary method_22861Lnet/minecraft/class_1297;method_22861()Iofficial c_Lbfh;c_()Inamed getTeamColorValueLnet/minecraft/entity/Entity;getTeamColorValue()I
-
copyRenderState
- Mappings:
Namespace Name Mixin selector intermediary method_49774Lnet/minecraft/class_8113;method_49774()Lnet/minecraft/class_8113$class_8229;official CLbfg;C()Lbfg$j;named copyRenderStateLnet/minecraft/entity/decoration/DisplayEntity;copyRenderState()Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;
-
getLerpedRenderState
private DisplayEntity.RenderState getLerpedRenderState(DisplayEntity.RenderState state, float lerpProgress) - Mappings:
Namespace Name Mixin selector intermediary method_49775Lnet/minecraft/class_8113;method_49775(Lnet/minecraft/class_8113$class_8229;F)Lnet/minecraft/class_8113$class_8229;official aLbfg;a(Lbfg$j;F)Lbfg$j;named getLerpedRenderStateLnet/minecraft/entity/decoration/DisplayEntity;getLerpedRenderState(Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;F)Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;
-