Class class_8113
- All Implemented Interfaces:
CommandOutput
,Nameable
,EntityLike
- Direct Known Subclasses:
class_8113.class_8115
,class_8113.class_8122
,class_8113.class_8123
- Mappings:
Namespace Name official bex
intermediary net/minecraft/class_8113
named net/minecraft/class_8113
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
private static class
private static class
private static class
private static class
private static class
private static class
static class
static class
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final TrackedData<Quaternionf>
private static final TrackedData<Byte>
private static final TrackedData<Integer>
private static final TrackedData<Float>
private static final TrackedData<Float>
private static final TrackedData<Float>
private static final TrackedData<Float>
private static final TrackedData<Float>
private static final TrackedData<Integer>
private static final float
private static final float
private static final int
private final class_8113.class_8118<AffineTransformation>
private final class_8113.class_8117
private final class_8113.class_8117
private final Quaternionf
private Box
static final int
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
protected final class_8113.class_8121
(package private) static final Logger
private static final long
private static final TrackedData<Long>
private static final TrackedData<Integer>
private static final TrackedData<Vector3f>
private static final TrackedData<Vector3f>
private static final TrackedData<Quaternionf>
Fields 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_36331, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_RIDING_COOLDOWN, MAX_SCOREBOARD_TAGS, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, onGround, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, stepHeight, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, VELOCITY_AFFECTING_POS_Y_OFFSET, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, world
Fields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns a packet to notify the clients of the entity's spawning.Returns the behavior of the piston for this entity.int
Returns the team color value, or0xFFFFFF
if the entity is not in a team or the color is not set.protected void
Initializes data tracker.private void
method_48842
(float float2) private void
method_48843
(long long2) float
method_48844
(long long2, float float2) private static AffineTransformation
method_48845
(DataTracker dataTracker) private void
method_48846
(@Nullable class_8104 class_8104) private void
method_48847
(class_8113.class_8114 class_8114) private void
method_48849
(AffineTransformation affineTransformation) void
method_48850
(List<DataTracker.SerializedEntry<?>> list) float
method_48852
(float float2) private void
method_48853
(int int2) float
method_48857
(float float2) private void
method_48858
(int int2) private void
method_48861
(float float2) private void
method_48862
(float float2) int
private int
private long
private @Nullable class_8104
private float
private float
private float
private void
method_48872
(float float2) private void
method_48873
(float float2) private float
private void
method_48875
(float float2) private int
private float
private void
void
onTrackedDataSet
(TrackedData<?> data) Called on the client when the tracked data is set.protected void
Reads custom data fromnbt
.void
setPitch
(float pitch) void
setPosition
(double x, double y, double z) Sets the position and refreshes the bounding box.void
setYaw
(float yaw) boolean
shouldRender
(double distance) void
tick()
Ticks this entity.protected void
Writes custom data tonbt
.Methods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, animateDamage, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, baseTick, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeRiddenInWater, canBeSpectated, canExplosionDestroyBlock, canFreeze, canHit, canModifyAt, canSprintAsVehicle, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, checkDespawn, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, 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, getCustomName, 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, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPickBlockStack, getPitch, getPitch, getPortalRect, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStackReference, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getVelocityMultiplier, getWidth, getWorld, getX, getY, getYaw, getYaw, getZ, handleAttack, handleFallDamage, handleStatus, hasCollidedSoftly, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasPrimaryPassenger, 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_48921, method_48922, method_48923, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playExtinguishSound, playSound, playSoundIfNotSilent, playStepSound, 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, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, shouldBroadcastConsoleToOps, 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, updateSwimming, updateTrackedHeadRotation, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbt
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
field_42397
- Mappings:
Namespace Name Mixin selector official o
Lbex;o:Lorg/slf4j/Logger;
intermediary field_42397
Lnet/minecraft/class_8113;field_42397:Lorg/slf4j/Logger;
named field_42397
Lnet/minecraft/class_8113;field_42397:Lorg/slf4j/Logger;
-
field_42398
private static final long field_42398- See Also:
- Mappings:
Namespace Name Mixin selector official p
Lbex;p:J
intermediary field_42398
Lnet/minecraft/class_8113;field_42398:J
named field_42398
Lnet/minecraft/class_8113;field_42398:J
-
field_42384
public static final int field_42384- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lbex;b:I
intermediary field_42384
Lnet/minecraft/class_8113;field_42384:I
named field_42384
Lnet/minecraft/class_8113;field_42384:I
-
field_42399
- Mappings:
Namespace Name Mixin selector official q
Lbex;q:Lace;
intermediary field_42399
Lnet/minecraft/class_8113;field_42399:Lnet/minecraft/class_2940;
named field_42399
Lnet/minecraft/class_8113;field_42399:Lnet/minecraft/entity/data/TrackedData;
-
field_42400
- Mappings:
Namespace Name Mixin selector official r
Lbex;r:Lace;
intermediary field_42400
Lnet/minecraft/class_8113;field_42400:Lnet/minecraft/class_2940;
named field_42400
Lnet/minecraft/class_8113;field_42400:Lnet/minecraft/entity/data/TrackedData;
-
field_42401
- Mappings:
Namespace Name Mixin selector official s
Lbex;s:Lace;
intermediary field_42401
Lnet/minecraft/class_8113;field_42401:Lnet/minecraft/class_2940;
named field_42401
Lnet/minecraft/class_8113;field_42401:Lnet/minecraft/entity/data/TrackedData;
-
field_42402
- Mappings:
Namespace Name Mixin selector official t
Lbex;t:Lace;
intermediary field_42402
Lnet/minecraft/class_8113;field_42402:Lnet/minecraft/class_2940;
named field_42402
Lnet/minecraft/class_8113;field_42402:Lnet/minecraft/entity/data/TrackedData;
-
field_42403
- Mappings:
Namespace Name Mixin selector official u
Lbex;u:Lace;
intermediary field_42403
Lnet/minecraft/class_8113;field_42403:Lnet/minecraft/class_2940;
named field_42403
Lnet/minecraft/class_8113;field_42403:Lnet/minecraft/entity/data/TrackedData;
-
field_42367
- Mappings:
Namespace Name Mixin selector official aD
Lbex;aD:Lace;
intermediary field_42367
Lnet/minecraft/class_8113;field_42367:Lnet/minecraft/class_2940;
named field_42367
Lnet/minecraft/class_8113;field_42367:Lnet/minecraft/entity/data/TrackedData;
-
field_42368
- Mappings:
Namespace Name Mixin selector official aE
Lbex;aE:Lace;
intermediary field_42368
Lnet/minecraft/class_8113;field_42368:Lnet/minecraft/class_2940;
named field_42368
Lnet/minecraft/class_8113;field_42368:Lnet/minecraft/entity/data/TrackedData;
-
field_42369
- Mappings:
Namespace Name Mixin selector official aF
Lbex;aF:Lace;
intermediary field_42369
Lnet/minecraft/class_8113;field_42369:Lnet/minecraft/class_2940;
named field_42369
Lnet/minecraft/class_8113;field_42369:Lnet/minecraft/entity/data/TrackedData;
-
field_42370
- Mappings:
Namespace Name Mixin selector official aG
Lbex;aG:Lace;
intermediary field_42370
Lnet/minecraft/class_8113;field_42370:Lnet/minecraft/class_2940;
named field_42370
Lnet/minecraft/class_8113;field_42370:Lnet/minecraft/entity/data/TrackedData;
-
field_42371
- Mappings:
Namespace Name Mixin selector official aH
Lbex;aH:Lace;
intermediary field_42371
Lnet/minecraft/class_8113;field_42371:Lnet/minecraft/class_2940;
named field_42371
Lnet/minecraft/class_8113;field_42371:Lnet/minecraft/entity/data/TrackedData;
-
field_42372
- Mappings:
Namespace Name Mixin selector official aI
Lbex;aI:Lace;
intermediary field_42372
Lnet/minecraft/class_8113;field_42372:Lnet/minecraft/class_2940;
named field_42372
Lnet/minecraft/class_8113;field_42372:Lnet/minecraft/entity/data/TrackedData;
-
field_42373
- Mappings:
Namespace Name Mixin selector official aJ
Lbex;aJ:Lace;
intermediary field_42373
Lnet/minecraft/class_8113;field_42373:Lnet/minecraft/class_2940;
named field_42373
Lnet/minecraft/class_8113;field_42373:Lnet/minecraft/entity/data/TrackedData;
-
field_42374
- Mappings:
Namespace Name Mixin selector official aK
Lbex;aK:Lace;
intermediary field_42374
Lnet/minecraft/class_8113;field_42374:Lnet/minecraft/class_2940;
named field_42374
Lnet/minecraft/class_8113;field_42374:Lnet/minecraft/entity/data/TrackedData;
-
field_42375
- Mappings:
Namespace Name Mixin selector official aL
Lbex;aL:Lace;
intermediary field_42375
Lnet/minecraft/class_8113;field_42375:Lnet/minecraft/class_2940;
named field_42375
Lnet/minecraft/class_8113;field_42375:Lnet/minecraft/entity/data/TrackedData;
-
field_42376
private static final float field_42376- See Also:
- Mappings:
Namespace Name Mixin selector official aM
Lbex;aM:F
intermediary field_42376
Lnet/minecraft/class_8113;field_42376:F
named field_42376
Lnet/minecraft/class_8113;field_42376:F
-
field_42377
private static final float field_42377- See Also:
- Mappings:
Namespace Name Mixin selector official aN
Lbex;aN:F
intermediary field_42377
Lnet/minecraft/class_8113;field_42377:F
named field_42377
Lnet/minecraft/class_8113;field_42377:F
-
field_42378
private static final int field_42378- See Also:
- Mappings:
Namespace Name Mixin selector official aO
Lbex;aO:I
intermediary field_42378
Lnet/minecraft/class_8113;field_42378:I
named field_42378
Lnet/minecraft/class_8113;field_42378:I
-
field_42385
- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lbex;c:Ljava/lang/String;
intermediary field_42385
Lnet/minecraft/class_8113;field_42385:Ljava/lang/String;
named field_42385
Lnet/minecraft/class_8113;field_42385:Ljava/lang/String;
-
field_42386
- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lbex;d:Ljava/lang/String;
intermediary field_42386
Lnet/minecraft/class_8113;field_42386:Ljava/lang/String;
named field_42386
Lnet/minecraft/class_8113;field_42386:Ljava/lang/String;
-
field_42387
- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lbex;e:Ljava/lang/String;
intermediary field_42387
Lnet/minecraft/class_8113;field_42387:Ljava/lang/String;
named field_42387
Lnet/minecraft/class_8113;field_42387:Ljava/lang/String;
-
field_42388
- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lbex;f:Ljava/lang/String;
intermediary field_42388
Lnet/minecraft/class_8113;field_42388:Ljava/lang/String;
named field_42388
Lnet/minecraft/class_8113;field_42388:Ljava/lang/String;
-
field_42389
- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lbex;g:Ljava/lang/String;
intermediary field_42389
Lnet/minecraft/class_8113;field_42389:Ljava/lang/String;
named field_42389
Lnet/minecraft/class_8113;field_42389:Ljava/lang/String;
-
field_42390
- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lbex;h:Ljava/lang/String;
intermediary field_42390
Lnet/minecraft/class_8113;field_42390:Ljava/lang/String;
named field_42390
Lnet/minecraft/class_8113;field_42390:Ljava/lang/String;
-
field_42391
- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lbex;i:Ljava/lang/String;
intermediary field_42391
Lnet/minecraft/class_8113;field_42391:Ljava/lang/String;
named field_42391
Lnet/minecraft/class_8113;field_42391:Ljava/lang/String;
-
field_42392
- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lbex;j:Ljava/lang/String;
intermediary field_42392
Lnet/minecraft/class_8113;field_42392:Ljava/lang/String;
named field_42392
Lnet/minecraft/class_8113;field_42392:Ljava/lang/String;
-
field_42393
- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lbex;k:Ljava/lang/String;
intermediary field_42393
Lnet/minecraft/class_8113;field_42393:Ljava/lang/String;
named field_42393
Lnet/minecraft/class_8113;field_42393:Ljava/lang/String;
-
field_42394
- See Also:
- Mappings:
Namespace Name Mixin selector official l
Lbex;l:Ljava/lang/String;
intermediary field_42394
Lnet/minecraft/class_8113;field_42394:Ljava/lang/String;
named field_42394
Lnet/minecraft/class_8113;field_42394:Ljava/lang/String;
-
field_42395
- See Also:
- Mappings:
Namespace Name Mixin selector official m
Lbex;m:Ljava/lang/String;
intermediary field_42395
Lnet/minecraft/class_8113;field_42395:Ljava/lang/String;
named field_42395
Lnet/minecraft/class_8113;field_42395:Ljava/lang/String;
-
field_42379
- Mappings:
Namespace Name Mixin selector official aP
Lbex;aP:Lbex$e;
intermediary field_42379
Lnet/minecraft/class_8113;field_42379:Lnet/minecraft/class_8113$class_8118;
named field_42379
Lnet/minecraft/class_8113;field_42379:Lnet/minecraft/class_8113$class_8118;
-
field_42380
- Mappings:
Namespace Name Mixin selector official aQ
Lbex;aQ:Lbex$d;
intermediary field_42380
Lnet/minecraft/class_8113;field_42380:Lnet/minecraft/class_8113$class_8117;
named field_42380
Lnet/minecraft/class_8113;field_42380:Lnet/minecraft/class_8113$class_8117;
-
field_42381
- Mappings:
Namespace Name Mixin selector official aR
Lbex;aR:Lbex$d;
intermediary field_42381
Lnet/minecraft/class_8113;field_42381:Lnet/minecraft/class_8113$class_8117;
named field_42381
Lnet/minecraft/class_8113;field_42381:Lnet/minecraft/class_8113$class_8117;
-
field_42382
- Mappings:
Namespace Name Mixin selector official aS
Lbex;aS:Lorg/joml/Quaternionf;
intermediary field_42382
Lnet/minecraft/class_8113;field_42382:Lorg/joml/Quaternionf;
named field_42382
Lnet/minecraft/class_8113;field_42382:Lorg/joml/Quaternionf;
-
field_42396
- Mappings:
Namespace Name Mixin selector official n
Lbex;n:Lbex$h;
intermediary field_42396
Lnet/minecraft/class_8113;field_42396:Lnet/minecraft/class_8113$class_8121;
named field_42396
Lnet/minecraft/class_8113;field_42396:Lnet/minecraft/class_8113$class_8121;
-
field_42383
- Mappings:
Namespace Name Mixin selector official aT
Lbex;aT:Lebw;
intermediary field_42383
Lnet/minecraft/class_8113;field_42383:Lnet/minecraft/class_238;
named field_42383
Lnet/minecraft/class_8113;field_42383:Lnet/minecraft/util/math/Box;
-
-
Constructor Details
-
class_8113
- Mappings:
Namespace Name Mixin selector official <init>
Lbey;<init>(Lbfc;Lclt;)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
-
method_48850
- Overrides:
method_48850
in classEntity
- Mappings:
Namespace Name Mixin selector official a
Lbey;a(Ljava/util/List;)V
intermediary method_48850
Lnet/minecraft/class_1297;method_48850(Ljava/util/List;)V
named method_48850
Lnet/minecraft/entity/Entity;method_48850(Ljava/util/List;)V
-
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:
onTrackedDataSet
in classEntity
- Mappings:
Namespace Name Mixin selector official a
Lbey;a(Lace;)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
-
method_48845
- Mappings:
Namespace Name Mixin selector official a
Lbex;a(Lach;)Li;
intermediary method_48845
Lnet/minecraft/class_8113;method_48845(Lnet/minecraft/class_2945;)Lnet/minecraft/class_4590;
named method_48845
Lnet/minecraft/class_8113;method_48845(Lnet/minecraft/entity/data/DataTracker;)Lnet/minecraft/util/math/AffineTransformation;
-
tick
public void tick()Ticks this entity. -
initDataTracker
protected void initDataTracker()Initializes data tracker.- Specified by:
initDataTracker
in classEntity
- Mappings:
Namespace Name Mixin selector official a_
Lbey;a_()V
intermediary method_5693
Lnet/minecraft/class_1297;method_5693()V
named initDataTracker
Lnet/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.
nbt
might 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:
readCustomDataFromNbt
in classEntity
- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lbey;a(Lqy;)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
-
method_48849
- Mappings:
Namespace Name Mixin selector official a
Lbex;a(Li;)V
intermediary method_48849
Lnet/minecraft/class_8113;method_48849(Lnet/minecraft/class_4590;)V
named method_48849
Lnet/minecraft/class_8113;method_48849(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:
writeCustomDataToNbt
in classEntity
- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lbey;b(Lqy;)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
-
createSpawnPacket
Returns a packet to notify the clients of the entity's spawning.- Overrides:
createSpawnPacket
in classEntity
- Returns:
- a packet to notify the clients of the entity's spawning
- Mappings:
Namespace Name Mixin selector official T
Lbey;T()Luv;
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:
getVisibilityBoundingBox
in classEntity
- Mappings:
Namespace Name Mixin selector official A_
Lbey;A_()Lebw;
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;
-
getPistonBehavior
Returns the behavior of the piston for this entity.This is
PistonBehavior.NORMAL
by default.AreaEffectCloudEntity
,MarkerEntity
, and markerArmorStandEntity
returnPistonBehavior.IGNORE
, causing the piston to not affect the entity's position. Other piston behaviors are inapplicable to entities, and treated likePistonBehavior.NORMAL
.- Overrides:
getPistonBehavior
in classEntity
- Returns:
- the behavior of the piston for this entity
- Mappings:
Namespace Name Mixin selector official C_
Lbey;C_()Ldvm;
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;
-
method_48863
- Mappings:
Namespace Name Mixin selector official i
Lbex;i()Lorg/joml/Quaternionf;
intermediary method_48863
Lnet/minecraft/class_8113;method_48863()Lorg/joml/Quaternionf;
named method_48863
Lnet/minecraft/class_8113;method_48863()Lorg/joml/Quaternionf;
-
method_48842
- Mappings:
Namespace Name Mixin selector official a
Lbex;a(F)Li;
intermediary method_48842
Lnet/minecraft/class_8113;method_48842(F)Lnet/minecraft/class_4590;
named method_48842
Lnet/minecraft/class_8113;method_48842(F)Lnet/minecraft/util/math/AffineTransformation;
-
method_48853
private void method_48853(int int2) - Mappings:
Namespace Name Mixin selector official b
Lbex;b(I)V
intermediary method_48853
Lnet/minecraft/class_8113;method_48853(I)V
named method_48853
Lnet/minecraft/class_8113;method_48853(I)V
-
method_48866
private int method_48866()- Mappings:
Namespace Name Mixin selector official o
Lbex;o()I
intermediary method_48866
Lnet/minecraft/class_8113;method_48866()I
named method_48866
Lnet/minecraft/class_8113;method_48866()I
-
method_48843
private void method_48843(long long2) - Mappings:
Namespace Name Mixin selector official a
Lbex;a(J)V
intermediary method_48843
Lnet/minecraft/class_8113;method_48843(J)V
named method_48843
Lnet/minecraft/class_8113;method_48843(J)V
-
method_48867
private long method_48867()- Mappings:
Namespace Name Mixin selector official p
Lbex;p()J
intermediary method_48867
Lnet/minecraft/class_8113;method_48867()J
named method_48867
Lnet/minecraft/class_8113;method_48867()J
-
method_48847
- Mappings:
Namespace Name Mixin selector official a
Lbex;a(Lbex$a;)V
intermediary method_48847
Lnet/minecraft/class_8113;method_48847(Lnet/minecraft/class_8113$class_8114;)V
named method_48847
Lnet/minecraft/class_8113;method_48847(Lnet/minecraft/class_8113$class_8114;)V
-
method_48864
- Mappings:
Namespace Name Mixin selector official j
Lbex;j()Lbex$a;
intermediary method_48864
Lnet/minecraft/class_8113;method_48864()Lnet/minecraft/class_8113$class_8114;
named method_48864
Lnet/minecraft/class_8113;method_48864()Lnet/minecraft/class_8113$class_8114;
-
method_48846
- Mappings:
Namespace Name Mixin selector official a
Lbex;a(Lanw;)V
intermediary method_48846
Lnet/minecraft/class_8113;method_48846(Lnet/minecraft/class_8104;)V
named method_48846
Lnet/minecraft/class_8113;method_48846(Lnet/minecraft/class_8104;)V
-
method_48868
- Mappings:
Namespace Name Mixin selector official r
Lbex;r()Lanw;
intermediary method_48868
Lnet/minecraft/class_8113;method_48868()Lnet/minecraft/class_8104;
named method_48868
Lnet/minecraft/class_8113;method_48868()Lnet/minecraft/class_8104;
-
method_48865
public int method_48865()- Mappings:
Namespace Name Mixin selector official k
Lbex;k()I
intermediary method_48865
Lnet/minecraft/class_8113;method_48865()I
named method_48865
Lnet/minecraft/class_8113;method_48865()I
-
method_48861
private void method_48861(float float2) - Mappings:
Namespace Name Mixin selector official f
Lbex;f(F)V
intermediary method_48861
Lnet/minecraft/class_8113;method_48861(F)V
named method_48861
Lnet/minecraft/class_8113;method_48861(F)V
-
method_48869
private float method_48869()- Mappings:
Namespace Name Mixin selector official s
Lbex;s()F
intermediary method_48869
Lnet/minecraft/class_8113;method_48869()F
named method_48869
Lnet/minecraft/class_8113;method_48869()F
-
method_48862
private void method_48862(float float2) - Mappings:
Namespace Name Mixin selector official g
Lbex;g(F)V
intermediary method_48862
Lnet/minecraft/class_8113;method_48862(F)V
named method_48862
Lnet/minecraft/class_8113;method_48862(F)V
-
method_48870
private float method_48870()- Mappings:
Namespace Name Mixin selector official t
Lbex;t()F
intermediary method_48870
Lnet/minecraft/class_8113;method_48870()F
named method_48870
Lnet/minecraft/class_8113;method_48870()F
-
method_48852
public float method_48852(float float2) - Mappings:
Namespace Name Mixin selector official b
Lbex;b(F)F
intermediary method_48852
Lnet/minecraft/class_8113;method_48852(F)F
named method_48852
Lnet/minecraft/class_8113;method_48852(F)F
-
method_48872
private void method_48872(float float2) - Mappings:
Namespace Name Mixin selector official u
Lbex;u(F)V
intermediary method_48872
Lnet/minecraft/class_8113;method_48872(F)V
named method_48872
Lnet/minecraft/class_8113;method_48872(F)V
-
method_48871
private float method_48871()- Mappings:
Namespace Name Mixin selector official u
Lbex;u()F
intermediary method_48871
Lnet/minecraft/class_8113;method_48871()F
named method_48871
Lnet/minecraft/class_8113;method_48871()F
-
method_48857
public float method_48857(float float2) - Mappings:
Namespace Name Mixin selector official c
Lbex;c(F)F
intermediary method_48857
Lnet/minecraft/class_8113;method_48857(F)F
named method_48857
Lnet/minecraft/class_8113;method_48857(F)F
-
method_48873
private void method_48873(float float2) - Mappings:
Namespace Name Mixin selector official v
Lbex;v(F)V
intermediary method_48873
Lnet/minecraft/class_8113;method_48873(F)V
named method_48873
Lnet/minecraft/class_8113;method_48873(F)V
-
method_48874
private float method_48874()- Mappings:
Namespace Name Mixin selector official w
Lbex;w()F
intermediary method_48874
Lnet/minecraft/class_8113;method_48874()F
named method_48874
Lnet/minecraft/class_8113;method_48874()F
-
method_48875
private void method_48875(float float2) - Mappings:
Namespace Name Mixin selector official w
Lbex;w(F)V
intermediary method_48875
Lnet/minecraft/class_8113;method_48875(F)V
named method_48875
Lnet/minecraft/class_8113;method_48875(F)V
-
method_48876
private int method_48876()- Mappings:
Namespace Name Mixin selector official x
Lbex;x()I
intermediary method_48876
Lnet/minecraft/class_8113;method_48876()I
named method_48876
Lnet/minecraft/class_8113;method_48876()I
-
method_48858
private void method_48858(int int2) - Mappings:
Namespace Name Mixin selector official c
Lbex;c(I)V
intermediary method_48858
Lnet/minecraft/class_8113;method_48858(I)V
named method_48858
Lnet/minecraft/class_8113;method_48858(I)V
-
method_48844
public float method_48844(long long2, float float2) - Mappings:
Namespace Name Mixin selector official a
Lbex;a(JF)F
intermediary method_48844
Lnet/minecraft/class_8113;method_48844(JF)F
named method_48844
Lnet/minecraft/class_8113;method_48844(JF)F
-
method_48877
private float method_48877()- Mappings:
Namespace Name Mixin selector official y
Lbex;y()F
intermediary method_48877
Lnet/minecraft/class_8113;method_48877()F
named method_48877
Lnet/minecraft/class_8113;method_48877()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:
setPosition
in classEntity
- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lbey;e(DDD)V
intermediary method_5814
Lnet/minecraft/class_1297;method_5814(DDD)V
named setPosition
Lnet/minecraft/entity/Entity;setPosition(DDD)V
-
method_48878
private void method_48878()- Mappings:
Namespace Name Mixin selector official z
Lbex;z()V
intermediary method_48878
Lnet/minecraft/class_8113;method_48878()V
named method_48878
Lnet/minecraft/class_8113;method_48878()V
-
setPitch
public void setPitch(float pitch) -
setYaw
public void setYaw(float yaw) -
method_48841
private void method_48841()- Mappings:
Namespace Name Mixin selector official A
Lbex;A()V
intermediary method_48841
Lnet/minecraft/class_8113;method_48841()V
named method_48841
Lnet/minecraft/class_8113;method_48841()V
-
shouldRender
public boolean shouldRender(double distance) - Overrides:
shouldRender
in classEntity
- Mappings:
Namespace Name Mixin selector official a
Lbey;a(D)Z
intermediary method_5640
Lnet/minecraft/class_1297;method_5640(D)Z
named shouldRender
Lnet/minecraft/entity/Entity;shouldRender(D)Z
-
getTeamColorValue
public int getTeamColorValue()Returns the team color value, or0xFFFFFF
if the entity is not in a team or the color is not set.- Overrides:
getTeamColorValue
in classEntity
- Returns:
- the team color value, or
0xFFFFFF
if the entity is not in a team or the color is not set - Mappings:
Namespace Name Mixin selector official B_
Lbey;B_()I
intermediary method_22861
Lnet/minecraft/class_1297;method_22861()I
named getTeamColorValue
Lnet/minecraft/entity/Entity;getTeamColorValue()I
-