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 batintermediary net/minecraft/class_1297named net/minecraft/entity/Entity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe move effect represents possible effects of an entity moving, such as playing sounds, emitting game events, none, or both.static interfacestatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionintprivate static final TrackedData<Integer>private BlockPosprivate @Nullable BlockStateprivate Boxprivate EntityChangeListenerprivate ChunkPosbooleanprivate static final AtomicIntegerA generator of unique entitynetwork IDs.private static final TrackedData<Optional<Text>>protected final DataTrackerstatic final floatThe factor by which an entity's speed is reduced every tick.static final intstatic final intprivate EntityDimensionsfloatprotected static final intfloatstatic final floatbooleanprivate intprotected booleanprotected static final TrackedData<Byte>protected Object2DoubleMap<TagKey<Fluid>>static final intprivate static final TrackedData<Integer>private booleanprotected static final intprivate booleanbooleanfloatprivate intThe entity's network ID, used as a reference for synchronization over network.static final Stringbooleanprotected booleanbooleanbooleanWhether the entity should be included in intersection checks.private static final intprivate booleanprivate intprivate floatprotected BlockPosdoubledoubledoubleprivate static final org.slf4j.Loggerstatic final intstatic final intstatic final floatprotected Vec3dprivate static final TrackedData<Boolean>private intprotected intprivate floatprivate static final TrackedData<Boolean>booleanprivate static final Boxprotected static final intprotected booleanprivate ImmutableList<Entity>static final Stringprivate final double[]private longprivate floatprivate Vec3dprotected static final TrackedData<EntityPose>floatfloatdoubledoublefloatdoubleprotected final Randomprivate @Nullable Entity.RemovalReasonprivate static doubleprotected intprivate static final TrackedData<Boolean>private static final intfloatprivate static final doubleprivate static final doubleprivate static final doubleprivate static final intprivate floatfloatprotected booleanprivate static final intintprotected booleanprivate final TrackedPositionprivate final EntityType<?>protected UUIDstatic final Stringprotected Stringprivate Vec3dstatic final doublebooleanbooleanbooleanbooleanbooleanprivate floatFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidAdds the effects of this entity when it travels in air, usually to the world the entity is in.protected voidAdds the effects of this entity flapping, usually to the world the entity is in.protected voidaddPassenger(Entity passenger) booleanaddScoreboardTag(String tag) voidaddVelocity(double deltaX, double deltaY, double deltaZ) static Vec3dadjustMovementForCollisions(@Nullable Entity entity, Vec3d movement, Box entityBoundingBox, World world, List<VoxelShape> collisions) private Vec3dadjustMovementForCollisions(Vec3d movement) private static Vec3dadjustMovementForCollisions(Vec3d movement, Box entityBoundingBox, List<VoxelShape> collisions) protected Vec3dadjustMovementForPiston(Vec3d movement) protected Vec3dadjustMovementForSneaking(Vec3d movement, MovementType type) voidvoidapplyDamageEffects(LivingEntity attacker, Entity target) Applies damage effects toattackerortarget.floatapplyMirror(BlockMirror mirror) floatapplyRotation(BlockRotation rotation) voidCallstickInVoid()when the entity is 64 blocks below the world's minimum Y position.voidbaseTick()booleanbooleanprotected Boxprotected Boxvoidprotected floatprivate doublecalculatePistonMovementFactor(Direction.Axis axis, double offsetFactor) protected booleancanAddPassenger(Entity passenger) booleanbooleanbooleancanBeSpectated(ServerPlayerEntity spectator) booleancanExplosionDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float explosionPower) booleanbooleancanModifyAt(World world, BlockPos pos) protected booleancanStartRiding(Entity entity) booleanvoidchangeLookDirection(double cursorDeltaX, double cursorDeltaY) protected voidvoid(package private) voidbooleancollides()booleancollidesWith(Entity other) booleancollidesWithStateAtPos(BlockPos pos, BlockState state) voidvoidcopyPositionAndRotation(Entity entity) abstract Packet<?>booleandamage(DamageSource source, float amount) final voiddetach()Removes all the passengers and removes this entity from any vehicles it is riding.final voiddiscard()voidDismounts the vehicle if present.floatdistanceTo(Entity entity) booleandoesNotCollide(double offsetX, double offsetY, double offsetZ) private booleandoesNotCollide(Box box) booleandropItem(ItemConvertible item) dropItem(ItemConvertible item, int yOffset) voidemitGameEvent(GameEvent event) voidemitGameEvent(GameEvent event, @Nullable Entity entity) booleanbooleanvoidequipStack(EquipmentSlot slot, ItemStack stack) voidprotected voidfall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) intgetAir()final intfinal intfinal intdoublegetBodyY(double heightScale) floatfinal BoxfloatDeprecated.protected intfinal Vec3dgetCameraPosVec(float tickDelta) getClientCameraPosVec(float tickDelta) Creates a command source which represents this entity.protected TextintgetDimensions(EntityPose pose) floatgetEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max) floatgetEyeHeight(EntityPose pose) protected floatgetEyeHeight(EntityPose pose, EntityDimensions dimensions) final Vec3ddoublegetEyeY()intprotected booleangetFlag(int index) doublegetFluidHeight(TagKey<Fluid> fluid) floatintgetHandPosOffset(Item item) floatfinal floatdoubleprotected SoundEventprotected HoverEventintgetId()Returns the network ID of this entity.protected floatprotected BlockStateDeprecated.Deprecated.getLeashPos(float delta) final Vec3dgetLerpedPos(float delta) intintintdoubleprotected Entity.MoveEffectReturns the possible effect(s) of an entity moving.getName()final Vec3dgetOppositeRotationVector(float tickDelta) protected final Vec3dgetOppositeRotationVector(float pitch, float yaw) doublegetParticleX(double widthScale) doublegetParticleZ(double widthScale) protected static Vec3dgetPassengerDismountOffset(double vehicleWidth, double passengerWidth, float passengerYaw) protected intfloatgetPitch()floatgetPitch(float tickDelta) protected Optional<BlockLocating.Rectangle>getPortalRect(ServerWorld destWorld, BlockPos destPos, boolean destIsNether, WorldBorder worldBorder) getPos()getPose()private BlockPosgetPosWithYOffset(float offset) doublestatic doubleGets the lowest entity this entity is riding.final Vec3dgetRotationVec(float tickDelta) protected final Vec3dgetRotationVector(float pitch, float yaw) intprotected SoundEventgetStackReference(int mappedIndex) Obtains a stack reference to be modified.final floatReturns the block state at the stepping position.Returns the stepping position.doubleReturns the minimum submerged height of this entity in fluid so that it would be affected by fluid physics.protected SoundEventfloatintprotected @Nullable TeleportTargetgetTeleportTarget(ServerWorld destination) Determines aTeleportTargetfor the entity based on its current and destination worlds, plus any portals that may be present.EntityType<?>getType()getUuid()protected BlockPosprotected floatfinal floatgetWidth()getWorld()final doublegetX()final doublegetY()floatgetYaw()floatgetYaw(float tickDelta) final doublegetZ()booleanhandleAttack(Entity attacker) booleanhandleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) voidhandleStatus(byte status) protected booleanhasCollidedSoftly(Vec3d adjustedMovement) booleaninthashCode()booleanbooleanbooleanhasPassenger(Entity passenger) booleanhasPassengerDeep(Entity passenger) booleanbooleanhasPassengerType(Predicate<Entity> predicate) booleanhasPermissionLevel(int permissionLevel) booleanfinal booleanbooleanprotected booleanhasWings()protected abstract voidinteract(PlayerEntity player, Hand hand) Called when a player interacts with this entity.interactAt(PlayerEntity player, Vec3d hitPos, Hand hand) booleanisAlive()booleanprivate booleanbooleanbooleanisConnectedThroughVehicle(Entity entity) Checks if this entity and another entity share the same root vehicle.booleanbooleanbooleanbooleanisFrozen()booleanfinal booleanbooleanbooleanisInLava()booleanisInPose(EntityPose pose) booleanChecks if the distance between this entity and theotherentity is less thanradius.booleanprivate booleanbooleanbooleanbooleanReturns whether the entity is in a crouching pose.booleanbooleanbooleanisInvisibleTo(PlayerEntity player) booleanbooleanisInvulnerableTo(DamageSource damageSource) booleanisLiving()booleanbooleanisOnFire()booleanbooleanbooleanisPlayer()booleanbooleanbooleanReturns whether any part of this entity's bounding box is in an unloaded region of the world the entity is in.final booleanbooleanisSilent()booleanbooleanisSneaky()booleanbooleanbooleanisSubmergedIn(TagKey<Fluid> fluidTag) booleanReturns whether this entity's hitbox is fully submerged in water.booleanbooleanisTeammate(Entity other) booleanisTeamPlayer(AbstractTeam team) booleanReturns whether this entity's hitbox is touching water fluid.booleanbooleanisWet()Returns whether this entity is touching water, or is being rained on, or is inside a bubble column...voidkill()voidlookAt(EntityAnchorArgumentType.EntityAnchor anchorPoint, Vec3d target) voidmove(MovementType movementType, Vec3d movement) private static Vec3dmovementInputToVelocity(Vec3d movementInput, float speed, float yaw) moveToWorld(ServerWorld destination) Moves this entity to another world.booleandoubleoffsetX(double widthScale) doubleoffsetZ(double widthScale) protected voidonBlockCollision(BlockState state) voidonBubbleColumnCollision(boolean drag) voidonBubbleColumnSurfaceCollision(boolean drag) booleanonKilledOther(ServerWorld world, LivingEntity other) voidvoidonPassengerLookAround(Entity passenger) voidonPlayerCollision(PlayerEntity player) voidvoidonSpawnPacket(EntitySpawnS2CPacket packet) voidvoidvoidonStruckByLightning(ServerWorld world, LightningEntity lightning) protected voidvoidonTrackedDataSet(TrackedData<?> data) private voidplayAmethystChimeSound(BlockState state) protected voidvoidplaySound(SoundEvent sound, float volume, float pitch) voidplaySoundIfNotSilent(SoundEvent event) protected voidplayStepSound(BlockPos pos, BlockState state) protected voidplaySwimSound(float volume) voidpopulateCrashReport(CrashReportSection section) protected Vec3dpositionInPortal(Direction.Axis portalAxis, BlockLocating.Rectangle portalRect) voidpushAwayFrom(Entity entity) protected voidpushOutOfBlocks(double x, double y, double z) raycast(double maxDistance, float tickDelta, boolean includeFluids) protected abstract voidvoidreadNbt(NbtCompound nbt) protected voidvoidrefreshPositionAfterTeleport(double x, double y, double z) voidvoidrefreshPositionAndAngles(double x, double y, double z, float yaw, float pitch) voidrefreshPositionAndAngles(BlockPos pos, float yaw, float pitch) voidremove(Entity.RemovalReason reason) voidprivate static TextremoveClickEvents(Text textComponent) protected voidprotected voidremovePassenger(Entity passenger) booleanvoidrequestTeleport(double destX, double destY, double destZ) voidrequestTeleportAndDismount(double destX, double destY, double destZ) voidfinal voidbooleansaveNbt(NbtCompound nbt) booleansaveSelfNbt(NbtCompound nbt) protected voidvoidsendMessage(Text message) Sends a system message.voidsetAir(int air) voidsetBodyYaw(float bodyYaw) final voidsetBoundingBox(Box boundingBox) voidsetChangeListener(EntityChangeListener changeListener) voidsetCustomName(@Nullable Text name) voidsetCustomNameVisible(boolean visible) voidsetFireTicks(int fireTicks) protected voidsetFlag(int index, boolean value) voidsetFrozenTicks(int frozenTicks) final voidsetGlowing(boolean glowing) voidsetHeadYaw(float headYaw) voidsetId(int id) Sets the network ID of this entity.voidvoidsetInPowderSnow(boolean inPowderSnow) voidsetInvisible(boolean invisible) voidsetInvulnerable(boolean invulnerable) voidsetNoGravity(boolean noGravity) voidsetOnFire(boolean onFire) voidsetOnFireFor(int seconds) voidvoidsetOnGround(boolean onGround) voidsetPitch(float pitch) final voidsetPos(double x, double y, double z) voidsetPose(EntityPose pose) voidsetPosition(double x, double y, double z) final voidsetPosition(Vec3d pos) final voidsetRemoved(Entity.RemovalReason reason) static voidsetRenderDistanceMultiplier(double value) protected voidsetRotation(float yaw, float pitch) voidsetSilent(boolean silent) voidsetSneaking(boolean sneaking) voidsetSprinting(boolean sprinting) voidsetSwimming(boolean swimming) voidvoidsetVelocity(double x, double y, double z) voidsetVelocity(Vec3d velocity) voidsetVelocityClient(double x, double y, double z) voidsetYaw(float yaw) booleanbooleanbooleanbooleanbooleanshouldRender(double distance) booleanshouldRender(double cameraX, double cameraY, double cameraZ) booleanbooleanprotected booleanbooleanbooleanvoidslowMovement(BlockState state, Vec3d multiplier) protected voiddoublesquaredDistanceTo(double x, double y, double z) doublesquaredDistanceTo(Entity entity) doublesquaredDistanceTo(Vec3d vector) booleanstartRiding(Entity entity) booleanstartRiding(Entity entity, boolean force) voidReturns 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 voidteleport(double destX, double destY, double destZ) voidtick()protected voidCalled when the entity is 64 blocks below the world's minimum Y position.protected voidprotected voidvoidprotected NbtListtoNbtList(double[] values) protected NbtListtoNbtList(float[] values) toString()protected voidprotected voidvoidupdateEventHandler(BiConsumer<EntityGameEventHandler<?>, ServerWorld> callback) voidupdateKilledAdvancementCriterion(Entity entityKilled, int score, DamageSource damageSource) booleanupdateMovementInFluid(TagKey<Fluid> tag, double speed) updatePassengerForDismount(LivingEntity passenger) voidupdatePassengerPosition(Entity passenger) private voidupdatePassengerPosition(Entity passenger, Entity.PositionUpdater positionUpdater) voidupdatePosition(double x, double y, double z) voidupdatePositionAndAngles(double x, double y, double z, float yaw, float pitch) private voidvoidvoidupdateTrackedHeadRotation(float yaw, int interpolationSteps) voidupdateTrackedPosition(double x, double y, double z) voidupdateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate) voidupdateVelocity(float speed, Vec3d movementInput) protected booleanprotected booleanprotected abstract voidwriteNbt(NbtCompound nbt) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official bLbat;b:Lorg/slf4j/Logger;intermediary field_5955Lnet/minecraft/class_1297;field_5955:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/entity/Entity;LOGGER:Lorg/slf4j/Logger;
-
ID_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official gLbat;g:Ljava/lang/String;intermediary field_29985Lnet/minecraft/class_1297;field_29985:Ljava/lang/String;named ID_KEYLnet/minecraft/entity/Entity;ID_KEY:Ljava/lang/String;
-
PASSENGERS_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official hLbat;h:Ljava/lang/String;intermediary field_29986Lnet/minecraft/class_1297;field_29986:Ljava/lang/String;named PASSENGERS_KEYLnet/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 cLbat;c:Ljava/util/concurrent/atomic/AtomicInteger;intermediary field_5978Lnet/minecraft/class_1297;field_5978:Ljava/util/concurrent/atomic/AtomicInteger;named CURRENT_IDLnet/minecraft/entity/Entity;CURRENT_ID:Ljava/util/concurrent/atomic/AtomicInteger;
-
EMPTY_STACK_LIST
- Mappings:
Namespace Name Mixin selector official dLbat;d:Ljava/util/List;intermediary field_6030Lnet/minecraft/class_1297;field_6030:Ljava/util/List;named EMPTY_STACK_LISTLnet/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 iLbat;i:Iintermediary field_29987Lnet/minecraft/class_1297;field_29987:Inamed MAX_RIDING_COOLDOWNLnet/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 jLbat;j:Iintermediary field_29988Lnet/minecraft/class_1297;field_29988:Inamed DEFAULT_PORTAL_COOLDOWNLnet/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 kLbat;k:Iintermediary field_29989Lnet/minecraft/class_1297;field_29989:Inamed MAX_SCOREBOARD_TAGSLnet/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 lLbat;l:Dintermediary field_29990Lnet/minecraft/class_1297;field_29990:Dnamed VELOCITY_AFFECTING_POS_Y_OFFSETLnet/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 mLbat;m:Fintermediary field_29991Lnet/minecraft/class_1297;field_29991:Fnamed field_29991Lnet/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 nLbat;n:Iintermediary field_29992Lnet/minecraft/class_1297;field_29992:Inamed DEFAULT_MIN_FREEZE_DAMAGE_TICKSLnet/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 oLbat;o:Iintermediary field_29993Lnet/minecraft/class_1297;field_29993:Inamed FREEZING_DAMAGE_INTERVALLnet/minecraft/entity/Entity;FREEZING_DAMAGE_INTERVAL:I
-
NULL_BOX
- Mappings:
Namespace Name Mixin selector official eLbat;e:Ldvr;intermediary field_6025Lnet/minecraft/class_1297;field_6025:Lnet/minecraft/class_238;named NULL_BOXLnet/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 aoLbat;ao:Dintermediary field_29984Lnet/minecraft/class_1297;field_29984:Dnamed SPEED_IN_WATERLnet/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 apLbat;ap:Dintermediary field_29982Lnet/minecraft/class_1297;field_29982:Dnamed SPEED_IN_LAVA_IN_NETHERLnet/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 aqLbat;aq:Dintermediary field_29983Lnet/minecraft/class_1297;field_29983:Dnamed SPEED_IN_LAVALnet/minecraft/entity/Entity;SPEED_IN_LAVA:D
-
UUID_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official pLbat;p:Ljava/lang/String;intermediary field_29994Lnet/minecraft/class_1297;field_29994:Ljava/lang/String;named UUID_KEYLnet/minecraft/entity/Entity;UUID_KEY:Ljava/lang/String;
-
renderDistanceMultiplier
private static double renderDistanceMultiplier- Mappings:
Namespace Name Mixin selector official arLbat;ar:Dintermediary field_5999Lnet/minecraft/class_1297;field_5999:Dnamed renderDistanceMultiplierLnet/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 FLbat;F:Fintermediary field_29973Lnet/minecraft/class_1297;field_29973:Fnamed DEFAULT_FRICTIONLnet/minecraft/entity/Entity;DEFAULT_FRICTION:F
-
MIN_RISING_BUBBLE_COLUMN_SPEED
public static final float MIN_RISING_BUBBLE_COLUMN_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector official GLbat;G:Fintermediary field_29974Lnet/minecraft/class_1297;field_29974:Fnamed MIN_RISING_BUBBLE_COLUMN_SPEEDLnet/minecraft/entity/Entity;MIN_RISING_BUBBLE_COLUMN_SPEED:F
-
FLAGS
- Mappings:
Namespace Name Mixin selector official ZLbat;Z:Lzs;intermediary field_5990Lnet/minecraft/class_1297;field_5990:Lnet/minecraft/class_2940;named FLAGSLnet/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 aaLbat;aa:Iintermediary field_29979Lnet/minecraft/class_1297;field_29979:Inamed ON_FIRE_FLAG_INDEXLnet/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 aHLbat;aH:Iintermediary field_29975Lnet/minecraft/class_1297;field_29975:Inamed SNEAKING_FLAG_INDEXLnet/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 aILbat;aI:Iintermediary field_29976Lnet/minecraft/class_1297;field_29976:Inamed SPRINTING_FLAG_INDEXLnet/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 aJLbat;aJ:Iintermediary field_29977Lnet/minecraft/class_1297;field_29977:Inamed SWIMMING_FLAG_INDEXLnet/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 aKLbat;aK:Iintermediary field_29978Lnet/minecraft/class_1297;field_29978:Inamed INVISIBLE_FLAG_INDEXLnet/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 abLbat;ab:Iintermediary field_29980Lnet/minecraft/class_1297;field_29980:Inamed GLOWING_FLAG_INDEXLnet/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 acLbat;ac:Iintermediary field_29981Lnet/minecraft/class_1297;field_29981:Inamed FALL_FLYING_FLAG_INDEXLnet/minecraft/entity/Entity;FALL_FLYING_FLAG_INDEX:I
-
AIR
- Mappings:
Namespace Name Mixin selector official aLLbat;aL:Lzs;intermediary field_6032Lnet/minecraft/class_1297;field_6032:Lnet/minecraft/class_2940;named AIRLnet/minecraft/entity/Entity;AIR:Lnet/minecraft/entity/data/TrackedData;
-
CUSTOM_NAME
- Mappings:
Namespace Name Mixin selector official aMLbat;aM:Lzs;intermediary field_6027Lnet/minecraft/class_1297;field_6027:Lnet/minecraft/class_2940;named CUSTOM_NAMELnet/minecraft/entity/Entity;CUSTOM_NAME:Lnet/minecraft/entity/data/TrackedData;
-
NAME_VISIBLE
- Mappings:
Namespace Name Mixin selector official aNLbat;aN:Lzs;intermediary field_5975Lnet/minecraft/class_1297;field_5975:Lnet/minecraft/class_2940;named NAME_VISIBLELnet/minecraft/entity/Entity;NAME_VISIBLE:Lnet/minecraft/entity/data/TrackedData;
-
SILENT
- Mappings:
Namespace Name Mixin selector official aOLbat;aO:Lzs;intermediary field_5962Lnet/minecraft/class_1297;field_5962:Lnet/minecraft/class_2940;named SILENTLnet/minecraft/entity/Entity;SILENT:Lnet/minecraft/entity/data/TrackedData;
-
NO_GRAVITY
- Mappings:
Namespace Name Mixin selector official aPLbat;aP:Lzs;intermediary field_5995Lnet/minecraft/class_1297;field_5995:Lnet/minecraft/class_2940;named NO_GRAVITYLnet/minecraft/entity/Entity;NO_GRAVITY:Lnet/minecraft/entity/data/TrackedData;
-
POSE
- Mappings:
Namespace Name Mixin selector official adLbat;ad:Lzs;intermediary field_18064Lnet/minecraft/class_1297;field_18064:Lnet/minecraft/class_2940;named POSELnet/minecraft/entity/Entity;POSE:Lnet/minecraft/entity/data/TrackedData;
-
FROZEN_TICKS
- Mappings:
Namespace Name Mixin selector official aQLbat;aQ:Lzs;intermediary field_27858Lnet/minecraft/class_1297;field_27858:Lnet/minecraft/class_2940;named FROZEN_TICKSLnet/minecraft/entity/Entity;FROZEN_TICKS:Lnet/minecraft/entity/data/TrackedData;
-
type
- Mappings:
Namespace Name Mixin selector official asLbat;as:Lbax;intermediary field_5961Lnet/minecraft/class_1297;field_5961:Lnet/minecraft/class_1299;named typeLnet/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; useuuidto identify an entity in those cases.- See Also:
- Mappings:
Namespace Name Mixin selector official atLbat;at:Iintermediary field_5986Lnet/minecraft/class_1297;field_5986:Inamed idLnet/minecraft/entity/Entity;id:I
-
intersectionChecked
public boolean intersectionCheckedWhether the entity should be included in intersection checks.An intersection check is used to prevent block placement or mob spawning within the bounding box.
- Implementation Note:
- Intersection is always checked for
BoatEntity,AbstractMinecartEntity,TntEntity,EndCrystalEntity,FallingBlockEntity, andLivingEntity. Intersection withArmorStandEntityis checked if it is not amarker. - Mappings:
Namespace Name Mixin selector official qLbat;q:Zintermediary field_23807Lnet/minecraft/class_1297;field_23807:Znamed intersectionCheckedLnet/minecraft/entity/Entity;intersectionChecked:Z
-
passengerList
- Mappings:
Namespace Name Mixin selector official auLbat;au:Lcom/google/common/collect/ImmutableList;intermediary field_5979Lnet/minecraft/class_1297;field_5979:Lcom/google/common/collect/ImmutableList;named passengerListLnet/minecraft/entity/Entity;passengerList:Lcom/google/common/collect/ImmutableList;
-
ridingCooldown
protected int ridingCooldown- Mappings:
Namespace Name Mixin selector official rLbat;r:Iintermediary field_5951Lnet/minecraft/class_1297;field_5951:Inamed ridingCooldownLnet/minecraft/entity/Entity;ridingCooldown:I
-
vehicle
- Mappings:
Namespace Name Mixin selector official avLbat;av:Lbat;intermediary field_6034Lnet/minecraft/class_1297;field_6034:Lnet/minecraft/class_1297;named vehicleLnet/minecraft/entity/Entity;vehicle:Lnet/minecraft/entity/Entity;
-
world
- Mappings:
Namespace Name Mixin selector official sLbat;s:Lcgd;intermediary field_6002Lnet/minecraft/class_1297;field_6002:Lnet/minecraft/class_1937;named worldLnet/minecraft/entity/Entity;world:Lnet/minecraft/world/World;
-
prevX
public double prevX- Mappings:
Namespace Name Mixin selector official tLbat;t:Dintermediary field_6014Lnet/minecraft/class_1297;field_6014:Dnamed prevXLnet/minecraft/entity/Entity;prevX:D
-
prevY
public double prevY- Mappings:
Namespace Name Mixin selector official uLbat;u:Dintermediary field_6036Lnet/minecraft/class_1297;field_6036:Dnamed prevYLnet/minecraft/entity/Entity;prevY:D
-
prevZ
public double prevZ- Mappings:
Namespace Name Mixin selector official vLbat;v:Dintermediary field_5969Lnet/minecraft/class_1297;field_5969:Dnamed prevZLnet/minecraft/entity/Entity;prevZ:D
-
pos
- Mappings:
Namespace Name Mixin selector official awLbat;aw:Ldvw;intermediary field_22467Lnet/minecraft/class_1297;field_22467:Lnet/minecraft/class_243;named posLnet/minecraft/entity/Entity;pos:Lnet/minecraft/util/math/Vec3d;
-
blockPos
- Mappings:
Namespace Name Mixin selector official axLbat;ax:Lgt;intermediary field_22468Lnet/minecraft/class_1297;field_22468:Lnet/minecraft/class_2338;named blockPosLnet/minecraft/entity/Entity;blockPos:Lnet/minecraft/util/math/BlockPos;
-
chunkPos
- Mappings:
Namespace Name Mixin selector official ayLbat;ay:Lcfk;intermediary field_35101Lnet/minecraft/class_1297;field_35101:Lnet/minecraft/class_1923;named chunkPosLnet/minecraft/entity/Entity;chunkPos:Lnet/minecraft/util/math/ChunkPos;
-
velocity
- Mappings:
Namespace Name Mixin selector official azLbat;az:Ldvw;intermediary field_18276Lnet/minecraft/class_1297;field_18276:Lnet/minecraft/class_243;named velocityLnet/minecraft/entity/Entity;velocity:Lnet/minecraft/util/math/Vec3d;
-
yaw
private float yaw- Mappings:
Namespace Name Mixin selector official aALbat;aA:Fintermediary field_6031Lnet/minecraft/class_1297;field_6031:Fnamed yawLnet/minecraft/entity/Entity;yaw:F
-
pitch
private float pitch- Mappings:
Namespace Name Mixin selector official aBLbat;aB:Fintermediary field_5965Lnet/minecraft/class_1297;field_5965:Fnamed pitchLnet/minecraft/entity/Entity;pitch:F
-
prevYaw
public float prevYaw- Mappings:
Namespace Name Mixin selector official wLbat;w:Fintermediary field_5982Lnet/minecraft/class_1297;field_5982:Fnamed prevYawLnet/minecraft/entity/Entity;prevYaw:F
-
prevPitch
public float prevPitch- Mappings:
Namespace Name Mixin selector official xLbat;x:Fintermediary field_6004Lnet/minecraft/class_1297;field_6004:Fnamed prevPitchLnet/minecraft/entity/Entity;prevPitch:F
-
boundingBox
- Mappings:
Namespace Name Mixin selector official aCLbat;aC:Ldvr;intermediary field_6005Lnet/minecraft/class_1297;field_6005:Lnet/minecraft/class_238;named boundingBoxLnet/minecraft/entity/Entity;boundingBox:Lnet/minecraft/util/math/Box;
-
onGround
protected boolean onGround- Mappings:
Namespace Name Mixin selector official yLbat;y:Zintermediary field_5952Lnet/minecraft/class_1297;field_5952:Znamed onGroundLnet/minecraft/entity/Entity;onGround:Z
-
horizontalCollision
public boolean horizontalCollision- Mappings:
Namespace Name Mixin selector official zLbat;z:Zintermediary field_5976Lnet/minecraft/class_1297;field_5976:Znamed horizontalCollisionLnet/minecraft/entity/Entity;horizontalCollision:Z
-
verticalCollision
public boolean verticalCollision- Mappings:
Namespace Name Mixin selector official ALbat;A:Zintermediary field_5992Lnet/minecraft/class_1297;field_5992:Znamed verticalCollisionLnet/minecraft/entity/Entity;verticalCollision:Z
-
field_36331
public boolean field_36331- Mappings:
Namespace Name Mixin selector official BLbat;B:Zintermediary field_36331Lnet/minecraft/class_1297;field_36331:Znamed field_36331Lnet/minecraft/entity/Entity;field_36331:Z
-
collidedSoftly
public boolean collidedSoftly- Mappings:
Namespace Name Mixin selector official CLbat;C:Zintermediary field_34927Lnet/minecraft/class_1297;field_34927:Znamed collidedSoftlyLnet/minecraft/entity/Entity;collidedSoftly:Z
-
velocityModified
public boolean velocityModified- Mappings:
Namespace Name Mixin selector official DLbat;D:Zintermediary field_6037Lnet/minecraft/class_1297;field_6037:Znamed velocityModifiedLnet/minecraft/entity/Entity;velocityModified:Z
-
movementMultiplier
- Mappings:
Namespace Name Mixin selector official ELbat;E:Ldvw;intermediary field_17046Lnet/minecraft/class_1297;field_17046:Lnet/minecraft/class_243;named movementMultiplierLnet/minecraft/entity/Entity;movementMultiplier:Lnet/minecraft/util/math/Vec3d;
-
removalReason
- Mappings:
Namespace Name Mixin selector official aDLbat;aD:Lbat$c;intermediary field_26995Lnet/minecraft/class_1297;field_26995:Lnet/minecraft/class_1297$class_5529;named removalReasonLnet/minecraft/entity/Entity;removalReason:Lnet/minecraft/entity/Entity$RemovalReason;
-
prevHorizontalSpeed
public float prevHorizontalSpeed- Mappings:
Namespace Name Mixin selector official HLbat;H:Fintermediary field_6039Lnet/minecraft/class_1297;field_6039:Fnamed prevHorizontalSpeedLnet/minecraft/entity/Entity;prevHorizontalSpeed:F
-
horizontalSpeed
public float horizontalSpeed- Mappings:
Namespace Name Mixin selector official ILbat;I:Fintermediary field_5973Lnet/minecraft/class_1297;field_5973:Fnamed horizontalSpeedLnet/minecraft/entity/Entity;horizontalSpeed:F
-
distanceTraveled
public float distanceTraveled- Mappings:
Namespace Name Mixin selector official JLbat;J:Fintermediary field_5994Lnet/minecraft/class_1297;field_5994:Fnamed distanceTraveledLnet/minecraft/entity/Entity;distanceTraveled:F
-
speed
public float speed- Mappings:
Namespace Name Mixin selector official KLbat;K:Fintermediary field_28627Lnet/minecraft/class_1297;field_28627:Fnamed speedLnet/minecraft/entity/Entity;speed:F
-
fallDistance
public float fallDistance- Mappings:
Namespace Name Mixin selector official LLbat;L:Fintermediary field_6017Lnet/minecraft/class_1297;field_6017:Fnamed fallDistanceLnet/minecraft/entity/Entity;fallDistance:F
-
nextStepSoundDistance
private float nextStepSoundDistance- Mappings:
Namespace Name Mixin selector official aELbat;aE:Fintermediary field_6003Lnet/minecraft/class_1297;field_6003:Fnamed nextStepSoundDistanceLnet/minecraft/entity/Entity;nextStepSoundDistance:F
-
lastRenderX
public double lastRenderX- Mappings:
Namespace Name Mixin selector official MLbat;M:Dintermediary field_6038Lnet/minecraft/class_1297;field_6038:Dnamed lastRenderXLnet/minecraft/entity/Entity;lastRenderX:D
-
lastRenderY
public double lastRenderY- Mappings:
Namespace Name Mixin selector official NLbat;N:Dintermediary field_5971Lnet/minecraft/class_1297;field_5971:Dnamed lastRenderYLnet/minecraft/entity/Entity;lastRenderY:D
-
lastRenderZ
public double lastRenderZ- Mappings:
Namespace Name Mixin selector official OLbat;O:Dintermediary field_5989Lnet/minecraft/class_1297;field_5989:Dnamed lastRenderZLnet/minecraft/entity/Entity;lastRenderZ:D
-
stepHeight
public float stepHeight- Mappings:
Namespace Name Mixin selector official PLbat;P:Fintermediary field_6013Lnet/minecraft/class_1297;field_6013:Fnamed stepHeightLnet/minecraft/entity/Entity;stepHeight:F
-
noClip
public boolean noClip- Mappings:
Namespace Name Mixin selector official QLbat;Q:Zintermediary field_5960Lnet/minecraft/class_1297;field_5960:Znamed noClipLnet/minecraft/entity/Entity;noClip:Z
-
random
- Mappings:
Namespace Name Mixin selector official RLbat;R:Lalv;intermediary field_5974Lnet/minecraft/class_1297;field_5974:Lnet/minecraft/class_5819;named randomLnet/minecraft/entity/Entity;random:Lnet/minecraft/util/math/random/Random;
-
age
public int age- Mappings:
Namespace Name Mixin selector official SLbat;S:Iintermediary field_6012Lnet/minecraft/class_1297;field_6012:Inamed ageLnet/minecraft/entity/Entity;age:I
-
fireTicks
private int fireTicks- Mappings:
Namespace Name Mixin selector official aFLbat;aF:Iintermediary field_5956Lnet/minecraft/class_1297;field_5956:Inamed fireTicksLnet/minecraft/entity/Entity;fireTicks:I
-
touchingWater
protected boolean touchingWater- Mappings:
Namespace Name Mixin selector official TLbat;T:Zintermediary field_5957Lnet/minecraft/class_1297;field_5957:Znamed touchingWaterLnet/minecraft/entity/Entity;touchingWater:Z
-
fluidHeight
- Mappings:
Namespace Name Mixin selector official ULbat;U:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;intermediary field_5964Lnet/minecraft/class_1297;field_5964:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;named fluidHeightLnet/minecraft/entity/Entity;fluidHeight:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
-
submergedInWater
protected boolean submergedInWater- Mappings:
Namespace Name Mixin selector official VLbat;V:Zintermediary field_6000Lnet/minecraft/class_1297;field_6000:Znamed submergedInWaterLnet/minecraft/entity/Entity;submergedInWater:Z
-
submergedFluidTag
- Mappings:
Namespace Name Mixin selector official aGLbat;aG:Ljava/util/Set;intermediary field_25599Lnet/minecraft/class_1297;field_25599:Ljava/util/Set;named submergedFluidTagLnet/minecraft/entity/Entity;submergedFluidTag:Ljava/util/Set;
-
timeUntilRegen
public int timeUntilRegen- Mappings:
Namespace Name Mixin selector official WLbat;W:Iintermediary field_6008Lnet/minecraft/class_1297;field_6008:Inamed timeUntilRegenLnet/minecraft/entity/Entity;timeUntilRegen:I
-
firstUpdate
protected boolean firstUpdate- Mappings:
Namespace Name Mixin selector official XLbat;X:Zintermediary field_5953Lnet/minecraft/class_1297;field_5953:Znamed firstUpdateLnet/minecraft/entity/Entity;firstUpdate:Z
-
dataTracker
- Mappings:
Namespace Name Mixin selector official YLbat;Y:Lzv;intermediary field_6011Lnet/minecraft/class_1297;field_6011:Lnet/minecraft/class_2945;named dataTrackerLnet/minecraft/entity/Entity;dataTracker:Lnet/minecraft/entity/data/DataTracker;
-
changeListener
- Mappings:
Namespace Name Mixin selector official aRLbat;aR:Lcyj;intermediary field_26996Lnet/minecraft/class_1297;field_26996:Lnet/minecraft/class_5569;named changeListenerLnet/minecraft/entity/Entity;changeListener:Lnet/minecraft/world/entity/EntityChangeListener;
-
trackedPosition
- Mappings:
Namespace Name Mixin selector official aSLbat;aS:Lyt;intermediary field_38931Lnet/minecraft/class_1297;field_38931:Lnet/minecraft/class_7422;named trackedPositionLnet/minecraft/entity/Entity;trackedPosition:Lnet/minecraft/entity/TrackedPosition;
-
ignoreCameraFrustum
public boolean ignoreCameraFrustum- Mappings:
Namespace Name Mixin selector official aeLbat;ae:Zintermediary field_5985Lnet/minecraft/class_1297;field_5985:Znamed ignoreCameraFrustumLnet/minecraft/entity/Entity;ignoreCameraFrustum:Z
-
velocityDirty
public boolean velocityDirty- Mappings:
Namespace Name Mixin selector official afLbat;af:Zintermediary field_6007Lnet/minecraft/class_1297;field_6007:Znamed velocityDirtyLnet/minecraft/entity/Entity;velocityDirty:Z
-
netherPortalCooldown
private int netherPortalCooldown- Mappings:
Namespace Name Mixin selector official aTLbat;aT:Iintermediary field_6018Lnet/minecraft/class_1297;field_6018:Inamed netherPortalCooldownLnet/minecraft/entity/Entity;netherPortalCooldown:I
-
inNetherPortal
protected boolean inNetherPortal- Mappings:
Namespace Name Mixin selector official agLbat;ag:Zintermediary field_5963Lnet/minecraft/class_1297;field_5963:Znamed inNetherPortalLnet/minecraft/entity/Entity;inNetherPortal:Z
-
netherPortalTime
protected int netherPortalTime- Mappings:
Namespace Name Mixin selector official ahLbat;ah:Iintermediary field_5972Lnet/minecraft/class_1297;field_5972:Inamed netherPortalTimeLnet/minecraft/entity/Entity;netherPortalTime:I
-
lastNetherPortalPosition
- Mappings:
Namespace Name Mixin selector official aiLbat;ai:Lgt;intermediary field_5991Lnet/minecraft/class_1297;field_5991:Lnet/minecraft/class_2338;named lastNetherPortalPositionLnet/minecraft/entity/Entity;lastNetherPortalPosition:Lnet/minecraft/util/math/BlockPos;
-
invulnerable
private boolean invulnerable- Mappings:
Namespace Name Mixin selector official aULbat;aU:Zintermediary field_6009Lnet/minecraft/class_1297;field_6009:Znamed invulnerableLnet/minecraft/entity/Entity;invulnerable:Z
-
uuid
- Mappings:
Namespace Name Mixin selector official ajLbat;aj:Ljava/util/UUID;intermediary field_6021Lnet/minecraft/class_1297;field_6021:Ljava/util/UUID;named uuidLnet/minecraft/entity/Entity;uuid:Ljava/util/UUID;
-
uuidString
- Mappings:
Namespace Name Mixin selector official akLbat;ak:Ljava/lang/String;intermediary field_5981Lnet/minecraft/class_1297;field_5981:Ljava/lang/String;named uuidStringLnet/minecraft/entity/Entity;uuidString:Ljava/lang/String;
-
glowing
private boolean glowing- Mappings:
Namespace Name Mixin selector official aVLbat;aV:Zintermediary field_5958Lnet/minecraft/class_1297;field_5958:Znamed glowingLnet/minecraft/entity/Entity;glowing:Z
-
scoreboardTags
- Mappings:
Namespace Name Mixin selector official aWLbat;aW:Ljava/util/Set;intermediary field_6029Lnet/minecraft/class_1297;field_6029:Ljava/util/Set;named scoreboardTagsLnet/minecraft/entity/Entity;scoreboardTags:Ljava/util/Set;
-
pistonMovementDelta
private final double[] pistonMovementDelta- Mappings:
Namespace Name Mixin selector official aXLbat;aX:[Dintermediary field_5993Lnet/minecraft/class_1297;field_5993:[Dnamed pistonMovementDeltaLnet/minecraft/entity/Entity;pistonMovementDelta:[D
-
pistonMovementTick
private long pistonMovementTick- Mappings:
Namespace Name Mixin selector official aYLbat;aY:Jintermediary field_5996Lnet/minecraft/class_1297;field_5996:Jnamed pistonMovementTickLnet/minecraft/entity/Entity;pistonMovementTick:J
-
dimensions
- Mappings:
Namespace Name Mixin selector official aZLbat;aZ:Lbau;intermediary field_18065Lnet/minecraft/class_1297;field_18065:Lnet/minecraft/class_4048;named dimensionsLnet/minecraft/entity/Entity;dimensions:Lnet/minecraft/entity/EntityDimensions;
-
standingEyeHeight
private float standingEyeHeight- Mappings:
Namespace Name Mixin selector official baLbat;ba:Fintermediary field_18066Lnet/minecraft/class_1297;field_18066:Fnamed standingEyeHeightLnet/minecraft/entity/Entity;standingEyeHeight:F
-
inPowderSnow
public boolean inPowderSnow- Mappings:
Namespace Name Mixin selector official alLbat;al:Zintermediary field_27857Lnet/minecraft/class_1297;field_27857:Znamed inPowderSnowLnet/minecraft/entity/Entity;inPowderSnow:Z
-
wasInPowderSnow
public boolean wasInPowderSnow- Mappings:
Namespace Name Mixin selector official amLbat;am:Zintermediary field_28628Lnet/minecraft/class_1297;field_28628:Znamed wasInPowderSnowLnet/minecraft/entity/Entity;wasInPowderSnow:Z
-
wasOnFire
public boolean wasOnFire- Mappings:
Namespace Name Mixin selector official anLbat;an:Zintermediary field_28629Lnet/minecraft/class_1297;field_28629:Znamed wasOnFireLnet/minecraft/entity/Entity;wasOnFire:Z
-
lastChimeIntensity
private float lastChimeIntensity- Mappings:
Namespace Name Mixin selector official bbLbat;bb:Fintermediary field_26997Lnet/minecraft/class_1297;field_26997:Fnamed lastChimeIntensityLnet/minecraft/entity/Entity;lastChimeIntensity:F
-
lastChimeAge
private int lastChimeAge- Mappings:
Namespace Name Mixin selector official bcLbat;bc:Iintermediary field_26994Lnet/minecraft/class_1297;field_26994:Inamed lastChimeAgeLnet/minecraft/entity/Entity;lastChimeAge:I
-
hasVisualFire
private boolean hasVisualFire- Mappings:
Namespace Name Mixin selector official bdLbat;bd:Zintermediary field_33758Lnet/minecraft/class_1297;field_33758:Znamed hasVisualFireLnet/minecraft/entity/Entity;hasVisualFire:Z
-
blockStateAtPos
- Mappings:
Namespace Name Mixin selector official beLbat;be:Lcuu;intermediary field_35588Lnet/minecraft/class_1297;field_35588:Lnet/minecraft/class_2680;named blockStateAtPosLnet/minecraft/entity/Entity;blockStateAtPos:Lnet/minecraft/block/BlockState;
-
-
Constructor Details
-
Entity
- Mappings:
Namespace Name Mixin selector official <init>Lbat;<init>(Lbax;Lcgd;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
-
Method Details
-
collidesWithStateAtPos
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lgt;Lcuu;)Zintermediary method_30632Lnet/minecraft/class_1297;method_30632(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Znamed collidesWithStateAtPosLnet/minecraft/entity/Entity;collidesWithStateAtPos(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
getTeamColorValue
public int getTeamColorValue()- Mappings:
Namespace Name Mixin selector official aaLbat;aa()Iintermediary method_22861Lnet/minecraft/class_1297;method_22861()Inamed getTeamColorValueLnet/minecraft/entity/Entity;getTeamColorValue()I
-
isSpectator
public boolean isSpectator()- Mappings:
Namespace Name Mixin selector official B_Lbat;B_()Zintermediary method_7325Lnet/minecraft/class_1297;method_7325()Znamed isSpectatorLnet/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 abLbat;ab()Vintermediary method_18375Lnet/minecraft/class_1297;method_18375()Vnamed detachLnet/minecraft/entity/Entity;detach()V
-
updateTrackedPosition
public void updateTrackedPosition(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official dLbat;d(DDD)Vintermediary method_43391Lnet/minecraft/class_1297;method_43391(DDD)Vnamed updateTrackedPositionLnet/minecraft/entity/Entity;updateTrackedPosition(DDD)V
-
getTrackedPosition
- Mappings:
Namespace Name Mixin selector official acLbat;ac()Lyt;intermediary method_43389Lnet/minecraft/class_1297;method_43389()Lnet/minecraft/class_7422;named getTrackedPositionLnet/minecraft/entity/Entity;getTrackedPosition()Lnet/minecraft/entity/TrackedPosition;
-
getType
- Mappings:
Namespace Name Mixin selector official adLbat;ad()Lbax;intermediary method_5864Lnet/minecraft/class_1297;method_5864()Lnet/minecraft/class_1299;named getTypeLnet/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:
getIdin interfaceEntityLike- Returns:
- the network ID of this entity
- Mappings:
Namespace Name Mixin selector official aeLcyi;ae()Iintermediary method_5628Lnet/minecraft/class_5568;method_5628()Inamed getIdLnet/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 eLbat;e(I)Vintermediary method_5838Lnet/minecraft/class_1297;method_5838(I)Vnamed setIdLnet/minecraft/entity/Entity;setId(I)V
-
getScoreboardTags
- Mappings:
Namespace Name Mixin selector official afLbat;af()Ljava/util/Set;intermediary method_5752Lnet/minecraft/class_1297;method_5752()Ljava/util/Set;named getScoreboardTagsLnet/minecraft/entity/Entity;getScoreboardTags()Ljava/util/Set;
-
addScoreboardTag
- Mappings:
Namespace Name Mixin selector official aLbat;a(Ljava/lang/String;)Zintermediary method_5780Lnet/minecraft/class_1297;method_5780(Ljava/lang/String;)Znamed addScoreboardTagLnet/minecraft/entity/Entity;addScoreboardTag(Ljava/lang/String;)Z
-
removeScoreboardTag
- Mappings:
Namespace Name Mixin selector official bLbat;b(Ljava/lang/String;)Zintermediary method_5738Lnet/minecraft/class_1297;method_5738(Ljava/lang/String;)Znamed removeScoreboardTagLnet/minecraft/entity/Entity;removeScoreboardTag(Ljava/lang/String;)Z
-
kill
public void kill()- Mappings:
Namespace Name Mixin selector official agLbat;ag()Vintermediary method_5768Lnet/minecraft/class_1297;method_5768()Vnamed killLnet/minecraft/entity/Entity;kill()V
-
discard
public final void discard()- Mappings:
Namespace Name Mixin selector official ahLbat;ah()Vintermediary method_31472Lnet/minecraft/class_1297;method_31472()Vnamed discardLnet/minecraft/entity/Entity;discard()V
-
initDataTracker
protected abstract void initDataTracker()- Mappings:
Namespace Name Mixin selector official a_Lbat;a_()Vintermediary method_5693Lnet/minecraft/class_1297;method_5693()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
getDataTracker
- Mappings:
Namespace Name Mixin selector official aiLbat;ai()Lzv;intermediary method_5841Lnet/minecraft/class_1297;method_5841()Lnet/minecraft/class_2945;named getDataTrackerLnet/minecraft/entity/Entity;getDataTracker()Lnet/minecraft/entity/data/DataTracker;
-
equals
-
hashCode
public int hashCode() -
remove
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbat$c;)Vintermediary method_5650Lnet/minecraft/class_1297;method_5650(Lnet/minecraft/class_1297$class_5529;)Vnamed removeLnet/minecraft/entity/Entity;remove(Lnet/minecraft/entity/Entity$RemovalReason;)V
-
onRemoved
public void onRemoved()- Mappings:
Namespace Name Mixin selector official ajLbat;aj()Vintermediary method_36209Lnet/minecraft/class_1297;method_36209()Vnamed onRemovedLnet/minecraft/entity/Entity;onRemoved()V
-
setPose
- Mappings:
Namespace Name Mixin selector official bLbat;b(Lbbu;)Vintermediary method_18380Lnet/minecraft/class_1297;method_18380(Lnet/minecraft/class_4050;)Vnamed setPoseLnet/minecraft/entity/Entity;setPose(Lnet/minecraft/entity/EntityPose;)V
-
getPose
- Mappings:
Namespace Name Mixin selector official akLbat;ak()Lbbu;intermediary method_18376Lnet/minecraft/class_1297;method_18376()Lnet/minecraft/class_4050;named getPoseLnet/minecraft/entity/Entity;getPose()Lnet/minecraft/entity/EntityPose;
-
isInPose
- Mappings:
Namespace Name Mixin selector official cLbat;c(Lbbu;)Zintermediary method_41328Lnet/minecraft/class_1297;method_41328(Lnet/minecraft/class_4050;)Znamed isInPoseLnet/minecraft/entity/Entity;isInPose(Lnet/minecraft/entity/EntityPose;)Z
-
isInRange
Checks if the distance between this entity and theotherentity is less thanradius.- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbat;D)Zintermediary method_24516Lnet/minecraft/class_1297;method_24516(Lnet/minecraft/class_1297;D)Znamed isInRangeLnet/minecraft/entity/Entity;isInRange(Lnet/minecraft/entity/Entity;D)Z
-
isInRange
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbat;DD)Zintermediary method_43259Lnet/minecraft/class_1297;method_43259(Lnet/minecraft/class_1297;DD)Znamed isInRangeLnet/minecraft/entity/Entity;isInRange(Lnet/minecraft/entity/Entity;DD)Z
-
setRotation
protected void setRotation(float yaw, float pitch) - Mappings:
Namespace Name Mixin selector official aLbat;a(FF)Vintermediary method_5710Lnet/minecraft/class_1297;method_5710(FF)Vnamed setRotationLnet/minecraft/entity/Entity;setRotation(FF)V
-
setPosition
- Mappings:
Namespace Name Mixin selector official a_Lbat;a_(Ldvw;)Vintermediary method_33574Lnet/minecraft/class_1297;method_33574(Lnet/minecraft/class_243;)Vnamed setPositionLnet/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 eLbat;e(DDD)Vintermediary method_5814Lnet/minecraft/class_1297;method_5814(DDD)Vnamed setPositionLnet/minecraft/entity/Entity;setPosition(DDD)V
-
calculateBoundingBox
- Mappings:
Namespace Name Mixin selector official alLbat;al()Ldvr;intermediary method_33332Lnet/minecraft/class_1297;method_33332()Lnet/minecraft/class_238;named calculateBoundingBoxLnet/minecraft/entity/Entity;calculateBoundingBox()Lnet/minecraft/util/math/Box;
-
refreshPosition
protected void refreshPosition()- Mappings:
Namespace Name Mixin selector official amLbat;am()Vintermediary method_23311Lnet/minecraft/class_1297;method_23311()Vnamed refreshPositionLnet/minecraft/entity/Entity;refreshPosition()V
-
changeLookDirection
public void changeLookDirection(double cursorDeltaX, double cursorDeltaY) - Mappings:
Namespace Name Mixin selector official aLbat;a(DD)Vintermediary method_5872Lnet/minecraft/class_1297;method_5872(DD)Vnamed changeLookDirectionLnet/minecraft/entity/Entity;changeLookDirection(DD)V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official kLbat;k()Vintermediary method_5773Lnet/minecraft/class_1297;method_5773()Vnamed tickLnet/minecraft/entity/Entity;tick()V
-
baseTick
public void baseTick()- Mappings:
Namespace Name Mixin selector official anLbat;an()Vintermediary method_5670Lnet/minecraft/class_1297;method_5670()Vnamed baseTickLnet/minecraft/entity/Entity;baseTick()V
-
setOnFire
public void setOnFire(boolean onFire) - Mappings:
Namespace Name Mixin selector official a_Lbat;a_(Z)Vintermediary method_33572Lnet/minecraft/class_1297;method_33572(Z)Vnamed setOnFireLnet/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 aoLbat;ao()Vintermediary method_31473Lnet/minecraft/class_1297;method_31473()Vnamed attemptTickInVoidLnet/minecraft/entity/Entity;attemptTickInVoid()V
-
resetNetherPortalCooldown
public void resetNetherPortalCooldown()- Mappings:
Namespace Name Mixin selector official apLbat;ap()Vintermediary method_30229Lnet/minecraft/class_1297;method_30229()Vnamed resetNetherPortalCooldownLnet/minecraft/entity/Entity;resetNetherPortalCooldown()V
-
hasNetherPortalCooldown
public boolean hasNetherPortalCooldown()- Mappings:
Namespace Name Mixin selector official aqLbat;aq()Zintermediary method_30230Lnet/minecraft/class_1297;method_30230()Znamed hasNetherPortalCooldownLnet/minecraft/entity/Entity;hasNetherPortalCooldown()Z
-
tickNetherPortalCooldown
protected void tickNetherPortalCooldown()- Mappings:
Namespace Name Mixin selector official HLbat;H()Vintermediary method_5760Lnet/minecraft/class_1297;method_5760()Vnamed tickNetherPortalCooldownLnet/minecraft/entity/Entity;tickNetherPortalCooldown()V
-
getMaxNetherPortalTime
public int getMaxNetherPortalTime()- Mappings:
Namespace Name Mixin selector official arLbat;ar()Iintermediary method_5741Lnet/minecraft/class_1297;method_5741()Inamed getMaxNetherPortalTimeLnet/minecraft/entity/Entity;getMaxNetherPortalTime()I
-
setOnFireFromLava
public void setOnFireFromLava()- Mappings:
Namespace Name Mixin selector official asLbat;as()Vintermediary method_5730Lnet/minecraft/class_1297;method_5730()Vnamed setOnFireFromLavaLnet/minecraft/entity/Entity;setOnFireFromLava()V
-
setOnFireFor
public void setOnFireFor(int seconds) - Mappings:
Namespace Name Mixin selector official fLbat;f(I)Vintermediary method_5639Lnet/minecraft/class_1297;method_5639(I)Vnamed setOnFireForLnet/minecraft/entity/Entity;setOnFireFor(I)V
-
setFireTicks
public void setFireTicks(int fireTicks) - Mappings:
Namespace Name Mixin selector official gLbat;g(I)Vintermediary method_20803Lnet/minecraft/class_1297;method_20803(I)Vnamed setFireTicksLnet/minecraft/entity/Entity;setFireTicks(I)V
-
getFireTicks
public int getFireTicks()- Mappings:
Namespace Name Mixin selector official atLbat;at()Iintermediary method_20802Lnet/minecraft/class_1297;method_20802()Inamed getFireTicksLnet/minecraft/entity/Entity;getFireTicks()I
-
extinguish
public void extinguish()- Mappings:
Namespace Name Mixin selector official auLbat;au()Vintermediary method_5646Lnet/minecraft/class_1297;method_5646()Vnamed extinguishLnet/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 avLbat;av()Vintermediary method_5825Lnet/minecraft/class_1297;method_5825()Vnamed tickInVoidLnet/minecraft/entity/Entity;tickInVoid()V
-
doesNotCollide
public boolean doesNotCollide(double offsetX, double offsetY, double offsetZ) - Mappings:
Namespace Name Mixin selector official fLbat;f(DDD)Zintermediary method_5654Lnet/minecraft/class_1297;method_5654(DDD)Znamed doesNotCollideLnet/minecraft/entity/Entity;doesNotCollide(DDD)Z
-
doesNotCollide
- Mappings:
Namespace Name Mixin selector official bLbat;b(Ldvr;)Zintermediary method_5629Lnet/minecraft/class_1297;method_5629(Lnet/minecraft/class_238;)Znamed doesNotCollideLnet/minecraft/entity/Entity;doesNotCollide(Lnet/minecraft/util/math/Box;)Z
-
setOnGround
public void setOnGround(boolean onGround) - Mappings:
Namespace Name Mixin selector official cLbat;c(Z)Vintermediary method_24830Lnet/minecraft/class_1297;method_24830(Z)Vnamed setOnGroundLnet/minecraft/entity/Entity;setOnGround(Z)V
-
isOnGround
public boolean isOnGround()- Mappings:
Namespace Name Mixin selector official awLbat;aw()Zintermediary method_24828Lnet/minecraft/class_1297;method_24828()Znamed isOnGroundLnet/minecraft/entity/Entity;isOnGround()Z
-
move
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbbo;Ldvw;)Vintermediary method_5784Lnet/minecraft/class_1297;method_5784(Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)Vnamed moveLnet/minecraft/entity/Entity;move(Lnet/minecraft/entity/MovementType;Lnet/minecraft/util/math/Vec3d;)V
-
hasCollidedSoftly
- Mappings:
Namespace Name Mixin selector official bLbat;b(Ldvw;)Zintermediary method_39759Lnet/minecraft/class_1297;method_39759(Lnet/minecraft/class_243;)Znamed hasCollidedSoftlyLnet/minecraft/entity/Entity;hasCollidedSoftly(Lnet/minecraft/util/math/Vec3d;)Z
-
tryCheckBlockCollision
protected void tryCheckBlockCollision()- Mappings:
Namespace Name Mixin selector official axLbat;ax()Vintermediary method_36974Lnet/minecraft/class_1297;method_36974()Vnamed tryCheckBlockCollisionLnet/minecraft/entity/Entity;tryCheckBlockCollision()V
-
playExtinguishSound
protected void playExtinguishSound()- Mappings:
Namespace Name Mixin selector official ayLbat;ay()Vintermediary method_36975Lnet/minecraft/class_1297;method_36975()Vnamed playExtinguishSoundLnet/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 azLbat;az()Vintermediary method_33573Lnet/minecraft/class_1297;method_33573()Vnamed addAirTravelEffectsLnet/minecraft/entity/Entity;addAirTravelEffects()V
-
getLandingPos
Deprecated.Returns the landing position.- Returns:
- the landing position
- See Also:
- Implementation Note:
- Landing position is the entity's position, with
0.2subtracted from the Y coordinate. This means that, for example, if a player is on a carpet on a soul soil, the soul soil's position would be returned. - Mappings:
Namespace Name Mixin selector official aALbat;aA()Lgt;intermediary method_43260Lnet/minecraft/class_1297;method_43260()Lnet/minecraft/class_2338;named getLandingPosLnet/minecraft/entity/Entity;getLandingPos()Lnet/minecraft/util/math/BlockPos;
-
getSteppingPos
Returns the stepping position.- Returns:
- the stepping position
- See Also:
- Implementation Note:
- Stepping position is the entity's position, with
1e-05subtracted from the Y coordinate. This means that, for example, if a player is on a carpet on a soul soil, the carpet's position would be returned. - Mappings:
Namespace Name Mixin selector official aBLbat;aB()Lgt;intermediary method_23312Lnet/minecraft/class_1297;method_23312()Lnet/minecraft/class_2338;named getSteppingPosLnet/minecraft/entity/Entity;getSteppingPos()Lnet/minecraft/util/math/BlockPos;
-
getPosWithYOffset
- Mappings:
Namespace Name Mixin selector official aLbat;a(F)Lgt;intermediary method_43258Lnet/minecraft/class_1297;method_43258(F)Lnet/minecraft/class_2338;named getPosWithYOffsetLnet/minecraft/entity/Entity;getPosWithYOffset(F)Lnet/minecraft/util/math/BlockPos;
-
getJumpVelocityMultiplier
protected float getJumpVelocityMultiplier()- Mappings:
Namespace Name Mixin selector official aCLbat;aC()Fintermediary method_23313Lnet/minecraft/class_1297;method_23313()Fnamed getJumpVelocityMultiplierLnet/minecraft/entity/Entity;getJumpVelocityMultiplier()F
-
getVelocityMultiplier
protected float getVelocityMultiplier()- Mappings:
Namespace Name Mixin selector official aDLbat;aD()Fintermediary method_23326Lnet/minecraft/class_1297;method_23326()Fnamed getVelocityMultiplierLnet/minecraft/entity/Entity;getVelocityMultiplier()F
-
getVelocityAffectingPos
- Mappings:
Namespace Name Mixin selector official aELbat;aE()Lgt;intermediary method_23314Lnet/minecraft/class_1297;method_23314()Lnet/minecraft/class_2338;named getVelocityAffectingPosLnet/minecraft/entity/Entity;getVelocityAffectingPos()Lnet/minecraft/util/math/BlockPos;
-
adjustMovementForSneaking
- Mappings:
Namespace Name Mixin selector official aLbat;a(Ldvw;Lbbo;)Ldvw;intermediary method_18796Lnet/minecraft/class_1297;method_18796(Lnet/minecraft/class_243;Lnet/minecraft/class_1313;)Lnet/minecraft/class_243;named adjustMovementForSneakingLnet/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 cLbat;c(Ldvw;)Ldvw;intermediary method_18794Lnet/minecraft/class_1297;method_18794(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;named adjustMovementForPistonLnet/minecraft/entity/Entity;adjustMovementForPiston(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
calculatePistonMovementFactor
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lgy$a;D)Dintermediary method_18797Lnet/minecraft/class_1297;method_18797(Lnet/minecraft/class_2350$class_2351;D)Dnamed calculatePistonMovementFactorLnet/minecraft/entity/Entity;calculatePistonMovementFactor(Lnet/minecraft/util/math/Direction$Axis;D)D
-
adjustMovementForCollisions
- Mappings:
Namespace Name Mixin selector official gLbat;g(Ldvw;)Ldvw;intermediary method_17835Lnet/minecraft/class_1297;method_17835(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;named adjustMovementForCollisionsLnet/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 aLbat;a(Lbat;Ldvw;Ldvr;Lcgd;Ljava/util/List;)Ldvw;intermediary method_20736Lnet/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 adjustMovementForCollisionsLnet/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 aLbat;a(Ldvw;Ldvr;Ljava/util/List;)Ldvw;intermediary method_20737Lnet/minecraft/class_1297;method_20737(Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/List;)Lnet/minecraft/class_243;named adjustMovementForCollisionsLnet/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 aFLbat;aF()Fintermediary method_5867Lnet/minecraft/class_1297;method_5867()Fnamed calculateNextStepSoundDistanceLnet/minecraft/entity/Entity;calculateNextStepSoundDistance()F
-
getSwimSound
- Mappings:
Namespace Name Mixin selector official aGLbat;aG()Laje;intermediary method_5737Lnet/minecraft/class_1297;method_5737()Lnet/minecraft/class_3414;named getSwimSoundLnet/minecraft/entity/Entity;getSwimSound()Lnet/minecraft/sound/SoundEvent;
-
getSplashSound
- Mappings:
Namespace Name Mixin selector official aHLbat;aH()Laje;intermediary method_5625Lnet/minecraft/class_1297;method_5625()Lnet/minecraft/class_3414;named getSplashSoundLnet/minecraft/entity/Entity;getSplashSound()Lnet/minecraft/sound/SoundEvent;
-
getHighSpeedSplashSound
- Mappings:
Namespace Name Mixin selector official aILbat;aI()Laje;intermediary method_5672Lnet/minecraft/class_1297;method_5672()Lnet/minecraft/class_3414;named getHighSpeedSplashSoundLnet/minecraft/entity/Entity;getHighSpeedSplashSound()Lnet/minecraft/sound/SoundEvent;
-
checkBlockCollision
protected void checkBlockCollision()- Mappings:
Namespace Name Mixin selector official aJLbat;aJ()Vintermediary method_5852Lnet/minecraft/class_1297;method_5852()Vnamed checkBlockCollisionLnet/minecraft/entity/Entity;checkBlockCollision()V
-
onBlockCollision
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lcuu;)Vintermediary method_5622Lnet/minecraft/class_1297;method_5622(Lnet/minecraft/class_2680;)Vnamed onBlockCollisionLnet/minecraft/entity/Entity;onBlockCollision(Lnet/minecraft/block/BlockState;)V
-
emitGameEvent
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lczb;Lbat;)Vintermediary method_32875Lnet/minecraft/class_1297;method_32875(Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Vnamed emitGameEventLnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;)V
-
emitGameEvent
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lczb;)Vintermediary method_32876Lnet/minecraft/class_1297;method_32876(Lnet/minecraft/class_5712;)Vnamed emitGameEventLnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;)V
-
playStepSound
- Mappings:
Namespace Name Mixin selector official bLbat;b(Lgt;Lcuu;)Vintermediary method_5712Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed playStepSoundLnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
playAmethystChimeSound
- Mappings:
Namespace Name Mixin selector official bLbat;b(Lcuu;)Vintermediary method_37215Lnet/minecraft/class_1297;method_37215(Lnet/minecraft/class_2680;)Vnamed playAmethystChimeSoundLnet/minecraft/entity/Entity;playAmethystChimeSound(Lnet/minecraft/block/BlockState;)V
-
playSwimSound
protected void playSwimSound(float volume) - Mappings:
Namespace Name Mixin selector official dLbat;d(F)Vintermediary method_5734Lnet/minecraft/class_1297;method_5734(F)Vnamed playSwimSoundLnet/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 aKLbat;aK()Vintermediary method_5801Lnet/minecraft/class_1297;method_5801()Vnamed addFlapEffectsLnet/minecraft/entity/Entity;addFlapEffects()V
-
hasWings
protected boolean hasWings()- Mappings:
Namespace Name Mixin selector official aLLbat;aL()Zintermediary method_5776Lnet/minecraft/class_1297;method_5776()Znamed hasWingsLnet/minecraft/entity/Entity;hasWings()Z
-
playSound
- Mappings:
Namespace Name Mixin selector official aLbat;a(Laje;FF)Vintermediary method_5783Lnet/minecraft/class_1297;method_5783(Lnet/minecraft/class_3414;FF)Vnamed playSoundLnet/minecraft/entity/Entity;playSound(Lnet/minecraft/sound/SoundEvent;FF)V
-
playSoundIfNotSilent
- Mappings:
Namespace Name Mixin selector official aLbat;a(Laje;)Vintermediary method_43077Lnet/minecraft/class_1297;method_43077(Lnet/minecraft/class_3414;)Vnamed playSoundIfNotSilentLnet/minecraft/entity/Entity;playSoundIfNotSilent(Lnet/minecraft/sound/SoundEvent;)V
-
isSilent
public boolean isSilent()- Mappings:
Namespace Name Mixin selector official aMLbat;aM()Zintermediary method_5701Lnet/minecraft/class_1297;method_5701()Znamed isSilentLnet/minecraft/entity/Entity;isSilent()Z
-
setSilent
public void setSilent(boolean silent) - Mappings:
Namespace Name Mixin selector official dLbat;d(Z)Vintermediary method_5803Lnet/minecraft/class_1297;method_5803(Z)Vnamed setSilentLnet/minecraft/entity/Entity;setSilent(Z)V
-
hasNoGravity
public boolean hasNoGravity()- Mappings:
Namespace Name Mixin selector official aNLbat;aN()Zintermediary method_5740Lnet/minecraft/class_1297;method_5740()Znamed hasNoGravityLnet/minecraft/entity/Entity;hasNoGravity()Z
-
setNoGravity
public void setNoGravity(boolean noGravity) - Mappings:
Namespace Name Mixin selector official eLbat;e(Z)Vintermediary method_5875Lnet/minecraft/class_1297;method_5875(Z)Vnamed setNoGravityLnet/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 aOLbat;aO()Lbat$b;intermediary method_33570Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;named getMoveEffectLnet/minecraft/entity/Entity;getMoveEffect()Lnet/minecraft/entity/Entity$MoveEffect;
-
occludeVibrationSignals
public boolean occludeVibrationSignals()- Mappings:
Namespace Name Mixin selector official aPLbat;aP()Zintermediary method_33189Lnet/minecraft/class_1297;method_33189()Znamed occludeVibrationSignalsLnet/minecraft/entity/Entity;occludeVibrationSignals()Z
-
fall
protected void fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) - Mappings:
Namespace Name Mixin selector official aLbat;a(DZLcuu;Lgt;)Vintermediary method_5623Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Vnamed fallLnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
-
getEventSource
- Mappings:
Namespace Name Mixin selector official aQLbat;aQ()Lbat;intermediary method_44329Lnet/minecraft/class_1297;method_44329()Lnet/minecraft/class_1297;named getEventSourceLnet/minecraft/entity/Entity;getEventSource()Lnet/minecraft/entity/Entity;
-
isFireImmune
public boolean isFireImmune()- Mappings:
Namespace Name Mixin selector official aRLbat;aR()Zintermediary method_5753Lnet/minecraft/class_1297;method_5753()Znamed isFireImmuneLnet/minecraft/entity/Entity;isFireImmune()Z
-
handleFallDamage
public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) - Mappings:
Namespace Name Mixin selector official aLbat;a(FFLbac;)Zintermediary method_5747Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Znamed handleFallDamageLnet/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 aSLbat;aS()Zintermediary method_5799Lnet/minecraft/class_1297;method_5799()Znamed isTouchingWaterLnet/minecraft/entity/Entity;isTouchingWater()Z
-
isBeingRainedOn
private boolean isBeingRainedOn()- Mappings:
Namespace Name Mixin selector official jLbat;j()Zintermediary method_5778Lnet/minecraft/class_1297;method_5778()Znamed isBeingRainedOnLnet/minecraft/entity/Entity;isBeingRainedOn()Z
-
isInsideBubbleColumn
private boolean isInsideBubbleColumn()- Mappings:
Namespace Name Mixin selector official lLbat;l()Zintermediary method_5798Lnet/minecraft/class_1297;method_5798()Znamed isInsideBubbleColumnLnet/minecraft/entity/Entity;isInsideBubbleColumn()Z
-
isTouchingWaterOrRain
public boolean isTouchingWaterOrRain()- Mappings:
Namespace Name Mixin selector official aTLbat;aT()Zintermediary method_5721Lnet/minecraft/class_1297;method_5721()Znamed isTouchingWaterOrRainLnet/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 aULbat;aU()Zintermediary method_5637Lnet/minecraft/class_1297;method_5637()Znamed isWetLnet/minecraft/entity/Entity;isWet()Z
-
isInsideWaterOrBubbleColumn
public boolean isInsideWaterOrBubbleColumn()- Mappings:
Namespace Name Mixin selector official aVLbat;aV()Zintermediary method_5816Lnet/minecraft/class_1297;method_5816()Znamed isInsideWaterOrBubbleColumnLnet/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 aWLbat;aW()Zintermediary method_5869Lnet/minecraft/class_1297;method_5869()Znamed isSubmergedInWaterLnet/minecraft/entity/Entity;isSubmergedInWater()Z
-
asMessageSender
- Mappings:
Namespace Name Mixin selector official aXLbat;aX()Lrh;intermediary method_43688Lnet/minecraft/class_1297;method_43688()Lnet/minecraft/class_7436;named asMessageSenderLnet/minecraft/entity/Entity;asMessageSender()Lnet/minecraft/network/message/MessageSender;
-
updateSwimming
public void updateSwimming()- Mappings:
Namespace Name Mixin selector official aYLbat;aY()Vintermediary method_5790Lnet/minecraft/class_1297;method_5790()Vnamed updateSwimmingLnet/minecraft/entity/Entity;updateSwimming()V
-
updateWaterState
protected boolean updateWaterState()- Mappings:
Namespace Name Mixin selector official aZLbat;aZ()Zintermediary method_5876Lnet/minecraft/class_1297;method_5876()Znamed updateWaterStateLnet/minecraft/entity/Entity;updateWaterState()Z
-
checkWaterState
void checkWaterState()- Mappings:
Namespace Name Mixin selector official baLbat;ba()Vintermediary method_5713Lnet/minecraft/class_1297;method_5713()Vnamed checkWaterStateLnet/minecraft/entity/Entity;checkWaterState()V
-
updateSubmergedInWaterState
private void updateSubmergedInWaterState()- Mappings:
Namespace Name Mixin selector official nLbat;n()Vintermediary method_5630Lnet/minecraft/class_1297;method_5630()Vnamed updateSubmergedInWaterStateLnet/minecraft/entity/Entity;updateSubmergedInWaterState()V
-
onSwimmingStart
protected void onSwimmingStart()- Mappings:
Namespace Name Mixin selector official bbLbat;bb()Vintermediary method_5746Lnet/minecraft/class_1297;method_5746()Vnamed onSwimmingStartLnet/minecraft/entity/Entity;onSwimmingStart()V
-
getLandingBlockState
Deprecated.Returns the block state at the landing position.- Returns:
- the block state at the landing position
- See Also:
- Implementation Note:
- Landing position is the entity's position, with
0.2subtracted from the Y coordinate. This means that, for example, if a player is on a carpet on a soul soil, the soul soil's position would be returned. - Mappings:
Namespace Name Mixin selector official bcLbat;bc()Lcuu;intermediary method_43261Lnet/minecraft/class_1297;method_43261()Lnet/minecraft/class_2680;named getLandingBlockStateLnet/minecraft/entity/Entity;getLandingBlockState()Lnet/minecraft/block/BlockState;
-
getSteppingBlockState
Returns the block state at the stepping position.- Returns:
- the block state at the stepping position
- See Also:
- Implementation Note:
- Stepping position is the entity's position, with
1e-05subtracted from the Y coordinate. This means that, for example, if a player is on a carpet on a soul soil, the carpet's position would be returned. - Mappings:
Namespace Name Mixin selector official bdLbat;bd()Lcuu;intermediary method_25936Lnet/minecraft/class_1297;method_25936()Lnet/minecraft/class_2680;named getSteppingBlockStateLnet/minecraft/entity/Entity;getSteppingBlockState()Lnet/minecraft/block/BlockState;
-
shouldSpawnSprintingParticles
public boolean shouldSpawnSprintingParticles()- Mappings:
Namespace Name Mixin selector official beLbat;be()Zintermediary method_27298Lnet/minecraft/class_1297;method_27298()Znamed shouldSpawnSprintingParticlesLnet/minecraft/entity/Entity;shouldSpawnSprintingParticles()Z
-
spawnSprintingParticles
protected void spawnSprintingParticles()- Mappings:
Namespace Name Mixin selector official bfLbat;bf()Vintermediary method_5839Lnet/minecraft/class_1297;method_5839()Vnamed spawnSprintingParticlesLnet/minecraft/entity/Entity;spawnSprintingParticles()V
-
isSubmergedIn
- Mappings:
Namespace Name Mixin selector official aLbat;a(Laki;)Zintermediary method_5777Lnet/minecraft/class_1297;method_5777(Lnet/minecraft/class_6862;)Znamed isSubmergedInLnet/minecraft/entity/Entity;isSubmergedIn(Lnet/minecraft/tag/TagKey;)Z
-
isInLava
public boolean isInLava()- Mappings:
Namespace Name Mixin selector official bgLbat;bg()Zintermediary method_5771Lnet/minecraft/class_1297;method_5771()Znamed isInLavaLnet/minecraft/entity/Entity;isInLava()Z
-
updateVelocity
- Mappings:
Namespace Name Mixin selector official aLbat;a(FLdvw;)Vintermediary method_5724Lnet/minecraft/class_1297;method_5724(FLnet/minecraft/class_243;)Vnamed updateVelocityLnet/minecraft/entity/Entity;updateVelocity(FLnet/minecraft/util/math/Vec3d;)V
-
movementInputToVelocity
- Mappings:
Namespace Name Mixin selector official aLbat;a(Ldvw;FF)Ldvw;intermediary method_18795Lnet/minecraft/class_1297;method_18795(Lnet/minecraft/class_243;FF)Lnet/minecraft/class_243;named movementInputToVelocityLnet/minecraft/entity/Entity;movementInputToVelocity(Lnet/minecraft/util/math/Vec3d;FF)Lnet/minecraft/util/math/Vec3d;
-
getBrightnessAtEyes
Deprecated.- Mappings:
Namespace Name Mixin selector official bhLbat;bh()Fintermediary method_5718Lnet/minecraft/class_1297;method_5718()Fnamed getBrightnessAtEyesLnet/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 aLbat;a(DDDFF)Vintermediary method_5641Lnet/minecraft/class_1297;method_5641(DDDFF)Vnamed updatePositionAndAnglesLnet/minecraft/entity/Entity;updatePositionAndAngles(DDDFF)V
-
updatePosition
public void updatePosition(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official gLbat;g(DDD)Vintermediary method_30634Lnet/minecraft/class_1297;method_30634(DDD)Vnamed updatePositionLnet/minecraft/entity/Entity;updatePosition(DDD)V
-
refreshPositionAfterTeleport
- Mappings:
Namespace Name Mixin selector official dLbat;d(Ldvw;)Vintermediary method_29495Lnet/minecraft/class_1297;method_29495(Lnet/minecraft/class_243;)Vnamed refreshPositionAfterTeleportLnet/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 cLbat;c(DDD)Vintermediary method_24203Lnet/minecraft/class_1297;method_24203(DDD)Vnamed refreshPositionAfterTeleportLnet/minecraft/entity/Entity;refreshPositionAfterTeleport(DDD)V
-
refreshPositionAndAngles
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lgt;FF)Vintermediary method_5725Lnet/minecraft/class_1297;method_5725(Lnet/minecraft/class_2338;FF)Vnamed refreshPositionAndAnglesLnet/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 bLbat;b(DDDFF)Vintermediary method_5808Lnet/minecraft/class_1297;method_5808(DDDFF)Vnamed refreshPositionAndAnglesLnet/minecraft/entity/Entity;refreshPositionAndAngles(DDDFF)V
-
resetPosition
public final void resetPosition()- Mappings:
Namespace Name Mixin selector official biLbat;bi()Vintermediary method_22862Lnet/minecraft/class_1297;method_22862()Vnamed resetPositionLnet/minecraft/entity/Entity;resetPosition()V
-
distanceTo
- Mappings:
Namespace Name Mixin selector official eLbat;e(Lbat;)Fintermediary method_5739Lnet/minecraft/class_1297;method_5739(Lnet/minecraft/class_1297;)Fnamed distanceToLnet/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 hLbat;h(DDD)Dintermediary method_5649Lnet/minecraft/class_1297;method_5649(DDD)Dnamed squaredDistanceToLnet/minecraft/entity/Entity;squaredDistanceTo(DDD)D
-
squaredDistanceTo
- Mappings:
Namespace Name Mixin selector official fLbat;f(Lbat;)Dintermediary method_5858Lnet/minecraft/class_1297;method_5858(Lnet/minecraft/class_1297;)Dnamed squaredDistanceToLnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/entity/Entity;)D
-
squaredDistanceTo
- Mappings:
Namespace Name Mixin selector official eLbat;e(Ldvw;)Dintermediary method_5707Lnet/minecraft/class_1297;method_5707(Lnet/minecraft/class_243;)Dnamed squaredDistanceToLnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/util/math/Vec3d;)D
-
onPlayerCollision
- Mappings:
Namespace Name Mixin selector official b_Lbat;b_(Lbti;)Vintermediary method_5694Lnet/minecraft/class_1297;method_5694(Lnet/minecraft/class_1657;)Vnamed onPlayerCollisionLnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
-
pushAwayFrom
- Mappings:
Namespace Name Mixin selector official gLbat;g(Lbat;)Vintermediary method_5697Lnet/minecraft/class_1297;method_5697(Lnet/minecraft/class_1297;)Vnamed pushAwayFromLnet/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 iLbat;i(DDD)Vintermediary method_5762Lnet/minecraft/class_1297;method_5762(DDD)Vnamed addVelocityLnet/minecraft/entity/Entity;addVelocity(DDD)V
-
scheduleVelocityUpdate
protected void scheduleVelocityUpdate()- Mappings:
Namespace Name Mixin selector official bjLbat;bj()Vintermediary method_5785Lnet/minecraft/class_1297;method_5785()Vnamed scheduleVelocityUpdateLnet/minecraft/entity/Entity;scheduleVelocityUpdate()V
-
damage
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbac;F)Zintermediary method_5643Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-
getRotationVec
- Mappings:
Namespace Name Mixin selector official eLbat;e(F)Ldvw;intermediary method_5828Lnet/minecraft/class_1297;method_5828(F)Lnet/minecraft/class_243;named getRotationVecLnet/minecraft/entity/Entity;getRotationVec(F)Lnet/minecraft/util/math/Vec3d;
-
getPitch
public float getPitch(float tickDelta) - Mappings:
Namespace Name Mixin selector official fLbat;f(F)Fintermediary method_5695Lnet/minecraft/class_1297;method_5695(F)Fnamed getPitchLnet/minecraft/entity/Entity;getPitch(F)F
-
getYaw
public float getYaw(float tickDelta) - Mappings:
Namespace Name Mixin selector official gLbat;g(F)Fintermediary method_5705Lnet/minecraft/class_1297;method_5705(F)Fnamed getYawLnet/minecraft/entity/Entity;getYaw(F)F
-
getRotationVector
- Mappings:
Namespace Name Mixin selector official bLbat;b(FF)Ldvw;intermediary method_5631Lnet/minecraft/class_1297;method_5631(FF)Lnet/minecraft/class_243;named getRotationVectorLnet/minecraft/entity/Entity;getRotationVector(FF)Lnet/minecraft/util/math/Vec3d;
-
getOppositeRotationVector
- Mappings:
Namespace Name Mixin selector official hLbat;h(F)Ldvw;intermediary method_18864Lnet/minecraft/class_1297;method_18864(F)Lnet/minecraft/class_243;named getOppositeRotationVectorLnet/minecraft/entity/Entity;getOppositeRotationVector(F)Lnet/minecraft/util/math/Vec3d;
-
getOppositeRotationVector
- Mappings:
Namespace Name Mixin selector official cLbat;c(FF)Ldvw;intermediary method_18863Lnet/minecraft/class_1297;method_18863(FF)Lnet/minecraft/class_243;named getOppositeRotationVectorLnet/minecraft/entity/Entity;getOppositeRotationVector(FF)Lnet/minecraft/util/math/Vec3d;
-
getEyePos
- Mappings:
Namespace Name Mixin selector official bkLbat;bk()Ldvw;intermediary method_33571Lnet/minecraft/class_1297;method_33571()Lnet/minecraft/class_243;named getEyePosLnet/minecraft/entity/Entity;getEyePos()Lnet/minecraft/util/math/Vec3d;
-
getCameraPosVec
- Mappings:
Namespace Name Mixin selector official iLbat;i(F)Ldvw;intermediary method_5836Lnet/minecraft/class_1297;method_5836(F)Lnet/minecraft/class_243;named getCameraPosVecLnet/minecraft/entity/Entity;getCameraPosVec(F)Lnet/minecraft/util/math/Vec3d;
-
getClientCameraPosVec
- Mappings:
Namespace Name Mixin selector official jLbat;j(F)Ldvw;intermediary method_31166Lnet/minecraft/class_1297;method_31166(F)Lnet/minecraft/class_243;named getClientCameraPosVecLnet/minecraft/entity/Entity;getClientCameraPosVec(F)Lnet/minecraft/util/math/Vec3d;
-
getLerpedPos
- Mappings:
Namespace Name Mixin selector official kLbat;k(F)Ldvw;intermediary method_30950Lnet/minecraft/class_1297;method_30950(F)Lnet/minecraft/class_243;named getLerpedPosLnet/minecraft/entity/Entity;getLerpedPos(F)Lnet/minecraft/util/math/Vec3d;
-
raycast
- Mappings:
Namespace Name Mixin selector official aLbat;a(DFZ)Ldvu;intermediary method_5745Lnet/minecraft/class_1297;method_5745(DFZ)Lnet/minecraft/class_239;named raycastLnet/minecraft/entity/Entity;raycast(DFZ)Lnet/minecraft/util/hit/HitResult;
-
collides
public boolean collides()- Mappings:
Namespace Name Mixin selector official blLbat;bl()Zintermediary method_5863Lnet/minecraft/class_1297;method_5863()Znamed collidesLnet/minecraft/entity/Entity;collides()Z
-
isPushable
public boolean isPushable()- Mappings:
Namespace Name Mixin selector official bmLbat;bm()Zintermediary method_5810Lnet/minecraft/class_1297;method_5810()Znamed isPushableLnet/minecraft/entity/Entity;isPushable()Z
-
updateKilledAdvancementCriterion
public void updateKilledAdvancementCriterion(Entity entityKilled, int score, DamageSource damageSource) - Mappings:
Namespace Name Mixin selector official aLbat;a(Lbat;ILbac;)Vintermediary method_5716Lnet/minecraft/class_1297;method_5716(Lnet/minecraft/class_1297;ILnet/minecraft/class_1282;)Vnamed updateKilledAdvancementCriterionLnet/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 jLbat;j(DDD)Zintermediary method_5727Lnet/minecraft/class_1297;method_5727(DDD)Znamed shouldRenderLnet/minecraft/entity/Entity;shouldRender(DDD)Z
-
shouldRender
public boolean shouldRender(double distance) - Mappings:
Namespace Name Mixin selector official aLbat;a(D)Zintermediary method_5640Lnet/minecraft/class_1297;method_5640(D)Znamed shouldRenderLnet/minecraft/entity/Entity;shouldRender(D)Z
-
saveSelfNbt
- Mappings:
Namespace Name Mixin selector official dLbat;d(Lpj;)Zintermediary method_5786Lnet/minecraft/class_1297;method_5786(Lnet/minecraft/class_2487;)Znamed saveSelfNbtLnet/minecraft/entity/Entity;saveSelfNbt(Lnet/minecraft/nbt/NbtCompound;)Z
-
saveNbt
- Mappings:
Namespace Name Mixin selector official eLbat;e(Lpj;)Zintermediary method_5662Lnet/minecraft/class_1297;method_5662(Lnet/minecraft/class_2487;)Znamed saveNbtLnet/minecraft/entity/Entity;saveNbt(Lnet/minecraft/nbt/NbtCompound;)Z
-
writeNbt
- Mappings:
Namespace Name Mixin selector official fLbat;f(Lpj;)Lpj;intermediary method_5647Lnet/minecraft/class_1297;method_5647(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named writeNbtLnet/minecraft/entity/Entity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
readNbt
- Mappings:
Namespace Name Mixin selector official gLbat;g(Lpj;)Vintermediary method_5651Lnet/minecraft/class_1297;method_5651(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/entity/Entity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
shouldSetPositionOnLoad
protected boolean shouldSetPositionOnLoad()- Mappings:
Namespace Name Mixin selector official bnLbat;bn()Zintermediary method_5638Lnet/minecraft/class_1297;method_5638()Znamed shouldSetPositionOnLoadLnet/minecraft/entity/Entity;shouldSetPositionOnLoad()Z
-
getSavedEntityId
- Mappings:
Namespace Name Mixin selector official boLbat;bo()Ljava/lang/String;intermediary method_5653Lnet/minecraft/class_1297;method_5653()Ljava/lang/String;named getSavedEntityIdLnet/minecraft/entity/Entity;getSavedEntityId()Ljava/lang/String;
-
readCustomDataFromNbt
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lpj;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
writeCustomDataToNbt
- Mappings:
Namespace Name Mixin selector official bLbat;b(Lpj;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
toNbtList
- Mappings:
Namespace Name Mixin selector official aLbat;a([D)Lpp;intermediary method_5846Lnet/minecraft/class_1297;method_5846([D)Lnet/minecraft/class_2499;named toNbtListLnet/minecraft/entity/Entity;toNbtList([D)Lnet/minecraft/nbt/NbtList;
-
toNbtList
- Mappings:
Namespace Name Mixin selector official aLbat;a([F)Lpp;intermediary method_5726Lnet/minecraft/class_1297;method_5726([F)Lnet/minecraft/class_2499;named toNbtListLnet/minecraft/entity/Entity;toNbtList([F)Lnet/minecraft/nbt/NbtList;
-
dropItem
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lcgc;)Lbqb;intermediary method_5706Lnet/minecraft/class_1297;method_5706(Lnet/minecraft/class_1935;)Lnet/minecraft/class_1542;named dropItemLnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/entity/ItemEntity;
-
dropItem
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lcgc;I)Lbqb;intermediary method_5870Lnet/minecraft/class_1297;method_5870(Lnet/minecraft/class_1935;I)Lnet/minecraft/class_1542;named dropItemLnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/entity/ItemEntity;
-
dropStack
- Mappings:
Namespace Name Mixin selector official bLbat;b(Lcad;)Lbqb;intermediary method_5775Lnet/minecraft/class_1297;method_5775(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1542;named dropStackLnet/minecraft/entity/Entity;dropStack(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/entity/ItemEntity;
-
dropStack
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lcad;F)Lbqb;intermediary method_5699Lnet/minecraft/class_1297;method_5699(Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1542;named dropStackLnet/minecraft/entity/Entity;dropStack(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/ItemEntity;
-
isAlive
public boolean isAlive()- Mappings:
Namespace Name Mixin selector official bpLbat;bp()Zintermediary method_5805Lnet/minecraft/class_1297;method_5805()Znamed isAliveLnet/minecraft/entity/Entity;isAlive()Z
-
isInsideWall
public boolean isInsideWall()- Mappings:
Namespace Name Mixin selector official bqLbat;bq()Zintermediary method_5757Lnet/minecraft/class_1297;method_5757()Znamed isInsideWallLnet/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 aLbat;a(Lbti;Lazo;)Lazp;intermediary method_5688Lnet/minecraft/class_1297;method_5688(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;named interactLnet/minecraft/entity/Entity;interact(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
collidesWith
- Mappings:
Namespace Name Mixin selector official hLbat;h(Lbat;)Zintermediary method_30949Lnet/minecraft/class_1297;method_30949(Lnet/minecraft/class_1297;)Znamed collidesWithLnet/minecraft/entity/Entity;collidesWith(Lnet/minecraft/entity/Entity;)Z
-
isCollidable
public boolean isCollidable()- Mappings:
Namespace Name Mixin selector official brLbat;br()Zintermediary method_30948Lnet/minecraft/class_1297;method_30948()Znamed isCollidableLnet/minecraft/entity/Entity;isCollidable()Z
-
tickRiding
public void tickRiding()- Mappings:
Namespace Name Mixin selector official bsLbat;bs()Vintermediary method_5842Lnet/minecraft/class_1297;method_5842()Vnamed tickRidingLnet/minecraft/entity/Entity;tickRiding()V
-
updatePassengerPosition
- Mappings:
Namespace Name Mixin selector official iLbat;i(Lbat;)Vintermediary method_5865Lnet/minecraft/class_1297;method_5865(Lnet/minecraft/class_1297;)Vnamed updatePassengerPositionLnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
-
updatePassengerPosition
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbat;Lbat$a;)Vintermediary method_24201Lnet/minecraft/class_1297;method_24201(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)Vnamed updatePassengerPositionLnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity$PositionUpdater;)V
-
onPassengerLookAround
- Mappings:
Namespace Name Mixin selector official jLbat;j(Lbat;)Vintermediary method_5644Lnet/minecraft/class_1297;method_5644(Lnet/minecraft/class_1297;)Vnamed onPassengerLookAroundLnet/minecraft/entity/Entity;onPassengerLookAround(Lnet/minecraft/entity/Entity;)V
-
getHeightOffset
public double getHeightOffset()- Mappings:
Namespace Name Mixin selector official btLbat;bt()Dintermediary method_5678Lnet/minecraft/class_1297;method_5678()Dnamed getHeightOffsetLnet/minecraft/entity/Entity;getHeightOffset()D
-
getMountedHeightOffset
public double getMountedHeightOffset()- Mappings:
Namespace Name Mixin selector official buLbat;bu()Dintermediary method_5621Lnet/minecraft/class_1297;method_5621()Dnamed getMountedHeightOffsetLnet/minecraft/entity/Entity;getMountedHeightOffset()D
-
startRiding
- Mappings:
Namespace Name Mixin selector official kLbat;k(Lbat;)Zintermediary method_5804Lnet/minecraft/class_1297;method_5804(Lnet/minecraft/class_1297;)Znamed startRidingLnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;)Z
-
isLiving
public boolean isLiving()- Mappings:
Namespace Name Mixin selector official bvLbat;bv()Zintermediary method_5709Lnet/minecraft/class_1297;method_5709()Znamed isLivingLnet/minecraft/entity/Entity;isLiving()Z
-
startRiding
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbat;Z)Zintermediary method_5873Lnet/minecraft/class_1297;method_5873(Lnet/minecraft/class_1297;Z)Znamed startRidingLnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;Z)Z
-
canStartRiding
- Mappings:
Namespace Name Mixin selector official lLbat;l(Lbat;)Zintermediary method_5860Lnet/minecraft/class_1297;method_5860(Lnet/minecraft/class_1297;)Znamed canStartRidingLnet/minecraft/entity/Entity;canStartRiding(Lnet/minecraft/entity/Entity;)Z
-
wouldPoseNotCollide
- Mappings:
Namespace Name Mixin selector official dLbat;d(Lbbu;)Zintermediary method_20233Lnet/minecraft/class_1297;method_20233(Lnet/minecraft/class_4050;)Znamed wouldPoseNotCollideLnet/minecraft/entity/Entity;wouldPoseNotCollide(Lnet/minecraft/entity/EntityPose;)Z
-
removeAllPassengers
public void removeAllPassengers()- Mappings:
Namespace Name Mixin selector official bwLbat;bw()Vintermediary method_5772Lnet/minecraft/class_1297;method_5772()Vnamed removeAllPassengersLnet/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 bxLbat;bx()Vintermediary method_29239Lnet/minecraft/class_1297;method_29239()Vnamed dismountVehicleLnet/minecraft/entity/Entity;dismountVehicle()V
-
stopRiding
public void stopRiding()- Mappings:
Namespace Name Mixin selector official pLbat;p()Vintermediary method_5848Lnet/minecraft/class_1297;method_5848()Vnamed stopRidingLnet/minecraft/entity/Entity;stopRiding()V
-
addPassenger
- Mappings:
Namespace Name Mixin selector official mLbat;m(Lbat;)Vintermediary method_5627Lnet/minecraft/class_1297;method_5627(Lnet/minecraft/class_1297;)Vnamed addPassengerLnet/minecraft/entity/Entity;addPassenger(Lnet/minecraft/entity/Entity;)V
-
removePassenger
- Mappings:
Namespace Name Mixin selector official nLbat;n(Lbat;)Vintermediary method_5793Lnet/minecraft/class_1297;method_5793(Lnet/minecraft/class_1297;)Vnamed removePassengerLnet/minecraft/entity/Entity;removePassenger(Lnet/minecraft/entity/Entity;)V
-
canAddPassenger
- Mappings:
Namespace Name Mixin selector official oLbat;o(Lbat;)Zintermediary method_5818Lnet/minecraft/class_1297;method_5818(Lnet/minecraft/class_1297;)Znamed canAddPassengerLnet/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 aLbat;a(DDDFFIZ)Vintermediary method_5759Lnet/minecraft/class_1297;method_5759(DDDFFIZ)Vnamed updateTrackedPositionAndAnglesLnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
-
updateTrackedHeadRotation
public void updateTrackedHeadRotation(float yaw, int interpolationSteps) - Mappings:
Namespace Name Mixin selector official aLbat;a(FI)Vintermediary method_5683Lnet/minecraft/class_1297;method_5683(FI)Vnamed updateTrackedHeadRotationLnet/minecraft/entity/Entity;updateTrackedHeadRotation(FI)V
-
getTargetingMargin
public float getTargetingMargin()- Mappings:
Namespace Name Mixin selector official byLbat;by()Fintermediary method_5871Lnet/minecraft/class_1297;method_5871()Fnamed getTargetingMarginLnet/minecraft/entity/Entity;getTargetingMargin()F
-
getRotationVector
- Mappings:
Namespace Name Mixin selector official bzLbat;bz()Ldvw;intermediary method_5720Lnet/minecraft/class_1297;method_5720()Lnet/minecraft/class_243;named getRotationVectorLnet/minecraft/entity/Entity;getRotationVector()Lnet/minecraft/util/math/Vec3d;
-
getHandPosOffset
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbzz;)Ldvw;intermediary method_40123Lnet/minecraft/class_1297;method_40123(Lnet/minecraft/class_1792;)Lnet/minecraft/class_243;named getHandPosOffsetLnet/minecraft/entity/Entity;getHandPosOffset(Lnet/minecraft/item/Item;)Lnet/minecraft/util/math/Vec3d;
-
getRotationClient
- Mappings:
Namespace Name Mixin selector official bALbat;bA()Ldvv;intermediary method_5802Lnet/minecraft/class_1297;method_5802()Lnet/minecraft/class_241;named getRotationClientLnet/minecraft/entity/Entity;getRotationClient()Lnet/minecraft/util/math/Vec2f;
-
getRotationVecClient
- Mappings:
Namespace Name Mixin selector official bBLbat;bB()Ldvw;intermediary method_5663Lnet/minecraft/class_1297;method_5663()Lnet/minecraft/class_243;named getRotationVecClientLnet/minecraft/entity/Entity;getRotationVecClient()Lnet/minecraft/util/math/Vec3d;
-
setInNetherPortal
- Mappings:
Namespace Name Mixin selector official dLbat;d(Lgt;)Vintermediary method_5717Lnet/minecraft/class_1297;method_5717(Lnet/minecraft/class_2338;)Vnamed setInNetherPortalLnet/minecraft/entity/Entity;setInNetherPortal(Lnet/minecraft/util/math/BlockPos;)V
-
tickNetherPortal
protected void tickNetherPortal()- Mappings:
Namespace Name Mixin selector official bCLbat;bC()Vintermediary method_18379Lnet/minecraft/class_1297;method_18379()Vnamed tickNetherPortalLnet/minecraft/entity/Entity;tickNetherPortal()V
-
getDefaultNetherPortalCooldown
public int getDefaultNetherPortalCooldown()- Mappings:
Namespace Name Mixin selector official bDLbat;bD()Iintermediary method_5806Lnet/minecraft/class_1297;method_5806()Inamed getDefaultNetherPortalCooldownLnet/minecraft/entity/Entity;getDefaultNetherPortalCooldown()I
-
setVelocityClient
public void setVelocityClient(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official kLbat;k(DDD)Vintermediary method_5750Lnet/minecraft/class_1297;method_5750(DDD)Vnamed setVelocityClientLnet/minecraft/entity/Entity;setVelocityClient(DDD)V
-
handleStatus
public void handleStatus(byte status) - Mappings:
Namespace Name Mixin selector official aLbat;a(B)Vintermediary method_5711Lnet/minecraft/class_1297;method_5711(B)Vnamed handleStatusLnet/minecraft/entity/Entity;handleStatus(B)V
-
animateDamage
public void animateDamage()- Mappings:
Namespace Name Mixin selector official bELbat;bE()Vintermediary method_5879Lnet/minecraft/class_1297;method_5879()Vnamed animateDamageLnet/minecraft/entity/Entity;animateDamage()V
-
getItemsHand
- Mappings:
Namespace Name Mixin selector official bFLbat;bF()Ljava/lang/Iterable;intermediary method_5877Lnet/minecraft/class_1297;method_5877()Ljava/lang/Iterable;named getItemsHandLnet/minecraft/entity/Entity;getItemsHand()Ljava/lang/Iterable;
-
getArmorItems
- Mappings:
Namespace Name Mixin selector official bGLbat;bG()Ljava/lang/Iterable;intermediary method_5661Lnet/minecraft/class_1297;method_5661()Ljava/lang/Iterable;named getArmorItemsLnet/minecraft/entity/Entity;getArmorItems()Ljava/lang/Iterable;
-
getItemsEquipped
- Mappings:
Namespace Name Mixin selector official bHLbat;bH()Ljava/lang/Iterable;intermediary method_5743Lnet/minecraft/class_1297;method_5743()Ljava/lang/Iterable;named getItemsEquippedLnet/minecraft/entity/Entity;getItemsEquipped()Ljava/lang/Iterable;
-
equipStack
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbay;Lcad;)Vintermediary method_5673Lnet/minecraft/class_1297;method_5673(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)Vnamed equipStackLnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
-
isOnFire
public boolean isOnFire()- Mappings:
Namespace Name Mixin selector official bILbat;bI()Zintermediary method_5809Lnet/minecraft/class_1297;method_5809()Znamed isOnFireLnet/minecraft/entity/Entity;isOnFire()Z
-
hasVehicle
public boolean hasVehicle()- Mappings:
Namespace Name Mixin selector official bJLbat;bJ()Zintermediary method_5765Lnet/minecraft/class_1297;method_5765()Znamed hasVehicleLnet/minecraft/entity/Entity;hasVehicle()Z
-
hasPassengers
public boolean hasPassengers()- Mappings:
Namespace Name Mixin selector official bKLbat;bK()Zintermediary method_5782Lnet/minecraft/class_1297;method_5782()Znamed hasPassengersLnet/minecraft/entity/Entity;hasPassengers()Z
-
canBeRiddenInWater
public boolean canBeRiddenInWater()- Mappings:
Namespace Name Mixin selector official bLLbat;bL()Zintermediary method_5788Lnet/minecraft/class_1297;method_5788()Znamed canBeRiddenInWaterLnet/minecraft/entity/Entity;canBeRiddenInWater()Z
-
setSneaking
public void setSneaking(boolean sneaking) - Mappings:
Namespace Name Mixin selector official fLbat;f(Z)Vintermediary method_5660Lnet/minecraft/class_1297;method_5660(Z)Vnamed setSneakingLnet/minecraft/entity/Entity;setSneaking(Z)V
-
isSneaking
public boolean isSneaking()- Mappings:
Namespace Name Mixin selector official bMLbat;bM()Zintermediary method_5715Lnet/minecraft/class_1297;method_5715()Znamed isSneakingLnet/minecraft/entity/Entity;isSneaking()Z
-
bypassesSteppingEffects
public boolean bypassesSteppingEffects()- Mappings:
Namespace Name Mixin selector official bNLbat;bN()Zintermediary method_21749Lnet/minecraft/class_1297;method_21749()Znamed bypassesSteppingEffectsLnet/minecraft/entity/Entity;bypassesSteppingEffects()Z
-
bypassesLandingEffects
public boolean bypassesLandingEffects()- Mappings:
Namespace Name Mixin selector official bOLbat;bO()Zintermediary method_21750Lnet/minecraft/class_1297;method_21750()Znamed bypassesLandingEffectsLnet/minecraft/entity/Entity;bypassesLandingEffects()Z
-
isSneaky
public boolean isSneaky()- Mappings:
Namespace Name Mixin selector official bPLbat;bP()Zintermediary method_21751Lnet/minecraft/class_1297;method_21751()Znamed isSneakyLnet/minecraft/entity/Entity;isSneaky()Z
-
isDescending
public boolean isDescending()- Mappings:
Namespace Name Mixin selector official bQLbat;bQ()Zintermediary method_21752Lnet/minecraft/class_1297;method_21752()Znamed isDescendingLnet/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 bRLbat;bR()Zintermediary method_18276Lnet/minecraft/class_1297;method_18276()Znamed isInSneakingPoseLnet/minecraft/entity/Entity;isInSneakingPose()Z
-
isSprinting
public boolean isSprinting()- Mappings:
Namespace Name Mixin selector official bSLbat;bS()Zintermediary method_5624Lnet/minecraft/class_1297;method_5624()Znamed isSprintingLnet/minecraft/entity/Entity;isSprinting()Z
-
setSprinting
public void setSprinting(boolean sprinting) - Mappings:
Namespace Name Mixin selector official gLbat;g(Z)Vintermediary method_5728Lnet/minecraft/class_1297;method_5728(Z)Vnamed setSprintingLnet/minecraft/entity/Entity;setSprinting(Z)V
-
isSwimming
public boolean isSwimming()- Mappings:
Namespace Name Mixin selector official bTLbat;bT()Zintermediary method_5681Lnet/minecraft/class_1297;method_5681()Znamed isSwimmingLnet/minecraft/entity/Entity;isSwimming()Z
-
isInSwimmingPose
public boolean isInSwimmingPose()- Mappings:
Namespace Name Mixin selector official bULbat;bU()Zintermediary method_20232Lnet/minecraft/class_1297;method_20232()Znamed isInSwimmingPoseLnet/minecraft/entity/Entity;isInSwimmingPose()Z
-
shouldLeaveSwimmingPose
public boolean shouldLeaveSwimmingPose()- Mappings:
Namespace Name Mixin selector official bVLbat;bV()Zintermediary method_20448Lnet/minecraft/class_1297;method_20448()Znamed shouldLeaveSwimmingPoseLnet/minecraft/entity/Entity;shouldLeaveSwimmingPose()Z
-
setSwimming
public void setSwimming(boolean swimming) - Mappings:
Namespace Name Mixin selector official hLbat;h(Z)Vintermediary method_5796Lnet/minecraft/class_1297;method_5796(Z)Vnamed setSwimmingLnet/minecraft/entity/Entity;setSwimming(Z)V
-
isGlowingLocal
public final boolean isGlowingLocal()- Mappings:
Namespace Name Mixin selector official bWLbat;bW()Zintermediary method_36361Lnet/minecraft/class_1297;method_36361()Znamed isGlowingLocalLnet/minecraft/entity/Entity;isGlowingLocal()Z
-
setGlowing
public final void setGlowing(boolean glowing) - Mappings:
Namespace Name Mixin selector official iLbat;i(Z)Vintermediary method_5834Lnet/minecraft/class_1297;method_5834(Z)Vnamed setGlowingLnet/minecraft/entity/Entity;setGlowing(Z)V
-
isGlowing
public boolean isGlowing()- Mappings:
Namespace Name Mixin selector official bXLbat;bX()Zintermediary method_5851Lnet/minecraft/class_1297;method_5851()Znamed isGlowingLnet/minecraft/entity/Entity;isGlowing()Z
-
isInvisible
public boolean isInvisible()- Mappings:
Namespace Name Mixin selector official bYLbat;bY()Zintermediary method_5767Lnet/minecraft/class_1297;method_5767()Znamed isInvisibleLnet/minecraft/entity/Entity;isInvisible()Z
-
isInvisibleTo
- Mappings:
Namespace Name Mixin selector official cLbat;c(Lbti;)Zintermediary method_5756Lnet/minecraft/class_1297;method_5756(Lnet/minecraft/class_1657;)Znamed isInvisibleToLnet/minecraft/entity/Entity;isInvisibleTo(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
updateEventHandler
- Mappings:
Namespace Name Mixin selector official aLbat;a(Ljava/util/function/BiConsumer;)Vintermediary method_42147Lnet/minecraft/class_1297;method_42147(Ljava/util/function/BiConsumer;)Vnamed updateEventHandlerLnet/minecraft/entity/Entity;updateEventHandler(Ljava/util/function/BiConsumer;)V
-
getScoreboardTeam
- Mappings:
Namespace Name Mixin selector official bZLbat;bZ()Ldww;intermediary method_5781Lnet/minecraft/class_1297;method_5781()Lnet/minecraft/class_270;named getScoreboardTeamLnet/minecraft/entity/Entity;getScoreboardTeam()Lnet/minecraft/scoreboard/AbstractTeam;
-
isTeammate
- Mappings:
Namespace Name Mixin selector official pLbat;p(Lbat;)Zintermediary method_5722Lnet/minecraft/class_1297;method_5722(Lnet/minecraft/class_1297;)Znamed isTeammateLnet/minecraft/entity/Entity;isTeammate(Lnet/minecraft/entity/Entity;)Z
-
isTeamPlayer
- Mappings:
Namespace Name Mixin selector official aLbat;a(Ldww;)Zintermediary method_5645Lnet/minecraft/class_1297;method_5645(Lnet/minecraft/class_270;)Znamed isTeamPlayerLnet/minecraft/entity/Entity;isTeamPlayer(Lnet/minecraft/scoreboard/AbstractTeam;)Z
-
setInvisible
public void setInvisible(boolean invisible) - Mappings:
Namespace Name Mixin selector official jLbat;j(Z)Vintermediary method_5648Lnet/minecraft/class_1297;method_5648(Z)Vnamed setInvisibleLnet/minecraft/entity/Entity;setInvisible(Z)V
-
getFlag
protected boolean getFlag(int index) - Mappings:
Namespace Name Mixin selector official hLbat;h(I)Zintermediary method_5795Lnet/minecraft/class_1297;method_5795(I)Znamed getFlagLnet/minecraft/entity/Entity;getFlag(I)Z
-
setFlag
protected void setFlag(int index, boolean value) - Mappings:
Namespace Name Mixin selector official bLbat;b(IZ)Vintermediary method_5729Lnet/minecraft/class_1297;method_5729(IZ)Vnamed setFlagLnet/minecraft/entity/Entity;setFlag(IZ)V
-
getMaxAir
public int getMaxAir()- Mappings:
Namespace Name Mixin selector official caLbat;ca()Iintermediary method_5748Lnet/minecraft/class_1297;method_5748()Inamed getMaxAirLnet/minecraft/entity/Entity;getMaxAir()I
-
getAir
public int getAir()- Mappings:
Namespace Name Mixin selector official cbLbat;cb()Iintermediary method_5669Lnet/minecraft/class_1297;method_5669()Inamed getAirLnet/minecraft/entity/Entity;getAir()I
-
setAir
public void setAir(int air) - Mappings:
Namespace Name Mixin selector official iLbat;i(I)Vintermediary method_5855Lnet/minecraft/class_1297;method_5855(I)Vnamed setAirLnet/minecraft/entity/Entity;setAir(I)V
-
getFrozenTicks
public int getFrozenTicks()- Mappings:
Namespace Name Mixin selector official ccLbat;cc()Iintermediary method_32312Lnet/minecraft/class_1297;method_32312()Inamed getFrozenTicksLnet/minecraft/entity/Entity;getFrozenTicks()I
-
setFrozenTicks
public void setFrozenTicks(int frozenTicks) - Mappings:
Namespace Name Mixin selector official jLbat;j(I)Vintermediary method_32317Lnet/minecraft/class_1297;method_32317(I)Vnamed setFrozenTicksLnet/minecraft/entity/Entity;setFrozenTicks(I)V
-
getFreezingScale
public float getFreezingScale()- Mappings:
Namespace Name Mixin selector official cdLbat;cd()Fintermediary method_32313Lnet/minecraft/class_1297;method_32313()Fnamed getFreezingScaleLnet/minecraft/entity/Entity;getFreezingScale()F
-
isFrozen
public boolean isFrozen()- Mappings:
Namespace Name Mixin selector official ceLbat;ce()Zintermediary method_32314Lnet/minecraft/class_1297;method_32314()Znamed isFrozenLnet/minecraft/entity/Entity;isFrozen()Z
-
getMinFreezeDamageTicks
public int getMinFreezeDamageTicks()- Mappings:
Namespace Name Mixin selector official cfLbat;cf()Iintermediary method_32315Lnet/minecraft/class_1297;method_32315()Inamed getMinFreezeDamageTicksLnet/minecraft/entity/Entity;getMinFreezeDamageTicks()I
-
onStruckByLightning
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lafp;Lbbh;)Vintermediary method_5800Lnet/minecraft/class_1297;method_5800(Lnet/minecraft/class_3218;Lnet/minecraft/class_1538;)Vnamed onStruckByLightningLnet/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 kLbat;k(Z)Vintermediary method_5700Lnet/minecraft/class_1297;method_5700(Z)Vnamed onBubbleColumnSurfaceCollisionLnet/minecraft/entity/Entity;onBubbleColumnSurfaceCollision(Z)V
-
onBubbleColumnCollision
public void onBubbleColumnCollision(boolean drag) - Mappings:
Namespace Name Mixin selector official lLbat;l(Z)Vintermediary method_5764Lnet/minecraft/class_1297;method_5764(Z)Vnamed onBubbleColumnCollisionLnet/minecraft/entity/Entity;onBubbleColumnCollision(Z)V
-
onKilledOther
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lafp;Lbbi;)Zintermediary method_5874Lnet/minecraft/class_1297;method_5874(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Znamed onKilledOtherLnet/minecraft/entity/Entity;onKilledOther(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)Z
-
onLanding
public void onLanding()- Mappings:
Namespace Name Mixin selector official mLbat;m()Vintermediary method_38785Lnet/minecraft/class_1297;method_38785()Vnamed onLandingLnet/minecraft/entity/Entity;onLanding()V
-
pushOutOfBlocks
protected void pushOutOfBlocks(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official lLbat;l(DDD)Vintermediary method_5632Lnet/minecraft/class_1297;method_5632(DDD)Vnamed pushOutOfBlocksLnet/minecraft/entity/Entity;pushOutOfBlocks(DDD)V
-
slowMovement
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lcuu;Ldvw;)Vintermediary method_5844Lnet/minecraft/class_1297;method_5844(Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)Vnamed slowMovementLnet/minecraft/entity/Entity;slowMovement(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Vec3d;)V
-
removeClickEvents
- Mappings:
Namespace Name Mixin selector official cLbat;c(Lrm;)Lrm;intermediary method_5856Lnet/minecraft/class_1297;method_5856(Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;named removeClickEventsLnet/minecraft/entity/Entity;removeClickEvents(Lnet/minecraft/text/Text;)Lnet/minecraft/text/Text;
-
getName
-
getDefaultName
- Mappings:
Namespace Name Mixin selector official cgLbat;cg()Lrm;intermediary method_23315Lnet/minecraft/class_1297;method_23315()Lnet/minecraft/class_2561;named getDefaultNameLnet/minecraft/entity/Entity;getDefaultName()Lnet/minecraft/text/Text;
-
isPartOf
- Mappings:
Namespace Name Mixin selector official qLbat;q(Lbat;)Zintermediary method_5779Lnet/minecraft/class_1297;method_5779(Lnet/minecraft/class_1297;)Znamed isPartOfLnet/minecraft/entity/Entity;isPartOf(Lnet/minecraft/entity/Entity;)Z
-
getHeadYaw
public float getHeadYaw()- Mappings:
Namespace Name Mixin selector official chLbat;ch()Fintermediary method_5791Lnet/minecraft/class_1297;method_5791()Fnamed getHeadYawLnet/minecraft/entity/Entity;getHeadYaw()F
-
setHeadYaw
public void setHeadYaw(float headYaw) - Mappings:
Namespace Name Mixin selector official lLbat;l(F)Vintermediary method_5847Lnet/minecraft/class_1297;method_5847(F)Vnamed setHeadYawLnet/minecraft/entity/Entity;setHeadYaw(F)V
-
setBodyYaw
public void setBodyYaw(float bodyYaw) - Mappings:
Namespace Name Mixin selector official mLbat;m(F)Vintermediary method_5636Lnet/minecraft/class_1297;method_5636(F)Vnamed setBodyYawLnet/minecraft/entity/Entity;setBodyYaw(F)V
-
isAttackable
public boolean isAttackable()- Mappings:
Namespace Name Mixin selector official ciLbat;ci()Zintermediary method_5732Lnet/minecraft/class_1297;method_5732()Znamed isAttackableLnet/minecraft/entity/Entity;isAttackable()Z
-
handleAttack
- Mappings:
Namespace Name Mixin selector official rLbat;r(Lbat;)Zintermediary method_5698Lnet/minecraft/class_1297;method_5698(Lnet/minecraft/class_1297;)Znamed handleAttackLnet/minecraft/entity/Entity;handleAttack(Lnet/minecraft/entity/Entity;)Z
-
toString
-
isInvulnerableTo
- Mappings:
Namespace Name Mixin selector official bLbat;b(Lbac;)Zintermediary method_5679Lnet/minecraft/class_1297;method_5679(Lnet/minecraft/class_1282;)Znamed isInvulnerableToLnet/minecraft/entity/Entity;isInvulnerableTo(Lnet/minecraft/entity/damage/DamageSource;)Z
-
isInvulnerable
public boolean isInvulnerable()- Mappings:
Namespace Name Mixin selector official cjLbat;cj()Zintermediary method_5655Lnet/minecraft/class_1297;method_5655()Znamed isInvulnerableLnet/minecraft/entity/Entity;isInvulnerable()Z
-
setInvulnerable
public void setInvulnerable(boolean invulnerable) - Mappings:
Namespace Name Mixin selector official mLbat;m(Z)Vintermediary method_5684Lnet/minecraft/class_1297;method_5684(Z)Vnamed setInvulnerableLnet/minecraft/entity/Entity;setInvulnerable(Z)V
-
copyPositionAndRotation
- Mappings:
Namespace Name Mixin selector official sLbat;s(Lbat;)Vintermediary method_5719Lnet/minecraft/class_1297;method_5719(Lnet/minecraft/class_1297;)Vnamed copyPositionAndRotationLnet/minecraft/entity/Entity;copyPositionAndRotation(Lnet/minecraft/entity/Entity;)V
-
copyFrom
- Mappings:
Namespace Name Mixin selector official tLbat;t(Lbat;)Vintermediary method_5878Lnet/minecraft/class_1297;method_5878(Lnet/minecraft/class_1297;)Vnamed copyFromLnet/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 bLbat;b(Lafp;)Lbat;intermediary method_5731Lnet/minecraft/class_1297;method_5731(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;named moveToWorldLnet/minecraft/entity/Entity;moveToWorld(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
-
removeFromDimension
protected void removeFromDimension()- Mappings:
Namespace Name Mixin selector official ckLbat;ck()Vintermediary method_30076Lnet/minecraft/class_1297;method_30076()Vnamed removeFromDimensionLnet/minecraft/entity/Entity;removeFromDimension()V
-
getTeleportTarget
Determines aTeleportTargetfor the entity based on its current and destination worlds, plus any portals that may be present.- Mappings:
Namespace Name Mixin selector official aLbat;a(Lafp;)Ldpz;intermediary method_30329Lnet/minecraft/class_1297;method_30329(Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454;named getTeleportTargetLnet/minecraft/entity/Entity;getTeleportTarget(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/world/TeleportTarget;
-
positionInPortal
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lgy$a;Ln$a;)Ldvw;intermediary method_30633Lnet/minecraft/class_1297;method_30633(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243;named positionInPortalLnet/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 aLbat;a(Lafp;Lgt;ZLcwk;)Ljava/util/Optional;intermediary method_30330Lnet/minecraft/class_1297;method_30330(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;ZLnet/minecraft/class_2784;)Ljava/util/Optional;named getPortalRectLnet/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 clLbat;cl()Zintermediary method_5822Lnet/minecraft/class_1297;method_5822()Znamed canUsePortalsLnet/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 aLbat;a(Lcfv;Lcfj;Lgt;Lcuu;Ldpb;F)Fintermediary method_5774Lnet/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)Fnamed getEffectiveExplosionResistanceLnet/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 aLbat;a(Lcfv;Lcfj;Lgt;Lcuu;F)Zintermediary method_5853Lnet/minecraft/class_1297;method_5853(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Znamed canExplosionDestroyBlockLnet/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 cmLbat;cm()Iintermediary method_5850Lnet/minecraft/class_1297;method_5850()Inamed getSafeFallDistanceLnet/minecraft/entity/Entity;getSafeFallDistance()I
-
canAvoidTraps
public boolean canAvoidTraps()- Mappings:
Namespace Name Mixin selector official cnLbat;cn()Zintermediary method_5696Lnet/minecraft/class_1297;method_5696()Znamed canAvoidTrapsLnet/minecraft/entity/Entity;canAvoidTraps()Z
-
populateCrashReport
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lr;)Vintermediary method_5819Lnet/minecraft/class_1297;method_5819(Lnet/minecraft/class_129;)Vnamed populateCrashReportLnet/minecraft/entity/Entity;populateCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
-
doesRenderOnFire
public boolean doesRenderOnFire()- Mappings:
Namespace Name Mixin selector official coLbat;co()Zintermediary method_5862Lnet/minecraft/class_1297;method_5862()Znamed doesRenderOnFireLnet/minecraft/entity/Entity;doesRenderOnFire()Z
-
setUuid
- Mappings:
Namespace Name Mixin selector official a_Lbat;a_(Ljava/util/UUID;)Vintermediary method_5826Lnet/minecraft/class_1297;method_5826(Ljava/util/UUID;)Vnamed setUuidLnet/minecraft/entity/Entity;setUuid(Ljava/util/UUID;)V
-
getUuid
- Specified by:
getUuidin interfaceEntityLike- Mappings:
Namespace Name Mixin selector official cpLcyi;cp()Ljava/util/UUID;intermediary method_5667Lnet/minecraft/class_5568;method_5667()Ljava/util/UUID;named getUuidLnet/minecraft/world/entity/EntityLike;getUuid()Ljava/util/UUID;
-
getUuidAsString
- Mappings:
Namespace Name Mixin selector official cqLbat;cq()Ljava/lang/String;intermediary method_5845Lnet/minecraft/class_1297;method_5845()Ljava/lang/String;named getUuidAsStringLnet/minecraft/entity/Entity;getUuidAsString()Ljava/lang/String;
-
getEntityName
- Mappings:
Namespace Name Mixin selector official crLbat;cr()Ljava/lang/String;intermediary method_5820Lnet/minecraft/class_1297;method_5820()Ljava/lang/String;named getEntityNameLnet/minecraft/entity/Entity;getEntityName()Ljava/lang/String;
-
isPushedByFluids
public boolean isPushedByFluids()- Mappings:
Namespace Name Mixin selector official csLbat;cs()Zintermediary method_5675Lnet/minecraft/class_1297;method_5675()Znamed isPushedByFluidsLnet/minecraft/entity/Entity;isPushedByFluids()Z
-
getRenderDistanceMultiplier
public static double getRenderDistanceMultiplier()- Mappings:
Namespace Name Mixin selector official ctLbat;ct()Dintermediary method_5824Lnet/minecraft/class_1297;method_5824()Dnamed getRenderDistanceMultiplierLnet/minecraft/entity/Entity;getRenderDistanceMultiplier()D
-
setRenderDistanceMultiplier
public static void setRenderDistanceMultiplier(double value) - Mappings:
Namespace Name Mixin selector official bLbat;b(D)Vintermediary method_5840Lnet/minecraft/class_1297;method_5840(D)Vnamed setRenderDistanceMultiplierLnet/minecraft/entity/Entity;setRenderDistanceMultiplier(D)V
-
getDisplayName
- Specified by:
getDisplayNamein interfaceNameable- Mappings:
Namespace Name Mixin selector official C_Lazt;C_()Lrm;intermediary method_5476Lnet/minecraft/class_1275;method_5476()Lnet/minecraft/class_2561;named getDisplayNameLnet/minecraft/util/Nameable;getDisplayName()Lnet/minecraft/text/Text;
-
setCustomName
- Mappings:
Namespace Name Mixin selector official bLbat;b(Lrm;)Vintermediary method_5665Lnet/minecraft/class_1297;method_5665(Lnet/minecraft/class_2561;)Vnamed setCustomNameLnet/minecraft/entity/Entity;setCustomName(Lnet/minecraft/text/Text;)V
-
getCustomName
- Specified by:
getCustomNamein interfaceNameable- Mappings:
Namespace Name Mixin selector official ZLazt;Z()Lrm;intermediary method_5797Lnet/minecraft/class_1275;method_5797()Lnet/minecraft/class_2561;named getCustomNameLnet/minecraft/util/Nameable;getCustomName()Lnet/minecraft/text/Text;
-
hasCustomName
public boolean hasCustomName()- Specified by:
hasCustomNamein interfaceNameable- Mappings:
Namespace Name Mixin selector official YLazt;Y()Zintermediary method_16914Lnet/minecraft/class_1275;method_16914()Znamed hasCustomNameLnet/minecraft/util/Nameable;hasCustomName()Z
-
setCustomNameVisible
public void setCustomNameVisible(boolean visible) - Mappings:
Namespace Name Mixin selector official nLbat;n(Z)Vintermediary method_5880Lnet/minecraft/class_1297;method_5880(Z)Vnamed setCustomNameVisibleLnet/minecraft/entity/Entity;setCustomNameVisible(Z)V
-
isCustomNameVisible
public boolean isCustomNameVisible()- Mappings:
Namespace Name Mixin selector official cuLbat;cu()Zintermediary method_5807Lnet/minecraft/class_1297;method_5807()Znamed isCustomNameVisibleLnet/minecraft/entity/Entity;isCustomNameVisible()Z
-
teleport
public final void teleport(double destX, double destY, double destZ) - Mappings:
Namespace Name Mixin selector official mLbat;m(DDD)Vintermediary method_20620Lnet/minecraft/class_1297;method_20620(DDD)Vnamed teleportLnet/minecraft/entity/Entity;teleport(DDD)V
-
requestTeleportAndDismount
public void requestTeleportAndDismount(double destX, double destY, double destZ) - Mappings:
Namespace Name Mixin selector official aLbat;a(DDD)Vintermediary method_33567Lnet/minecraft/class_1297;method_33567(DDD)Vnamed requestTeleportAndDismountLnet/minecraft/entity/Entity;requestTeleportAndDismount(DDD)V
-
requestTeleport
public void requestTeleport(double destX, double destY, double destZ) - Mappings:
Namespace Name Mixin selector official bLbat;b(DDD)Vintermediary method_5859Lnet/minecraft/class_1297;method_5859(DDD)Vnamed requestTeleportLnet/minecraft/entity/Entity;requestTeleport(DDD)V
-
shouldRenderName
public boolean shouldRenderName()- Mappings:
Namespace Name Mixin selector official cvLbat;cv()Zintermediary method_5733Lnet/minecraft/class_1297;method_5733()Znamed shouldRenderNameLnet/minecraft/entity/Entity;shouldRenderName()Z
-
onTrackedDataSet
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lzs;)Vintermediary method_5674Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
calculateDimensions
public void calculateDimensions()- Mappings:
Namespace Name Mixin selector official z_Lbat;z_()Vintermediary method_18382Lnet/minecraft/class_1297;method_18382()Vnamed calculateDimensionsLnet/minecraft/entity/Entity;calculateDimensions()V
-
getHorizontalFacing
- Mappings:
Namespace Name Mixin selector official cwLbat;cw()Lgy;intermediary method_5735Lnet/minecraft/class_1297;method_5735()Lnet/minecraft/class_2350;named getHorizontalFacingLnet/minecraft/entity/Entity;getHorizontalFacing()Lnet/minecraft/util/math/Direction;
-
getMovementDirection
- Mappings:
Namespace Name Mixin selector official cxLbat;cx()Lgy;intermediary method_5755Lnet/minecraft/class_1297;method_5755()Lnet/minecraft/class_2350;named getMovementDirectionLnet/minecraft/entity/Entity;getMovementDirection()Lnet/minecraft/util/math/Direction;
-
getHoverEvent
- Mappings:
Namespace Name Mixin selector official cyLbat;cy()Lrq;intermediary method_5769Lnet/minecraft/class_1297;method_5769()Lnet/minecraft/class_2568;named getHoverEventLnet/minecraft/entity/Entity;getHoverEvent()Lnet/minecraft/text/HoverEvent;
-
canBeSpectated
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lafq;)Zintermediary method_5680Lnet/minecraft/class_1297;method_5680(Lnet/minecraft/class_3222;)Znamed canBeSpectatedLnet/minecraft/entity/Entity;canBeSpectated(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
-
getBoundingBox
- Specified by:
getBoundingBoxin interfaceEntityLike- Mappings:
Namespace Name Mixin selector official czLcyi;cz()Ldvr;intermediary method_5829Lnet/minecraft/class_5568;method_5829()Lnet/minecraft/class_238;named getBoundingBoxLnet/minecraft/world/entity/EntityLike;getBoundingBox()Lnet/minecraft/util/math/Box;
-
getVisibilityBoundingBox
- Mappings:
Namespace Name Mixin selector official cALbat;cA()Ldvr;intermediary method_5830Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;named getVisibilityBoundingBoxLnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;
-
calculateBoundsForPose
- Mappings:
Namespace Name Mixin selector official eLbat;e(Lbbu;)Ldvr;intermediary method_20343Lnet/minecraft/class_1297;method_20343(Lnet/minecraft/class_4050;)Lnet/minecraft/class_238;named calculateBoundsForPoseLnet/minecraft/entity/Entity;calculateBoundsForPose(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/util/math/Box;
-
setBoundingBox
- Mappings:
Namespace Name Mixin selector official aLbat;a(Ldvr;)Vintermediary method_5857Lnet/minecraft/class_1297;method_5857(Lnet/minecraft/class_238;)Vnamed setBoundingBoxLnet/minecraft/entity/Entity;setBoundingBox(Lnet/minecraft/util/math/Box;)V
-
getEyeHeight
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbbu;Lbau;)Fintermediary method_18378Lnet/minecraft/class_1297;method_18378(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)Fnamed getEyeHeightLnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
-
getEyeHeight
- Mappings:
Namespace Name Mixin selector official fLbat;f(Lbbu;)Fintermediary method_18381Lnet/minecraft/class_1297;method_18381(Lnet/minecraft/class_4050;)Fnamed getEyeHeightLnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;)F
-
getStandingEyeHeight
public final float getStandingEyeHeight()- Mappings:
Namespace Name Mixin selector official cBLbat;cB()Fintermediary method_5751Lnet/minecraft/class_1297;method_5751()Fnamed getStandingEyeHeightLnet/minecraft/entity/Entity;getStandingEyeHeight()F
-
getLeashOffset
- Mappings:
Namespace Name Mixin selector official cCLbat;cC()Ldvw;intermediary method_29919Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;named getLeashOffsetLnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;
-
getStackReference
Obtains a stack reference to be modified. Used by commands like/lootor/item.- Parameters:
mappedIndex- the mapped index as given by the item slot argument- See Also:
- Mappings:
Namespace Name Mixin selector official kLbat;k(I)Lbbz;intermediary method_32318Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;named getStackReferenceLnet/minecraft/entity/Entity;getStackReference(I)Lnet/minecraft/inventory/StackReference;
-
sendMessage
Sends a system message.- Specified by:
sendMessagein interfaceCommandOutput- Mappings:
Namespace Name Mixin selector official aLdq;a(Lrm;)Vintermediary method_43496Lnet/minecraft/class_2165;method_43496(Lnet/minecraft/class_2561;)Vnamed sendMessageLnet/minecraft/server/command/CommandOutput;sendMessage(Lnet/minecraft/text/Text;)V
-
getEntityWorld
- Mappings:
Namespace Name Mixin selector official cDLbat;cD()Lcgd;intermediary method_5770Lnet/minecraft/class_1297;method_5770()Lnet/minecraft/class_1937;named getEntityWorldLnet/minecraft/entity/Entity;getEntityWorld()Lnet/minecraft/world/World;
-
getServer
- Mappings:
Namespace Name Mixin selector official cELbat;cE()Lnet/minecraft/server/MinecraftServer;intermediary method_5682Lnet/minecraft/class_1297;method_5682()Lnet/minecraft/server/MinecraftServer;named getServerLnet/minecraft/entity/Entity;getServer()Lnet/minecraft/server/MinecraftServer;
-
interactAt
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbti;Ldvw;Lazo;)Lazp;intermediary method_5664Lnet/minecraft/class_1297;method_5664(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;named interactAtLnet/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 cFLbat;cF()Zintermediary method_5659Lnet/minecraft/class_1297;method_5659()Znamed isImmuneToExplosionLnet/minecraft/entity/Entity;isImmuneToExplosion()Z
-
applyDamageEffects
Applies damage effects toattackerortarget.Called when
attackerdamagestarget.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,
thiskeyword is not used anywhere in this method. - Mappings:
Namespace Name Mixin selector official aLbat;a(Lbbi;Lbat;)Vintermediary method_5723Lnet/minecraft/class_1297;method_5723(Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)Vnamed applyDamageEffectsLnet/minecraft/entity/Entity;applyDamageEffects(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/Entity;)V
-
onStartedTrackingBy
- Mappings:
Namespace Name Mixin selector official cLbat;c(Lafq;)Vintermediary method_5837Lnet/minecraft/class_1297;method_5837(Lnet/minecraft/class_3222;)Vnamed onStartedTrackingByLnet/minecraft/entity/Entity;onStartedTrackingBy(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
onStoppedTrackingBy
- Mappings:
Namespace Name Mixin selector official dLbat;d(Lafq;)Vintermediary method_5742Lnet/minecraft/class_1297;method_5742(Lnet/minecraft/class_3222;)Vnamed onStoppedTrackingByLnet/minecraft/entity/Entity;onStoppedTrackingBy(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
applyRotation
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lcpc;)Fintermediary method_5832Lnet/minecraft/class_1297;method_5832(Lnet/minecraft/class_2470;)Fnamed applyRotationLnet/minecraft/entity/Entity;applyRotation(Lnet/minecraft/util/BlockRotation;)F
-
applyMirror
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lcnn;)Fintermediary method_5763Lnet/minecraft/class_1297;method_5763(Lnet/minecraft/class_2415;)Fnamed applyMirrorLnet/minecraft/entity/Entity;applyMirror(Lnet/minecraft/util/BlockMirror;)F
-
entityDataRequiresOperator
public boolean entityDataRequiresOperator()- Mappings:
Namespace Name Mixin selector official cGLbat;cG()Zintermediary method_5833Lnet/minecraft/class_1297;method_5833()Znamed entityDataRequiresOperatorLnet/minecraft/entity/Entity;entityDataRequiresOperator()Z
-
getPrimaryPassenger
- Mappings:
Namespace Name Mixin selector official cHLbat;cH()Lbat;intermediary method_5642Lnet/minecraft/class_1297;method_5642()Lnet/minecraft/class_1297;named getPrimaryPassengerLnet/minecraft/entity/Entity;getPrimaryPassenger()Lnet/minecraft/entity/Entity;
-
hasPrimaryPassenger
public final boolean hasPrimaryPassenger()- Mappings:
Namespace Name Mixin selector official cILbat;cI()Zintermediary method_42148Lnet/minecraft/class_1297;method_42148()Znamed hasPrimaryPassengerLnet/minecraft/entity/Entity;hasPrimaryPassenger()Z
-
getPassengerList
- Mappings:
Namespace Name Mixin selector official cJLbat;cJ()Ljava/util/List;intermediary method_5685Lnet/minecraft/class_1297;method_5685()Ljava/util/List;named getPassengerListLnet/minecraft/entity/Entity;getPassengerList()Ljava/util/List;
-
getFirstPassenger
- Mappings:
Namespace Name Mixin selector official cKLbat;cK()Lbat;intermediary method_31483Lnet/minecraft/class_1297;method_31483()Lnet/minecraft/class_1297;named getFirstPassengerLnet/minecraft/entity/Entity;getFirstPassenger()Lnet/minecraft/entity/Entity;
-
hasPassenger
- Mappings:
Namespace Name Mixin selector official uLbat;u(Lbat;)Zintermediary method_5626Lnet/minecraft/class_1297;method_5626(Lnet/minecraft/class_1297;)Znamed hasPassengerLnet/minecraft/entity/Entity;hasPassenger(Lnet/minecraft/entity/Entity;)Z
-
hasPassengerType
- Mappings:
Namespace Name Mixin selector official aLbat;a(Ljava/util/function/Predicate;)Zintermediary method_5703Lnet/minecraft/class_1297;method_5703(Ljava/util/function/Predicate;)Znamed hasPassengerTypeLnet/minecraft/entity/Entity;hasPassengerType(Ljava/util/function/Predicate;)Z
-
streamIntoPassengers
- Mappings:
Namespace Name Mixin selector official oLbat;o()Ljava/util/stream/Stream;intermediary method_31484Lnet/minecraft/class_1297;method_31484()Ljava/util/stream/Stream;named streamIntoPassengersLnet/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:
streamSelfAndPassengersin interfaceEntityLike- See Also:
- Mappings:
Namespace Name Mixin selector official cLLcyi;cL()Ljava/util/stream/Stream;intermediary method_24204Lnet/minecraft/class_5568;method_24204()Ljava/util/stream/Stream;named streamSelfAndPassengersLnet/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:
streamPassengersAndSelfin interfaceEntityLike- See Also:
- Mappings:
Namespace Name Mixin selector official cMLcyi;cM()Ljava/util/stream/Stream;intermediary method_31748Lnet/minecraft/class_5568;method_31748()Ljava/util/stream/Stream;named streamPassengersAndSelfLnet/minecraft/world/entity/EntityLike;streamPassengersAndSelf()Ljava/util/stream/Stream;
-
getPassengersDeep
- Mappings:
Namespace Name Mixin selector official cNLbat;cN()Ljava/lang/Iterable;intermediary method_5736Lnet/minecraft/class_1297;method_5736()Ljava/lang/Iterable;named getPassengersDeepLnet/minecraft/entity/Entity;getPassengersDeep()Ljava/lang/Iterable;
-
hasPlayerRider
public boolean hasPlayerRider()- Mappings:
Namespace Name Mixin selector official cOLbat;cO()Zintermediary method_5817Lnet/minecraft/class_1297;method_5817()Znamed hasPlayerRiderLnet/minecraft/entity/Entity;hasPlayerRider()Z
-
getRootVehicle
Gets the lowest entity this entity is riding.- Mappings:
Namespace Name Mixin selector official cPLbat;cP()Lbat;intermediary method_5668Lnet/minecraft/class_1297;method_5668()Lnet/minecraft/class_1297;named getRootVehicleLnet/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 vLbat;v(Lbat;)Zintermediary method_5794Lnet/minecraft/class_1297;method_5794(Lnet/minecraft/class_1297;)Znamed isConnectedThroughVehicleLnet/minecraft/entity/Entity;isConnectedThroughVehicle(Lnet/minecraft/entity/Entity;)Z
-
hasPassengerDeep
- Mappings:
Namespace Name Mixin selector official wLbat;w(Lbat;)Zintermediary method_5821Lnet/minecraft/class_1297;method_5821(Lnet/minecraft/class_1297;)Znamed hasPassengerDeepLnet/minecraft/entity/Entity;hasPassengerDeep(Lnet/minecraft/entity/Entity;)Z
-
isLogicalSideForUpdatingMovement
public boolean isLogicalSideForUpdatingMovement()- Mappings:
Namespace Name Mixin selector official cQLbat;cQ()Zintermediary method_5787Lnet/minecraft/class_1297;method_5787()Znamed isLogicalSideForUpdatingMovementLnet/minecraft/entity/Entity;isLogicalSideForUpdatingMovement()Z
-
getPassengerDismountOffset
protected static Vec3d getPassengerDismountOffset(double vehicleWidth, double passengerWidth, float passengerYaw) - Mappings:
Namespace Name Mixin selector official aLbat;a(DDF)Ldvw;intermediary method_24826Lnet/minecraft/class_1297;method_24826(DDF)Lnet/minecraft/class_243;named getPassengerDismountOffsetLnet/minecraft/entity/Entity;getPassengerDismountOffset(DDF)Lnet/minecraft/util/math/Vec3d;
-
updatePassengerForDismount
- Mappings:
Namespace Name Mixin selector official bLbat;b(Lbbi;)Ldvw;intermediary method_24829Lnet/minecraft/class_1297;method_24829(Lnet/minecraft/class_1309;)Lnet/minecraft/class_243;named updatePassengerForDismountLnet/minecraft/entity/Entity;updatePassengerForDismount(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/math/Vec3d;
-
getVehicle
- Mappings:
Namespace Name Mixin selector official cRLbat;cR()Lbat;intermediary method_5854Lnet/minecraft/class_1297;method_5854()Lnet/minecraft/class_1297;named getVehicleLnet/minecraft/entity/Entity;getVehicle()Lnet/minecraft/entity/Entity;
-
getPistonBehavior
- Mappings:
Namespace Name Mixin selector official c_Lbat;c_()Ldph;intermediary method_5657Lnet/minecraft/class_1297;method_5657()Lnet/minecraft/class_3619;named getPistonBehaviorLnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
-
getSoundCategory
- Mappings:
Namespace Name Mixin selector official cSLbat;cS()Lajg;intermediary method_5634Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;named getSoundCategoryLnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
-
getBurningDuration
protected int getBurningDuration()- Mappings:
Namespace Name Mixin selector official cTLbat;cT()Iintermediary method_5676Lnet/minecraft/class_1297;method_5676()Inamed getBurningDurationLnet/minecraft/entity/Entity;getBurningDuration()I
-
getCommandSource
Creates a command source which represents this entity.- Mappings:
Namespace Name Mixin selector official cULbat;cU()Ldr;intermediary method_5671Lnet/minecraft/class_1297;method_5671()Lnet/minecraft/class_2168;named getCommandSourceLnet/minecraft/entity/Entity;getCommandSource()Lnet/minecraft/server/command/ServerCommandSource;
-
getPermissionLevel
protected int getPermissionLevel()- Mappings:
Namespace Name Mixin selector official BLbat;B()Iintermediary method_5691Lnet/minecraft/class_1297;method_5691()Inamed getPermissionLevelLnet/minecraft/entity/Entity;getPermissionLevel()I
-
hasPermissionLevel
public boolean hasPermissionLevel(int permissionLevel) - Mappings:
Namespace Name Mixin selector official lLbat;l(I)Zintermediary method_5687Lnet/minecraft/class_1297;method_5687(I)Znamed hasPermissionLevelLnet/minecraft/entity/Entity;hasPermissionLevel(I)Z
-
shouldReceiveFeedback
public boolean shouldReceiveFeedback()- Specified by:
shouldReceiveFeedbackin interfaceCommandOutput- Mappings:
Namespace Name Mixin selector official i_Ldq;i_()Zintermediary method_9200Lnet/minecraft/class_2165;method_9200()Znamed shouldReceiveFeedbackLnet/minecraft/server/command/CommandOutput;shouldReceiveFeedback()Z
-
shouldTrackOutput
public boolean shouldTrackOutput()- Specified by:
shouldTrackOutputin interfaceCommandOutput- Mappings:
Namespace Name Mixin selector official j_Ldq;j_()Zintermediary method_9202Lnet/minecraft/class_2165;method_9202()Znamed shouldTrackOutputLnet/minecraft/server/command/CommandOutput;shouldTrackOutput()Z
-
shouldBroadcastConsoleToOps
public boolean shouldBroadcastConsoleToOps()- Specified by:
shouldBroadcastConsoleToOpsin interfaceCommandOutput- Mappings:
Namespace Name Mixin selector official G_Ldq;G_()Zintermediary method_9201Lnet/minecraft/class_2165;method_9201()Znamed shouldBroadcastConsoleToOpsLnet/minecraft/server/command/CommandOutput;shouldBroadcastConsoleToOps()Z
-
lookAt
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lea$a;Ldvw;)Vintermediary method_5702Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)Vnamed lookAtLnet/minecraft/entity/Entity;lookAt(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/util/math/Vec3d;)V
-
updateMovementInFluid
- Mappings:
Namespace Name Mixin selector official aLbat;a(Laki;D)Zintermediary method_5692Lnet/minecraft/class_1297;method_5692(Lnet/minecraft/class_6862;D)Znamed updateMovementInFluidLnet/minecraft/entity/Entity;updateMovementInFluid(Lnet/minecraft/tag/TagKey;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 cVLbat;cV()Zintermediary method_33724Lnet/minecraft/class_1297;method_33724()Znamed isRegionUnloadedLnet/minecraft/entity/Entity;isRegionUnloaded()Z
-
getFluidHeight
- Mappings:
Namespace Name Mixin selector official bLbat;b(Laki;)Dintermediary method_5861Lnet/minecraft/class_1297;method_5861(Lnet/minecraft/class_6862;)Dnamed getFluidHeightLnet/minecraft/entity/Entity;getFluidHeight(Lnet/minecraft/tag/TagKey;)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.4if its standing eye height is larger than0.4; otherwise it returns0.0for 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 cWLbat;cW()Dintermediary method_29241Lnet/minecraft/class_1297;method_29241()Dnamed getSwimHeightLnet/minecraft/entity/Entity;getSwimHeight()D
-
getWidth
public final float getWidth()- Mappings:
Namespace Name Mixin selector official cXLbat;cX()Fintermediary method_17681Lnet/minecraft/class_1297;method_17681()Fnamed getWidthLnet/minecraft/entity/Entity;getWidth()F
-
getHeight
public final float getHeight()- Mappings:
Namespace Name Mixin selector official cYLbat;cY()Fintermediary method_17682Lnet/minecraft/class_1297;method_17682()Fnamed getHeightLnet/minecraft/entity/Entity;getHeight()F
-
createSpawnPacket
- Mappings:
Namespace Name Mixin selector official SLbat;S()Lso;intermediary method_18002Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;named createSpawnPacketLnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
-
getDimensions
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lbbu;)Lbau;intermediary method_18377Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;named getDimensionsLnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;
-
getPos
- Mappings:
Namespace Name Mixin selector official cZLbat;cZ()Ldvw;intermediary method_19538Lnet/minecraft/class_1297;method_19538()Lnet/minecraft/class_243;named getPosLnet/minecraft/entity/Entity;getPos()Lnet/minecraft/util/math/Vec3d;
-
getSyncedPos
- Mappings:
Namespace Name Mixin selector official daLbat;da()Ldvw;intermediary method_43390Lnet/minecraft/class_1297;method_43390()Lnet/minecraft/class_243;named getSyncedPosLnet/minecraft/entity/Entity;getSyncedPos()Lnet/minecraft/util/math/Vec3d;
-
getBlockPos
- Specified by:
getBlockPosin interfaceEntityLike- Mappings:
Namespace Name Mixin selector official dbLcyi;db()Lgt;intermediary method_24515Lnet/minecraft/class_5568;method_24515()Lnet/minecraft/class_2338;named getBlockPosLnet/minecraft/world/entity/EntityLike;getBlockPos()Lnet/minecraft/util/math/BlockPos;
-
getBlockStateAtPos
- Mappings:
Namespace Name Mixin selector official dcLbat;dc()Lcuu;intermediary method_36601Lnet/minecraft/class_1297;method_36601()Lnet/minecraft/class_2680;named getBlockStateAtPosLnet/minecraft/entity/Entity;getBlockStateAtPos()Lnet/minecraft/block/BlockState;
-
getChunkPos
- Mappings:
Namespace Name Mixin selector official ddLbat;dd()Lcfk;intermediary method_31476Lnet/minecraft/class_1297;method_31476()Lnet/minecraft/class_1923;named getChunkPosLnet/minecraft/entity/Entity;getChunkPos()Lnet/minecraft/util/math/ChunkPos;
-
getVelocity
- Mappings:
Namespace Name Mixin selector official deLbat;de()Ldvw;intermediary method_18798Lnet/minecraft/class_1297;method_18798()Lnet/minecraft/class_243;named getVelocityLnet/minecraft/entity/Entity;getVelocity()Lnet/minecraft/util/math/Vec3d;
-
setVelocity
- Mappings:
Namespace Name Mixin selector official fLbat;f(Ldvw;)Vintermediary method_18799Lnet/minecraft/class_1297;method_18799(Lnet/minecraft/class_243;)Vnamed setVelocityLnet/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 nLbat;n(DDD)Vintermediary method_18800Lnet/minecraft/class_1297;method_18800(DDD)Vnamed setVelocityLnet/minecraft/entity/Entity;setVelocity(DDD)V
-
getBlockX
public final int getBlockX()- Mappings:
Namespace Name Mixin selector official dfLbat;df()Iintermediary method_31477Lnet/minecraft/class_1297;method_31477()Inamed getBlockXLnet/minecraft/entity/Entity;getBlockX()I
-
getX
public final double getX()- Mappings:
Namespace Name Mixin selector official dgLbat;dg()Dintermediary method_23317Lnet/minecraft/class_1297;method_23317()Dnamed getXLnet/minecraft/entity/Entity;getX()D
-
offsetX
public double offsetX(double widthScale) - Mappings:
Namespace Name Mixin selector official cLbat;c(D)Dintermediary method_23316Lnet/minecraft/class_1297;method_23316(D)Dnamed offsetXLnet/minecraft/entity/Entity;offsetX(D)D
-
getParticleX
public double getParticleX(double widthScale) - Mappings:
Namespace Name Mixin selector official dLbat;d(D)Dintermediary method_23322Lnet/minecraft/class_1297;method_23322(D)Dnamed getParticleXLnet/minecraft/entity/Entity;getParticleX(D)D
-
getBlockY
public final int getBlockY()- Mappings:
Namespace Name Mixin selector official dhLbat;dh()Iintermediary method_31478Lnet/minecraft/class_1297;method_31478()Inamed getBlockYLnet/minecraft/entity/Entity;getBlockY()I
-
getY
public final double getY()- Mappings:
Namespace Name Mixin selector official diLbat;di()Dintermediary method_23318Lnet/minecraft/class_1297;method_23318()Dnamed getYLnet/minecraft/entity/Entity;getY()D
-
getBodyY
public double getBodyY(double heightScale) - Mappings:
Namespace Name Mixin selector official eLbat;e(D)Dintermediary method_23323Lnet/minecraft/class_1297;method_23323(D)Dnamed getBodyYLnet/minecraft/entity/Entity;getBodyY(D)D
-
getRandomBodyY
public double getRandomBodyY()- Mappings:
Namespace Name Mixin selector official djLbat;dj()Dintermediary method_23319Lnet/minecraft/class_1297;method_23319()Dnamed getRandomBodyYLnet/minecraft/entity/Entity;getRandomBodyY()D
-
getEyeY
public double getEyeY()- Mappings:
Namespace Name Mixin selector official dkLbat;dk()Dintermediary method_23320Lnet/minecraft/class_1297;method_23320()Dnamed getEyeYLnet/minecraft/entity/Entity;getEyeY()D
-
getBlockZ
public final int getBlockZ()- Mappings:
Namespace Name Mixin selector official dlLbat;dl()Iintermediary method_31479Lnet/minecraft/class_1297;method_31479()Inamed getBlockZLnet/minecraft/entity/Entity;getBlockZ()I
-
getZ
public final double getZ()- Mappings:
Namespace Name Mixin selector official dmLbat;dm()Dintermediary method_23321Lnet/minecraft/class_1297;method_23321()Dnamed getZLnet/minecraft/entity/Entity;getZ()D
-
offsetZ
public double offsetZ(double widthScale) - Mappings:
Namespace Name Mixin selector official fLbat;f(D)Dintermediary method_23324Lnet/minecraft/class_1297;method_23324(D)Dnamed offsetZLnet/minecraft/entity/Entity;offsetZ(D)D
-
getParticleZ
public double getParticleZ(double widthScale) - Mappings:
Namespace Name Mixin selector official gLbat;g(D)Dintermediary method_23325Lnet/minecraft/class_1297;method_23325(D)Dnamed getParticleZLnet/minecraft/entity/Entity;getParticleZ(D)D
-
setPos
public final void setPos(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official oLbat;o(DDD)Vintermediary method_23327Lnet/minecraft/class_1297;method_23327(DDD)Vnamed setPosLnet/minecraft/entity/Entity;setPos(DDD)V
-
checkDespawn
public void checkDespawn()- Mappings:
Namespace Name Mixin selector official dnLbat;dn()Vintermediary method_5982Lnet/minecraft/class_1297;method_5982()Vnamed checkDespawnLnet/minecraft/entity/Entity;checkDespawn()V
-
getLeashPos
- Mappings:
Namespace Name Mixin selector official nLbat;n(F)Ldvw;intermediary method_30951Lnet/minecraft/class_1297;method_30951(F)Lnet/minecraft/class_243;named getLeashPosLnet/minecraft/entity/Entity;getLeashPos(F)Lnet/minecraft/util/math/Vec3d;
-
onSpawnPacket
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lss;)Vintermediary method_31471Lnet/minecraft/class_1297;method_31471(Lnet/minecraft/class_2604;)Vnamed onSpawnPacketLnet/minecraft/entity/Entity;onSpawnPacket(Lnet/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket;)V
-
getPickBlockStack
- Mappings:
Namespace Name Mixin selector official doLbat;do()Lcad;intermediary method_31480Lnet/minecraft/class_1297;method_31480()Lnet/minecraft/class_1799;named getPickBlockStackLnet/minecraft/entity/Entity;getPickBlockStack()Lnet/minecraft/item/ItemStack;
-
setInPowderSnow
public void setInPowderSnow(boolean inPowderSnow) - Mappings:
Namespace Name Mixin selector official oLbat;o(Z)Vintermediary method_32319Lnet/minecraft/class_1297;method_32319(Z)Vnamed setInPowderSnowLnet/minecraft/entity/Entity;setInPowderSnow(Z)V
-
canFreeze
public boolean canFreeze()- Mappings:
Namespace Name Mixin selector official dpLbat;dp()Zintermediary method_32316Lnet/minecraft/class_1297;method_32316()Znamed canFreezeLnet/minecraft/entity/Entity;canFreeze()Z
-
shouldEscapePowderSnow
public boolean shouldEscapePowderSnow()- Mappings:
Namespace Name Mixin selector official dqLbat;dq()Zintermediary method_40071Lnet/minecraft/class_1297;method_40071()Znamed shouldEscapePowderSnowLnet/minecraft/entity/Entity;shouldEscapePowderSnow()Z
-
getYaw
public float getYaw()- Mappings:
Namespace Name Mixin selector official drLbat;dr()Fintermediary method_36454Lnet/minecraft/class_1297;method_36454()Fnamed getYawLnet/minecraft/entity/Entity;getYaw()F
-
getBodyYaw
public float getBodyYaw()- Mappings:
Namespace Name Mixin selector official dsLbat;ds()Fintermediary method_43078Lnet/minecraft/class_1297;method_43078()Fnamed getBodyYawLnet/minecraft/entity/Entity;getBodyYaw()F
-
setYaw
public void setYaw(float yaw) - Mappings:
Namespace Name Mixin selector official oLbat;o(F)Vintermediary method_36456Lnet/minecraft/class_1297;method_36456(F)Vnamed setYawLnet/minecraft/entity/Entity;setYaw(F)V
-
getPitch
public float getPitch()- Mappings:
Namespace Name Mixin selector official dtLbat;dt()Fintermediary method_36455Lnet/minecraft/class_1297;method_36455()Fnamed getPitchLnet/minecraft/entity/Entity;getPitch()F
-
setPitch
public void setPitch(float pitch) - Mappings:
Namespace Name Mixin selector official pLbat;p(F)Vintermediary method_36457Lnet/minecraft/class_1297;method_36457(F)Vnamed setPitchLnet/minecraft/entity/Entity;setPitch(F)V
-
isRemoved
public final boolean isRemoved()- Mappings:
Namespace Name Mixin selector official duLbat;du()Zintermediary method_31481Lnet/minecraft/class_1297;method_31481()Znamed isRemovedLnet/minecraft/entity/Entity;isRemoved()Z
-
getRemovalReason
- Mappings:
Namespace Name Mixin selector official dvLbat;dv()Lbat$c;intermediary method_35049Lnet/minecraft/class_1297;method_35049()Lnet/minecraft/class_1297$class_5529;named getRemovalReasonLnet/minecraft/entity/Entity;getRemovalReason()Lnet/minecraft/entity/Entity$RemovalReason;
-
setRemoved
- Specified by:
setRemovedin interfaceEntityLike- Mappings:
Namespace Name Mixin selector official bLcyi;b(Lbat$c;)Vintermediary method_31745Lnet/minecraft/class_5568;method_31745(Lnet/minecraft/class_1297$class_5529;)Vnamed setRemovedLnet/minecraft/world/entity/EntityLike;setRemoved(Lnet/minecraft/entity/Entity$RemovalReason;)V
-
unsetRemoved
protected void unsetRemoved()- Mappings:
Namespace Name Mixin selector official dwLbat;dw()Vintermediary method_31482Lnet/minecraft/class_1297;method_31482()Vnamed unsetRemovedLnet/minecraft/entity/Entity;unsetRemoved()V
-
setChangeListener
- Specified by:
setChangeListenerin interfaceEntityLike- Mappings:
Namespace Name Mixin selector official aLcyi;a(Lcyj;)Vintermediary method_31744Lnet/minecraft/class_5568;method_31744(Lnet/minecraft/class_5569;)Vnamed setChangeListenerLnet/minecraft/world/entity/EntityLike;setChangeListener(Lnet/minecraft/world/entity/EntityChangeListener;)V
-
shouldSave
public boolean shouldSave()- Specified by:
shouldSavein interfaceEntityLike- Mappings:
Namespace Name Mixin selector official dxLcyi;dx()Zintermediary method_31746Lnet/minecraft/class_5568;method_31746()Znamed shouldSaveLnet/minecraft/world/entity/EntityLike;shouldSave()Z
-
isPlayer
public boolean isPlayer()- Specified by:
isPlayerin interfaceEntityLike- Mappings:
Namespace Name Mixin selector official dyLcyi;dy()Zintermediary method_31747Lnet/minecraft/class_5568;method_31747()Znamed isPlayerLnet/minecraft/world/entity/EntityLike;isPlayer()Z
-
canModifyAt
- Mappings:
Namespace Name Mixin selector official aLbat;a(Lcgd;Lgt;)Zintermediary method_36971Lnet/minecraft/class_1297;method_36971(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Znamed canModifyAtLnet/minecraft/entity/Entity;canModifyAt(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
-
getWorld
- Mappings:
Namespace Name Mixin selector official WLbat;W()Lcgd;intermediary method_37908Lnet/minecraft/class_1297;method_37908()Lnet/minecraft/class_1937;named getWorldLnet/minecraft/entity/Entity;getWorld()Lnet/minecraft/world/World;
-