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 bexintermediary net/minecraft/class_8113named net/minecraft/class_8113
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classprivate static classprivate static classprivate static classprivate static classprivate static classprivate static classstatic classstatic classNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
FieldsModifier 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 floatprivate static final floatprivate static final intprivate final class_8113.class_8118<AffineTransformation>private final class_8113.class_8117private final class_8113.class_8117private final Quaternionfprivate Boxstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected final class_8113.class_8121(package private) static final Loggerprivate static final longprivate 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, worldFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors -
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.intReturns the team color value, or0xFFFFFFif the entity is not in a team or the color is not set.protected voidInitializes data tracker.private voidmethod_48842(float float2) private voidmethod_48843(long long2) floatmethod_48844(long long2, float float2) private static AffineTransformationmethod_48845(DataTracker dataTracker) private voidmethod_48846(@Nullable class_8104 class_8104) private voidmethod_48847(class_8113.class_8114 class_8114) private voidmethod_48849(AffineTransformation affineTransformation) voidmethod_48850(List<DataTracker.SerializedEntry<?>> list) floatmethod_48852(float float2) private voidmethod_48853(int int2) floatmethod_48857(float float2) private voidmethod_48858(int int2) private voidmethod_48861(float float2) private voidmethod_48862(float float2) intprivate intprivate longprivate @Nullable class_8104private floatprivate floatprivate floatprivate voidmethod_48872(float float2) private voidmethod_48873(float float2) private floatprivate voidmethod_48875(float float2) private intprivate floatprivate voidvoidonTrackedDataSet(TrackedData<?> data) Called on the client when the tracked data is set.protected voidReads custom data fromnbt.voidsetPitch(float pitch) voidsetPosition(double x, double y, double z) Sets the position and refreshes the bounding box.voidsetYaw(float yaw) booleanshouldRender(double distance) voidtick()Ticks this entity.protected voidWrites 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, 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 official oLbex;o:Lorg/slf4j/Logger;intermediary field_42397Lnet/minecraft/class_8113;field_42397:Lorg/slf4j/Logger;named field_42397Lnet/minecraft/class_8113;field_42397:Lorg/slf4j/Logger;
-
field_42398
private static final long field_42398- See Also:
- Mappings:
Namespace Name Mixin selector official pLbex;p:Jintermediary field_42398Lnet/minecraft/class_8113;field_42398:Jnamed field_42398Lnet/minecraft/class_8113;field_42398:J
-
field_42384
public static final int field_42384- See Also:
- Mappings:
Namespace Name Mixin selector official bLbex;b:Iintermediary field_42384Lnet/minecraft/class_8113;field_42384:Inamed field_42384Lnet/minecraft/class_8113;field_42384:I
-
field_42399
- Mappings:
Namespace Name Mixin selector official qLbex;q:Lace;intermediary field_42399Lnet/minecraft/class_8113;field_42399:Lnet/minecraft/class_2940;named field_42399Lnet/minecraft/class_8113;field_42399:Lnet/minecraft/entity/data/TrackedData;
-
field_42400
- Mappings:
Namespace Name Mixin selector official rLbex;r:Lace;intermediary field_42400Lnet/minecraft/class_8113;field_42400:Lnet/minecraft/class_2940;named field_42400Lnet/minecraft/class_8113;field_42400:Lnet/minecraft/entity/data/TrackedData;
-
field_42401
- Mappings:
Namespace Name Mixin selector official sLbex;s:Lace;intermediary field_42401Lnet/minecraft/class_8113;field_42401:Lnet/minecraft/class_2940;named field_42401Lnet/minecraft/class_8113;field_42401:Lnet/minecraft/entity/data/TrackedData;
-
field_42402
- Mappings:
Namespace Name Mixin selector official tLbex;t:Lace;intermediary field_42402Lnet/minecraft/class_8113;field_42402:Lnet/minecraft/class_2940;named field_42402Lnet/minecraft/class_8113;field_42402:Lnet/minecraft/entity/data/TrackedData;
-
field_42403
- Mappings:
Namespace Name Mixin selector official uLbex;u:Lace;intermediary field_42403Lnet/minecraft/class_8113;field_42403:Lnet/minecraft/class_2940;named field_42403Lnet/minecraft/class_8113;field_42403:Lnet/minecraft/entity/data/TrackedData;
-
field_42367
- Mappings:
Namespace Name Mixin selector official aDLbex;aD:Lace;intermediary field_42367Lnet/minecraft/class_8113;field_42367:Lnet/minecraft/class_2940;named field_42367Lnet/minecraft/class_8113;field_42367:Lnet/minecraft/entity/data/TrackedData;
-
field_42368
- Mappings:
Namespace Name Mixin selector official aELbex;aE:Lace;intermediary field_42368Lnet/minecraft/class_8113;field_42368:Lnet/minecraft/class_2940;named field_42368Lnet/minecraft/class_8113;field_42368:Lnet/minecraft/entity/data/TrackedData;
-
field_42369
- Mappings:
Namespace Name Mixin selector official aFLbex;aF:Lace;intermediary field_42369Lnet/minecraft/class_8113;field_42369:Lnet/minecraft/class_2940;named field_42369Lnet/minecraft/class_8113;field_42369:Lnet/minecraft/entity/data/TrackedData;
-
field_42370
- Mappings:
Namespace Name Mixin selector official aGLbex;aG:Lace;intermediary field_42370Lnet/minecraft/class_8113;field_42370:Lnet/minecraft/class_2940;named field_42370Lnet/minecraft/class_8113;field_42370:Lnet/minecraft/entity/data/TrackedData;
-
field_42371
- Mappings:
Namespace Name Mixin selector official aHLbex;aH:Lace;intermediary field_42371Lnet/minecraft/class_8113;field_42371:Lnet/minecraft/class_2940;named field_42371Lnet/minecraft/class_8113;field_42371:Lnet/minecraft/entity/data/TrackedData;
-
field_42372
- Mappings:
Namespace Name Mixin selector official aILbex;aI:Lace;intermediary field_42372Lnet/minecraft/class_8113;field_42372:Lnet/minecraft/class_2940;named field_42372Lnet/minecraft/class_8113;field_42372:Lnet/minecraft/entity/data/TrackedData;
-
field_42373
- Mappings:
Namespace Name Mixin selector official aJLbex;aJ:Lace;intermediary field_42373Lnet/minecraft/class_8113;field_42373:Lnet/minecraft/class_2940;named field_42373Lnet/minecraft/class_8113;field_42373:Lnet/minecraft/entity/data/TrackedData;
-
field_42374
- Mappings:
Namespace Name Mixin selector official aKLbex;aK:Lace;intermediary field_42374Lnet/minecraft/class_8113;field_42374:Lnet/minecraft/class_2940;named field_42374Lnet/minecraft/class_8113;field_42374:Lnet/minecraft/entity/data/TrackedData;
-
field_42375
- Mappings:
Namespace Name Mixin selector official aLLbex;aL:Lace;intermediary field_42375Lnet/minecraft/class_8113;field_42375:Lnet/minecraft/class_2940;named field_42375Lnet/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 aMLbex;aM:Fintermediary field_42376Lnet/minecraft/class_8113;field_42376:Fnamed field_42376Lnet/minecraft/class_8113;field_42376:F
-
field_42377
private static final float field_42377- See Also:
- Mappings:
Namespace Name Mixin selector official aNLbex;aN:Fintermediary field_42377Lnet/minecraft/class_8113;field_42377:Fnamed field_42377Lnet/minecraft/class_8113;field_42377:F
-
field_42378
private static final int field_42378- See Also:
- Mappings:
Namespace Name Mixin selector official aOLbex;aO:Iintermediary field_42378Lnet/minecraft/class_8113;field_42378:Inamed field_42378Lnet/minecraft/class_8113;field_42378:I
-
field_42385
- See Also:
- Mappings:
Namespace Name Mixin selector official cLbex;c:Ljava/lang/String;intermediary field_42385Lnet/minecraft/class_8113;field_42385:Ljava/lang/String;named field_42385Lnet/minecraft/class_8113;field_42385:Ljava/lang/String;
-
field_42386
- See Also:
- Mappings:
Namespace Name Mixin selector official dLbex;d:Ljava/lang/String;intermediary field_42386Lnet/minecraft/class_8113;field_42386:Ljava/lang/String;named field_42386Lnet/minecraft/class_8113;field_42386:Ljava/lang/String;
-
field_42387
- See Also:
- Mappings:
Namespace Name Mixin selector official eLbex;e:Ljava/lang/String;intermediary field_42387Lnet/minecraft/class_8113;field_42387:Ljava/lang/String;named field_42387Lnet/minecraft/class_8113;field_42387:Ljava/lang/String;
-
field_42388
- See Also:
- Mappings:
Namespace Name Mixin selector official fLbex;f:Ljava/lang/String;intermediary field_42388Lnet/minecraft/class_8113;field_42388:Ljava/lang/String;named field_42388Lnet/minecraft/class_8113;field_42388:Ljava/lang/String;
-
field_42389
- See Also:
- Mappings:
Namespace Name Mixin selector official gLbex;g:Ljava/lang/String;intermediary field_42389Lnet/minecraft/class_8113;field_42389:Ljava/lang/String;named field_42389Lnet/minecraft/class_8113;field_42389:Ljava/lang/String;
-
field_42390
- See Also:
- Mappings:
Namespace Name Mixin selector official hLbex;h:Ljava/lang/String;intermediary field_42390Lnet/minecraft/class_8113;field_42390:Ljava/lang/String;named field_42390Lnet/minecraft/class_8113;field_42390:Ljava/lang/String;
-
field_42391
- See Also:
- Mappings:
Namespace Name Mixin selector official iLbex;i:Ljava/lang/String;intermediary field_42391Lnet/minecraft/class_8113;field_42391:Ljava/lang/String;named field_42391Lnet/minecraft/class_8113;field_42391:Ljava/lang/String;
-
field_42392
- See Also:
- Mappings:
Namespace Name Mixin selector official jLbex;j:Ljava/lang/String;intermediary field_42392Lnet/minecraft/class_8113;field_42392:Ljava/lang/String;named field_42392Lnet/minecraft/class_8113;field_42392:Ljava/lang/String;
-
field_42393
- See Also:
- Mappings:
Namespace Name Mixin selector official kLbex;k:Ljava/lang/String;intermediary field_42393Lnet/minecraft/class_8113;field_42393:Ljava/lang/String;named field_42393Lnet/minecraft/class_8113;field_42393:Ljava/lang/String;
-
field_42394
- See Also:
- Mappings:
Namespace Name Mixin selector official lLbex;l:Ljava/lang/String;intermediary field_42394Lnet/minecraft/class_8113;field_42394:Ljava/lang/String;named field_42394Lnet/minecraft/class_8113;field_42394:Ljava/lang/String;
-
field_42395
- See Also:
- Mappings:
Namespace Name Mixin selector official mLbex;m:Ljava/lang/String;intermediary field_42395Lnet/minecraft/class_8113;field_42395:Ljava/lang/String;named field_42395Lnet/minecraft/class_8113;field_42395:Ljava/lang/String;
-
field_42379
- Mappings:
Namespace Name Mixin selector official aPLbex;aP:Lbex$e;intermediary field_42379Lnet/minecraft/class_8113;field_42379:Lnet/minecraft/class_8113$class_8118;named field_42379Lnet/minecraft/class_8113;field_42379:Lnet/minecraft/class_8113$class_8118;
-
field_42380
- Mappings:
Namespace Name Mixin selector official aQLbex;aQ:Lbex$d;intermediary field_42380Lnet/minecraft/class_8113;field_42380:Lnet/minecraft/class_8113$class_8117;named field_42380Lnet/minecraft/class_8113;field_42380:Lnet/minecraft/class_8113$class_8117;
-
field_42381
- Mappings:
Namespace Name Mixin selector official aRLbex;aR:Lbex$d;intermediary field_42381Lnet/minecraft/class_8113;field_42381:Lnet/minecraft/class_8113$class_8117;named field_42381Lnet/minecraft/class_8113;field_42381:Lnet/minecraft/class_8113$class_8117;
-
field_42382
- Mappings:
Namespace Name Mixin selector official aSLbex;aS:Lorg/joml/Quaternionf;intermediary field_42382Lnet/minecraft/class_8113;field_42382:Lorg/joml/Quaternionf;named field_42382Lnet/minecraft/class_8113;field_42382:Lorg/joml/Quaternionf;
-
field_42396
- Mappings:
Namespace Name Mixin selector official nLbex;n:Lbex$h;intermediary field_42396Lnet/minecraft/class_8113;field_42396:Lnet/minecraft/class_8113$class_8121;named field_42396Lnet/minecraft/class_8113;field_42396:Lnet/minecraft/class_8113$class_8121;
-
field_42383
- Mappings:
Namespace Name Mixin selector official aTLbex;aT:Lebw;intermediary field_42383Lnet/minecraft/class_8113;field_42383:Lnet/minecraft/class_238;named field_42383Lnet/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;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
-
Method Details
-
method_48850
- Overrides:
method_48850in classEntity- Mappings:
Namespace Name Mixin selector official aLbey;a(Ljava/util/List;)Vintermediary method_48850Lnet/minecraft/class_1297;method_48850(Ljava/util/List;)Vnamed method_48850Lnet/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:
onTrackedDataSetin classEntity- Mappings:
Namespace Name Mixin selector official aLbey;a(Lace;)Vintermediary method_5674Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
method_48845
- Mappings:
Namespace Name Mixin selector official aLbex;a(Lach;)Li;intermediary method_48845Lnet/minecraft/class_8113;method_48845(Lnet/minecraft/class_2945;)Lnet/minecraft/class_4590;named method_48845Lnet/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:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector official a_Lbey;a_()Vintermediary method_5693Lnet/minecraft/class_1297;method_5693()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 official aLbey;a(Lqy;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
method_48849
- Mappings:
Namespace Name Mixin selector official aLbex;a(Li;)Vintermediary method_48849Lnet/minecraft/class_8113;method_48849(Lnet/minecraft/class_4590;)Vnamed method_48849Lnet/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:
writeCustomDataToNbtin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector official bLbey;b(Lqy;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)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 official TLbey;T()Luv;intermediary method_18002Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;named createSpawnPacketLnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/packet/Packet;
-
getVisibilityBoundingBox
- Overrides:
getVisibilityBoundingBoxin classEntity- Mappings:
Namespace Name Mixin selector official A_Lbey;A_()Lebw;intermediary method_5830Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;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 official C_Lbey;C_()Ldvm;intermediary method_5657Lnet/minecraft/class_1297;method_5657()Lnet/minecraft/class_3619;named getPistonBehaviorLnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
-
method_48863
- Mappings:
Namespace Name Mixin selector official iLbex;i()Lorg/joml/Quaternionf;intermediary method_48863Lnet/minecraft/class_8113;method_48863()Lorg/joml/Quaternionf;named method_48863Lnet/minecraft/class_8113;method_48863()Lorg/joml/Quaternionf;
-
method_48842
- Mappings:
Namespace Name Mixin selector official aLbex;a(F)Li;intermediary method_48842Lnet/minecraft/class_8113;method_48842(F)Lnet/minecraft/class_4590;named method_48842Lnet/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 bLbex;b(I)Vintermediary method_48853Lnet/minecraft/class_8113;method_48853(I)Vnamed method_48853Lnet/minecraft/class_8113;method_48853(I)V
-
method_48866
private int method_48866()- Mappings:
Namespace Name Mixin selector official oLbex;o()Iintermediary method_48866Lnet/minecraft/class_8113;method_48866()Inamed method_48866Lnet/minecraft/class_8113;method_48866()I
-
method_48843
private void method_48843(long long2) - Mappings:
Namespace Name Mixin selector official aLbex;a(J)Vintermediary method_48843Lnet/minecraft/class_8113;method_48843(J)Vnamed method_48843Lnet/minecraft/class_8113;method_48843(J)V
-
method_48867
private long method_48867()- Mappings:
Namespace Name Mixin selector official pLbex;p()Jintermediary method_48867Lnet/minecraft/class_8113;method_48867()Jnamed method_48867Lnet/minecraft/class_8113;method_48867()J
-
method_48847
- Mappings:
Namespace Name Mixin selector official aLbex;a(Lbex$a;)Vintermediary method_48847Lnet/minecraft/class_8113;method_48847(Lnet/minecraft/class_8113$class_8114;)Vnamed method_48847Lnet/minecraft/class_8113;method_48847(Lnet/minecraft/class_8113$class_8114;)V
-
method_48864
- Mappings:
Namespace Name Mixin selector official jLbex;j()Lbex$a;intermediary method_48864Lnet/minecraft/class_8113;method_48864()Lnet/minecraft/class_8113$class_8114;named method_48864Lnet/minecraft/class_8113;method_48864()Lnet/minecraft/class_8113$class_8114;
-
method_48846
- Mappings:
Namespace Name Mixin selector official aLbex;a(Lanw;)Vintermediary method_48846Lnet/minecraft/class_8113;method_48846(Lnet/minecraft/class_8104;)Vnamed method_48846Lnet/minecraft/class_8113;method_48846(Lnet/minecraft/class_8104;)V
-
method_48868
- Mappings:
Namespace Name Mixin selector official rLbex;r()Lanw;intermediary method_48868Lnet/minecraft/class_8113;method_48868()Lnet/minecraft/class_8104;named method_48868Lnet/minecraft/class_8113;method_48868()Lnet/minecraft/class_8104;
-
method_48865
public int method_48865()- Mappings:
Namespace Name Mixin selector official kLbex;k()Iintermediary method_48865Lnet/minecraft/class_8113;method_48865()Inamed method_48865Lnet/minecraft/class_8113;method_48865()I
-
method_48861
private void method_48861(float float2) - Mappings:
Namespace Name Mixin selector official fLbex;f(F)Vintermediary method_48861Lnet/minecraft/class_8113;method_48861(F)Vnamed method_48861Lnet/minecraft/class_8113;method_48861(F)V
-
method_48869
private float method_48869()- Mappings:
Namespace Name Mixin selector official sLbex;s()Fintermediary method_48869Lnet/minecraft/class_8113;method_48869()Fnamed method_48869Lnet/minecraft/class_8113;method_48869()F
-
method_48862
private void method_48862(float float2) - Mappings:
Namespace Name Mixin selector official gLbex;g(F)Vintermediary method_48862Lnet/minecraft/class_8113;method_48862(F)Vnamed method_48862Lnet/minecraft/class_8113;method_48862(F)V
-
method_48870
private float method_48870()- Mappings:
Namespace Name Mixin selector official tLbex;t()Fintermediary method_48870Lnet/minecraft/class_8113;method_48870()Fnamed method_48870Lnet/minecraft/class_8113;method_48870()F
-
method_48852
public float method_48852(float float2) - Mappings:
Namespace Name Mixin selector official bLbex;b(F)Fintermediary method_48852Lnet/minecraft/class_8113;method_48852(F)Fnamed method_48852Lnet/minecraft/class_8113;method_48852(F)F
-
method_48872
private void method_48872(float float2) - Mappings:
Namespace Name Mixin selector official uLbex;u(F)Vintermediary method_48872Lnet/minecraft/class_8113;method_48872(F)Vnamed method_48872Lnet/minecraft/class_8113;method_48872(F)V
-
method_48871
private float method_48871()- Mappings:
Namespace Name Mixin selector official uLbex;u()Fintermediary method_48871Lnet/minecraft/class_8113;method_48871()Fnamed method_48871Lnet/minecraft/class_8113;method_48871()F
-
method_48857
public float method_48857(float float2) - Mappings:
Namespace Name Mixin selector official cLbex;c(F)Fintermediary method_48857Lnet/minecraft/class_8113;method_48857(F)Fnamed method_48857Lnet/minecraft/class_8113;method_48857(F)F
-
method_48873
private void method_48873(float float2) - Mappings:
Namespace Name Mixin selector official vLbex;v(F)Vintermediary method_48873Lnet/minecraft/class_8113;method_48873(F)Vnamed method_48873Lnet/minecraft/class_8113;method_48873(F)V
-
method_48874
private float method_48874()- Mappings:
Namespace Name Mixin selector official wLbex;w()Fintermediary method_48874Lnet/minecraft/class_8113;method_48874()Fnamed method_48874Lnet/minecraft/class_8113;method_48874()F
-
method_48875
private void method_48875(float float2) - Mappings:
Namespace Name Mixin selector official wLbex;w(F)Vintermediary method_48875Lnet/minecraft/class_8113;method_48875(F)Vnamed method_48875Lnet/minecraft/class_8113;method_48875(F)V
-
method_48876
private int method_48876()- Mappings:
Namespace Name Mixin selector official xLbex;x()Iintermediary method_48876Lnet/minecraft/class_8113;method_48876()Inamed method_48876Lnet/minecraft/class_8113;method_48876()I
-
method_48858
private void method_48858(int int2) - Mappings:
Namespace Name Mixin selector official cLbex;c(I)Vintermediary method_48858Lnet/minecraft/class_8113;method_48858(I)Vnamed method_48858Lnet/minecraft/class_8113;method_48858(I)V
-
method_48844
public float method_48844(long long2, float float2) - Mappings:
Namespace Name Mixin selector official aLbex;a(JF)Fintermediary method_48844Lnet/minecraft/class_8113;method_48844(JF)Fnamed method_48844Lnet/minecraft/class_8113;method_48844(JF)F
-
method_48877
private float method_48877()- Mappings:
Namespace Name Mixin selector official yLbex;y()Fintermediary method_48877Lnet/minecraft/class_8113;method_48877()Fnamed method_48877Lnet/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:
setPositionin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector official eLbey;e(DDD)Vintermediary method_5814Lnet/minecraft/class_1297;method_5814(DDD)Vnamed setPositionLnet/minecraft/entity/Entity;setPosition(DDD)V
-
method_48878
private void method_48878()- Mappings:
Namespace Name Mixin selector official zLbex;z()Vintermediary method_48878Lnet/minecraft/class_8113;method_48878()Vnamed method_48878Lnet/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 ALbex;A()Vintermediary method_48841Lnet/minecraft/class_8113;method_48841()Vnamed method_48841Lnet/minecraft/class_8113;method_48841()V
-
shouldRender
public boolean shouldRender(double distance) - Overrides:
shouldRenderin classEntity- Mappings:
Namespace Name Mixin selector official aLbey;a(D)Zintermediary method_5640Lnet/minecraft/class_1297;method_5640(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 official B_Lbey;B_()Iintermediary method_22861Lnet/minecraft/class_1297;method_22861()Inamed getTeamColorValueLnet/minecraft/entity/Entity;getTeamColorValue()I
-