Class Entity
- All Implemented Interfaces:
CommandOutput
,Nameable
,EntityLike
- Direct Known Subclasses:
AbstractDecorationEntity
,AbstractMinecartEntity
,AreaEffectCloudEntity
,BoatEntity
,EndCrystalEntity
,EnderDragonPart
,EvokerFangsEntity
,ExperienceOrbEntity
,EyeOfEnderEntity
,FallingBlockEntity
,ItemEntity
,LightningEntity
,LivingEntity
,MarkerEntity
,ProjectileEntity
,TntEntity
- Mappings:
Namespace Name official awt
intermediary net/minecraft/class_1297
named net/minecraft/entity/Entity
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
The move effect represents possible effects of an entity moving, such as playing sounds, emitting game events, none, or both.static interface
static enum
-
Field Summary
Modifier and TypeFieldDescriptionint
private static final TrackedData<Integer>
private BlockPos
private @Nullable BlockState
private ChunkPos
boolean
private static final AtomicInteger
A generator of unique entitynetwork IDs
.private static final TrackedData<Optional<Text>>
protected final DataTracker
static final float
The factor by which an entity's speed is reduced every tick.static final int
static final int
private EntityDimensions
float
private Box
private EntityChangeListener
protected static final int
float
static final float
static final float
private int
protected boolean
protected static final TrackedData<Byte>
protected Object2DoubleMap<Tag<Fluid>>
static final int
private static final TrackedData<Integer>
private boolean
protected static final int
private boolean
boolean
float
private int
The entity's network ID, used as a reference for synchronization over network.static final String
boolean
boolean
protected boolean
boolean
private static final int
private boolean
private int
private float
protected BlockPos
double
double
double
protected static final Logger
static final int
static final int
protected Vec3d
private static final TrackedData<Boolean>
private int
protected int
private float
private static final TrackedData<Boolean>
boolean
private static final Box
protected static final int
protected boolean
private ImmutableList<Entity>
static final String
private final double[]
private long
private float
private Vec3d
protected static final TrackedData<EntityPose>
float
float
double
double
float
double
protected final Random
private @Nullable Entity.RemovalReason
private static double
protected int
private static final TrackedData<Boolean>
private static final int
float
private static final double
private static final double
private static final double
private static final int
private float
float
protected boolean
private static final int
int
protected boolean
private Vec3d
private final EntityType<?>
protected UUID
static final String
protected String
private Vec3d
static final double
boolean
boolean
boolean
boolean
boolean
private float
Fields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Adds the effects of this entity when it travels in air, usually to the world the entity is in.protected void
Adds the effects of this entity flapping, usually to the world the entity is in.protected void
addPassenger
(Entity passenger) boolean
addScoreboardTag
(String tag) void
addVelocity
(double deltaX, double deltaY, double deltaZ) static Vec3d
adjustMovementForCollisions
(@Nullable Entity entity, Vec3d movement, Box entityBoundingBox, World world, List<VoxelShape> collisions) private Vec3d
adjustMovementForCollisions
(Vec3d movement) private static Vec3d
adjustMovementForCollisions
(Vec3d movement, Box entityBoundingBox, List<VoxelShape> collisions) protected Vec3d
adjustMovementForPiston
(Vec3d movement) protected Vec3d
adjustMovementForSneaking
(Vec3d movement, MovementType type) void
void
applyDamageEffects
(LivingEntity attacker, Entity target) Applies damage effects toattacker
ortarget
.float
applyMirror
(BlockMirror mirror) float
applyRotation
(BlockRotation rotation) void
CallstickInVoid()
when the entity is 64 blocks below the world's minimum Y position.void
baseTick()
boolean
boolean
protected Box
protected Box
void
protected float
private double
calculatePistonMovementFactor
(Direction.Axis axis, double offsetFactor) protected boolean
canAddPassenger
(Entity passenger) boolean
boolean
boolean
canBeSpectated
(ServerPlayerEntity spectator) boolean
canExplosionDestroyBlock
(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float explosionPower) boolean
boolean
canModifyAt
(World world, BlockPos pos) protected boolean
canStartRiding
(Entity entity) boolean
void
changeLookDirection
(double cursorDeltaX, double cursorDeltaY) protected void
void
(package private) void
boolean
collides()
boolean
collidesWith
(Entity other) boolean
collidesWithStateAtPos
(BlockPos pos, BlockState state) void
void
copyPositionAndRotation
(Entity entity) abstract Packet<?>
boolean
damage
(DamageSource source, float amount) final void
detach()
Removes all the passengers and removes this entity from any vehicles it is riding.final void
discard()
void
Dismounts the vehicle if present.float
distanceTo
(Entity entity) boolean
doesNotCollide
(double offsetX, double offsetY, double offsetZ) private boolean
doesNotCollide
(Box box) boolean
dropItem
(ItemConvertible item) dropItem
(ItemConvertible item, int yOffset) void
emitGameEvent
(GameEvent event) void
emitGameEvent
(GameEvent event, @Nullable Entity entity) void
emitGameEvent
(GameEvent event, @Nullable Entity entity, BlockPos pos) void
emitGameEvent
(GameEvent event, BlockPos pos) boolean
boolean
void
equipStack
(EquipmentSlot slot, ItemStack stack) void
protected void
fall
(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition) int
getAir()
final int
final int
final int
double
getBodyY
(double heightScale) final Box
float
protected int
final Vec3d
getCameraPosVec
(float tickDelta) getClientCameraPosVec
(float tickDelta) Creates a command source which represents this entity.protected Text
int
getDimensions
(EntityPose pose) float
getEffectiveExplosionResistance
(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max) float
getEyeHeight
(EntityPose pose) protected float
getEyeHeight
(EntityPose pose, EntityDimensions dimensions) final Vec3d
double
getEyeY()
int
protected boolean
getFlag
(int index) double
getFluidHeight
(Tag<Fluid> fluid) float
int
Returns the game event handler for this entity.float
final float
double
protected SoundEvent
protected HoverEvent
int
getId()
Returns the network ID of this entity.protected float
protected BlockState
getLeashPos
(float delta) final Vec3d
getLerpedPos
(float delta) int
int
int
double
protected Entity.MoveEffect
Returns the possible effect(s) of an entity moving.getName()
final Vec3d
getOppositeRotationVector
(float tickDelta) protected final Vec3d
getOppositeRotationVector
(float pitch, float yaw) double
getParticleX
(double widthScale) double
getParticleZ
(double widthScale) protected static Vec3d
getPassengerDismountOffset
(double vehicleWidth, double passengerWidth, float passengerYaw) protected int
float
getPitch()
float
getPitch
(float tickDelta) protected Optional<BlockLocating.Rectangle>
getPortalRect
(ServerWorld destWorld, BlockPos destPos, boolean destIsNether, WorldBorder worldBorder) getPos()
getPose()
double
static double
Gets the lowest entity this entity is riding.final Vec3d
getRotationVec
(float tickDelta) protected final Vec3d
getRotationVector
(float pitch, float yaw) int
protected SoundEvent
getStackReference
(int mappedIndex) Obtains a stack reference to be modified.final float
double
Returns the minimum submerged height of this entity in fluid so that it would be affected by fluid physics.protected SoundEvent
float
int
protected @Nullable TeleportTarget
getTeleportTarget
(ServerWorld destination) Determines aTeleportTarget
for the entity based on its current and destination worlds, plus any portals that may be present.EntityType<?>
getType()
getUuid()
protected BlockPos
protected float
final float
getWidth()
getWorld()
final double
getX()
final double
getY()
float
getYaw()
float
getYaw
(float tickDelta) final double
getZ()
boolean
handleAttack
(Entity attacker) boolean
handleFallDamage
(float fallDistance, float damageMultiplier, DamageSource damageSource) void
handleStatus
(byte status) protected boolean
hasCollidedSoftly
(Vec3d adjustedMovement) boolean
int
hashCode()
boolean
boolean
boolean
hasPassenger
(Entity passenger) boolean
hasPassengerDeep
(Entity passenger) boolean
boolean
hasPassengerType
(Predicate<Entity> predicate) boolean
hasPermissionLevel
(int permissionLevel) boolean
boolean
protected boolean
hasWings()
protected abstract void
interact
(PlayerEntity player, Hand hand) Called when a player interacts with this entity.interactAt
(PlayerEntity player, Vec3d hitPos, Hand hand) boolean
isAlive()
boolean
private boolean
boolean
boolean
isConnectedThroughVehicle
(Entity entity) Checks if this entity and another entity share the same root vehicle.boolean
boolean
boolean
boolean
boolean
final boolean
boolean
boolean
isInLava()
boolean
Checks if the distance between this entity and theother
entity is less thanradius
.private boolean
boolean
boolean
boolean
Returns whether the entity is in a crouching pose.boolean
boolean
boolean
isInvisibleTo
(PlayerEntity player) boolean
boolean
isInvulnerableTo
(DamageSource damageSource) boolean
isLiving()
boolean
boolean
isOnFire()
boolean
boolean
boolean
isPlayer()
boolean
boolean
boolean
Returns whether any part of this entity's bounding box is in an unloaded region of the world the entity is in.final boolean
boolean
isSilent()
boolean
boolean
isSneaky()
boolean
boolean
boolean
isSubmergedIn
(Tag<Fluid> fluidTag) boolean
Returns whether this entity's hitbox is fully submerged in water.boolean
boolean
isTeammate
(Entity other) boolean
isTeamPlayer
(AbstractTeam team) boolean
Returns whether this entity's hitbox is touching water fluid.boolean
boolean
isWet()
Returns whether this entity is touching water, or is being rained on, or is inside a bubble column...void
kill()
void
lookAt
(EntityAnchorArgumentType.EntityAnchor anchorPoint, Vec3d target) void
move
(MovementType movementType, Vec3d movement) private static Vec3d
movementInputToVelocity
(Vec3d movementInput, float speed, float yaw) moveToWorld
(ServerWorld destination) Moves this entity to another world.boolean
double
offsetX
(double widthScale) double
offsetZ
(double widthScale) protected void
onBlockCollision
(BlockState state) void
onBubbleColumnCollision
(boolean drag) void
onBubbleColumnSurfaceCollision
(boolean drag) void
onKilledOther
(ServerWorld world, LivingEntity other) void
void
onPassengerLookAround
(Entity passenger) void
onPlayerCollision
(PlayerEntity player) void
void
onSpawnPacket
(EntitySpawnS2CPacket packet) void
void
void
onStruckByLightning
(ServerWorld world, LightningEntity lightning) protected void
void
onTrackedDataSet
(TrackedData<?> data) private void
playAmethystChimeSound
(BlockState state) protected void
void
playSound
(SoundEvent sound, float volume, float pitch) protected void
playStepSound
(BlockPos pos, BlockState state) protected void
playSwimSound
(float volume) void
populateCrashReport
(CrashReportSection section) protected Vec3d
positionInPortal
(Direction.Axis portalAxis, BlockLocating.Rectangle portalRect) void
pushAwayFrom
(Entity entity) protected void
pushOutOfBlocks
(double x, double y, double z) raycast
(double maxDistance, float tickDelta, boolean includeFluids) protected abstract void
void
readNbt
(NbtCompound nbt) protected void
void
refreshPositionAfterTeleport
(double x, double y, double z) void
void
refreshPositionAndAngles
(double x, double y, double z, float yaw, float pitch) void
refreshPositionAndAngles
(BlockPos pos, float yaw, float pitch) void
remove
(Entity.RemovalReason reason) void
private static Text
removeClickEvents
(Text textComponent) protected void
protected void
removePassenger
(Entity passenger) boolean
void
requestTeleport
(double destX, double destY, double destZ) void
requestTeleportAndDismount
(double destX, double destY, double destZ) void
final void
boolean
saveNbt
(NbtCompound nbt) boolean
saveSelfNbt
(NbtCompound nbt) protected void
void
sendSystemMessage
(Text message, UUID sender) void
setAir
(int air) void
setBodyYaw
(float bodyYaw) final void
setBoundingBox
(Box boundingBox) void
setCustomName
(@Nullable Text name) void
setCustomNameVisible
(boolean visible) void
setFireTicks
(int ticks) protected void
setFlag
(int index, boolean value) void
setFrozenTicks
(int frozenTicks) final void
setGlowing
(boolean glowing) void
setHeadYaw
(float headYaw) void
setId
(int id) Sets the network ID of this entity.void
void
setInPowderSnow
(boolean inPowderSnow) void
setInvisible
(boolean invisible) void
setInvulnerable
(boolean invulnerable) void
setListener
(EntityChangeListener listener) void
setNoGravity
(boolean noGravity) void
setOnFire
(boolean onFire) void
setOnFireFor
(int seconds) void
void
setOnGround
(boolean onGround) void
setPitch
(float pitch) final void
setPos
(double x, double y, double z) void
setPose
(EntityPose pose) void
setPosition
(double x, double y, double z) final void
setPosition
(Vec3d pos) void
setRemoved
(Entity.RemovalReason reason) static void
setRenderDistanceMultiplier
(double value) protected void
setRotation
(float yaw, float pitch) void
setSilent
(boolean silent) void
setSneaking
(boolean sneaking) void
setSprinting
(boolean sprinting) void
setSwimming
(boolean swimming) void
void
setVelocity
(double x, double y, double z) void
setVelocity
(Vec3d velocity) void
setVelocityClient
(double x, double y, double z) void
setYaw
(float yaw) boolean
boolean
boolean
boolean
shouldRender
(double distance) boolean
shouldRender
(double cameraX, double cameraY, double cameraZ) boolean
boolean
protected boolean
boolean
boolean
void
slowMovement
(BlockState state, Vec3d multiplier) protected void
double
squaredDistanceTo
(double x, double y, double z) double
squaredDistanceTo
(Entity entity) double
squaredDistanceTo
(Vec3d vector) boolean
startRiding
(Entity entity) boolean
startRiding
(Entity entity, boolean force) void
Returns a stream consisting of this entity and its passengers in which this entity's passengers are iterated before this entity.Returns a stream consisting of this entity and its passengers recursively.final void
teleport
(double destX, double destY, double destZ) void
tick()
protected void
Called when the entity is 64 blocks below the world's minimum Y position.protected void
protected void
void
protected NbtList
toNbtList
(double[] values) protected NbtList
toNbtList
(float[] values) toString()
protected void
protected void
void
updateKilledAdvancementCriterion
(Entity killer, int score, DamageSource damageSource) boolean
updateMovementInFluid
(Tag<Fluid> tag, double speed) updatePassengerForDismount
(LivingEntity passenger) void
updatePassengerPosition
(Entity passenger) private void
updatePassengerPosition
(Entity passenger, Entity.PositionUpdater positionUpdater) void
updatePosition
(double x, double y, double z) void
updatePositionAndAngles
(double x, double y, double z, float yaw, float pitch) private void
void
void
updateTrackedHeadRotation
(float yaw, int interpolationSteps) void
updateTrackedPosition
(double x, double y, double z) void
void
updateTrackedPositionAndAngles
(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate) void
updateVelocity
(float speed, Vec3d movementInput) protected boolean
protected boolean
protected abstract void
writeNbt
(NbtCompound nbt) 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
-
LOGGER
- Mappings:
Namespace Name Mixin selector official g
Lawt;g:Lorg/apache/logging/log4j/Logger;
intermediary field_5955
Lnet/minecraft/class_1297;field_5955:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/entity/Entity;LOGGER:Lorg/apache/logging/log4j/Logger;
-
ID_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lawt;h:Ljava/lang/String;
intermediary field_29985
Lnet/minecraft/class_1297;field_29985:Ljava/lang/String;
named ID_KEY
Lnet/minecraft/entity/Entity;ID_KEY:Ljava/lang/String;
-
PASSENGERS_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lawt;i:Ljava/lang/String;
intermediary field_29986
Lnet/minecraft/class_1297;field_29986:Ljava/lang/String;
named PASSENGERS_KEY
Lnet/minecraft/entity/Entity;PASSENGERS_KEY:Ljava/lang/String;
-
CURRENT_ID
A generator of unique entitynetwork IDs
. The generated ID for client entities are useless and discarded subsequently throughsetId(int)
calls.- Mappings:
Namespace Name Mixin selector official b
Lawt;b:Ljava/util/concurrent/atomic/AtomicInteger;
intermediary field_5978
Lnet/minecraft/class_1297;field_5978:Ljava/util/concurrent/atomic/AtomicInteger;
named CURRENT_ID
Lnet/minecraft/entity/Entity;CURRENT_ID:Ljava/util/concurrent/atomic/AtomicInteger;
-
EMPTY_STACK_LIST
- Mappings:
Namespace Name Mixin selector official c
Lawt;c:Ljava/util/List;
intermediary field_6030
Lnet/minecraft/class_1297;field_6030:Ljava/util/List;
named EMPTY_STACK_LIST
Lnet/minecraft/entity/Entity;EMPTY_STACK_LIST:Ljava/util/List;
-
MAX_RIDING_COOLDOWN
public static final int MAX_RIDING_COOLDOWN- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lawt;j:I
intermediary field_29987
Lnet/minecraft/class_1297;field_29987:I
named MAX_RIDING_COOLDOWN
Lnet/minecraft/entity/Entity;MAX_RIDING_COOLDOWN:I
-
DEFAULT_PORTAL_COOLDOWN
public static final int DEFAULT_PORTAL_COOLDOWN- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lawt;k:I
intermediary field_29988
Lnet/minecraft/class_1297;field_29988:I
named DEFAULT_PORTAL_COOLDOWN
Lnet/minecraft/entity/Entity;DEFAULT_PORTAL_COOLDOWN:I
-
MAX_SCOREBOARD_TAGS
public static final int MAX_SCOREBOARD_TAGS- See Also:
- Mappings:
Namespace Name Mixin selector official l
Lawt;l:I
intermediary field_29989
Lnet/minecraft/class_1297;field_29989:I
named MAX_SCOREBOARD_TAGS
Lnet/minecraft/entity/Entity;MAX_SCOREBOARD_TAGS:I
-
VELOCITY_AFFECTING_POS_Y_OFFSET
public static final double VELOCITY_AFFECTING_POS_Y_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector official m
Lawt;m:D
intermediary field_29990
Lnet/minecraft/class_1297;field_29990:D
named VELOCITY_AFFECTING_POS_Y_OFFSET
Lnet/minecraft/entity/Entity;VELOCITY_AFFECTING_POS_Y_OFFSET:D
-
field_29991
public static final float field_29991- See Also:
- Mappings:
Namespace Name Mixin selector official n
Lawt;n:F
intermediary field_29991
Lnet/minecraft/class_1297;field_29991:F
named field_29991
Lnet/minecraft/entity/Entity;field_29991:F
-
DEFAULT_MIN_FREEZE_DAMAGE_TICKS
public static final int DEFAULT_MIN_FREEZE_DAMAGE_TICKS- See Also:
- Mappings:
Namespace Name Mixin selector official o
Lawt;o:I
intermediary field_29992
Lnet/minecraft/class_1297;field_29992:I
named DEFAULT_MIN_FREEZE_DAMAGE_TICKS
Lnet/minecraft/entity/Entity;DEFAULT_MIN_FREEZE_DAMAGE_TICKS:I
-
FREEZING_DAMAGE_INTERVAL
public static final int FREEZING_DAMAGE_INTERVAL- See Also:
- Mappings:
Namespace Name Mixin selector official p
Lawt;p:I
intermediary field_29993
Lnet/minecraft/class_1297;field_29993:I
named FREEZING_DAMAGE_INTERVAL
Lnet/minecraft/entity/Entity;FREEZING_DAMAGE_INTERVAL:I
-
NULL_BOX
- Mappings:
Namespace Name Mixin selector official d
Lawt;d:Ldoh;
intermediary field_6025
Lnet/minecraft/class_1297;field_6025:Lnet/minecraft/class_238;
named NULL_BOX
Lnet/minecraft/entity/Entity;NULL_BOX:Lnet/minecraft/util/math/Box;
-
SPEED_IN_WATER
private static final double SPEED_IN_WATER- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lawt;e:D
intermediary field_29984
Lnet/minecraft/class_1297;field_29984:D
named SPEED_IN_WATER
Lnet/minecraft/entity/Entity;SPEED_IN_WATER:D
-
SPEED_IN_LAVA_IN_NETHER
private static final double SPEED_IN_LAVA_IN_NETHER- See Also:
- Mappings:
Namespace Name Mixin selector official ap
Lawt;ap:D
intermediary field_29982
Lnet/minecraft/class_1297;field_29982:D
named SPEED_IN_LAVA_IN_NETHER
Lnet/minecraft/entity/Entity;SPEED_IN_LAVA_IN_NETHER:D
-
SPEED_IN_LAVA
private static final double SPEED_IN_LAVA- See Also:
- Mappings:
Namespace Name Mixin selector official aq
Lawt;aq:D
intermediary field_29983
Lnet/minecraft/class_1297;field_29983:D
named SPEED_IN_LAVA
Lnet/minecraft/entity/Entity;SPEED_IN_LAVA:D
-
UUID_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official q
Lawt;q:Ljava/lang/String;
intermediary field_29994
Lnet/minecraft/class_1297;field_29994:Ljava/lang/String;
named UUID_KEY
Lnet/minecraft/entity/Entity;UUID_KEY:Ljava/lang/String;
-
renderDistanceMultiplier
private static double renderDistanceMultiplier- Mappings:
Namespace Name Mixin selector official ar
Lawt;ar:D
intermediary field_5999
Lnet/minecraft/class_1297;field_5999:D
named renderDistanceMultiplier
Lnet/minecraft/entity/Entity;renderDistanceMultiplier:D
-
DEFAULT_FRICTION
public static final float DEFAULT_FRICTIONThe factor by which an entity's speed is reduced every tick.For example:
horizontalSpeed = velocity.horizontalSpeed() * FRICTION_RATE
- See Also:
- Mappings:
Namespace Name Mixin selector official F
Lawt;F:F
intermediary field_29973
Lnet/minecraft/class_1297;field_29973:F
named DEFAULT_FRICTION
Lnet/minecraft/entity/Entity;DEFAULT_FRICTION:F
-
field_29974
public static final float field_29974- See Also:
- Mappings:
Namespace Name Mixin selector official G
Lawt;G:F
intermediary field_29974
Lnet/minecraft/class_1297;field_29974:F
named field_29974
Lnet/minecraft/entity/Entity;field_29974:F
-
FLAGS
- Mappings:
Namespace Name Mixin selector official aa
Lawt;aa:Lxp;
intermediary field_5990
Lnet/minecraft/class_1297;field_5990:Lnet/minecraft/class_2940;
named FLAGS
Lnet/minecraft/entity/Entity;FLAGS:Lnet/minecraft/entity/data/TrackedData;
-
ON_FIRE_FLAG_INDEX
protected static final int ON_FIRE_FLAG_INDEX- See Also:
- Mappings:
Namespace Name Mixin selector official ab
Lawt;ab:I
intermediary field_29979
Lnet/minecraft/class_1297;field_29979:I
named ON_FIRE_FLAG_INDEX
Lnet/minecraft/entity/Entity;ON_FIRE_FLAG_INDEX:I
-
SNEAKING_FLAG_INDEX
private static final int SNEAKING_FLAG_INDEX- See Also:
- Mappings:
Namespace Name Mixin selector official aG
Lawt;aG:I
intermediary field_29975
Lnet/minecraft/class_1297;field_29975:I
named SNEAKING_FLAG_INDEX
Lnet/minecraft/entity/Entity;SNEAKING_FLAG_INDEX:I
-
SPRINTING_FLAG_INDEX
private static final int SPRINTING_FLAG_INDEX- See Also:
- Mappings:
Namespace Name Mixin selector official aH
Lawt;aH:I
intermediary field_29976
Lnet/minecraft/class_1297;field_29976:I
named SPRINTING_FLAG_INDEX
Lnet/minecraft/entity/Entity;SPRINTING_FLAG_INDEX:I
-
SWIMMING_FLAG_INDEX
private static final int SWIMMING_FLAG_INDEX- See Also:
- Mappings:
Namespace Name Mixin selector official aI
Lawt;aI:I
intermediary field_29977
Lnet/minecraft/class_1297;field_29977:I
named SWIMMING_FLAG_INDEX
Lnet/minecraft/entity/Entity;SWIMMING_FLAG_INDEX:I
-
INVISIBLE_FLAG_INDEX
private static final int INVISIBLE_FLAG_INDEX- See Also:
- Mappings:
Namespace Name Mixin selector official aJ
Lawt;aJ:I
intermediary field_29978
Lnet/minecraft/class_1297;field_29978:I
named INVISIBLE_FLAG_INDEX
Lnet/minecraft/entity/Entity;INVISIBLE_FLAG_INDEX:I
-
GLOWING_FLAG_INDEX
protected static final int GLOWING_FLAG_INDEX- See Also:
- Mappings:
Namespace Name Mixin selector official ac
Lawt;ac:I
intermediary field_29980
Lnet/minecraft/class_1297;field_29980:I
named GLOWING_FLAG_INDEX
Lnet/minecraft/entity/Entity;GLOWING_FLAG_INDEX:I
-
FALL_FLYING_FLAG_INDEX
protected static final int FALL_FLYING_FLAG_INDEX- See Also:
- Mappings:
Namespace Name Mixin selector official ad
Lawt;ad:I
intermediary field_29981
Lnet/minecraft/class_1297;field_29981:I
named FALL_FLYING_FLAG_INDEX
Lnet/minecraft/entity/Entity;FALL_FLYING_FLAG_INDEX:I
-
AIR
- Mappings:
Namespace Name Mixin selector official aK
Lawt;aK:Lxp;
intermediary field_6032
Lnet/minecraft/class_1297;field_6032:Lnet/minecraft/class_2940;
named AIR
Lnet/minecraft/entity/Entity;AIR:Lnet/minecraft/entity/data/TrackedData;
-
CUSTOM_NAME
- Mappings:
Namespace Name Mixin selector official aL
Lawt;aL:Lxp;
intermediary field_6027
Lnet/minecraft/class_1297;field_6027:Lnet/minecraft/class_2940;
named CUSTOM_NAME
Lnet/minecraft/entity/Entity;CUSTOM_NAME:Lnet/minecraft/entity/data/TrackedData;
-
NAME_VISIBLE
- Mappings:
Namespace Name Mixin selector official aM
Lawt;aM:Lxp;
intermediary field_5975
Lnet/minecraft/class_1297;field_5975:Lnet/minecraft/class_2940;
named NAME_VISIBLE
Lnet/minecraft/entity/Entity;NAME_VISIBLE:Lnet/minecraft/entity/data/TrackedData;
-
SILENT
- Mappings:
Namespace Name Mixin selector official aN
Lawt;aN:Lxp;
intermediary field_5962
Lnet/minecraft/class_1297;field_5962:Lnet/minecraft/class_2940;
named SILENT
Lnet/minecraft/entity/Entity;SILENT:Lnet/minecraft/entity/data/TrackedData;
-
NO_GRAVITY
- Mappings:
Namespace Name Mixin selector official aO
Lawt;aO:Lxp;
intermediary field_5995
Lnet/minecraft/class_1297;field_5995:Lnet/minecraft/class_2940;
named NO_GRAVITY
Lnet/minecraft/entity/Entity;NO_GRAVITY:Lnet/minecraft/entity/data/TrackedData;
-
POSE
- Mappings:
Namespace Name Mixin selector official ae
Lawt;ae:Lxp;
intermediary field_18064
Lnet/minecraft/class_1297;field_18064:Lnet/minecraft/class_2940;
named POSE
Lnet/minecraft/entity/Entity;POSE:Lnet/minecraft/entity/data/TrackedData;
-
FROZEN_TICKS
- Mappings:
Namespace Name Mixin selector official aP
Lawt;aP:Lxp;
intermediary field_27858
Lnet/minecraft/class_1297;field_27858:Lnet/minecraft/class_2940;
named FROZEN_TICKS
Lnet/minecraft/entity/Entity;FROZEN_TICKS:Lnet/minecraft/entity/data/TrackedData;
-
type
- Mappings:
Namespace Name Mixin selector official as
Lawt;as:Lawx;
intermediary field_5961
Lnet/minecraft/class_1297;field_5961:Lnet/minecraft/class_1299;
named type
Lnet/minecraft/entity/Entity;type:Lnet/minecraft/entity/EntityType;
-
id
private int idThe entity's network ID, used as a reference for synchronization over network. This is not persistent across save and loads; useuuid
to identify an entity in those cases.- See Also:
- Mappings:
Namespace Name Mixin selector official at
Lawt;at:I
intermediary field_5986
Lnet/minecraft/class_1297;field_5986:I
named id
Lnet/minecraft/entity/Entity;id:I
-
inanimate
public boolean inanimate- Mappings:
Namespace Name Mixin selector official r
Lawt;r:Z
intermediary field_23807
Lnet/minecraft/class_1297;field_23807:Z
named inanimate
Lnet/minecraft/entity/Entity;inanimate:Z
-
passengerList
- Mappings:
Namespace Name Mixin selector official au
Lawt;au:Lcom/google/common/collect/ImmutableList;
intermediary field_5979
Lnet/minecraft/class_1297;field_5979:Lcom/google/common/collect/ImmutableList;
named passengerList
Lnet/minecraft/entity/Entity;passengerList:Lcom/google/common/collect/ImmutableList;
-
ridingCooldown
protected int ridingCooldown- Mappings:
Namespace Name Mixin selector official s
Lawt;s:I
intermediary field_5951
Lnet/minecraft/class_1297;field_5951:I
named ridingCooldown
Lnet/minecraft/entity/Entity;ridingCooldown:I
-
vehicle
- Mappings:
Namespace Name Mixin selector official av
Lawt;av:Lawt;
intermediary field_6034
Lnet/minecraft/class_1297;field_6034:Lnet/minecraft/class_1297;
named vehicle
Lnet/minecraft/entity/Entity;vehicle:Lnet/minecraft/entity/Entity;
-
world
- Mappings:
Namespace Name Mixin selector official t
Lawt;t:Lcad;
intermediary field_6002
Lnet/minecraft/class_1297;field_6002:Lnet/minecraft/class_1937;
named world
Lnet/minecraft/entity/Entity;world:Lnet/minecraft/world/World;
-
prevX
public double prevX- Mappings:
Namespace Name Mixin selector official u
Lawt;u:D
intermediary field_6014
Lnet/minecraft/class_1297;field_6014:D
named prevX
Lnet/minecraft/entity/Entity;prevX:D
-
prevY
public double prevY- Mappings:
Namespace Name Mixin selector official v
Lawt;v:D
intermediary field_6036
Lnet/minecraft/class_1297;field_6036:D
named prevY
Lnet/minecraft/entity/Entity;prevY:D
-
prevZ
public double prevZ- Mappings:
Namespace Name Mixin selector official w
Lawt;w:D
intermediary field_5969
Lnet/minecraft/class_1297;field_5969:D
named prevZ
Lnet/minecraft/entity/Entity;prevZ:D
-
pos
- Mappings:
Namespace Name Mixin selector official aw
Lawt;aw:Ldom;
intermediary field_22467
Lnet/minecraft/class_1297;field_22467:Lnet/minecraft/class_243;
named pos
Lnet/minecraft/entity/Entity;pos:Lnet/minecraft/util/math/Vec3d;
-
blockPos
- Mappings:
Namespace Name Mixin selector official ax
Lawt;ax:Lgh;
intermediary field_22468
Lnet/minecraft/class_1297;field_22468:Lnet/minecraft/class_2338;
named blockPos
Lnet/minecraft/entity/Entity;blockPos:Lnet/minecraft/util/math/BlockPos;
-
chunkPos
- Mappings:
Namespace Name Mixin selector official ay
Lawt;ay:Lbzk;
intermediary field_35101
Lnet/minecraft/class_1297;field_35101:Lnet/minecraft/class_1923;
named chunkPos
Lnet/minecraft/entity/Entity;chunkPos:Lnet/minecraft/util/math/ChunkPos;
-
velocity
- Mappings:
Namespace Name Mixin selector official az
Lawt;az:Ldom;
intermediary field_18276
Lnet/minecraft/class_1297;field_18276:Lnet/minecraft/class_243;
named velocity
Lnet/minecraft/entity/Entity;velocity:Lnet/minecraft/util/math/Vec3d;
-
yaw
private float yaw- Mappings:
Namespace Name Mixin selector official aA
Lawt;aA:F
intermediary field_6031
Lnet/minecraft/class_1297;field_6031:F
named yaw
Lnet/minecraft/entity/Entity;yaw:F
-
pitch
private float pitch- Mappings:
Namespace Name Mixin selector official aB
Lawt;aB:F
intermediary field_5965
Lnet/minecraft/class_1297;field_5965:F
named pitch
Lnet/minecraft/entity/Entity;pitch:F
-
prevYaw
public float prevYaw- Mappings:
Namespace Name Mixin selector official x
Lawt;x:F
intermediary field_5982
Lnet/minecraft/class_1297;field_5982:F
named prevYaw
Lnet/minecraft/entity/Entity;prevYaw:F
-
prevPitch
public float prevPitch- Mappings:
Namespace Name Mixin selector official y
Lawt;y:F
intermediary field_6004
Lnet/minecraft/class_1297;field_6004:F
named prevPitch
Lnet/minecraft/entity/Entity;prevPitch:F
-
entityBounds
- Mappings:
Namespace Name Mixin selector official aC
Lawt;aC:Ldoh;
intermediary field_6005
Lnet/minecraft/class_1297;field_6005:Lnet/minecraft/class_238;
named entityBounds
Lnet/minecraft/entity/Entity;entityBounds:Lnet/minecraft/util/math/Box;
-
onGround
protected boolean onGround- Mappings:
Namespace Name Mixin selector official z
Lawt;z:Z
intermediary field_5952
Lnet/minecraft/class_1297;field_5952:Z
named onGround
Lnet/minecraft/entity/Entity;onGround:Z
-
horizontalCollision
public boolean horizontalCollision- Mappings:
Namespace Name Mixin selector official A
Lawt;A:Z
intermediary field_5976
Lnet/minecraft/class_1297;field_5976:Z
named horizontalCollision
Lnet/minecraft/entity/Entity;horizontalCollision:Z
-
verticalCollision
public boolean verticalCollision- Mappings:
Namespace Name Mixin selector official B
Lawt;B:Z
intermediary field_5992
Lnet/minecraft/class_1297;field_5992:Z
named verticalCollision
Lnet/minecraft/entity/Entity;verticalCollision:Z
-
collidedSoftly
public boolean collidedSoftly- Mappings:
Namespace Name Mixin selector official C
Lawt;C:Z
intermediary field_34927
Lnet/minecraft/class_1297;field_34927:Z
named collidedSoftly
Lnet/minecraft/entity/Entity;collidedSoftly:Z
-
velocityModified
public boolean velocityModified- Mappings:
Namespace Name Mixin selector official D
Lawt;D:Z
intermediary field_6037
Lnet/minecraft/class_1297;field_6037:Z
named velocityModified
Lnet/minecraft/entity/Entity;velocityModified:Z
-
movementMultiplier
- Mappings:
Namespace Name Mixin selector official E
Lawt;E:Ldom;
intermediary field_17046
Lnet/minecraft/class_1297;field_17046:Lnet/minecraft/class_243;
named movementMultiplier
Lnet/minecraft/entity/Entity;movementMultiplier:Lnet/minecraft/util/math/Vec3d;
-
removalReason
- Mappings:
Namespace Name Mixin selector official aD
Lawt;aD:Lawt$c;
intermediary field_26995
Lnet/minecraft/class_1297;field_26995:Lnet/minecraft/class_1297$class_5529;
named removalReason
Lnet/minecraft/entity/Entity;removalReason:Lnet/minecraft/entity/Entity$RemovalReason;
-
prevHorizontalSpeed
public float prevHorizontalSpeed- Mappings:
Namespace Name Mixin selector official H
Lawt;H:F
intermediary field_6039
Lnet/minecraft/class_1297;field_6039:F
named prevHorizontalSpeed
Lnet/minecraft/entity/Entity;prevHorizontalSpeed:F
-
horizontalSpeed
public float horizontalSpeed- Mappings:
Namespace Name Mixin selector official I
Lawt;I:F
intermediary field_5973
Lnet/minecraft/class_1297;field_5973:F
named horizontalSpeed
Lnet/minecraft/entity/Entity;horizontalSpeed:F
-
distanceTraveled
public float distanceTraveled- Mappings:
Namespace Name Mixin selector official J
Lawt;J:F
intermediary field_5994
Lnet/minecraft/class_1297;field_5994:F
named distanceTraveled
Lnet/minecraft/entity/Entity;distanceTraveled:F
-
speed
public float speed- Mappings:
Namespace Name Mixin selector official K
Lawt;K:F
intermediary field_28627
Lnet/minecraft/class_1297;field_28627:F
named speed
Lnet/minecraft/entity/Entity;speed:F
-
fallDistance
public float fallDistance- Mappings:
Namespace Name Mixin selector official L
Lawt;L:F
intermediary field_6017
Lnet/minecraft/class_1297;field_6017:F
named fallDistance
Lnet/minecraft/entity/Entity;fallDistance:F
-
nextStepSoundDistance
private float nextStepSoundDistance- Mappings:
Namespace Name Mixin selector official aE
Lawt;aE:F
intermediary field_6003
Lnet/minecraft/class_1297;field_6003:F
named nextStepSoundDistance
Lnet/minecraft/entity/Entity;nextStepSoundDistance:F
-
lastRenderX
public double lastRenderX- Mappings:
Namespace Name Mixin selector official M
Lawt;M:D
intermediary field_6038
Lnet/minecraft/class_1297;field_6038:D
named lastRenderX
Lnet/minecraft/entity/Entity;lastRenderX:D
-
lastRenderY
public double lastRenderY- Mappings:
Namespace Name Mixin selector official N
Lawt;N:D
intermediary field_5971
Lnet/minecraft/class_1297;field_5971:D
named lastRenderY
Lnet/minecraft/entity/Entity;lastRenderY:D
-
lastRenderZ
public double lastRenderZ- Mappings:
Namespace Name Mixin selector official O
Lawt;O:D
intermediary field_5989
Lnet/minecraft/class_1297;field_5989:D
named lastRenderZ
Lnet/minecraft/entity/Entity;lastRenderZ:D
-
stepHeight
public float stepHeight- Mappings:
Namespace Name Mixin selector official P
Lawt;P:F
intermediary field_6013
Lnet/minecraft/class_1297;field_6013:F
named stepHeight
Lnet/minecraft/entity/Entity;stepHeight:F
-
noClip
public boolean noClip- Mappings:
Namespace Name Mixin selector official Q
Lawt;Q:Z
intermediary field_5960
Lnet/minecraft/class_1297;field_5960:Z
named noClip
Lnet/minecraft/entity/Entity;noClip:Z
-
random
- Mappings:
Namespace Name Mixin selector official R
Lawt;R:Ljava/util/Random;
intermediary field_5974
Lnet/minecraft/class_1297;field_5974:Ljava/util/Random;
named random
Lnet/minecraft/entity/Entity;random:Ljava/util/Random;
-
age
public int age- Mappings:
Namespace Name Mixin selector official S
Lawt;S:I
intermediary field_6012
Lnet/minecraft/class_1297;field_6012:I
named age
Lnet/minecraft/entity/Entity;age:I
-
fireTicks
private int fireTicks- Mappings:
Namespace Name Mixin selector official aF
Lawt;aF:I
intermediary field_5956
Lnet/minecraft/class_1297;field_5956:I
named fireTicks
Lnet/minecraft/entity/Entity;fireTicks:I
-
touchingWater
protected boolean touchingWater- Mappings:
Namespace Name Mixin selector official T
Lawt;T:Z
intermediary field_5957
Lnet/minecraft/class_1297;field_5957:Z
named touchingWater
Lnet/minecraft/entity/Entity;touchingWater:Z
-
fluidHeight
- Mappings:
Namespace Name Mixin selector official U
Lawt;U:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
intermediary field_5964
Lnet/minecraft/class_1297;field_5964:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
named fluidHeight
Lnet/minecraft/entity/Entity;fluidHeight:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
-
submergedInWater
protected boolean submergedInWater- Mappings:
Namespace Name Mixin selector official V
Lawt;V:Z
intermediary field_6000
Lnet/minecraft/class_1297;field_6000:Z
named submergedInWater
Lnet/minecraft/entity/Entity;submergedInWater:Z
-
submergedFluidTag
- Mappings:
Namespace Name Mixin selector official W
Lawt;W:Lahr;
intermediary field_25599
Lnet/minecraft/class_1297;field_25599:Lnet/minecraft/class_3494;
named submergedFluidTag
Lnet/minecraft/entity/Entity;submergedFluidTag:Lnet/minecraft/tag/Tag;
-
timeUntilRegen
public int timeUntilRegen- Mappings:
Namespace Name Mixin selector official X
Lawt;X:I
intermediary field_6008
Lnet/minecraft/class_1297;field_6008:I
named timeUntilRegen
Lnet/minecraft/entity/Entity;timeUntilRegen:I
-
firstUpdate
protected boolean firstUpdate- Mappings:
Namespace Name Mixin selector official Y
Lawt;Y:Z
intermediary field_5953
Lnet/minecraft/class_1297;field_5953:Z
named firstUpdate
Lnet/minecraft/entity/Entity;firstUpdate:Z
-
dataTracker
- Mappings:
Namespace Name Mixin selector official Z
Lawt;Z:Lxs;
intermediary field_6011
Lnet/minecraft/class_1297;field_6011:Lnet/minecraft/class_2945;
named dataTracker
Lnet/minecraft/entity/Entity;dataTracker:Lnet/minecraft/entity/data/DataTracker;
-
entityChangeListener
- Mappings:
Namespace Name Mixin selector official aQ
Lawt;aQ:Lcrp;
intermediary field_26996
Lnet/minecraft/class_1297;field_26996:Lnet/minecraft/class_5569;
named entityChangeListener
Lnet/minecraft/entity/Entity;entityChangeListener:Lnet/minecraft/world/entity/EntityChangeListener;
-
trackedPosition
- Mappings:
Namespace Name Mixin selector official aR
Lawt;aR:Ldom;
intermediary field_25750
Lnet/minecraft/class_1297;field_25750:Lnet/minecraft/class_243;
named trackedPosition
Lnet/minecraft/entity/Entity;trackedPosition:Lnet/minecraft/util/math/Vec3d;
-
ignoreCameraFrustum
public boolean ignoreCameraFrustum- Mappings:
Namespace Name Mixin selector official af
Lawt;af:Z
intermediary field_5985
Lnet/minecraft/class_1297;field_5985:Z
named ignoreCameraFrustum
Lnet/minecraft/entity/Entity;ignoreCameraFrustum:Z
-
velocityDirty
public boolean velocityDirty- Mappings:
Namespace Name Mixin selector official ag
Lawt;ag:Z
intermediary field_6007
Lnet/minecraft/class_1297;field_6007:Z
named velocityDirty
Lnet/minecraft/entity/Entity;velocityDirty:Z
-
netherPortalCooldown
private int netherPortalCooldown- Mappings:
Namespace Name Mixin selector official aS
Lawt;aS:I
intermediary field_6018
Lnet/minecraft/class_1297;field_6018:I
named netherPortalCooldown
Lnet/minecraft/entity/Entity;netherPortalCooldown:I
-
inNetherPortal
protected boolean inNetherPortal- Mappings:
Namespace Name Mixin selector official ah
Lawt;ah:Z
intermediary field_5963
Lnet/minecraft/class_1297;field_5963:Z
named inNetherPortal
Lnet/minecraft/entity/Entity;inNetherPortal:Z
-
netherPortalTime
protected int netherPortalTime- Mappings:
Namespace Name Mixin selector official ai
Lawt;ai:I
intermediary field_5972
Lnet/minecraft/class_1297;field_5972:I
named netherPortalTime
Lnet/minecraft/entity/Entity;netherPortalTime:I
-
lastNetherPortalPosition
- Mappings:
Namespace Name Mixin selector official aj
Lawt;aj:Lgh;
intermediary field_5991
Lnet/minecraft/class_1297;field_5991:Lnet/minecraft/class_2338;
named lastNetherPortalPosition
Lnet/minecraft/entity/Entity;lastNetherPortalPosition:Lnet/minecraft/util/math/BlockPos;
-
invulnerable
private boolean invulnerable- Mappings:
Namespace Name Mixin selector official aT
Lawt;aT:Z
intermediary field_6009
Lnet/minecraft/class_1297;field_6009:Z
named invulnerable
Lnet/minecraft/entity/Entity;invulnerable:Z
-
uuid
- Mappings:
Namespace Name Mixin selector official ak
Lawt;ak:Ljava/util/UUID;
intermediary field_6021
Lnet/minecraft/class_1297;field_6021:Ljava/util/UUID;
named uuid
Lnet/minecraft/entity/Entity;uuid:Ljava/util/UUID;
-
uuidString
- Mappings:
Namespace Name Mixin selector official al
Lawt;al:Ljava/lang/String;
intermediary field_5981
Lnet/minecraft/class_1297;field_5981:Ljava/lang/String;
named uuidString
Lnet/minecraft/entity/Entity;uuidString:Ljava/lang/String;
-
glowing
private boolean glowing- Mappings:
Namespace Name Mixin selector official aU
Lawt;aU:Z
intermediary field_5958
Lnet/minecraft/class_1297;field_5958:Z
named glowing
Lnet/minecraft/entity/Entity;glowing:Z
-
scoreboardTags
- Mappings:
Namespace Name Mixin selector official aV
Lawt;aV:Ljava/util/Set;
intermediary field_6029
Lnet/minecraft/class_1297;field_6029:Ljava/util/Set;
named scoreboardTags
Lnet/minecraft/entity/Entity;scoreboardTags:Ljava/util/Set;
-
pistonMovementDelta
private final double[] pistonMovementDelta- Mappings:
Namespace Name Mixin selector official aW
Lawt;aW:[D
intermediary field_5993
Lnet/minecraft/class_1297;field_5993:[D
named pistonMovementDelta
Lnet/minecraft/entity/Entity;pistonMovementDelta:[D
-
pistonMovementTick
private long pistonMovementTick- Mappings:
Namespace Name Mixin selector official aX
Lawt;aX:J
intermediary field_5996
Lnet/minecraft/class_1297;field_5996:J
named pistonMovementTick
Lnet/minecraft/entity/Entity;pistonMovementTick:J
-
dimensions
- Mappings:
Namespace Name Mixin selector official aY
Lawt;aY:Lawu;
intermediary field_18065
Lnet/minecraft/class_1297;field_18065:Lnet/minecraft/class_4048;
named dimensions
Lnet/minecraft/entity/Entity;dimensions:Lnet/minecraft/entity/EntityDimensions;
-
standingEyeHeight
private float standingEyeHeight- Mappings:
Namespace Name Mixin selector official aZ
Lawt;aZ:F
intermediary field_18066
Lnet/minecraft/class_1297;field_18066:F
named standingEyeHeight
Lnet/minecraft/entity/Entity;standingEyeHeight:F
-
inPowderSnow
public boolean inPowderSnow- Mappings:
Namespace Name Mixin selector official am
Lawt;am:Z
intermediary field_27857
Lnet/minecraft/class_1297;field_27857:Z
named inPowderSnow
Lnet/minecraft/entity/Entity;inPowderSnow:Z
-
wasInPowderSnow
public boolean wasInPowderSnow- Mappings:
Namespace Name Mixin selector official an
Lawt;an:Z
intermediary field_28628
Lnet/minecraft/class_1297;field_28628:Z
named wasInPowderSnow
Lnet/minecraft/entity/Entity;wasInPowderSnow:Z
-
wasOnFire
public boolean wasOnFire- Mappings:
Namespace Name Mixin selector official ao
Lawt;ao:Z
intermediary field_28629
Lnet/minecraft/class_1297;field_28629:Z
named wasOnFire
Lnet/minecraft/entity/Entity;wasOnFire:Z
-
lastChimeIntensity
private float lastChimeIntensity- Mappings:
Namespace Name Mixin selector official ba
Lawt;ba:F
intermediary field_26997
Lnet/minecraft/class_1297;field_26997:F
named lastChimeIntensity
Lnet/minecraft/entity/Entity;lastChimeIntensity:F
-
lastChimeAge
private int lastChimeAge- Mappings:
Namespace Name Mixin selector official bb
Lawt;bb:I
intermediary field_26994
Lnet/minecraft/class_1297;field_26994:I
named lastChimeAge
Lnet/minecraft/entity/Entity;lastChimeAge:I
-
hasVisualFire
private boolean hasVisualFire- Mappings:
Namespace Name Mixin selector official bc
Lawt;bc:Z
intermediary field_33758
Lnet/minecraft/class_1297;field_33758:Z
named hasVisualFire
Lnet/minecraft/entity/Entity;hasVisualFire:Z
-
blockStateAtPos
- Mappings:
Namespace Name Mixin selector official bd
Lawt;bd:Lcoc;
intermediary field_35588
Lnet/minecraft/class_1297;field_35588:Lnet/minecraft/class_2680;
named blockStateAtPos
Lnet/minecraft/entity/Entity;blockStateAtPos:Lnet/minecraft/block/BlockState;
-
-
Constructor Details
-
Entity
- Mappings:
Namespace Name Mixin selector official <init>
Lawt;<init>(Lawx;Lcad;)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
-
collidesWithStateAtPos
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lgh;Lcoc;)Z
intermediary method_30632
Lnet/minecraft/class_1297;method_30632(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
named collidesWithStateAtPos
Lnet/minecraft/entity/Entity;collidesWithStateAtPos(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
getTeamColorValue
public int getTeamColorValue()- Mappings:
Namespace Name Mixin selector official aa
Lawt;aa()I
intermediary method_22861
Lnet/minecraft/class_1297;method_22861()I
named getTeamColorValue
Lnet/minecraft/entity/Entity;getTeamColorValue()I
-
isSpectator
public boolean isSpectator()- Mappings:
Namespace Name Mixin selector official B_
Lawt;B_()Z
intermediary method_7325
Lnet/minecraft/class_1297;method_7325()Z
named isSpectator
Lnet/minecraft/entity/Entity;isSpectator()Z
-
detach
public final void detach()Removes all the passengers and removes this entity from any vehicles it is riding.- Mappings:
Namespace Name Mixin selector official ab
Lawt;ab()V
intermediary method_18375
Lnet/minecraft/class_1297;method_18375()V
named detach
Lnet/minecraft/entity/Entity;detach()V
-
updateTrackedPosition
public void updateTrackedPosition(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official d
Lawt;d(DDD)V
intermediary method_18003
Lnet/minecraft/class_1297;method_18003(DDD)V
named updateTrackedPosition
Lnet/minecraft/entity/Entity;updateTrackedPosition(DDD)V
-
updateTrackedPosition
- Mappings:
Namespace Name Mixin selector official a_
Lawt;a_(Ldom;)V
intermediary method_30228
Lnet/minecraft/class_1297;method_30228(Lnet/minecraft/class_243;)V
named updateTrackedPosition
Lnet/minecraft/entity/Entity;updateTrackedPosition(Lnet/minecraft/util/math/Vec3d;)V
-
getTrackedPosition
- Mappings:
Namespace Name Mixin selector official ac
Lawt;ac()Ldom;
intermediary method_30227
Lnet/minecraft/class_1297;method_30227()Lnet/minecraft/class_243;
named getTrackedPosition
Lnet/minecraft/entity/Entity;getTrackedPosition()Lnet/minecraft/util/math/Vec3d;
-
getType
- Mappings:
Namespace Name Mixin selector official ad
Lawt;ad()Lawx;
intermediary method_5864
Lnet/minecraft/class_1297;method_5864()Lnet/minecraft/class_1299;
named getType
Lnet/minecraft/entity/Entity;getType()Lnet/minecraft/entity/EntityType;
-
getId
public int getId()Returns the network ID of this entity.Compared to the UUID, the integer network ID is significantly smaller and more suitable for network transportation. However, it is not persistent across game runs. For persistent purposes such as commands or game data, use the UUID.
- Specified by:
getId
in interfaceEntityLike
- Returns:
- the network ID of this entity
- Mappings:
Namespace Name Mixin selector official ae
Lcro;ae()I
intermediary method_5628
Lnet/minecraft/class_5568;method_5628()I
named getId
Lnet/minecraft/world/entity/EntityLike;getId()I
-
setId
public void setId(int id) Sets the network ID of this entity.- See Also:
- API Note:
- This is used by client-side networking logic to set up the network ID of entities from the server. This shouldn't be used by server-side logic as the network ID is already properly initialized on entity object construction.
- Mappings:
Namespace Name Mixin selector official e
Lawt;e(I)V
intermediary method_5838
Lnet/minecraft/class_1297;method_5838(I)V
named setId
Lnet/minecraft/entity/Entity;setId(I)V
-
getScoreboardTags
- Mappings:
Namespace Name Mixin selector official af
Lawt;af()Ljava/util/Set;
intermediary method_5752
Lnet/minecraft/class_1297;method_5752()Ljava/util/Set;
named getScoreboardTags
Lnet/minecraft/entity/Entity;getScoreboardTags()Ljava/util/Set;
-
addScoreboardTag
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ljava/lang/String;)Z
intermediary method_5780
Lnet/minecraft/class_1297;method_5780(Ljava/lang/String;)Z
named addScoreboardTag
Lnet/minecraft/entity/Entity;addScoreboardTag(Ljava/lang/String;)Z
-
removeScoreboardTag
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Ljava/lang/String;)Z
intermediary method_5738
Lnet/minecraft/class_1297;method_5738(Ljava/lang/String;)Z
named removeScoreboardTag
Lnet/minecraft/entity/Entity;removeScoreboardTag(Ljava/lang/String;)Z
-
kill
public void kill()- Mappings:
Namespace Name Mixin selector official ag
Lawt;ag()V
intermediary method_5768
Lnet/minecraft/class_1297;method_5768()V
named kill
Lnet/minecraft/entity/Entity;kill()V
-
discard
public final void discard()- Mappings:
Namespace Name Mixin selector official ah
Lawt;ah()V
intermediary method_31472
Lnet/minecraft/class_1297;method_31472()V
named discard
Lnet/minecraft/entity/Entity;discard()V
-
initDataTracker
protected abstract void initDataTracker()- Mappings:
Namespace Name Mixin selector official a_
Lawt;a_()V
intermediary method_5693
Lnet/minecraft/class_1297;method_5693()V
named initDataTracker
Lnet/minecraft/entity/Entity;initDataTracker()V
-
getDataTracker
- Mappings:
Namespace Name Mixin selector official ai
Lawt;ai()Lxs;
intermediary method_5841
Lnet/minecraft/class_1297;method_5841()Lnet/minecraft/class_2945;
named getDataTracker
Lnet/minecraft/entity/Entity;getDataTracker()Lnet/minecraft/entity/data/DataTracker;
-
equals
-
hashCode
public int hashCode() -
remove
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lawt$c;)V
intermediary method_5650
Lnet/minecraft/class_1297;method_5650(Lnet/minecraft/class_1297$class_5529;)V
named remove
Lnet/minecraft/entity/Entity;remove(Lnet/minecraft/entity/Entity$RemovalReason;)V
-
onRemoved
public void onRemoved()- Mappings:
Namespace Name Mixin selector official aj
Lawt;aj()V
intermediary method_36209
Lnet/minecraft/class_1297;method_36209()V
named onRemoved
Lnet/minecraft/entity/Entity;onRemoved()V
-
setPose
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Laxt;)V
intermediary method_18380
Lnet/minecraft/class_1297;method_18380(Lnet/minecraft/class_4050;)V
named setPose
Lnet/minecraft/entity/Entity;setPose(Lnet/minecraft/entity/EntityPose;)V
-
getPose
- Mappings:
Namespace Name Mixin selector official ak
Lawt;ak()Laxt;
intermediary method_18376
Lnet/minecraft/class_1297;method_18376()Lnet/minecraft/class_4050;
named getPose
Lnet/minecraft/entity/Entity;getPose()Lnet/minecraft/entity/EntityPose;
-
isInRange
Checks if the distance between this entity and theother
entity is less thanradius
.- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lawt;D)Z
intermediary method_24516
Lnet/minecraft/class_1297;method_24516(Lnet/minecraft/class_1297;D)Z
named isInRange
Lnet/minecraft/entity/Entity;isInRange(Lnet/minecraft/entity/Entity;D)Z
-
setRotation
protected void setRotation(float yaw, float pitch) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(FF)V
intermediary method_5710
Lnet/minecraft/class_1297;method_5710(FF)V
named setRotation
Lnet/minecraft/entity/Entity;setRotation(FF)V
-
setPosition
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Ldom;)V
intermediary method_33574
Lnet/minecraft/class_1297;method_33574(Lnet/minecraft/class_243;)V
named setPosition
Lnet/minecraft/entity/Entity;setPosition(Lnet/minecraft/util/math/Vec3d;)V
-
setPosition
public void setPosition(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official e
Lawt;e(DDD)V
intermediary method_5814
Lnet/minecraft/class_1297;method_5814(DDD)V
named setPosition
Lnet/minecraft/entity/Entity;setPosition(DDD)V
-
calculateBoundingBox
- Mappings:
Namespace Name Mixin selector official al
Lawt;al()Ldoh;
intermediary method_33332
Lnet/minecraft/class_1297;method_33332()Lnet/minecraft/class_238;
named calculateBoundingBox
Lnet/minecraft/entity/Entity;calculateBoundingBox()Lnet/minecraft/util/math/Box;
-
refreshPosition
protected void refreshPosition()- Mappings:
Namespace Name Mixin selector official am
Lawt;am()V
intermediary method_23311
Lnet/minecraft/class_1297;method_23311()V
named refreshPosition
Lnet/minecraft/entity/Entity;refreshPosition()V
-
changeLookDirection
public void changeLookDirection(double cursorDeltaX, double cursorDeltaY) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(DD)V
intermediary method_5872
Lnet/minecraft/class_1297;method_5872(DD)V
named changeLookDirection
Lnet/minecraft/entity/Entity;changeLookDirection(DD)V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official k
Lawt;k()V
intermediary method_5773
Lnet/minecraft/class_1297;method_5773()V
named tick
Lnet/minecraft/entity/Entity;tick()V
-
baseTick
public void baseTick()- Mappings:
Namespace Name Mixin selector official an
Lawt;an()V
intermediary method_5670
Lnet/minecraft/class_1297;method_5670()V
named baseTick
Lnet/minecraft/entity/Entity;baseTick()V
-
setOnFire
public void setOnFire(boolean onFire) - Mappings:
Namespace Name Mixin selector official a_
Lawt;a_(Z)V
intermediary method_33572
Lnet/minecraft/class_1297;method_33572(Z)V
named setOnFire
Lnet/minecraft/entity/Entity;setOnFire(Z)V
-
attemptTickInVoid
public void attemptTickInVoid()CallstickInVoid()
when the entity is 64 blocks below the world's minimum Y position.- Mappings:
Namespace Name Mixin selector official ao
Lawt;ao()V
intermediary method_31473
Lnet/minecraft/class_1297;method_31473()V
named attemptTickInVoid
Lnet/minecraft/entity/Entity;attemptTickInVoid()V
-
resetNetherPortalCooldown
public void resetNetherPortalCooldown()- Mappings:
Namespace Name Mixin selector official ap
Lawt;ap()V
intermediary method_30229
Lnet/minecraft/class_1297;method_30229()V
named resetNetherPortalCooldown
Lnet/minecraft/entity/Entity;resetNetherPortalCooldown()V
-
hasNetherPortalCooldown
public boolean hasNetherPortalCooldown()- Mappings:
Namespace Name Mixin selector official aq
Lawt;aq()Z
intermediary method_30230
Lnet/minecraft/class_1297;method_30230()Z
named hasNetherPortalCooldown
Lnet/minecraft/entity/Entity;hasNetherPortalCooldown()Z
-
tickNetherPortalCooldown
protected void tickNetherPortalCooldown()- Mappings:
Namespace Name Mixin selector official H
Lawt;H()V
intermediary method_5760
Lnet/minecraft/class_1297;method_5760()V
named tickNetherPortalCooldown
Lnet/minecraft/entity/Entity;tickNetherPortalCooldown()V
-
getMaxNetherPortalTime
public int getMaxNetherPortalTime()- Mappings:
Namespace Name Mixin selector official ar
Lawt;ar()I
intermediary method_5741
Lnet/minecraft/class_1297;method_5741()I
named getMaxNetherPortalTime
Lnet/minecraft/entity/Entity;getMaxNetherPortalTime()I
-
setOnFireFromLava
public void setOnFireFromLava()- Mappings:
Namespace Name Mixin selector official as
Lawt;as()V
intermediary method_5730
Lnet/minecraft/class_1297;method_5730()V
named setOnFireFromLava
Lnet/minecraft/entity/Entity;setOnFireFromLava()V
-
setOnFireFor
public void setOnFireFor(int seconds) - Mappings:
Namespace Name Mixin selector official f
Lawt;f(I)V
intermediary method_5639
Lnet/minecraft/class_1297;method_5639(I)V
named setOnFireFor
Lnet/minecraft/entity/Entity;setOnFireFor(I)V
-
setFireTicks
public void setFireTicks(int ticks) - Mappings:
Namespace Name Mixin selector official g
Lawt;g(I)V
intermediary method_20803
Lnet/minecraft/class_1297;method_20803(I)V
named setFireTicks
Lnet/minecraft/entity/Entity;setFireTicks(I)V
-
getFireTicks
public int getFireTicks()- Mappings:
Namespace Name Mixin selector official at
Lawt;at()I
intermediary method_20802
Lnet/minecraft/class_1297;method_20802()I
named getFireTicks
Lnet/minecraft/entity/Entity;getFireTicks()I
-
extinguish
public void extinguish()- Mappings:
Namespace Name Mixin selector official au
Lawt;au()V
intermediary method_5646
Lnet/minecraft/class_1297;method_5646()V
named extinguish
Lnet/minecraft/entity/Entity;extinguish()V
-
tickInVoid
protected void tickInVoid()Called when the entity is 64 blocks below the world's minimum Y position.Living entities use this to deal out of world damage.
- Mappings:
Namespace Name Mixin selector official av
Lawt;av()V
intermediary method_5825
Lnet/minecraft/class_1297;method_5825()V
named tickInVoid
Lnet/minecraft/entity/Entity;tickInVoid()V
-
doesNotCollide
public boolean doesNotCollide(double offsetX, double offsetY, double offsetZ) - Mappings:
Namespace Name Mixin selector official f
Lawt;f(DDD)Z
intermediary method_5654
Lnet/minecraft/class_1297;method_5654(DDD)Z
named doesNotCollide
Lnet/minecraft/entity/Entity;doesNotCollide(DDD)Z
-
doesNotCollide
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Ldoh;)Z
intermediary method_5629
Lnet/minecraft/class_1297;method_5629(Lnet/minecraft/class_238;)Z
named doesNotCollide
Lnet/minecraft/entity/Entity;doesNotCollide(Lnet/minecraft/util/math/Box;)Z
-
setOnGround
public void setOnGround(boolean onGround) - Mappings:
Namespace Name Mixin selector official c
Lawt;c(Z)V
intermediary method_24830
Lnet/minecraft/class_1297;method_24830(Z)V
named setOnGround
Lnet/minecraft/entity/Entity;setOnGround(Z)V
-
isOnGround
public boolean isOnGround()- Mappings:
Namespace Name Mixin selector official aw
Lawt;aw()Z
intermediary method_24828
Lnet/minecraft/class_1297;method_24828()Z
named isOnGround
Lnet/minecraft/entity/Entity;isOnGround()Z
-
move
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Laxn;Ldom;)V
intermediary method_5784
Lnet/minecraft/class_1297;method_5784(Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V
named move
Lnet/minecraft/entity/Entity;move(Lnet/minecraft/entity/MovementType;Lnet/minecraft/util/math/Vec3d;)V
-
hasCollidedSoftly
- Mappings:
Namespace Name Mixin selector official c
Lawt;c(Ldom;)Z
intermediary method_39759
Lnet/minecraft/class_1297;method_39759(Lnet/minecraft/class_243;)Z
named hasCollidedSoftly
Lnet/minecraft/entity/Entity;hasCollidedSoftly(Lnet/minecraft/util/math/Vec3d;)Z
-
tryCheckBlockCollision
protected void tryCheckBlockCollision()- Mappings:
Namespace Name Mixin selector official ax
Lawt;ax()V
intermediary method_36974
Lnet/minecraft/class_1297;method_36974()V
named tryCheckBlockCollision
Lnet/minecraft/entity/Entity;tryCheckBlockCollision()V
-
playExtinguishSound
protected void playExtinguishSound()- Mappings:
Namespace Name Mixin selector official ay
Lawt;ay()V
intermediary method_36975
Lnet/minecraft/class_1297;method_36975()V
named playExtinguishSound
Lnet/minecraft/entity/Entity;playExtinguishSound()V
-
addAirTravelEffects
protected void addAirTravelEffects()Adds the effects of this entity when it travels in air, usually to the world the entity is in.This is only called when the entity has any move effect, from
move(MovementType, Vec3d)
- Mappings:
Namespace Name Mixin selector official az
Lawt;az()V
intermediary method_33573
Lnet/minecraft/class_1297;method_33573()V
named addAirTravelEffects
Lnet/minecraft/entity/Entity;addAirTravelEffects()V
-
getLandingPos
- Mappings:
Namespace Name Mixin selector official aA
Lawt;aA()Lgh;
intermediary method_23312
Lnet/minecraft/class_1297;method_23312()Lnet/minecraft/class_2338;
named getLandingPos
Lnet/minecraft/entity/Entity;getLandingPos()Lnet/minecraft/util/math/BlockPos;
-
getJumpVelocityMultiplier
protected float getJumpVelocityMultiplier()- Mappings:
Namespace Name Mixin selector official aB
Lawt;aB()F
intermediary method_23313
Lnet/minecraft/class_1297;method_23313()F
named getJumpVelocityMultiplier
Lnet/minecraft/entity/Entity;getJumpVelocityMultiplier()F
-
getVelocityMultiplier
protected float getVelocityMultiplier()- Mappings:
Namespace Name Mixin selector official aC
Lawt;aC()F
intermediary method_23326
Lnet/minecraft/class_1297;method_23326()F
named getVelocityMultiplier
Lnet/minecraft/entity/Entity;getVelocityMultiplier()F
-
getVelocityAffectingPos
- Mappings:
Namespace Name Mixin selector official aD
Lawt;aD()Lgh;
intermediary method_23314
Lnet/minecraft/class_1297;method_23314()Lnet/minecraft/class_2338;
named getVelocityAffectingPos
Lnet/minecraft/entity/Entity;getVelocityAffectingPos()Lnet/minecraft/util/math/BlockPos;
-
adjustMovementForSneaking
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ldom;Laxn;)Ldom;
intermediary method_18796
Lnet/minecraft/class_1297;method_18796(Lnet/minecraft/class_243;Lnet/minecraft/class_1313;)Lnet/minecraft/class_243;
named adjustMovementForSneaking
Lnet/minecraft/entity/Entity;adjustMovementForSneaking(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/entity/MovementType;)Lnet/minecraft/util/math/Vec3d;
-
adjustMovementForPiston
- Mappings:
Namespace Name Mixin selector official d
Lawt;d(Ldom;)Ldom;
intermediary method_18794
Lnet/minecraft/class_1297;method_18794(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
named adjustMovementForPiston
Lnet/minecraft/entity/Entity;adjustMovementForPiston(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
calculatePistonMovementFactor
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lgm$a;D)D
intermediary method_18797
Lnet/minecraft/class_1297;method_18797(Lnet/minecraft/class_2350$class_2351;D)D
named calculatePistonMovementFactor
Lnet/minecraft/entity/Entity;calculatePistonMovementFactor(Lnet/minecraft/util/math/Direction$Axis;D)D
-
adjustMovementForCollisions
- Mappings:
Namespace Name Mixin selector official h
Lawt;h(Ldom;)Ldom;
intermediary method_17835
Lnet/minecraft/class_1297;method_17835(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
named adjustMovementForCollisions
Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
adjustMovementForCollisions
public static Vec3d adjustMovementForCollisions(@Nullable @Nullable Entity entity, Vec3d movement, Box entityBoundingBox, World world, List<VoxelShape> collisions) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lawt;Ldom;Ldoh;Lcad;Ljava/util/List;)Ldom;
intermediary method_20736
Lnet/minecraft/class_1297;method_20736(Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_1937;Ljava/util/List;)Lnet/minecraft/class_243;
named adjustMovementForCollisions
Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Box;Lnet/minecraft/world/World;Ljava/util/List;)Lnet/minecraft/util/math/Vec3d;
-
adjustMovementForCollisions
private static Vec3d adjustMovementForCollisions(Vec3d movement, Box entityBoundingBox, List<VoxelShape> collisions) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ldom;Ldoh;Ljava/util/List;)Ldom;
intermediary method_20737
Lnet/minecraft/class_1297;method_20737(Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/List;)Lnet/minecraft/class_243;
named adjustMovementForCollisions
Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Box;Ljava/util/List;)Lnet/minecraft/util/math/Vec3d;
-
calculateNextStepSoundDistance
protected float calculateNextStepSoundDistance()- Mappings:
Namespace Name Mixin selector official aE
Lawt;aE()F
intermediary method_5867
Lnet/minecraft/class_1297;method_5867()F
named calculateNextStepSoundDistance
Lnet/minecraft/entity/Entity;calculateNextStepSoundDistance()F
-
getSwimSound
- Mappings:
Namespace Name Mixin selector official aF
Lawt;aF()Lagu;
intermediary method_5737
Lnet/minecraft/class_1297;method_5737()Lnet/minecraft/class_3414;
named getSwimSound
Lnet/minecraft/entity/Entity;getSwimSound()Lnet/minecraft/sound/SoundEvent;
-
getSplashSound
- Mappings:
Namespace Name Mixin selector official aG
Lawt;aG()Lagu;
intermediary method_5625
Lnet/minecraft/class_1297;method_5625()Lnet/minecraft/class_3414;
named getSplashSound
Lnet/minecraft/entity/Entity;getSplashSound()Lnet/minecraft/sound/SoundEvent;
-
getHighSpeedSplashSound
- Mappings:
Namespace Name Mixin selector official aH
Lawt;aH()Lagu;
intermediary method_5672
Lnet/minecraft/class_1297;method_5672()Lnet/minecraft/class_3414;
named getHighSpeedSplashSound
Lnet/minecraft/entity/Entity;getHighSpeedSplashSound()Lnet/minecraft/sound/SoundEvent;
-
checkBlockCollision
protected void checkBlockCollision()- Mappings:
Namespace Name Mixin selector official aI
Lawt;aI()V
intermediary method_5852
Lnet/minecraft/class_1297;method_5852()V
named checkBlockCollision
Lnet/minecraft/entity/Entity;checkBlockCollision()V
-
onBlockCollision
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lcoc;)V
intermediary method_5622
Lnet/minecraft/class_1297;method_5622(Lnet/minecraft/class_2680;)V
named onBlockCollision
Lnet/minecraft/entity/Entity;onBlockCollision(Lnet/minecraft/block/BlockState;)V
-
emitGameEvent
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lcsg;Lawt;Lgh;)V
intermediary method_33568
Lnet/minecraft/class_1297;method_33568(Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V
named emitGameEvent
Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/BlockPos;)V
-
emitGameEvent
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lcsg;Lawt;)V
intermediary method_32875
Lnet/minecraft/class_1297;method_32875(Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V
named emitGameEvent
Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;)V
-
emitGameEvent
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lcsg;Lgh;)V
intermediary method_33569
Lnet/minecraft/class_1297;method_33569(Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V
named emitGameEvent
Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/util/math/BlockPos;)V
-
emitGameEvent
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lcsg;)V
intermediary method_32876
Lnet/minecraft/class_1297;method_32876(Lnet/minecraft/class_5712;)V
named emitGameEvent
Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;)V
-
playStepSound
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Lgh;Lcoc;)V
intermediary method_5712
Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
named playStepSound
Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
playAmethystChimeSound
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Lcoc;)V
intermediary method_37215
Lnet/minecraft/class_1297;method_37215(Lnet/minecraft/class_2680;)V
named playAmethystChimeSound
Lnet/minecraft/entity/Entity;playAmethystChimeSound(Lnet/minecraft/block/BlockState;)V
-
playSwimSound
protected void playSwimSound(float volume) - Mappings:
Namespace Name Mixin selector official d
Lawt;d(F)V
intermediary method_5734
Lnet/minecraft/class_1297;method_5734(F)V
named playSwimSound
Lnet/minecraft/entity/Entity;playSwimSound(F)V
-
addFlapEffects
protected void addFlapEffects()Adds the effects of this entity flapping, usually to the world the entity is in.The actual flapping logic should be done in
tick()
instead.This is only called when the entity has wings and the entity has any move effect, from
addAirTravelEffects()
.- Mappings:
Namespace Name Mixin selector official aJ
Lawt;aJ()V
intermediary method_5801
Lnet/minecraft/class_1297;method_5801()V
named addFlapEffects
Lnet/minecraft/entity/Entity;addFlapEffects()V
-
hasWings
protected boolean hasWings()- Mappings:
Namespace Name Mixin selector official aK
Lawt;aK()Z
intermediary method_5776
Lnet/minecraft/class_1297;method_5776()Z
named hasWings
Lnet/minecraft/entity/Entity;hasWings()Z
-
playSound
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lagu;FF)V
intermediary method_5783
Lnet/minecraft/class_1297;method_5783(Lnet/minecraft/class_3414;FF)V
named playSound
Lnet/minecraft/entity/Entity;playSound(Lnet/minecraft/sound/SoundEvent;FF)V
-
isSilent
public boolean isSilent()- Mappings:
Namespace Name Mixin selector official aL
Lawt;aL()Z
intermediary method_5701
Lnet/minecraft/class_1297;method_5701()Z
named isSilent
Lnet/minecraft/entity/Entity;isSilent()Z
-
setSilent
public void setSilent(boolean silent) - Mappings:
Namespace Name Mixin selector official d
Lawt;d(Z)V
intermediary method_5803
Lnet/minecraft/class_1297;method_5803(Z)V
named setSilent
Lnet/minecraft/entity/Entity;setSilent(Z)V
-
hasNoGravity
public boolean hasNoGravity()- Mappings:
Namespace Name Mixin selector official aM
Lawt;aM()Z
intermediary method_5740
Lnet/minecraft/class_1297;method_5740()Z
named hasNoGravity
Lnet/minecraft/entity/Entity;hasNoGravity()Z
-
setNoGravity
public void setNoGravity(boolean noGravity) - Mappings:
Namespace Name Mixin selector official e
Lawt;e(Z)V
intermediary method_5875
Lnet/minecraft/class_1297;method_5875(Z)V
named setNoGravity
Lnet/minecraft/entity/Entity;setNoGravity(Z)V
-
getMoveEffect
Returns the possible effect(s) of an entity moving.- Implementation Note:
- If an entity does not emit game events or play move sounds, this method should be overridden as returning a value other than ALL allows skipping some movement logic and boost ticking performance.
- Mappings:
Namespace Name Mixin selector official aN
Lawt;aN()Lawt$b;
intermediary method_33570
Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;
named getMoveEffect
Lnet/minecraft/entity/Entity;getMoveEffect()Lnet/minecraft/entity/Entity$MoveEffect;
-
occludeVibrationSignals
public boolean occludeVibrationSignals()- Mappings:
Namespace Name Mixin selector official aO
Lawt;aO()Z
intermediary method_33189
Lnet/minecraft/class_1297;method_33189()Z
named occludeVibrationSignals
Lnet/minecraft/entity/Entity;occludeVibrationSignals()Z
-
fall
protected void fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(DZLcoc;Lgh;)V
intermediary method_5623
Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V
named fall
Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
-
isFireImmune
public boolean isFireImmune()- Mappings:
Namespace Name Mixin selector official aP
Lawt;aP()Z
intermediary method_5753
Lnet/minecraft/class_1297;method_5753()Z
named isFireImmune
Lnet/minecraft/entity/Entity;isFireImmune()Z
-
handleFallDamage
public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(FFLawd;)Z
intermediary method_5747
Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
named handleFallDamage
Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
-
isTouchingWater
public boolean isTouchingWater()Returns whether this entity's hitbox is touching water fluid.- Mappings:
Namespace Name Mixin selector official aQ
Lawt;aQ()Z
intermediary method_5799
Lnet/minecraft/class_1297;method_5799()Z
named isTouchingWater
Lnet/minecraft/entity/Entity;isTouchingWater()Z
-
isBeingRainedOn
private boolean isBeingRainedOn()- Mappings:
Namespace Name Mixin selector official i
Lawt;i()Z
intermediary method_5778
Lnet/minecraft/class_1297;method_5778()Z
named isBeingRainedOn
Lnet/minecraft/entity/Entity;isBeingRainedOn()Z
-
isInsideBubbleColumn
private boolean isInsideBubbleColumn()- Mappings:
Namespace Name Mixin selector official j
Lawt;j()Z
intermediary method_5798
Lnet/minecraft/class_1297;method_5798()Z
named isInsideBubbleColumn
Lnet/minecraft/entity/Entity;isInsideBubbleColumn()Z
-
isTouchingWaterOrRain
public boolean isTouchingWaterOrRain()- Mappings:
Namespace Name Mixin selector official aR
Lawt;aR()Z
intermediary method_5721
Lnet/minecraft/class_1297;method_5721()Z
named isTouchingWaterOrRain
Lnet/minecraft/entity/Entity;isTouchingWaterOrRain()Z
-
isWet
public boolean isWet()Returns whether this entity is touching water, or is being rained on, or is inside a bubble column...- See Also:
- Mappings:
Namespace Name Mixin selector official aS
Lawt;aS()Z
intermediary method_5637
Lnet/minecraft/class_1297;method_5637()Z
named isWet
Lnet/minecraft/entity/Entity;isWet()Z
-
isInsideWaterOrBubbleColumn
public boolean isInsideWaterOrBubbleColumn()- Mappings:
Namespace Name Mixin selector official aT
Lawt;aT()Z
intermediary method_5816
Lnet/minecraft/class_1297;method_5816()Z
named isInsideWaterOrBubbleColumn
Lnet/minecraft/entity/Entity;isInsideWaterOrBubbleColumn()Z
-
isSubmergedInWater
public boolean isSubmergedInWater()Returns whether this entity's hitbox is fully submerged in water.- Mappings:
Namespace Name Mixin selector official aU
Lawt;aU()Z
intermediary method_5869
Lnet/minecraft/class_1297;method_5869()Z
named isSubmergedInWater
Lnet/minecraft/entity/Entity;isSubmergedInWater()Z
-
updateSwimming
public void updateSwimming()- Mappings:
Namespace Name Mixin selector official aV
Lawt;aV()V
intermediary method_5790
Lnet/minecraft/class_1297;method_5790()V
named updateSwimming
Lnet/minecraft/entity/Entity;updateSwimming()V
-
updateWaterState
protected boolean updateWaterState()- Mappings:
Namespace Name Mixin selector official aW
Lawt;aW()Z
intermediary method_5876
Lnet/minecraft/class_1297;method_5876()Z
named updateWaterState
Lnet/minecraft/entity/Entity;updateWaterState()Z
-
checkWaterState
void checkWaterState()- Mappings:
Namespace Name Mixin selector official aX
Lawt;aX()V
intermediary method_5713
Lnet/minecraft/class_1297;method_5713()V
named checkWaterState
Lnet/minecraft/entity/Entity;checkWaterState()V
-
updateSubmergedInWaterState
private void updateSubmergedInWaterState()- Mappings:
Namespace Name Mixin selector official l
Lawt;l()V
intermediary method_5630
Lnet/minecraft/class_1297;method_5630()V
named updateSubmergedInWaterState
Lnet/minecraft/entity/Entity;updateSubmergedInWaterState()V
-
onSwimmingStart
protected void onSwimmingStart()- Mappings:
Namespace Name Mixin selector official aY
Lawt;aY()V
intermediary method_5746
Lnet/minecraft/class_1297;method_5746()V
named onSwimmingStart
Lnet/minecraft/entity/Entity;onSwimmingStart()V
-
getLandingBlockState
- Mappings:
Namespace Name Mixin selector official aZ
Lawt;aZ()Lcoc;
intermediary method_25936
Lnet/minecraft/class_1297;method_25936()Lnet/minecraft/class_2680;
named getLandingBlockState
Lnet/minecraft/entity/Entity;getLandingBlockState()Lnet/minecraft/block/BlockState;
-
shouldSpawnSprintingParticles
public boolean shouldSpawnSprintingParticles()- Mappings:
Namespace Name Mixin selector official ba
Lawt;ba()Z
intermediary method_27298
Lnet/minecraft/class_1297;method_27298()Z
named shouldSpawnSprintingParticles
Lnet/minecraft/entity/Entity;shouldSpawnSprintingParticles()Z
-
spawnSprintingParticles
protected void spawnSprintingParticles()- Mappings:
Namespace Name Mixin selector official bb
Lawt;bb()V
intermediary method_5839
Lnet/minecraft/class_1297;method_5839()V
named spawnSprintingParticles
Lnet/minecraft/entity/Entity;spawnSprintingParticles()V
-
isSubmergedIn
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lahr;)Z
intermediary method_5777
Lnet/minecraft/class_1297;method_5777(Lnet/minecraft/class_3494;)Z
named isSubmergedIn
Lnet/minecraft/entity/Entity;isSubmergedIn(Lnet/minecraft/tag/Tag;)Z
-
isInLava
public boolean isInLava()- Mappings:
Namespace Name Mixin selector official bc
Lawt;bc()Z
intermediary method_5771
Lnet/minecraft/class_1297;method_5771()Z
named isInLava
Lnet/minecraft/entity/Entity;isInLava()Z
-
updateVelocity
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(FLdom;)V
intermediary method_5724
Lnet/minecraft/class_1297;method_5724(FLnet/minecraft/class_243;)V
named updateVelocity
Lnet/minecraft/entity/Entity;updateVelocity(FLnet/minecraft/util/math/Vec3d;)V
-
movementInputToVelocity
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ldom;FF)Ldom;
intermediary method_18795
Lnet/minecraft/class_1297;method_18795(Lnet/minecraft/class_243;FF)Lnet/minecraft/class_243;
named movementInputToVelocity
Lnet/minecraft/entity/Entity;movementInputToVelocity(Lnet/minecraft/util/math/Vec3d;FF)Lnet/minecraft/util/math/Vec3d;
-
getBrightnessAtEyes
public float getBrightnessAtEyes()- Mappings:
Namespace Name Mixin selector official bd
Lawt;bd()F
intermediary method_5718
Lnet/minecraft/class_1297;method_5718()F
named getBrightnessAtEyes
Lnet/minecraft/entity/Entity;getBrightnessAtEyes()F
-
updatePositionAndAngles
public void updatePositionAndAngles(double x, double y, double z, float yaw, float pitch) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(DDDFF)V
intermediary method_5641
Lnet/minecraft/class_1297;method_5641(DDDFF)V
named updatePositionAndAngles
Lnet/minecraft/entity/Entity;updatePositionAndAngles(DDDFF)V
-
updatePosition
public void updatePosition(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official g
Lawt;g(DDD)V
intermediary method_30634
Lnet/minecraft/class_1297;method_30634(DDD)V
named updatePosition
Lnet/minecraft/entity/Entity;updatePosition(DDD)V
-
refreshPositionAfterTeleport
- Mappings:
Namespace Name Mixin selector official e
Lawt;e(Ldom;)V
intermediary method_29495
Lnet/minecraft/class_1297;method_29495(Lnet/minecraft/class_243;)V
named refreshPositionAfterTeleport
Lnet/minecraft/entity/Entity;refreshPositionAfterTeleport(Lnet/minecraft/util/math/Vec3d;)V
-
refreshPositionAfterTeleport
public void refreshPositionAfterTeleport(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official c
Lawt;c(DDD)V
intermediary method_24203
Lnet/minecraft/class_1297;method_24203(DDD)V
named refreshPositionAfterTeleport
Lnet/minecraft/entity/Entity;refreshPositionAfterTeleport(DDD)V
-
refreshPositionAndAngles
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lgh;FF)V
intermediary method_5725
Lnet/minecraft/class_1297;method_5725(Lnet/minecraft/class_2338;FF)V
named refreshPositionAndAngles
Lnet/minecraft/entity/Entity;refreshPositionAndAngles(Lnet/minecraft/util/math/BlockPos;FF)V
-
refreshPositionAndAngles
public void refreshPositionAndAngles(double x, double y, double z, float yaw, float pitch) - Mappings:
Namespace Name Mixin selector official b
Lawt;b(DDDFF)V
intermediary method_5808
Lnet/minecraft/class_1297;method_5808(DDDFF)V
named refreshPositionAndAngles
Lnet/minecraft/entity/Entity;refreshPositionAndAngles(DDDFF)V
-
resetPosition
public final void resetPosition()- Mappings:
Namespace Name Mixin selector official be
Lawt;be()V
intermediary method_22862
Lnet/minecraft/class_1297;method_22862()V
named resetPosition
Lnet/minecraft/entity/Entity;resetPosition()V
-
distanceTo
- Mappings:
Namespace Name Mixin selector official e
Lawt;e(Lawt;)F
intermediary method_5739
Lnet/minecraft/class_1297;method_5739(Lnet/minecraft/class_1297;)F
named distanceTo
Lnet/minecraft/entity/Entity;distanceTo(Lnet/minecraft/entity/Entity;)F
-
squaredDistanceTo
public double squaredDistanceTo(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official h
Lawt;h(DDD)D
intermediary method_5649
Lnet/minecraft/class_1297;method_5649(DDD)D
named squaredDistanceTo
Lnet/minecraft/entity/Entity;squaredDistanceTo(DDD)D
-
squaredDistanceTo
- Mappings:
Namespace Name Mixin selector official f
Lawt;f(Lawt;)D
intermediary method_5858
Lnet/minecraft/class_1297;method_5858(Lnet/minecraft/class_1297;)D
named squaredDistanceTo
Lnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/entity/Entity;)D
-
squaredDistanceTo
- Mappings:
Namespace Name Mixin selector official f
Lawt;f(Ldom;)D
intermediary method_5707
Lnet/minecraft/class_1297;method_5707(Lnet/minecraft/class_243;)D
named squaredDistanceTo
Lnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/util/math/Vec3d;)D
-
onPlayerCollision
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Lbnr;)V
intermediary method_5694
Lnet/minecraft/class_1297;method_5694(Lnet/minecraft/class_1657;)V
named onPlayerCollision
Lnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
-
pushAwayFrom
- Mappings:
Namespace Name Mixin selector official g
Lawt;g(Lawt;)V
intermediary method_5697
Lnet/minecraft/class_1297;method_5697(Lnet/minecraft/class_1297;)V
named pushAwayFrom
Lnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)V
-
addVelocity
public void addVelocity(double deltaX, double deltaY, double deltaZ) - Mappings:
Namespace Name Mixin selector official i
Lawt;i(DDD)V
intermediary method_5762
Lnet/minecraft/class_1297;method_5762(DDD)V
named addVelocity
Lnet/minecraft/entity/Entity;addVelocity(DDD)V
-
scheduleVelocityUpdate
protected void scheduleVelocityUpdate()- Mappings:
Namespace Name Mixin selector official bf
Lawt;bf()V
intermediary method_5785
Lnet/minecraft/class_1297;method_5785()V
named scheduleVelocityUpdate
Lnet/minecraft/entity/Entity;scheduleVelocityUpdate()V
-
damage
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lawd;F)Z
intermediary method_5643
Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
named damage
Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-
getRotationVec
- Mappings:
Namespace Name Mixin selector official e
Lawt;e(F)Ldom;
intermediary method_5828
Lnet/minecraft/class_1297;method_5828(F)Lnet/minecraft/class_243;
named getRotationVec
Lnet/minecraft/entity/Entity;getRotationVec(F)Lnet/minecraft/util/math/Vec3d;
-
getPitch
public float getPitch(float tickDelta) - Mappings:
Namespace Name Mixin selector official f
Lawt;f(F)F
intermediary method_5695
Lnet/minecraft/class_1297;method_5695(F)F
named getPitch
Lnet/minecraft/entity/Entity;getPitch(F)F
-
getYaw
public float getYaw(float tickDelta) - Mappings:
Namespace Name Mixin selector official g
Lawt;g(F)F
intermediary method_5705
Lnet/minecraft/class_1297;method_5705(F)F
named getYaw
Lnet/minecraft/entity/Entity;getYaw(F)F
-
getRotationVector
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(FF)Ldom;
intermediary method_5631
Lnet/minecraft/class_1297;method_5631(FF)Lnet/minecraft/class_243;
named getRotationVector
Lnet/minecraft/entity/Entity;getRotationVector(FF)Lnet/minecraft/util/math/Vec3d;
-
getOppositeRotationVector
- Mappings:
Namespace Name Mixin selector official h
Lawt;h(F)Ldom;
intermediary method_18864
Lnet/minecraft/class_1297;method_18864(F)Lnet/minecraft/class_243;
named getOppositeRotationVector
Lnet/minecraft/entity/Entity;getOppositeRotationVector(F)Lnet/minecraft/util/math/Vec3d;
-
getOppositeRotationVector
- Mappings:
Namespace Name Mixin selector official c
Lawt;c(FF)Ldom;
intermediary method_18863
Lnet/minecraft/class_1297;method_18863(FF)Lnet/minecraft/class_243;
named getOppositeRotationVector
Lnet/minecraft/entity/Entity;getOppositeRotationVector(FF)Lnet/minecraft/util/math/Vec3d;
-
getEyePos
- Mappings:
Namespace Name Mixin selector official bg
Lawt;bg()Ldom;
intermediary method_33571
Lnet/minecraft/class_1297;method_33571()Lnet/minecraft/class_243;
named getEyePos
Lnet/minecraft/entity/Entity;getEyePos()Lnet/minecraft/util/math/Vec3d;
-
getCameraPosVec
- Mappings:
Namespace Name Mixin selector official i
Lawt;i(F)Ldom;
intermediary method_5836
Lnet/minecraft/class_1297;method_5836(F)Lnet/minecraft/class_243;
named getCameraPosVec
Lnet/minecraft/entity/Entity;getCameraPosVec(F)Lnet/minecraft/util/math/Vec3d;
-
getClientCameraPosVec
- Mappings:
Namespace Name Mixin selector official j
Lawt;j(F)Ldom;
intermediary method_31166
Lnet/minecraft/class_1297;method_31166(F)Lnet/minecraft/class_243;
named getClientCameraPosVec
Lnet/minecraft/entity/Entity;getClientCameraPosVec(F)Lnet/minecraft/util/math/Vec3d;
-
getLerpedPos
- Mappings:
Namespace Name Mixin selector official k
Lawt;k(F)Ldom;
intermediary method_30950
Lnet/minecraft/class_1297;method_30950(F)Lnet/minecraft/class_243;
named getLerpedPos
Lnet/minecraft/entity/Entity;getLerpedPos(F)Lnet/minecraft/util/math/Vec3d;
-
raycast
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(DFZ)Ldok;
intermediary method_5745
Lnet/minecraft/class_1297;method_5745(DFZ)Lnet/minecraft/class_239;
named raycast
Lnet/minecraft/entity/Entity;raycast(DFZ)Lnet/minecraft/util/hit/HitResult;
-
collides
public boolean collides()- Mappings:
Namespace Name Mixin selector official bh
Lawt;bh()Z
intermediary method_5863
Lnet/minecraft/class_1297;method_5863()Z
named collides
Lnet/minecraft/entity/Entity;collides()Z
-
isPushable
public boolean isPushable()- Mappings:
Namespace Name Mixin selector official bi
Lawt;bi()Z
intermediary method_5810
Lnet/minecraft/class_1297;method_5810()Z
named isPushable
Lnet/minecraft/entity/Entity;isPushable()Z
-
updateKilledAdvancementCriterion
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lawt;ILawd;)V
intermediary method_5716
Lnet/minecraft/class_1297;method_5716(Lnet/minecraft/class_1297;ILnet/minecraft/class_1282;)V
named updateKilledAdvancementCriterion
Lnet/minecraft/entity/Entity;updateKilledAdvancementCriterion(Lnet/minecraft/entity/Entity;ILnet/minecraft/entity/damage/DamageSource;)V
-
shouldRender
public boolean shouldRender(double cameraX, double cameraY, double cameraZ) - Mappings:
Namespace Name Mixin selector official j
Lawt;j(DDD)Z
intermediary method_5727
Lnet/minecraft/class_1297;method_5727(DDD)Z
named shouldRender
Lnet/minecraft/entity/Entity;shouldRender(DDD)Z
-
shouldRender
public boolean shouldRender(double distance) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(D)Z
intermediary method_5640
Lnet/minecraft/class_1297;method_5640(D)Z
named shouldRender
Lnet/minecraft/entity/Entity;shouldRender(D)Z
-
saveSelfNbt
- Mappings:
Namespace Name Mixin selector official d
Lawt;d(Loc;)Z
intermediary method_5786
Lnet/minecraft/class_1297;method_5786(Lnet/minecraft/class_2487;)Z
named saveSelfNbt
Lnet/minecraft/entity/Entity;saveSelfNbt(Lnet/minecraft/nbt/NbtCompound;)Z
-
saveNbt
- Mappings:
Namespace Name Mixin selector official e
Lawt;e(Loc;)Z
intermediary method_5662
Lnet/minecraft/class_1297;method_5662(Lnet/minecraft/class_2487;)Z
named saveNbt
Lnet/minecraft/entity/Entity;saveNbt(Lnet/minecraft/nbt/NbtCompound;)Z
-
writeNbt
- Mappings:
Namespace Name Mixin selector official f
Lawt;f(Loc;)Loc;
intermediary method_5647
Lnet/minecraft/class_1297;method_5647(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
named writeNbt
Lnet/minecraft/entity/Entity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
readNbt
- Mappings:
Namespace Name Mixin selector official g
Lawt;g(Loc;)V
intermediary method_5651
Lnet/minecraft/class_1297;method_5651(Lnet/minecraft/class_2487;)V
named readNbt
Lnet/minecraft/entity/Entity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
shouldSetPositionOnLoad
protected boolean shouldSetPositionOnLoad()- Mappings:
Namespace Name Mixin selector official bj
Lawt;bj()Z
intermediary method_5638
Lnet/minecraft/class_1297;method_5638()Z
named shouldSetPositionOnLoad
Lnet/minecraft/entity/Entity;shouldSetPositionOnLoad()Z
-
getSavedEntityId
- Mappings:
Namespace Name Mixin selector official bk
Lawt;bk()Ljava/lang/String;
intermediary method_5653
Lnet/minecraft/class_1297;method_5653()Ljava/lang/String;
named getSavedEntityId
Lnet/minecraft/entity/Entity;getSavedEntityId()Ljava/lang/String;
-
readCustomDataFromNbt
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Loc;)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
-
writeCustomDataToNbt
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Loc;)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
-
toNbtList
- Mappings:
Namespace Name Mixin selector official a
Lawt;a([D)Loi;
intermediary method_5846
Lnet/minecraft/class_1297;method_5846([D)Lnet/minecraft/class_2499;
named toNbtList
Lnet/minecraft/entity/Entity;toNbtList([D)Lnet/minecraft/nbt/NbtList;
-
toNbtList
- Mappings:
Namespace Name Mixin selector official a
Lawt;a([F)Loi;
intermediary method_5726
Lnet/minecraft/class_1297;method_5726([F)Lnet/minecraft/class_2499;
named toNbtList
Lnet/minecraft/entity/Entity;toNbtList([F)Lnet/minecraft/nbt/NbtList;
-
dropItem
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lcac;)Lbkq;
intermediary method_5706
Lnet/minecraft/class_1297;method_5706(Lnet/minecraft/class_1935;)Lnet/minecraft/class_1542;
named dropItem
Lnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/entity/ItemEntity;
-
dropItem
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lcac;I)Lbkq;
intermediary method_5870
Lnet/minecraft/class_1297;method_5870(Lnet/minecraft/class_1935;I)Lnet/minecraft/class_1542;
named dropItem
Lnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/entity/ItemEntity;
-
dropStack
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Lbue;)Lbkq;
intermediary method_5775
Lnet/minecraft/class_1297;method_5775(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1542;
named dropStack
Lnet/minecraft/entity/Entity;dropStack(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/entity/ItemEntity;
-
dropStack
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lbue;F)Lbkq;
intermediary method_5699
Lnet/minecraft/class_1297;method_5699(Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1542;
named dropStack
Lnet/minecraft/entity/Entity;dropStack(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/ItemEntity;
-
isAlive
public boolean isAlive()- Mappings:
Namespace Name Mixin selector official bl
Lawt;bl()Z
intermediary method_5805
Lnet/minecraft/class_1297;method_5805()Z
named isAlive
Lnet/minecraft/entity/Entity;isAlive()Z
-
isInsideWall
public boolean isInsideWall()- Mappings:
Namespace Name Mixin selector official bm
Lawt;bm()Z
intermediary method_5757
Lnet/minecraft/class_1297;method_5757()Z
named isInsideWall
Lnet/minecraft/entity/Entity;isInsideWall()Z
-
interact
Called when a player interacts with this entity.- Parameters:
player
- the playerhand
- the hand the player used to interact with this entity- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lbnr;Lavp;)Lavq;
intermediary method_5688
Lnet/minecraft/class_1297;method_5688(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
named interact
Lnet/minecraft/entity/Entity;interact(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
collidesWith
- Mappings:
Namespace Name Mixin selector official h
Lawt;h(Lawt;)Z
intermediary method_30949
Lnet/minecraft/class_1297;method_30949(Lnet/minecraft/class_1297;)Z
named collidesWith
Lnet/minecraft/entity/Entity;collidesWith(Lnet/minecraft/entity/Entity;)Z
-
isCollidable
public boolean isCollidable()- Mappings:
Namespace Name Mixin selector official bn
Lawt;bn()Z
intermediary method_30948
Lnet/minecraft/class_1297;method_30948()Z
named isCollidable
Lnet/minecraft/entity/Entity;isCollidable()Z
-
tickRiding
public void tickRiding()- Mappings:
Namespace Name Mixin selector official bo
Lawt;bo()V
intermediary method_5842
Lnet/minecraft/class_1297;method_5842()V
named tickRiding
Lnet/minecraft/entity/Entity;tickRiding()V
-
updatePassengerPosition
- Mappings:
Namespace Name Mixin selector official i
Lawt;i(Lawt;)V
intermediary method_5865
Lnet/minecraft/class_1297;method_5865(Lnet/minecraft/class_1297;)V
named updatePassengerPosition
Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
-
updatePassengerPosition
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lawt;Lawt$a;)V
intermediary method_24201
Lnet/minecraft/class_1297;method_24201(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V
named updatePassengerPosition
Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity$PositionUpdater;)V
-
onPassengerLookAround
- Mappings:
Namespace Name Mixin selector official j
Lawt;j(Lawt;)V
intermediary method_5644
Lnet/minecraft/class_1297;method_5644(Lnet/minecraft/class_1297;)V
named onPassengerLookAround
Lnet/minecraft/entity/Entity;onPassengerLookAround(Lnet/minecraft/entity/Entity;)V
-
getHeightOffset
public double getHeightOffset()- Mappings:
Namespace Name Mixin selector official bp
Lawt;bp()D
intermediary method_5678
Lnet/minecraft/class_1297;method_5678()D
named getHeightOffset
Lnet/minecraft/entity/Entity;getHeightOffset()D
-
getMountedHeightOffset
public double getMountedHeightOffset()- Mappings:
Namespace Name Mixin selector official bq
Lawt;bq()D
intermediary method_5621
Lnet/minecraft/class_1297;method_5621()D
named getMountedHeightOffset
Lnet/minecraft/entity/Entity;getMountedHeightOffset()D
-
startRiding
- Mappings:
Namespace Name Mixin selector official k
Lawt;k(Lawt;)Z
intermediary method_5804
Lnet/minecraft/class_1297;method_5804(Lnet/minecraft/class_1297;)Z
named startRiding
Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;)Z
-
isLiving
public boolean isLiving()- Mappings:
Namespace Name Mixin selector official br
Lawt;br()Z
intermediary method_5709
Lnet/minecraft/class_1297;method_5709()Z
named isLiving
Lnet/minecraft/entity/Entity;isLiving()Z
-
startRiding
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lawt;Z)Z
intermediary method_5873
Lnet/minecraft/class_1297;method_5873(Lnet/minecraft/class_1297;Z)Z
named startRiding
Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;Z)Z
-
canStartRiding
- Mappings:
Namespace Name Mixin selector official l
Lawt;l(Lawt;)Z
intermediary method_5860
Lnet/minecraft/class_1297;method_5860(Lnet/minecraft/class_1297;)Z
named canStartRiding
Lnet/minecraft/entity/Entity;canStartRiding(Lnet/minecraft/entity/Entity;)Z
-
wouldPoseNotCollide
- Mappings:
Namespace Name Mixin selector official c
Lawt;c(Laxt;)Z
intermediary method_20233
Lnet/minecraft/class_1297;method_20233(Lnet/minecraft/class_4050;)Z
named wouldPoseNotCollide
Lnet/minecraft/entity/Entity;wouldPoseNotCollide(Lnet/minecraft/entity/EntityPose;)Z
-
removeAllPassengers
public void removeAllPassengers()- Mappings:
Namespace Name Mixin selector official bs
Lawt;bs()V
intermediary method_5772
Lnet/minecraft/class_1297;method_5772()V
named removeAllPassengers
Lnet/minecraft/entity/Entity;removeAllPassengers()V
-
dismountVehicle
public void dismountVehicle()Dismounts the vehicle if present.For players, will not trigger any networking changes. Use
stopRiding()
instead.- See Also:
- Mappings:
Namespace Name Mixin selector official bt
Lawt;bt()V
intermediary method_29239
Lnet/minecraft/class_1297;method_29239()V
named dismountVehicle
Lnet/minecraft/entity/Entity;dismountVehicle()V
-
stopRiding
public void stopRiding()- Mappings:
Namespace Name Mixin selector official p
Lawt;p()V
intermediary method_5848
Lnet/minecraft/class_1297;method_5848()V
named stopRiding
Lnet/minecraft/entity/Entity;stopRiding()V
-
addPassenger
- Mappings:
Namespace Name Mixin selector official m
Lawt;m(Lawt;)V
intermediary method_5627
Lnet/minecraft/class_1297;method_5627(Lnet/minecraft/class_1297;)V
named addPassenger
Lnet/minecraft/entity/Entity;addPassenger(Lnet/minecraft/entity/Entity;)V
-
removePassenger
- Mappings:
Namespace Name Mixin selector official n
Lawt;n(Lawt;)V
intermediary method_5793
Lnet/minecraft/class_1297;method_5793(Lnet/minecraft/class_1297;)V
named removePassenger
Lnet/minecraft/entity/Entity;removePassenger(Lnet/minecraft/entity/Entity;)V
-
canAddPassenger
- Mappings:
Namespace Name Mixin selector official o
Lawt;o(Lawt;)Z
intermediary method_5818
Lnet/minecraft/class_1297;method_5818(Lnet/minecraft/class_1297;)Z
named canAddPassenger
Lnet/minecraft/entity/Entity;canAddPassenger(Lnet/minecraft/entity/Entity;)Z
-
updateTrackedPositionAndAngles
public void updateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(DDDFFIZ)V
intermediary method_5759
Lnet/minecraft/class_1297;method_5759(DDDFFIZ)V
named updateTrackedPositionAndAngles
Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
-
updateTrackedHeadRotation
public void updateTrackedHeadRotation(float yaw, int interpolationSteps) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(FI)V
intermediary method_5683
Lnet/minecraft/class_1297;method_5683(FI)V
named updateTrackedHeadRotation
Lnet/minecraft/entity/Entity;updateTrackedHeadRotation(FI)V
-
getTargetingMargin
public float getTargetingMargin()- Mappings:
Namespace Name Mixin selector official bu
Lawt;bu()F
intermediary method_5871
Lnet/minecraft/class_1297;method_5871()F
named getTargetingMargin
Lnet/minecraft/entity/Entity;getTargetingMargin()F
-
getRotationVector
- Mappings:
Namespace Name Mixin selector official bv
Lawt;bv()Ldom;
intermediary method_5720
Lnet/minecraft/class_1297;method_5720()Lnet/minecraft/class_243;
named getRotationVector
Lnet/minecraft/entity/Entity;getRotationVector()Lnet/minecraft/util/math/Vec3d;
-
getRotationClient
- Mappings:
Namespace Name Mixin selector official bw
Lawt;bw()Ldol;
intermediary method_5802
Lnet/minecraft/class_1297;method_5802()Lnet/minecraft/class_241;
named getRotationClient
Lnet/minecraft/entity/Entity;getRotationClient()Lnet/minecraft/util/math/Vec2f;
-
getRotationVecClient
- Mappings:
Namespace Name Mixin selector official bx
Lawt;bx()Ldom;
intermediary method_5663
Lnet/minecraft/class_1297;method_5663()Lnet/minecraft/class_243;
named getRotationVecClient
Lnet/minecraft/entity/Entity;getRotationVecClient()Lnet/minecraft/util/math/Vec3d;
-
setInNetherPortal
- Mappings:
Namespace Name Mixin selector official d
Lawt;d(Lgh;)V
intermediary method_5717
Lnet/minecraft/class_1297;method_5717(Lnet/minecraft/class_2338;)V
named setInNetherPortal
Lnet/minecraft/entity/Entity;setInNetherPortal(Lnet/minecraft/util/math/BlockPos;)V
-
tickNetherPortal
protected void tickNetherPortal()- Mappings:
Namespace Name Mixin selector official by
Lawt;by()V
intermediary method_18379
Lnet/minecraft/class_1297;method_18379()V
named tickNetherPortal
Lnet/minecraft/entity/Entity;tickNetherPortal()V
-
getDefaultNetherPortalCooldown
public int getDefaultNetherPortalCooldown()- Mappings:
Namespace Name Mixin selector official bz
Lawt;bz()I
intermediary method_5806
Lnet/minecraft/class_1297;method_5806()I
named getDefaultNetherPortalCooldown
Lnet/minecraft/entity/Entity;getDefaultNetherPortalCooldown()I
-
setVelocityClient
public void setVelocityClient(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official k
Lawt;k(DDD)V
intermediary method_5750
Lnet/minecraft/class_1297;method_5750(DDD)V
named setVelocityClient
Lnet/minecraft/entity/Entity;setVelocityClient(DDD)V
-
handleStatus
public void handleStatus(byte status) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(B)V
intermediary method_5711
Lnet/minecraft/class_1297;method_5711(B)V
named handleStatus
Lnet/minecraft/entity/Entity;handleStatus(B)V
-
animateDamage
public void animateDamage()- Mappings:
Namespace Name Mixin selector official bA
Lawt;bA()V
intermediary method_5879
Lnet/minecraft/class_1297;method_5879()V
named animateDamage
Lnet/minecraft/entity/Entity;animateDamage()V
-
getItemsHand
- Mappings:
Namespace Name Mixin selector official bB
Lawt;bB()Ljava/lang/Iterable;
intermediary method_5877
Lnet/minecraft/class_1297;method_5877()Ljava/lang/Iterable;
named getItemsHand
Lnet/minecraft/entity/Entity;getItemsHand()Ljava/lang/Iterable;
-
getArmorItems
- Mappings:
Namespace Name Mixin selector official bC
Lawt;bC()Ljava/lang/Iterable;
intermediary method_5661
Lnet/minecraft/class_1297;method_5661()Ljava/lang/Iterable;
named getArmorItems
Lnet/minecraft/entity/Entity;getArmorItems()Ljava/lang/Iterable;
-
getItemsEquipped
- Mappings:
Namespace Name Mixin selector official bD
Lawt;bD()Ljava/lang/Iterable;
intermediary method_5743
Lnet/minecraft/class_1297;method_5743()Ljava/lang/Iterable;
named getItemsEquipped
Lnet/minecraft/entity/Entity;getItemsEquipped()Ljava/lang/Iterable;
-
equipStack
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lawy;Lbue;)V
intermediary method_5673
Lnet/minecraft/class_1297;method_5673(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
named equipStack
Lnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
-
isOnFire
public boolean isOnFire()- Mappings:
Namespace Name Mixin selector official bE
Lawt;bE()Z
intermediary method_5809
Lnet/minecraft/class_1297;method_5809()Z
named isOnFire
Lnet/minecraft/entity/Entity;isOnFire()Z
-
hasVehicle
public boolean hasVehicle()- Mappings:
Namespace Name Mixin selector official bF
Lawt;bF()Z
intermediary method_5765
Lnet/minecraft/class_1297;method_5765()Z
named hasVehicle
Lnet/minecraft/entity/Entity;hasVehicle()Z
-
hasPassengers
public boolean hasPassengers()- Mappings:
Namespace Name Mixin selector official bG
Lawt;bG()Z
intermediary method_5782
Lnet/minecraft/class_1297;method_5782()Z
named hasPassengers
Lnet/minecraft/entity/Entity;hasPassengers()Z
-
canBeRiddenInWater
public boolean canBeRiddenInWater()- Mappings:
Namespace Name Mixin selector official bH
Lawt;bH()Z
intermediary method_5788
Lnet/minecraft/class_1297;method_5788()Z
named canBeRiddenInWater
Lnet/minecraft/entity/Entity;canBeRiddenInWater()Z
-
setSneaking
public void setSneaking(boolean sneaking) - Mappings:
Namespace Name Mixin selector official f
Lawt;f(Z)V
intermediary method_5660
Lnet/minecraft/class_1297;method_5660(Z)V
named setSneaking
Lnet/minecraft/entity/Entity;setSneaking(Z)V
-
isSneaking
public boolean isSneaking()- Mappings:
Namespace Name Mixin selector official bI
Lawt;bI()Z
intermediary method_5715
Lnet/minecraft/class_1297;method_5715()Z
named isSneaking
Lnet/minecraft/entity/Entity;isSneaking()Z
-
bypassesSteppingEffects
public boolean bypassesSteppingEffects()- Mappings:
Namespace Name Mixin selector official bJ
Lawt;bJ()Z
intermediary method_21749
Lnet/minecraft/class_1297;method_21749()Z
named bypassesSteppingEffects
Lnet/minecraft/entity/Entity;bypassesSteppingEffects()Z
-
bypassesLandingEffects
public boolean bypassesLandingEffects()- Mappings:
Namespace Name Mixin selector official bK
Lawt;bK()Z
intermediary method_21750
Lnet/minecraft/class_1297;method_21750()Z
named bypassesLandingEffects
Lnet/minecraft/entity/Entity;bypassesLandingEffects()Z
-
isSneaky
public boolean isSneaky()- Mappings:
Namespace Name Mixin selector official bL
Lawt;bL()Z
intermediary method_21751
Lnet/minecraft/class_1297;method_21751()Z
named isSneaky
Lnet/minecraft/entity/Entity;isSneaky()Z
-
isDescending
public boolean isDescending()- Mappings:
Namespace Name Mixin selector official bM
Lawt;bM()Z
intermediary method_21752
Lnet/minecraft/class_1297;method_21752()Z
named isDescending
Lnet/minecraft/entity/Entity;isDescending()Z
-
isInSneakingPose
public boolean isInSneakingPose()Returns whether the entity is in a crouching pose.Compared to
isSneaking()
, it only makes the entity appear crouching and does not bring other effects of sneaking, such as no less obvious name label rendering, no dismounting while riding, etc.This is used by vanilla for non-player entities to crouch, such as for foxes and cats.
- Mappings:
Namespace Name Mixin selector official bN
Lawt;bN()Z
intermediary method_18276
Lnet/minecraft/class_1297;method_18276()Z
named isInSneakingPose
Lnet/minecraft/entity/Entity;isInSneakingPose()Z
-
isSprinting
public boolean isSprinting()- Mappings:
Namespace Name Mixin selector official bO
Lawt;bO()Z
intermediary method_5624
Lnet/minecraft/class_1297;method_5624()Z
named isSprinting
Lnet/minecraft/entity/Entity;isSprinting()Z
-
setSprinting
public void setSprinting(boolean sprinting) - Mappings:
Namespace Name Mixin selector official g
Lawt;g(Z)V
intermediary method_5728
Lnet/minecraft/class_1297;method_5728(Z)V
named setSprinting
Lnet/minecraft/entity/Entity;setSprinting(Z)V
-
isSwimming
public boolean isSwimming()- Mappings:
Namespace Name Mixin selector official bP
Lawt;bP()Z
intermediary method_5681
Lnet/minecraft/class_1297;method_5681()Z
named isSwimming
Lnet/minecraft/entity/Entity;isSwimming()Z
-
isInSwimmingPose
public boolean isInSwimmingPose()- Mappings:
Namespace Name Mixin selector official bQ
Lawt;bQ()Z
intermediary method_20232
Lnet/minecraft/class_1297;method_20232()Z
named isInSwimmingPose
Lnet/minecraft/entity/Entity;isInSwimmingPose()Z
-
shouldLeaveSwimmingPose
public boolean shouldLeaveSwimmingPose()- Mappings:
Namespace Name Mixin selector official bR
Lawt;bR()Z
intermediary method_20448
Lnet/minecraft/class_1297;method_20448()Z
named shouldLeaveSwimmingPose
Lnet/minecraft/entity/Entity;shouldLeaveSwimmingPose()Z
-
setSwimming
public void setSwimming(boolean swimming) - Mappings:
Namespace Name Mixin selector official h
Lawt;h(Z)V
intermediary method_5796
Lnet/minecraft/class_1297;method_5796(Z)V
named setSwimming
Lnet/minecraft/entity/Entity;setSwimming(Z)V
-
isGlowingLocal
public final boolean isGlowingLocal()- Mappings:
Namespace Name Mixin selector official bS
Lawt;bS()Z
intermediary method_36361
Lnet/minecraft/class_1297;method_36361()Z
named isGlowingLocal
Lnet/minecraft/entity/Entity;isGlowingLocal()Z
-
setGlowing
public final void setGlowing(boolean glowing) - Mappings:
Namespace Name Mixin selector official i
Lawt;i(Z)V
intermediary method_5834
Lnet/minecraft/class_1297;method_5834(Z)V
named setGlowing
Lnet/minecraft/entity/Entity;setGlowing(Z)V
-
isGlowing
public boolean isGlowing()- Mappings:
Namespace Name Mixin selector official bT
Lawt;bT()Z
intermediary method_5851
Lnet/minecraft/class_1297;method_5851()Z
named isGlowing
Lnet/minecraft/entity/Entity;isGlowing()Z
-
isInvisible
public boolean isInvisible()- Mappings:
Namespace Name Mixin selector official bU
Lawt;bU()Z
intermediary method_5767
Lnet/minecraft/class_1297;method_5767()Z
named isInvisible
Lnet/minecraft/entity/Entity;isInvisible()Z
-
isInvisibleTo
- Mappings:
Namespace Name Mixin selector official c
Lawt;c(Lbnr;)Z
intermediary method_5756
Lnet/minecraft/class_1297;method_5756(Lnet/minecraft/class_1657;)Z
named isInvisibleTo
Lnet/minecraft/entity/Entity;isInvisibleTo(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
getGameEventHandler
Returns the game event handler for this entity.Subclasses interested in listening to game events as an entity should return a handler so the
listener
used to receive game events can be registered to the correct dispatchers.- Implementation Note:
- The vanilla implementation always returns
null
. - Mappings:
Namespace Name Mixin selector official bV
Lawt;bV()Lcsj;
intermediary method_32877
Lnet/minecraft/class_1297;method_32877()Lnet/minecraft/class_5715;
named getGameEventHandler
Lnet/minecraft/entity/Entity;getGameEventHandler()Lnet/minecraft/world/event/listener/EntityGameEventHandler;
-
getScoreboardTeam
- Mappings:
Namespace Name Mixin selector official bW
Lawt;bW()Ldpm;
intermediary method_5781
Lnet/minecraft/class_1297;method_5781()Lnet/minecraft/class_270;
named getScoreboardTeam
Lnet/minecraft/entity/Entity;getScoreboardTeam()Lnet/minecraft/scoreboard/AbstractTeam;
-
isTeammate
- Mappings:
Namespace Name Mixin selector official p
Lawt;p(Lawt;)Z
intermediary method_5722
Lnet/minecraft/class_1297;method_5722(Lnet/minecraft/class_1297;)Z
named isTeammate
Lnet/minecraft/entity/Entity;isTeammate(Lnet/minecraft/entity/Entity;)Z
-
isTeamPlayer
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ldpm;)Z
intermediary method_5645
Lnet/minecraft/class_1297;method_5645(Lnet/minecraft/class_270;)Z
named isTeamPlayer
Lnet/minecraft/entity/Entity;isTeamPlayer(Lnet/minecraft/scoreboard/AbstractTeam;)Z
-
setInvisible
public void setInvisible(boolean invisible) - Mappings:
Namespace Name Mixin selector official j
Lawt;j(Z)V
intermediary method_5648
Lnet/minecraft/class_1297;method_5648(Z)V
named setInvisible
Lnet/minecraft/entity/Entity;setInvisible(Z)V
-
getFlag
protected boolean getFlag(int index) - Mappings:
Namespace Name Mixin selector official h
Lawt;h(I)Z
intermediary method_5795
Lnet/minecraft/class_1297;method_5795(I)Z
named getFlag
Lnet/minecraft/entity/Entity;getFlag(I)Z
-
setFlag
protected void setFlag(int index, boolean value) - Mappings:
Namespace Name Mixin selector official b
Lawt;b(IZ)V
intermediary method_5729
Lnet/minecraft/class_1297;method_5729(IZ)V
named setFlag
Lnet/minecraft/entity/Entity;setFlag(IZ)V
-
getMaxAir
public int getMaxAir()- Mappings:
Namespace Name Mixin selector official bX
Lawt;bX()I
intermediary method_5748
Lnet/minecraft/class_1297;method_5748()I
named getMaxAir
Lnet/minecraft/entity/Entity;getMaxAir()I
-
getAir
public int getAir()- Mappings:
Namespace Name Mixin selector official bY
Lawt;bY()I
intermediary method_5669
Lnet/minecraft/class_1297;method_5669()I
named getAir
Lnet/minecraft/entity/Entity;getAir()I
-
setAir
public void setAir(int air) - Mappings:
Namespace Name Mixin selector official i
Lawt;i(I)V
intermediary method_5855
Lnet/minecraft/class_1297;method_5855(I)V
named setAir
Lnet/minecraft/entity/Entity;setAir(I)V
-
getFrozenTicks
public int getFrozenTicks()- Mappings:
Namespace Name Mixin selector official bZ
Lawt;bZ()I
intermediary method_32312
Lnet/minecraft/class_1297;method_32312()I
named getFrozenTicks
Lnet/minecraft/entity/Entity;getFrozenTicks()I
-
setFrozenTicks
public void setFrozenTicks(int frozenTicks) - Mappings:
Namespace Name Mixin selector official j
Lawt;j(I)V
intermediary method_32317
Lnet/minecraft/class_1297;method_32317(I)V
named setFrozenTicks
Lnet/minecraft/entity/Entity;setFrozenTicks(I)V
-
getFreezingScale
public float getFreezingScale()- Mappings:
Namespace Name Mixin selector official ca
Lawt;ca()F
intermediary method_32313
Lnet/minecraft/class_1297;method_32313()F
named getFreezingScale
Lnet/minecraft/entity/Entity;getFreezingScale()F
-
isFreezing
public boolean isFreezing()- Mappings:
Namespace Name Mixin selector official cb
Lawt;cb()Z
intermediary method_32314
Lnet/minecraft/class_1297;method_32314()Z
named isFreezing
Lnet/minecraft/entity/Entity;isFreezing()Z
-
getMinFreezeDamageTicks
public int getMinFreezeDamageTicks()- Mappings:
Namespace Name Mixin selector official cc
Lawt;cc()I
intermediary method_32315
Lnet/minecraft/class_1297;method_32315()I
named getMinFreezeDamageTicks
Lnet/minecraft/entity/Entity;getMinFreezeDamageTicks()I
-
onStruckByLightning
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ladi;Laxg;)V
intermediary method_5800
Lnet/minecraft/class_1297;method_5800(Lnet/minecraft/class_3218;Lnet/minecraft/class_1538;)V
named onStruckByLightning
Lnet/minecraft/entity/Entity;onStruckByLightning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LightningEntity;)V
-
onBubbleColumnSurfaceCollision
public void onBubbleColumnSurfaceCollision(boolean drag) - Mappings:
Namespace Name Mixin selector official k
Lawt;k(Z)V
intermediary method_5700
Lnet/minecraft/class_1297;method_5700(Z)V
named onBubbleColumnSurfaceCollision
Lnet/minecraft/entity/Entity;onBubbleColumnSurfaceCollision(Z)V
-
onBubbleColumnCollision
public void onBubbleColumnCollision(boolean drag) - Mappings:
Namespace Name Mixin selector official l
Lawt;l(Z)V
intermediary method_5764
Lnet/minecraft/class_1297;method_5764(Z)V
named onBubbleColumnCollision
Lnet/minecraft/entity/Entity;onBubbleColumnCollision(Z)V
-
onKilledOther
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ladi;Laxh;)V
intermediary method_5874
Lnet/minecraft/class_1297;method_5874(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
named onKilledOther
Lnet/minecraft/entity/Entity;onKilledOther(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)V
-
onLanding
public void onLanding()- Mappings:
Namespace Name Mixin selector official m
Lawt;m()V
intermediary method_38785
Lnet/minecraft/class_1297;method_38785()V
named onLanding
Lnet/minecraft/entity/Entity;onLanding()V
-
pushOutOfBlocks
protected void pushOutOfBlocks(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official l
Lawt;l(DDD)V
intermediary method_5632
Lnet/minecraft/class_1297;method_5632(DDD)V
named pushOutOfBlocks
Lnet/minecraft/entity/Entity;pushOutOfBlocks(DDD)V
-
slowMovement
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lcoc;Ldom;)V
intermediary method_5844
Lnet/minecraft/class_1297;method_5844(Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)V
named slowMovement
Lnet/minecraft/entity/Entity;slowMovement(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Vec3d;)V
-
removeClickEvents
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Lpz;)Lpz;
intermediary method_5856
Lnet/minecraft/class_1297;method_5856(Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
named removeClickEvents
Lnet/minecraft/entity/Entity;removeClickEvents(Lnet/minecraft/text/Text;)Lnet/minecraft/text/Text;
-
getName
-
getDefaultName
- Mappings:
Namespace Name Mixin selector official cd
Lawt;cd()Lpz;
intermediary method_23315
Lnet/minecraft/class_1297;method_23315()Lnet/minecraft/class_2561;
named getDefaultName
Lnet/minecraft/entity/Entity;getDefaultName()Lnet/minecraft/text/Text;
-
isPartOf
- Mappings:
Namespace Name Mixin selector official q
Lawt;q(Lawt;)Z
intermediary method_5779
Lnet/minecraft/class_1297;method_5779(Lnet/minecraft/class_1297;)Z
named isPartOf
Lnet/minecraft/entity/Entity;isPartOf(Lnet/minecraft/entity/Entity;)Z
-
getHeadYaw
public float getHeadYaw()- Mappings:
Namespace Name Mixin selector official ce
Lawt;ce()F
intermediary method_5791
Lnet/minecraft/class_1297;method_5791()F
named getHeadYaw
Lnet/minecraft/entity/Entity;getHeadYaw()F
-
setHeadYaw
public void setHeadYaw(float headYaw) - Mappings:
Namespace Name Mixin selector official l
Lawt;l(F)V
intermediary method_5847
Lnet/minecraft/class_1297;method_5847(F)V
named setHeadYaw
Lnet/minecraft/entity/Entity;setHeadYaw(F)V
-
setBodyYaw
public void setBodyYaw(float bodyYaw) - Mappings:
Namespace Name Mixin selector official m
Lawt;m(F)V
intermediary method_5636
Lnet/minecraft/class_1297;method_5636(F)V
named setBodyYaw
Lnet/minecraft/entity/Entity;setBodyYaw(F)V
-
isAttackable
public boolean isAttackable()- Mappings:
Namespace Name Mixin selector official cf
Lawt;cf()Z
intermediary method_5732
Lnet/minecraft/class_1297;method_5732()Z
named isAttackable
Lnet/minecraft/entity/Entity;isAttackable()Z
-
handleAttack
- Mappings:
Namespace Name Mixin selector official r
Lawt;r(Lawt;)Z
intermediary method_5698
Lnet/minecraft/class_1297;method_5698(Lnet/minecraft/class_1297;)Z
named handleAttack
Lnet/minecraft/entity/Entity;handleAttack(Lnet/minecraft/entity/Entity;)Z
-
toString
-
isInvulnerableTo
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Lawd;)Z
intermediary method_5679
Lnet/minecraft/class_1297;method_5679(Lnet/minecraft/class_1282;)Z
named isInvulnerableTo
Lnet/minecraft/entity/Entity;isInvulnerableTo(Lnet/minecraft/entity/damage/DamageSource;)Z
-
isInvulnerable
public boolean isInvulnerable()- Mappings:
Namespace Name Mixin selector official cg
Lawt;cg()Z
intermediary method_5655
Lnet/minecraft/class_1297;method_5655()Z
named isInvulnerable
Lnet/minecraft/entity/Entity;isInvulnerable()Z
-
setInvulnerable
public void setInvulnerable(boolean invulnerable) - Mappings:
Namespace Name Mixin selector official m
Lawt;m(Z)V
intermediary method_5684
Lnet/minecraft/class_1297;method_5684(Z)V
named setInvulnerable
Lnet/minecraft/entity/Entity;setInvulnerable(Z)V
-
copyPositionAndRotation
- Mappings:
Namespace Name Mixin selector official s
Lawt;s(Lawt;)V
intermediary method_5719
Lnet/minecraft/class_1297;method_5719(Lnet/minecraft/class_1297;)V
named copyPositionAndRotation
Lnet/minecraft/entity/Entity;copyPositionAndRotation(Lnet/minecraft/entity/Entity;)V
-
copyFrom
- Mappings:
Namespace Name Mixin selector official t
Lawt;t(Lawt;)V
intermediary method_5878
Lnet/minecraft/class_1297;method_5878(Lnet/minecraft/class_1297;)V
named copyFrom
Lnet/minecraft/entity/Entity;copyFrom(Lnet/minecraft/entity/Entity;)V
-
moveToWorld
Moves this entity to another world.Note all entities except server player entities are completely recreated at the destination.
- Returns:
- the entity in the other world
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Ladi;)Lawt;
intermediary method_5731
Lnet/minecraft/class_1297;method_5731(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;
named moveToWorld
Lnet/minecraft/entity/Entity;moveToWorld(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
-
removeFromDimension
protected void removeFromDimension()- Mappings:
Namespace Name Mixin selector official ch
Lawt;ch()V
intermediary method_30076
Lnet/minecraft/class_1297;method_30076()V
named removeFromDimension
Lnet/minecraft/entity/Entity;removeFromDimension()V
-
getTeleportTarget
Determines aTeleportTarget
for the entity based on its current and destination worlds, plus any portals that may be present.- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ladi;)Ldit;
intermediary method_30329
Lnet/minecraft/class_1297;method_30329(Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454;
named getTeleportTarget
Lnet/minecraft/entity/Entity;getTeleportTarget(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/world/TeleportTarget;
-
positionInPortal
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lgm$a;Ln$a;)Ldom;
intermediary method_30633
Lnet/minecraft/class_1297;method_30633(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243;
named positionInPortal
Lnet/minecraft/entity/Entity;positionInPortal(Lnet/minecraft/util/math/Direction$Axis;Lnet/minecraft/world/BlockLocating$Rectangle;)Lnet/minecraft/util/math/Vec3d;
-
getPortalRect
protected Optional<BlockLocating.Rectangle> getPortalRect(ServerWorld destWorld, BlockPos destPos, boolean destIsNether, WorldBorder worldBorder) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ladi;Lgh;ZLcpt;)Ljava/util/Optional;
intermediary method_30330
Lnet/minecraft/class_1297;method_30330(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;ZLnet/minecraft/class_2784;)Ljava/util/Optional;
named getPortalRect
Lnet/minecraft/entity/Entity;getPortalRect(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;ZLnet/minecraft/world/border/WorldBorder;)Ljava/util/Optional;
-
canUsePortals
public boolean canUsePortals()- Mappings:
Namespace Name Mixin selector official ci
Lawt;ci()Z
intermediary method_5822
Lnet/minecraft/class_1297;method_5822()Z
named canUsePortals
Lnet/minecraft/entity/Entity;canUsePortals()Z
-
getEffectiveExplosionResistance
public float getEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lbzv;Lbzj;Lgh;Lcoc;Ldhv;F)F
intermediary method_5774
Lnet/minecraft/class_1297;method_5774(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;F)F
named getEffectiveExplosionResistance
Lnet/minecraft/entity/Entity;getEffectiveExplosionResistance(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;F)F
-
canExplosionDestroyBlock
public boolean canExplosionDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float explosionPower) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lbzv;Lbzj;Lgh;Lcoc;F)Z
intermediary method_5853
Lnet/minecraft/class_1297;method_5853(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Z
named canExplosionDestroyBlock
Lnet/minecraft/entity/Entity;canExplosionDestroyBlock(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;F)Z
-
getSafeFallDistance
public int getSafeFallDistance()- Mappings:
Namespace Name Mixin selector official cj
Lawt;cj()I
intermediary method_5850
Lnet/minecraft/class_1297;method_5850()I
named getSafeFallDistance
Lnet/minecraft/entity/Entity;getSafeFallDistance()I
-
canAvoidTraps
public boolean canAvoidTraps()- Mappings:
Namespace Name Mixin selector official ck
Lawt;ck()Z
intermediary method_5696
Lnet/minecraft/class_1297;method_5696()Z
named canAvoidTraps
Lnet/minecraft/entity/Entity;canAvoidTraps()Z
-
populateCrashReport
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lr;)V
intermediary method_5819
Lnet/minecraft/class_1297;method_5819(Lnet/minecraft/class_129;)V
named populateCrashReport
Lnet/minecraft/entity/Entity;populateCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
-
doesRenderOnFire
public boolean doesRenderOnFire()- Mappings:
Namespace Name Mixin selector official cl
Lawt;cl()Z
intermediary method_5862
Lnet/minecraft/class_1297;method_5862()Z
named doesRenderOnFire
Lnet/minecraft/entity/Entity;doesRenderOnFire()Z
-
setUuid
- Mappings:
Namespace Name Mixin selector official a_
Lawt;a_(Ljava/util/UUID;)V
intermediary method_5826
Lnet/minecraft/class_1297;method_5826(Ljava/util/UUID;)V
named setUuid
Lnet/minecraft/entity/Entity;setUuid(Ljava/util/UUID;)V
-
getUuid
- Specified by:
getUuid
in interfaceEntityLike
- Mappings:
Namespace Name Mixin selector official cm
Lcro;cm()Ljava/util/UUID;
intermediary method_5667
Lnet/minecraft/class_5568;method_5667()Ljava/util/UUID;
named getUuid
Lnet/minecraft/world/entity/EntityLike;getUuid()Ljava/util/UUID;
-
getUuidAsString
- Mappings:
Namespace Name Mixin selector official cn
Lawt;cn()Ljava/lang/String;
intermediary method_5845
Lnet/minecraft/class_1297;method_5845()Ljava/lang/String;
named getUuidAsString
Lnet/minecraft/entity/Entity;getUuidAsString()Ljava/lang/String;
-
getEntityName
- Mappings:
Namespace Name Mixin selector official co
Lawt;co()Ljava/lang/String;
intermediary method_5820
Lnet/minecraft/class_1297;method_5820()Ljava/lang/String;
named getEntityName
Lnet/minecraft/entity/Entity;getEntityName()Ljava/lang/String;
-
isPushedByFluids
public boolean isPushedByFluids()- Mappings:
Namespace Name Mixin selector official cp
Lawt;cp()Z
intermediary method_5675
Lnet/minecraft/class_1297;method_5675()Z
named isPushedByFluids
Lnet/minecraft/entity/Entity;isPushedByFluids()Z
-
getRenderDistanceMultiplier
public static double getRenderDistanceMultiplier()- Mappings:
Namespace Name Mixin selector official cq
Lawt;cq()D
intermediary method_5824
Lnet/minecraft/class_1297;method_5824()D
named getRenderDistanceMultiplier
Lnet/minecraft/entity/Entity;getRenderDistanceMultiplier()D
-
setRenderDistanceMultiplier
public static void setRenderDistanceMultiplier(double value) - Mappings:
Namespace Name Mixin selector official b
Lawt;b(D)V
intermediary method_5840
Lnet/minecraft/class_1297;method_5840(D)V
named setRenderDistanceMultiplier
Lnet/minecraft/entity/Entity;setRenderDistanceMultiplier(D)V
-
getDisplayName
- Specified by:
getDisplayName
in interfaceNameable
- Mappings:
Namespace Name Mixin selector official C_
Lavu;C_()Lpz;
intermediary method_5476
Lnet/minecraft/class_1275;method_5476()Lnet/minecraft/class_2561;
named getDisplayName
Lnet/minecraft/util/Nameable;getDisplayName()Lnet/minecraft/text/Text;
-
setCustomName
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lpz;)V
intermediary method_5665
Lnet/minecraft/class_1297;method_5665(Lnet/minecraft/class_2561;)V
named setCustomName
Lnet/minecraft/entity/Entity;setCustomName(Lnet/minecraft/text/Text;)V
-
getCustomName
- Specified by:
getCustomName
in interfaceNameable
- Mappings:
Namespace Name Mixin selector official Z
Lavu;Z()Lpz;
intermediary method_5797
Lnet/minecraft/class_1275;method_5797()Lnet/minecraft/class_2561;
named getCustomName
Lnet/minecraft/util/Nameable;getCustomName()Lnet/minecraft/text/Text;
-
hasCustomName
public boolean hasCustomName()- Specified by:
hasCustomName
in interfaceNameable
- Mappings:
Namespace Name Mixin selector official Y
Lavu;Y()Z
intermediary method_16914
Lnet/minecraft/class_1275;method_16914()Z
named hasCustomName
Lnet/minecraft/util/Nameable;hasCustomName()Z
-
setCustomNameVisible
public void setCustomNameVisible(boolean visible) - Mappings:
Namespace Name Mixin selector official n
Lawt;n(Z)V
intermediary method_5880
Lnet/minecraft/class_1297;method_5880(Z)V
named setCustomNameVisible
Lnet/minecraft/entity/Entity;setCustomNameVisible(Z)V
-
isCustomNameVisible
public boolean isCustomNameVisible()- Mappings:
Namespace Name Mixin selector official cr
Lawt;cr()Z
intermediary method_5807
Lnet/minecraft/class_1297;method_5807()Z
named isCustomNameVisible
Lnet/minecraft/entity/Entity;isCustomNameVisible()Z
-
teleport
public final void teleport(double destX, double destY, double destZ) - Mappings:
Namespace Name Mixin selector official m
Lawt;m(DDD)V
intermediary method_20620
Lnet/minecraft/class_1297;method_20620(DDD)V
named teleport
Lnet/minecraft/entity/Entity;teleport(DDD)V
-
requestTeleportAndDismount
public void requestTeleportAndDismount(double destX, double destY, double destZ) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(DDD)V
intermediary method_33567
Lnet/minecraft/class_1297;method_33567(DDD)V
named requestTeleportAndDismount
Lnet/minecraft/entity/Entity;requestTeleportAndDismount(DDD)V
-
requestTeleport
public void requestTeleport(double destX, double destY, double destZ) - Mappings:
Namespace Name Mixin selector official b
Lawt;b(DDD)V
intermediary method_5859
Lnet/minecraft/class_1297;method_5859(DDD)V
named requestTeleport
Lnet/minecraft/entity/Entity;requestTeleport(DDD)V
-
shouldRenderName
public boolean shouldRenderName()- Mappings:
Namespace Name Mixin selector official cs
Lawt;cs()Z
intermediary method_5733
Lnet/minecraft/class_1297;method_5733()Z
named shouldRenderName
Lnet/minecraft/entity/Entity;shouldRenderName()Z
-
onTrackedDataSet
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lxp;)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
-
calculateDimensions
public void calculateDimensions()- Mappings:
Namespace Name Mixin selector official z_
Lawt;z_()V
intermediary method_18382
Lnet/minecraft/class_1297;method_18382()V
named calculateDimensions
Lnet/minecraft/entity/Entity;calculateDimensions()V
-
getHorizontalFacing
- Mappings:
Namespace Name Mixin selector official ct
Lawt;ct()Lgm;
intermediary method_5735
Lnet/minecraft/class_1297;method_5735()Lnet/minecraft/class_2350;
named getHorizontalFacing
Lnet/minecraft/entity/Entity;getHorizontalFacing()Lnet/minecraft/util/math/Direction;
-
getMovementDirection
- Mappings:
Namespace Name Mixin selector official cu
Lawt;cu()Lgm;
intermediary method_5755
Lnet/minecraft/class_1297;method_5755()Lnet/minecraft/class_2350;
named getMovementDirection
Lnet/minecraft/entity/Entity;getMovementDirection()Lnet/minecraft/util/math/Direction;
-
getHoverEvent
- Mappings:
Namespace Name Mixin selector official cv
Lawt;cv()Lqd;
intermediary method_5769
Lnet/minecraft/class_1297;method_5769()Lnet/minecraft/class_2568;
named getHoverEvent
Lnet/minecraft/entity/Entity;getHoverEvent()Lnet/minecraft/text/HoverEvent;
-
canBeSpectated
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ladj;)Z
intermediary method_5680
Lnet/minecraft/class_1297;method_5680(Lnet/minecraft/class_3222;)Z
named canBeSpectated
Lnet/minecraft/entity/Entity;canBeSpectated(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
-
getBoundingBox
- Specified by:
getBoundingBox
in interfaceEntityLike
- Mappings:
Namespace Name Mixin selector official cw
Lcro;cw()Ldoh;
intermediary method_5829
Lnet/minecraft/class_5568;method_5829()Lnet/minecraft/class_238;
named getBoundingBox
Lnet/minecraft/world/entity/EntityLike;getBoundingBox()Lnet/minecraft/util/math/Box;
-
getVisibilityBoundingBox
- Mappings:
Namespace Name Mixin selector official cx
Lawt;cx()Ldoh;
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;
-
calculateBoundsForPose
- Mappings:
Namespace Name Mixin selector official d
Lawt;d(Laxt;)Ldoh;
intermediary method_20343
Lnet/minecraft/class_1297;method_20343(Lnet/minecraft/class_4050;)Lnet/minecraft/class_238;
named calculateBoundsForPose
Lnet/minecraft/entity/Entity;calculateBoundsForPose(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/util/math/Box;
-
setBoundingBox
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ldoh;)V
intermediary method_5857
Lnet/minecraft/class_1297;method_5857(Lnet/minecraft/class_238;)V
named setBoundingBox
Lnet/minecraft/entity/Entity;setBoundingBox(Lnet/minecraft/util/math/Box;)V
-
getEyeHeight
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Laxt;Lawu;)F
intermediary method_18378
Lnet/minecraft/class_1297;method_18378(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
named getEyeHeight
Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
-
getEyeHeight
- Mappings:
Namespace Name Mixin selector official e
Lawt;e(Laxt;)F
intermediary method_18381
Lnet/minecraft/class_1297;method_18381(Lnet/minecraft/class_4050;)F
named getEyeHeight
Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;)F
-
getStandingEyeHeight
public final float getStandingEyeHeight()- Mappings:
Namespace Name Mixin selector official cy
Lawt;cy()F
intermediary method_5751
Lnet/minecraft/class_1297;method_5751()F
named getStandingEyeHeight
Lnet/minecraft/entity/Entity;getStandingEyeHeight()F
-
getLeashOffset
- Mappings:
Namespace Name Mixin selector official cz
Lawt;cz()Ldom;
intermediary method_29919
Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;
named getLeashOffset
Lnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;
-
getStackReference
Obtains a stack reference to be modified. Used by commands like/loot
or/item
.- Parameters:
mappedIndex
- the mapped index as given by the item slot argument- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lawt;k(I)Laxy;
intermediary method_32318
Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;
named getStackReference
Lnet/minecraft/entity/Entity;getStackReference(I)Lnet/minecraft/inventory/StackReference;
-
sendSystemMessage
- Specified by:
sendSystemMessage
in interfaceCommandOutput
- Mappings:
Namespace Name Mixin selector official a
Ldl;a(Lpz;Ljava/util/UUID;)V
intermediary method_9203
Lnet/minecraft/class_2165;method_9203(Lnet/minecraft/class_2561;Ljava/util/UUID;)V
named sendSystemMessage
Lnet/minecraft/server/command/CommandOutput;sendSystemMessage(Lnet/minecraft/text/Text;Ljava/util/UUID;)V
-
getEntityWorld
- Mappings:
Namespace Name Mixin selector official cA
Lawt;cA()Lcad;
intermediary method_5770
Lnet/minecraft/class_1297;method_5770()Lnet/minecraft/class_1937;
named getEntityWorld
Lnet/minecraft/entity/Entity;getEntityWorld()Lnet/minecraft/world/World;
-
getServer
- Mappings:
Namespace Name Mixin selector official cB
Lawt;cB()Lnet/minecraft/server/MinecraftServer;
intermediary method_5682
Lnet/minecraft/class_1297;method_5682()Lnet/minecraft/server/MinecraftServer;
named getServer
Lnet/minecraft/entity/Entity;getServer()Lnet/minecraft/server/MinecraftServer;
-
interactAt
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lbnr;Ldom;Lavp;)Lavq;
intermediary method_5664
Lnet/minecraft/class_1297;method_5664(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
named interactAt
Lnet/minecraft/entity/Entity;interactAt(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
isImmuneToExplosion
public boolean isImmuneToExplosion()- Mappings:
Namespace Name Mixin selector official cC
Lawt;cC()Z
intermediary method_5659
Lnet/minecraft/class_1297;method_5659()Z
named isImmuneToExplosion
Lnet/minecraft/entity/Entity;isImmuneToExplosion()Z
-
applyDamageEffects
Applies damage effects toattacker
ortarget
.Called when
attacker
damagestarget
.Used to apply damage effects based on enchantments, such as Thorns attacker damage or slowness from Bane of Arthropods.
- Parameters:
attacker
- the attacker; usually this entity, but may be a projectile's owner entity- Implementation Note:
- Although this method is non-static,
this
keyword is not used anywhere in this method. - Mappings:
Namespace Name Mixin selector official a
Lawt;a(Laxh;Lawt;)V
intermediary method_5723
Lnet/minecraft/class_1297;method_5723(Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)V
named applyDamageEffects
Lnet/minecraft/entity/Entity;applyDamageEffects(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/Entity;)V
-
onStartedTrackingBy
- Mappings:
Namespace Name Mixin selector official c
Lawt;c(Ladj;)V
intermediary method_5837
Lnet/minecraft/class_1297;method_5837(Lnet/minecraft/class_3222;)V
named onStartedTrackingBy
Lnet/minecraft/entity/Entity;onStartedTrackingBy(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
onStoppedTrackingBy
- Mappings:
Namespace Name Mixin selector official d
Lawt;d(Ladj;)V
intermediary method_5742
Lnet/minecraft/class_1297;method_5742(Lnet/minecraft/class_3222;)V
named onStoppedTrackingBy
Lnet/minecraft/entity/Entity;onStoppedTrackingBy(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
applyRotation
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lciu;)F
intermediary method_5832
Lnet/minecraft/class_1297;method_5832(Lnet/minecraft/class_2470;)F
named applyRotation
Lnet/minecraft/entity/Entity;applyRotation(Lnet/minecraft/util/BlockRotation;)F
-
applyMirror
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lchh;)F
intermediary method_5763
Lnet/minecraft/class_1297;method_5763(Lnet/minecraft/class_2415;)F
named applyMirror
Lnet/minecraft/entity/Entity;applyMirror(Lnet/minecraft/util/BlockMirror;)F
-
entityDataRequiresOperator
public boolean entityDataRequiresOperator()- Mappings:
Namespace Name Mixin selector official cD
Lawt;cD()Z
intermediary method_5833
Lnet/minecraft/class_1297;method_5833()Z
named entityDataRequiresOperator
Lnet/minecraft/entity/Entity;entityDataRequiresOperator()Z
-
getPrimaryPassenger
- Mappings:
Namespace Name Mixin selector official cE
Lawt;cE()Lawt;
intermediary method_5642
Lnet/minecraft/class_1297;method_5642()Lnet/minecraft/class_1297;
named getPrimaryPassenger
Lnet/minecraft/entity/Entity;getPrimaryPassenger()Lnet/minecraft/entity/Entity;
-
getPassengerList
- Mappings:
Namespace Name Mixin selector official cF
Lawt;cF()Ljava/util/List;
intermediary method_5685
Lnet/minecraft/class_1297;method_5685()Ljava/util/List;
named getPassengerList
Lnet/minecraft/entity/Entity;getPassengerList()Ljava/util/List;
-
getFirstPassenger
- Mappings:
Namespace Name Mixin selector official cG
Lawt;cG()Lawt;
intermediary method_31483
Lnet/minecraft/class_1297;method_31483()Lnet/minecraft/class_1297;
named getFirstPassenger
Lnet/minecraft/entity/Entity;getFirstPassenger()Lnet/minecraft/entity/Entity;
-
hasPassenger
- Mappings:
Namespace Name Mixin selector official u
Lawt;u(Lawt;)Z
intermediary method_5626
Lnet/minecraft/class_1297;method_5626(Lnet/minecraft/class_1297;)Z
named hasPassenger
Lnet/minecraft/entity/Entity;hasPassenger(Lnet/minecraft/entity/Entity;)Z
-
hasPassengerType
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ljava/util/function/Predicate;)Z
intermediary method_5703
Lnet/minecraft/class_1297;method_5703(Ljava/util/function/Predicate;)Z
named hasPassengerType
Lnet/minecraft/entity/Entity;hasPassengerType(Ljava/util/function/Predicate;)Z
-
streamIntoPassengers
- Mappings:
Namespace Name Mixin selector official n
Lawt;n()Ljava/util/stream/Stream;
intermediary method_31484
Lnet/minecraft/class_1297;method_31484()Ljava/util/stream/Stream;
named streamIntoPassengers
Lnet/minecraft/entity/Entity;streamIntoPassengers()Ljava/util/stream/Stream;
-
streamSelfAndPassengers
Returns a stream consisting of this entity and its passengers recursively. Each entity will appear before any of its passengers.This may be less costly than
EntityLike.streamPassengersAndSelf()
if the stream's iteration would terminates fast, such as finding an arbitrary match of entity in the passengers tree.- Specified by:
streamSelfAndPassengers
in interfaceEntityLike
- See Also:
- Mappings:
Namespace Name Mixin selector official cH
Lcro;cH()Ljava/util/stream/Stream;
intermediary method_24204
Lnet/minecraft/class_5568;method_24204()Ljava/util/stream/Stream;
named streamSelfAndPassengers
Lnet/minecraft/world/entity/EntityLike;streamSelfAndPassengers()Ljava/util/stream/Stream;
-
streamPassengersAndSelf
Returns a stream consisting of this entity and its passengers in which this entity's passengers are iterated before this entity.Moreover, this stream guarantees that any entity only appears after all its passengers have appeared in the stream. This is useful for certain actions that must be applied on passengers before applying on this entity.
- Specified by:
streamPassengersAndSelf
in interfaceEntityLike
- See Also:
- Mappings:
Namespace Name Mixin selector official cI
Lcro;cI()Ljava/util/stream/Stream;
intermediary method_31748
Lnet/minecraft/class_5568;method_31748()Ljava/util/stream/Stream;
named streamPassengersAndSelf
Lnet/minecraft/world/entity/EntityLike;streamPassengersAndSelf()Ljava/util/stream/Stream;
-
getPassengersDeep
- Mappings:
Namespace Name Mixin selector official cJ
Lawt;cJ()Ljava/lang/Iterable;
intermediary method_5736
Lnet/minecraft/class_1297;method_5736()Ljava/lang/Iterable;
named getPassengersDeep
Lnet/minecraft/entity/Entity;getPassengersDeep()Ljava/lang/Iterable;
-
hasPlayerRider
public boolean hasPlayerRider()- Mappings:
Namespace Name Mixin selector official cK
Lawt;cK()Z
intermediary method_5817
Lnet/minecraft/class_1297;method_5817()Z
named hasPlayerRider
Lnet/minecraft/entity/Entity;hasPlayerRider()Z
-
getRootVehicle
Gets the lowest entity this entity is riding.- Mappings:
Namespace Name Mixin selector official cL
Lawt;cL()Lawt;
intermediary method_5668
Lnet/minecraft/class_1297;method_5668()Lnet/minecraft/class_1297;
named getRootVehicle
Lnet/minecraft/entity/Entity;getRootVehicle()Lnet/minecraft/entity/Entity;
-
isConnectedThroughVehicle
Checks if this entity and another entity share the same root vehicle.- Parameters:
entity
- the other entity- Mappings:
Namespace Name Mixin selector official v
Lawt;v(Lawt;)Z
intermediary method_5794
Lnet/minecraft/class_1297;method_5794(Lnet/minecraft/class_1297;)Z
named isConnectedThroughVehicle
Lnet/minecraft/entity/Entity;isConnectedThroughVehicle(Lnet/minecraft/entity/Entity;)Z
-
hasPassengerDeep
- Mappings:
Namespace Name Mixin selector official w
Lawt;w(Lawt;)Z
intermediary method_5821
Lnet/minecraft/class_1297;method_5821(Lnet/minecraft/class_1297;)Z
named hasPassengerDeep
Lnet/minecraft/entity/Entity;hasPassengerDeep(Lnet/minecraft/entity/Entity;)Z
-
isLogicalSideForUpdatingMovement
public boolean isLogicalSideForUpdatingMovement()- Mappings:
Namespace Name Mixin selector official cM
Lawt;cM()Z
intermediary method_5787
Lnet/minecraft/class_1297;method_5787()Z
named isLogicalSideForUpdatingMovement
Lnet/minecraft/entity/Entity;isLogicalSideForUpdatingMovement()Z
-
getPassengerDismountOffset
protected static Vec3d getPassengerDismountOffset(double vehicleWidth, double passengerWidth, float passengerYaw) - Mappings:
Namespace Name Mixin selector official a
Lawt;a(DDF)Ldom;
intermediary method_24826
Lnet/minecraft/class_1297;method_24826(DDF)Lnet/minecraft/class_243;
named getPassengerDismountOffset
Lnet/minecraft/entity/Entity;getPassengerDismountOffset(DDF)Lnet/minecraft/util/math/Vec3d;
-
updatePassengerForDismount
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Laxh;)Ldom;
intermediary method_24829
Lnet/minecraft/class_1297;method_24829(Lnet/minecraft/class_1309;)Lnet/minecraft/class_243;
named updatePassengerForDismount
Lnet/minecraft/entity/Entity;updatePassengerForDismount(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/math/Vec3d;
-
getVehicle
- Mappings:
Namespace Name Mixin selector official cN
Lawt;cN()Lawt;
intermediary method_5854
Lnet/minecraft/class_1297;method_5854()Lnet/minecraft/class_1297;
named getVehicle
Lnet/minecraft/entity/Entity;getVehicle()Lnet/minecraft/entity/Entity;
-
getPistonBehavior
- Mappings:
Namespace Name Mixin selector official c_
Lawt;c_()Ldib;
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;
-
getSoundCategory
- Mappings:
Namespace Name Mixin selector official cO
Lawt;cO()Lagw;
intermediary method_5634
Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;
named getSoundCategory
Lnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
-
getBurningDuration
protected int getBurningDuration()- Mappings:
Namespace Name Mixin selector official cP
Lawt;cP()I
intermediary method_5676
Lnet/minecraft/class_1297;method_5676()I
named getBurningDuration
Lnet/minecraft/entity/Entity;getBurningDuration()I
-
getCommandSource
Creates a command source which represents this entity.- Mappings:
Namespace Name Mixin selector official cQ
Lawt;cQ()Ldm;
intermediary method_5671
Lnet/minecraft/class_1297;method_5671()Lnet/minecraft/class_2168;
named getCommandSource
Lnet/minecraft/entity/Entity;getCommandSource()Lnet/minecraft/server/command/ServerCommandSource;
-
getPermissionLevel
protected int getPermissionLevel()- Mappings:
Namespace Name Mixin selector official B
Lawt;B()I
intermediary method_5691
Lnet/minecraft/class_1297;method_5691()I
named getPermissionLevel
Lnet/minecraft/entity/Entity;getPermissionLevel()I
-
hasPermissionLevel
public boolean hasPermissionLevel(int permissionLevel) - Mappings:
Namespace Name Mixin selector official l
Lawt;l(I)Z
intermediary method_5687
Lnet/minecraft/class_1297;method_5687(I)Z
named hasPermissionLevel
Lnet/minecraft/entity/Entity;hasPermissionLevel(I)Z
-
shouldReceiveFeedback
public boolean shouldReceiveFeedback()- Specified by:
shouldReceiveFeedback
in interfaceCommandOutput
- Mappings:
Namespace Name Mixin selector official i_
Ldl;i_()Z
intermediary method_9200
Lnet/minecraft/class_2165;method_9200()Z
named shouldReceiveFeedback
Lnet/minecraft/server/command/CommandOutput;shouldReceiveFeedback()Z
-
shouldTrackOutput
public boolean shouldTrackOutput()- Specified by:
shouldTrackOutput
in interfaceCommandOutput
- Mappings:
Namespace Name Mixin selector official j_
Ldl;j_()Z
intermediary method_9202
Lnet/minecraft/class_2165;method_9202()Z
named shouldTrackOutput
Lnet/minecraft/server/command/CommandOutput;shouldTrackOutput()Z
-
shouldBroadcastConsoleToOps
public boolean shouldBroadcastConsoleToOps()- Specified by:
shouldBroadcastConsoleToOps
in interfaceCommandOutput
- Mappings:
Namespace Name Mixin selector official F_
Ldl;F_()Z
intermediary method_9201
Lnet/minecraft/class_2165;method_9201()Z
named shouldBroadcastConsoleToOps
Lnet/minecraft/server/command/CommandOutput;shouldBroadcastConsoleToOps()Z
-
lookAt
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Ldv$a;Ldom;)V
intermediary method_5702
Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)V
named lookAt
Lnet/minecraft/entity/Entity;lookAt(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/util/math/Vec3d;)V
-
updateMovementInFluid
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lahr;D)Z
intermediary method_5692
Lnet/minecraft/class_1297;method_5692(Lnet/minecraft/class_3494;D)Z
named updateMovementInFluid
Lnet/minecraft/entity/Entity;updateMovementInFluid(Lnet/minecraft/tag/Tag;D)Z
-
isRegionUnloaded
public boolean isRegionUnloaded()Returns whether any part of this entity's bounding box is in an unloaded region of the world the entity is in.- Implementation Requirements:
- This implementation expands this entity's bounding box by 1 in each axis and checks whether the expanded box's smallest enclosing axis-aligned integer box is fully loaded in the world.
- Mappings:
Namespace Name Mixin selector official cR
Lawt;cR()Z
intermediary method_33724
Lnet/minecraft/class_1297;method_33724()Z
named isRegionUnloaded
Lnet/minecraft/entity/Entity;isRegionUnloaded()Z
-
getFluidHeight
- Mappings:
Namespace Name Mixin selector official b
Lawt;b(Lahr;)D
intermediary method_5861
Lnet/minecraft/class_1297;method_5861(Lnet/minecraft/class_3494;)D
named getFluidHeight
Lnet/minecraft/entity/Entity;getFluidHeight(Lnet/minecraft/tag/Tag;)D
-
getSwimHeight
public double getSwimHeight()Returns the minimum submerged height of this entity in fluid so that it would be affected by fluid physics.- API Note:
- This is also used by living entities for checking whether to start swimming.
- Implementation Requirements:
- This implementation returns
0.4
if its standing eye height is larger than0.4
; otherwise it returns0.0
for shorter entities. - Implementation Note:
- The swim height of 0 allows short entities like baby animals to start swimming to avoid suffocation.
- Mappings:
Namespace Name Mixin selector official cS
Lawt;cS()D
intermediary method_29241
Lnet/minecraft/class_1297;method_29241()D
named getSwimHeight
Lnet/minecraft/entity/Entity;getSwimHeight()D
-
getWidth
public final float getWidth()- Mappings:
Namespace Name Mixin selector official cT
Lawt;cT()F
intermediary method_17681
Lnet/minecraft/class_1297;method_17681()F
named getWidth
Lnet/minecraft/entity/Entity;getWidth()F
-
getHeight
public final float getHeight()- Mappings:
Namespace Name Mixin selector official cU
Lawt;cU()F
intermediary method_17682
Lnet/minecraft/class_1297;method_17682()F
named getHeight
Lnet/minecraft/entity/Entity;getHeight()F
-
createSpawnPacket
- Mappings:
Namespace Name Mixin selector official S
Lawt;S()Lqr;
intermediary method_18002
Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
named createSpawnPacket
Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
-
getDimensions
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Laxt;)Lawu;
intermediary method_18377
Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;
named getDimensions
Lnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;
-
getPos
- Mappings:
Namespace Name Mixin selector official cV
Lawt;cV()Ldom;
intermediary method_19538
Lnet/minecraft/class_1297;method_19538()Lnet/minecraft/class_243;
named getPos
Lnet/minecraft/entity/Entity;getPos()Lnet/minecraft/util/math/Vec3d;
-
getBlockPos
- Specified by:
getBlockPos
in interfaceEntityLike
- Mappings:
Namespace Name Mixin selector official cW
Lcro;cW()Lgh;
intermediary method_24515
Lnet/minecraft/class_5568;method_24515()Lnet/minecraft/class_2338;
named getBlockPos
Lnet/minecraft/world/entity/EntityLike;getBlockPos()Lnet/minecraft/util/math/BlockPos;
-
getBlockStateAtPos
- Mappings:
Namespace Name Mixin selector official cX
Lawt;cX()Lcoc;
intermediary method_36601
Lnet/minecraft/class_1297;method_36601()Lnet/minecraft/class_2680;
named getBlockStateAtPos
Lnet/minecraft/entity/Entity;getBlockStateAtPos()Lnet/minecraft/block/BlockState;
-
getCameraBlockPos
- Mappings:
Namespace Name Mixin selector official cY
Lawt;cY()Lgh;
intermediary method_33575
Lnet/minecraft/class_1297;method_33575()Lnet/minecraft/class_2338;
named getCameraBlockPos
Lnet/minecraft/entity/Entity;getCameraBlockPos()Lnet/minecraft/util/math/BlockPos;
-
getChunkPos
- Mappings:
Namespace Name Mixin selector official cZ
Lawt;cZ()Lbzk;
intermediary method_31476
Lnet/minecraft/class_1297;method_31476()Lnet/minecraft/class_1923;
named getChunkPos
Lnet/minecraft/entity/Entity;getChunkPos()Lnet/minecraft/util/math/ChunkPos;
-
getVelocity
- Mappings:
Namespace Name Mixin selector official da
Lawt;da()Ldom;
intermediary method_18798
Lnet/minecraft/class_1297;method_18798()Lnet/minecraft/class_243;
named getVelocity
Lnet/minecraft/entity/Entity;getVelocity()Lnet/minecraft/util/math/Vec3d;
-
setVelocity
- Mappings:
Namespace Name Mixin selector official g
Lawt;g(Ldom;)V
intermediary method_18799
Lnet/minecraft/class_1297;method_18799(Lnet/minecraft/class_243;)V
named setVelocity
Lnet/minecraft/entity/Entity;setVelocity(Lnet/minecraft/util/math/Vec3d;)V
-
setVelocity
public void setVelocity(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official n
Lawt;n(DDD)V
intermediary method_18800
Lnet/minecraft/class_1297;method_18800(DDD)V
named setVelocity
Lnet/minecraft/entity/Entity;setVelocity(DDD)V
-
getBlockX
public final int getBlockX()- Mappings:
Namespace Name Mixin selector official db
Lawt;db()I
intermediary method_31477
Lnet/minecraft/class_1297;method_31477()I
named getBlockX
Lnet/minecraft/entity/Entity;getBlockX()I
-
getX
public final double getX()- Mappings:
Namespace Name Mixin selector official dc
Lawt;dc()D
intermediary method_23317
Lnet/minecraft/class_1297;method_23317()D
named getX
Lnet/minecraft/entity/Entity;getX()D
-
offsetX
public double offsetX(double widthScale) - Mappings:
Namespace Name Mixin selector official c
Lawt;c(D)D
intermediary method_23316
Lnet/minecraft/class_1297;method_23316(D)D
named offsetX
Lnet/minecraft/entity/Entity;offsetX(D)D
-
getParticleX
public double getParticleX(double widthScale) - Mappings:
Namespace Name Mixin selector official d
Lawt;d(D)D
intermediary method_23322
Lnet/minecraft/class_1297;method_23322(D)D
named getParticleX
Lnet/minecraft/entity/Entity;getParticleX(D)D
-
getBlockY
public final int getBlockY()- Mappings:
Namespace Name Mixin selector official dd
Lawt;dd()I
intermediary method_31478
Lnet/minecraft/class_1297;method_31478()I
named getBlockY
Lnet/minecraft/entity/Entity;getBlockY()I
-
getY
public final double getY()- Mappings:
Namespace Name Mixin selector official de
Lawt;de()D
intermediary method_23318
Lnet/minecraft/class_1297;method_23318()D
named getY
Lnet/minecraft/entity/Entity;getY()D
-
getBodyY
public double getBodyY(double heightScale) - Mappings:
Namespace Name Mixin selector official e
Lawt;e(D)D
intermediary method_23323
Lnet/minecraft/class_1297;method_23323(D)D
named getBodyY
Lnet/minecraft/entity/Entity;getBodyY(D)D
-
getRandomBodyY
public double getRandomBodyY()- Mappings:
Namespace Name Mixin selector official df
Lawt;df()D
intermediary method_23319
Lnet/minecraft/class_1297;method_23319()D
named getRandomBodyY
Lnet/minecraft/entity/Entity;getRandomBodyY()D
-
getEyeY
public double getEyeY()- Mappings:
Namespace Name Mixin selector official dg
Lawt;dg()D
intermediary method_23320
Lnet/minecraft/class_1297;method_23320()D
named getEyeY
Lnet/minecraft/entity/Entity;getEyeY()D
-
getBlockZ
public final int getBlockZ()- Mappings:
Namespace Name Mixin selector official dh
Lawt;dh()I
intermediary method_31479
Lnet/minecraft/class_1297;method_31479()I
named getBlockZ
Lnet/minecraft/entity/Entity;getBlockZ()I
-
getZ
public final double getZ()- Mappings:
Namespace Name Mixin selector official di
Lawt;di()D
intermediary method_23321
Lnet/minecraft/class_1297;method_23321()D
named getZ
Lnet/minecraft/entity/Entity;getZ()D
-
offsetZ
public double offsetZ(double widthScale) - Mappings:
Namespace Name Mixin selector official f
Lawt;f(D)D
intermediary method_23324
Lnet/minecraft/class_1297;method_23324(D)D
named offsetZ
Lnet/minecraft/entity/Entity;offsetZ(D)D
-
getParticleZ
public double getParticleZ(double widthScale) - Mappings:
Namespace Name Mixin selector official g
Lawt;g(D)D
intermediary method_23325
Lnet/minecraft/class_1297;method_23325(D)D
named getParticleZ
Lnet/minecraft/entity/Entity;getParticleZ(D)D
-
setPos
public final void setPos(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official o
Lawt;o(DDD)V
intermediary method_23327
Lnet/minecraft/class_1297;method_23327(DDD)V
named setPos
Lnet/minecraft/entity/Entity;setPos(DDD)V
-
checkDespawn
public void checkDespawn()- Mappings:
Namespace Name Mixin selector official dj
Lawt;dj()V
intermediary method_5982
Lnet/minecraft/class_1297;method_5982()V
named checkDespawn
Lnet/minecraft/entity/Entity;checkDespawn()V
-
getLeashPos
- Mappings:
Namespace Name Mixin selector official n
Lawt;n(F)Ldom;
intermediary method_30951
Lnet/minecraft/class_1297;method_30951(F)Lnet/minecraft/class_243;
named getLeashPos
Lnet/minecraft/entity/Entity;getLeashPos(F)Lnet/minecraft/util/math/Vec3d;
-
onSpawnPacket
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lqv;)V
intermediary method_31471
Lnet/minecraft/class_1297;method_31471(Lnet/minecraft/class_2604;)V
named onSpawnPacket
Lnet/minecraft/entity/Entity;onSpawnPacket(Lnet/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket;)V
-
getPickBlockStack
- Mappings:
Namespace Name Mixin selector official dk
Lawt;dk()Lbue;
intermediary method_31480
Lnet/minecraft/class_1297;method_31480()Lnet/minecraft/class_1799;
named getPickBlockStack
Lnet/minecraft/entity/Entity;getPickBlockStack()Lnet/minecraft/item/ItemStack;
-
setInPowderSnow
public void setInPowderSnow(boolean inPowderSnow) - Mappings:
Namespace Name Mixin selector official o
Lawt;o(Z)V
intermediary method_32319
Lnet/minecraft/class_1297;method_32319(Z)V
named setInPowderSnow
Lnet/minecraft/entity/Entity;setInPowderSnow(Z)V
-
canFreeze
public boolean canFreeze()- Mappings:
Namespace Name Mixin selector official dl
Lawt;dl()Z
intermediary method_32316
Lnet/minecraft/class_1297;method_32316()Z
named canFreeze
Lnet/minecraft/entity/Entity;canFreeze()Z
-
getYaw
public float getYaw()- Mappings:
Namespace Name Mixin selector official dm
Lawt;dm()F
intermediary method_36454
Lnet/minecraft/class_1297;method_36454()F
named getYaw
Lnet/minecraft/entity/Entity;getYaw()F
-
setYaw
public void setYaw(float yaw) - Mappings:
Namespace Name Mixin selector official o
Lawt;o(F)V
intermediary method_36456
Lnet/minecraft/class_1297;method_36456(F)V
named setYaw
Lnet/minecraft/entity/Entity;setYaw(F)V
-
getPitch
public float getPitch()- Mappings:
Namespace Name Mixin selector official dn
Lawt;dn()F
intermediary method_36455
Lnet/minecraft/class_1297;method_36455()F
named getPitch
Lnet/minecraft/entity/Entity;getPitch()F
-
setPitch
public void setPitch(float pitch) - Mappings:
Namespace Name Mixin selector official p
Lawt;p(F)V
intermediary method_36457
Lnet/minecraft/class_1297;method_36457(F)V
named setPitch
Lnet/minecraft/entity/Entity;setPitch(F)V
-
isRemoved
public final boolean isRemoved()- Mappings:
Namespace Name Mixin selector official do
Lawt;do()Z
intermediary method_31481
Lnet/minecraft/class_1297;method_31481()Z
named isRemoved
Lnet/minecraft/entity/Entity;isRemoved()Z
-
getRemovalReason
- Mappings:
Namespace Name Mixin selector official dp
Lawt;dp()Lawt$c;
intermediary method_35049
Lnet/minecraft/class_1297;method_35049()Lnet/minecraft/class_1297$class_5529;
named getRemovalReason
Lnet/minecraft/entity/Entity;getRemovalReason()Lnet/minecraft/entity/Entity$RemovalReason;
-
setRemoved
- Specified by:
setRemoved
in interfaceEntityLike
- Mappings:
Namespace Name Mixin selector official b
Lcro;b(Lawt$c;)V
intermediary method_31745
Lnet/minecraft/class_5568;method_31745(Lnet/minecraft/class_1297$class_5529;)V
named setRemoved
Lnet/minecraft/world/entity/EntityLike;setRemoved(Lnet/minecraft/entity/Entity$RemovalReason;)V
-
unsetRemoved
protected void unsetRemoved()- Mappings:
Namespace Name Mixin selector official dq
Lawt;dq()V
intermediary method_31482
Lnet/minecraft/class_1297;method_31482()V
named unsetRemoved
Lnet/minecraft/entity/Entity;unsetRemoved()V
-
setListener
- Specified by:
setListener
in interfaceEntityLike
- Mappings:
Namespace Name Mixin selector official a
Lcro;a(Lcrp;)V
intermediary method_31744
Lnet/minecraft/class_5568;method_31744(Lnet/minecraft/class_5569;)V
named setListener
Lnet/minecraft/world/entity/EntityLike;setListener(Lnet/minecraft/world/entity/EntityChangeListener;)V
-
shouldSave
public boolean shouldSave()- Specified by:
shouldSave
in interfaceEntityLike
- Mappings:
Namespace Name Mixin selector official dr
Lcro;dr()Z
intermediary method_31746
Lnet/minecraft/class_5568;method_31746()Z
named shouldSave
Lnet/minecraft/world/entity/EntityLike;shouldSave()Z
-
isPlayer
public boolean isPlayer()- Specified by:
isPlayer
in interfaceEntityLike
- Mappings:
Namespace Name Mixin selector official ds
Lcro;ds()Z
intermediary method_31747
Lnet/minecraft/class_5568;method_31747()Z
named isPlayer
Lnet/minecraft/world/entity/EntityLike;isPlayer()Z
-
canModifyAt
- Mappings:
Namespace Name Mixin selector official a
Lawt;a(Lcad;Lgh;)Z
intermediary method_36971
Lnet/minecraft/class_1297;method_36971(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
named canModifyAt
Lnet/minecraft/entity/Entity;canModifyAt(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
-
getWorld
- Mappings:
Namespace Name Mixin selector official W
Lawt;W()Lcad;
intermediary method_37908
Lnet/minecraft/class_1297;method_37908()Lnet/minecraft/class_1937;
named getWorld
Lnet/minecraft/entity/Entity;getWorld()Lnet/minecraft/world/World;
-