Class Entity

java.lang.Object
net.minecraft.entity.Entity
All Implemented Interfaces:
EntityLike, CommandOutput, Nameable
Direct Known Subclasses:
AbstractDecorationEntity, AbstractMinecartEntity, AreaEffectCloudEntity, BoatEntity, EndCrystalEntity, EnderDragonPart, EvokerFangsEntity, ExperienceOrbEntity, EyeOfEnderEntity, FallingBlockEntity, ItemEntity, LightningEntity, LivingEntity, ProjectileEntity, TntEntity

public abstract class Entity
extends Object
implements Nameable, EntityLike, CommandOutput
Mappings:
Namespace Name
official aqv
intermediary net/minecraft/class_1297
named net/minecraft/entity/Entity
  • Field Details

    • LOGGER

      protected static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official h Laqv;h:Lorg/apache/logging/log4j/Logger;
      intermediary field_5955 Lnet/minecraft/class_1297;field_5955:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/entity/Entity;LOGGER:Lorg/apache/logging/log4j/Logger;
    • ENTITY_ID_COUNTER

      private static final AtomicInteger ENTITY_ID_COUNTER
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b:Ljava/util/concurrent/atomic/AtomicInteger;
      intermediary field_5978 Lnet/minecraft/class_1297;field_5978:Ljava/util/concurrent/atomic/AtomicInteger;
      named ENTITY_ID_COUNTER Lnet/minecraft/entity/Entity;ENTITY_ID_COUNTER:Ljava/util/concurrent/atomic/AtomicInteger;
    • EMPTY_STACK_LIST

      private static final List<ItemStack> EMPTY_STACK_LIST
      Mappings:
      Namespace Name Mixin selector
      official c Laqv;c:Ljava/util/List;
      intermediary field_6030 Lnet/minecraft/class_1297;field_6030:Ljava/util/List;
      named EMPTY_STACK_LIST Lnet/minecraft/entity/Entity;EMPTY_STACK_LIST:Ljava/util/List;
    • NULL_BOX

      private static final Box NULL_BOX
      Mappings:
      Namespace Name Mixin selector
      official d Laqv;d:Ldip;
      intermediary field_6025 Lnet/minecraft/class_1297;field_6025:Lnet/minecraft/class_238;
      named NULL_BOX Lnet/minecraft/entity/Entity;NULL_BOX:Lnet/minecraft/util/math/Box;
    • renderDistanceMultiplier

      private static double renderDistanceMultiplier
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e:D
      intermediary field_5999 Lnet/minecraft/class_1297;field_5999:D
      named renderDistanceMultiplier Lnet/minecraft/entity/Entity;renderDistanceMultiplier:D
    • FLAGS

      protected static final TrackedData<Byte> FLAGS
      Mappings:
      Namespace Name Mixin selector
      official R Laqv;R:Lvk;
      intermediary field_5990 Lnet/minecraft/class_1297;field_5990:Lnet/minecraft/class_2940;
      named FLAGS Lnet/minecraft/entity/Entity;FLAGS:Lnet/minecraft/entity/data/TrackedData;
    • AIR

      private static final TrackedData<Integer> AIR
      Mappings:
      Namespace Name Mixin selector
      official an Laqv;an:Lvk;
      intermediary field_6032 Lnet/minecraft/class_1297;field_6032:Lnet/minecraft/class_2940;
      named AIR Lnet/minecraft/entity/Entity;AIR:Lnet/minecraft/entity/data/TrackedData;
    • CUSTOM_NAME

      private static final TrackedData<Optional<Text>> CUSTOM_NAME
      Mappings:
      Namespace Name Mixin selector
      official ao Laqv;ao:Lvk;
      intermediary field_6027 Lnet/minecraft/class_1297;field_6027:Lnet/minecraft/class_2940;
      named CUSTOM_NAME Lnet/minecraft/entity/Entity;CUSTOM_NAME:Lnet/minecraft/entity/data/TrackedData;
    • NAME_VISIBLE

      private static final TrackedData<Boolean> NAME_VISIBLE
      Mappings:
      Namespace Name Mixin selector
      official ap Laqv;ap:Lvk;
      intermediary field_5975 Lnet/minecraft/class_1297;field_5975:Lnet/minecraft/class_2940;
      named NAME_VISIBLE Lnet/minecraft/entity/Entity;NAME_VISIBLE:Lnet/minecraft/entity/data/TrackedData;
    • SILENT

      private static final TrackedData<Boolean> SILENT
      Mappings:
      Namespace Name Mixin selector
      official aq Laqv;aq:Lvk;
      intermediary field_5962 Lnet/minecraft/class_1297;field_5962:Lnet/minecraft/class_2940;
      named SILENT Lnet/minecraft/entity/Entity;SILENT:Lnet/minecraft/entity/data/TrackedData;
    • NO_GRAVITY

      private static final TrackedData<Boolean> NO_GRAVITY
      Mappings:
      Namespace Name Mixin selector
      official ar Laqv;ar:Lvk;
      intermediary field_5995 Lnet/minecraft/class_1297;field_5995:Lnet/minecraft/class_2940;
      named NO_GRAVITY Lnet/minecraft/entity/Entity;NO_GRAVITY:Lnet/minecraft/entity/data/TrackedData;
    • POSE

      protected static final TrackedData<EntityPose> POSE
      Mappings:
      Namespace Name Mixin selector
      official S Laqv;S:Lvk;
      intermediary field_18064 Lnet/minecraft/class_1297;field_18064:Lnet/minecraft/class_2940;
      named POSE Lnet/minecraft/entity/Entity;POSE:Lnet/minecraft/entity/data/TrackedData;
    • FROZEN_TICKS

      private static final TrackedData<Integer> FROZEN_TICKS
      Mappings:
      Namespace Name Mixin selector
      official as Laqv;as:Lvk;
      intermediary field_27858 Lnet/minecraft/class_1297;field_27858:Lnet/minecraft/class_2940;
      named FROZEN_TICKS Lnet/minecraft/entity/Entity;FROZEN_TICKS:Lnet/minecraft/entity/data/TrackedData;
    • type

      private final EntityType<?> type
      Mappings:
      Namespace Name Mixin selector
      official f Laqv;f:Laqz;
      intermediary field_5961 Lnet/minecraft/class_1297;field_5961:Lnet/minecraft/class_1299;
      named type Lnet/minecraft/entity/Entity;type:Lnet/minecraft/entity/EntityType;
    • entityId

      private int entityId
      Mappings:
      Namespace Name Mixin selector
      official g Laqv;g:I
      intermediary field_5986 Lnet/minecraft/class_1297;field_5986:I
      named entityId Lnet/minecraft/entity/Entity;entityId:I
    • inanimate

      public boolean inanimate
      Mappings:
      Namespace Name Mixin selector
      official i Laqv;i:Z
      intermediary field_23807 Lnet/minecraft/class_1297;field_23807:Z
      named inanimate Lnet/minecraft/entity/Entity;inanimate:Z
    • passengerList

      private ImmutableList<Entity> passengerList
      Mappings:
      Namespace Name Mixin selector
      official ae Laqv;ae:Lcom/google/common/collect/ImmutableList;
      intermediary field_5979 Lnet/minecraft/class_1297;field_5979:Lcom/google/common/collect/ImmutableList;
      named passengerList Lnet/minecraft/entity/Entity;passengerList:Lcom/google/common/collect/ImmutableList;
    • ridingCooldown

      protected int ridingCooldown
      Mappings:
      Namespace Name Mixin selector
      official j Laqv;j:I
      intermediary field_5951 Lnet/minecraft/class_1297;field_5951:I
      named ridingCooldown Lnet/minecraft/entity/Entity;ridingCooldown:I
    • vehicle

      @Nullable private Entity vehicle
      Mappings:
      Namespace Name Mixin selector
      official af Laqv;af:Laqv;
      intermediary field_6034 Lnet/minecraft/class_1297;field_6034:Lnet/minecraft/class_1297;
      named vehicle Lnet/minecraft/entity/Entity;vehicle:Lnet/minecraft/entity/Entity;
    • world

      public World world
      Mappings:
      Namespace Name Mixin selector
      official k Laqv;k:Lbtv;
      intermediary field_6002 Lnet/minecraft/class_1297;field_6002:Lnet/minecraft/class_1937;
      named world Lnet/minecraft/entity/Entity;world:Lnet/minecraft/world/World;
    • prevX

      public double prevX
      Mappings:
      Namespace Name Mixin selector
      official l Laqv;l:D
      intermediary field_6014 Lnet/minecraft/class_1297;field_6014:D
      named prevX Lnet/minecraft/entity/Entity;prevX:D
    • prevY

      public double prevY
      Mappings:
      Namespace Name Mixin selector
      official m Laqv;m:D
      intermediary field_6036 Lnet/minecraft/class_1297;field_6036:D
      named prevY Lnet/minecraft/entity/Entity;prevY:D
    • prevZ

      public double prevZ
      Mappings:
      Namespace Name Mixin selector
      official n Laqv;n:D
      intermediary field_5969 Lnet/minecraft/class_1297;field_5969:D
      named prevZ Lnet/minecraft/entity/Entity;prevZ:D
    • pos

      private Vec3d pos
      Mappings:
      Namespace Name Mixin selector
      official ag Laqv;ag:Ldiu;
      intermediary field_22467 Lnet/minecraft/class_1297;field_22467:Lnet/minecraft/class_243;
      named pos Lnet/minecraft/entity/Entity;pos:Lnet/minecraft/util/math/Vec3d;
    • blockPos

      private BlockPos blockPos
      Mappings:
      Namespace Name Mixin selector
      official ah Laqv;ah:Lfx;
      intermediary field_22468 Lnet/minecraft/class_1297;field_22468:Lnet/minecraft/class_2338;
      named blockPos Lnet/minecraft/entity/Entity;blockPos:Lnet/minecraft/util/math/BlockPos;
    • velocity

      private Vec3d velocity
      Mappings:
      Namespace Name Mixin selector
      official ai Laqv;ai:Ldiu;
      intermediary field_18276 Lnet/minecraft/class_1297;field_18276:Lnet/minecraft/class_243;
      named velocity Lnet/minecraft/entity/Entity;velocity:Lnet/minecraft/util/math/Vec3d;
    • yaw

      public float yaw
      Mappings:
      Namespace Name Mixin selector
      official o Laqv;o:F
      intermediary field_6031 Lnet/minecraft/class_1297;field_6031:F
      named yaw Lnet/minecraft/entity/Entity;yaw:F
    • pitch

      public float pitch
      Mappings:
      Namespace Name Mixin selector
      official p Laqv;p:F
      intermediary field_5965 Lnet/minecraft/class_1297;field_5965:F
      named pitch Lnet/minecraft/entity/Entity;pitch:F
    • prevYaw

      public float prevYaw
      Mappings:
      Namespace Name Mixin selector
      official q Laqv;q:F
      intermediary field_5982 Lnet/minecraft/class_1297;field_5982:F
      named prevYaw Lnet/minecraft/entity/Entity;prevYaw:F
    • prevPitch

      public float prevPitch
      Mappings:
      Namespace Name Mixin selector
      official r Laqv;r:F
      intermediary field_6004 Lnet/minecraft/class_1297;field_6004:F
      named prevPitch Lnet/minecraft/entity/Entity;prevPitch:F
    • entityBounds

      private Box entityBounds
      Mappings:
      Namespace Name Mixin selector
      official aj Laqv;aj:Ldip;
      intermediary field_6005 Lnet/minecraft/class_1297;field_6005:Lnet/minecraft/class_238;
      named entityBounds Lnet/minecraft/entity/Entity;entityBounds:Lnet/minecraft/util/math/Box;
    • onGround

      protected boolean onGround
      Mappings:
      Namespace Name Mixin selector
      official s Laqv;s:Z
      intermediary field_5952 Lnet/minecraft/class_1297;field_5952:Z
      named onGround Lnet/minecraft/entity/Entity;onGround:Z
    • horizontalCollision

      public boolean horizontalCollision
      Mappings:
      Namespace Name Mixin selector
      official t Laqv;t:Z
      intermediary field_5976 Lnet/minecraft/class_1297;field_5976:Z
      named horizontalCollision Lnet/minecraft/entity/Entity;horizontalCollision:Z
    • verticalCollision

      public boolean verticalCollision
      Mappings:
      Namespace Name Mixin selector
      official u Laqv;u:Z
      intermediary field_5992 Lnet/minecraft/class_1297;field_5992:Z
      named verticalCollision Lnet/minecraft/entity/Entity;verticalCollision:Z
    • velocityModified

      public boolean velocityModified
      Mappings:
      Namespace Name Mixin selector
      official v Laqv;v:Z
      intermediary field_6037 Lnet/minecraft/class_1297;field_6037:Z
      named velocityModified Lnet/minecraft/entity/Entity;velocityModified:Z
    • movementMultiplier

      protected Vec3d movementMultiplier
      Mappings:
      Namespace Name Mixin selector
      official w Laqv;w:Ldiu;
      intermediary field_17046 Lnet/minecraft/class_1297;field_17046:Lnet/minecraft/class_243;
      named movementMultiplier Lnet/minecraft/entity/Entity;movementMultiplier:Lnet/minecraft/util/math/Vec3d;
    • removalReason

      @Nullable private Entity.RemovalReason removalReason
      Mappings:
      Namespace Name Mixin selector
      official ak Laqv;ak:Laqv$c;
      intermediary field_26995 Lnet/minecraft/class_1297;field_26995:Lnet/minecraft/class_1297$class_5529;
      named removalReason Lnet/minecraft/entity/Entity;removalReason:Lnet/minecraft/entity/Entity$RemovalReason;
    • prevHorizontalSpeed

      public float prevHorizontalSpeed
      Mappings:
      Namespace Name Mixin selector
      official x Laqv;x:F
      intermediary field_6039 Lnet/minecraft/class_1297;field_6039:F
      named prevHorizontalSpeed Lnet/minecraft/entity/Entity;prevHorizontalSpeed:F
    • horizontalSpeed

      public float horizontalSpeed
      Mappings:
      Namespace Name Mixin selector
      official y Laqv;y:F
      intermediary field_5973 Lnet/minecraft/class_1297;field_5973:F
      named horizontalSpeed Lnet/minecraft/entity/Entity;horizontalSpeed:F
    • distanceTraveled

      public float distanceTraveled
      Mappings:
      Namespace Name Mixin selector
      official z Laqv;z:F
      intermediary field_5994 Lnet/minecraft/class_1297;field_5994:F
      named distanceTraveled Lnet/minecraft/entity/Entity;distanceTraveled:F
    • field_28627

      public float field_28627
      Mappings:
      Namespace Name Mixin selector
      official A Laqv;A:F
      intermediary field_28627 Lnet/minecraft/class_1297;field_28627:F
      named field_28627 Lnet/minecraft/entity/Entity;field_28627:F
    • fallDistance

      public float fallDistance
      Mappings:
      Namespace Name Mixin selector
      official B Laqv;B:F
      intermediary field_6017 Lnet/minecraft/class_1297;field_6017:F
      named fallDistance Lnet/minecraft/entity/Entity;fallDistance:F
    • nextStepSoundDistance

      private float nextStepSoundDistance
      Mappings:
      Namespace Name Mixin selector
      official al Laqv;al:F
      intermediary field_6003 Lnet/minecraft/class_1297;field_6003:F
      named nextStepSoundDistance Lnet/minecraft/entity/Entity;nextStepSoundDistance:F
    • lastRenderX

      public double lastRenderX
      Mappings:
      Namespace Name Mixin selector
      official C Laqv;C:D
      intermediary field_6038 Lnet/minecraft/class_1297;field_6038:D
      named lastRenderX Lnet/minecraft/entity/Entity;lastRenderX:D
    • lastRenderY

      public double lastRenderY
      Mappings:
      Namespace Name Mixin selector
      official D Laqv;D:D
      intermediary field_5971 Lnet/minecraft/class_1297;field_5971:D
      named lastRenderY Lnet/minecraft/entity/Entity;lastRenderY:D
    • lastRenderZ

      public double lastRenderZ
      Mappings:
      Namespace Name Mixin selector
      official E Laqv;E:D
      intermediary field_5989 Lnet/minecraft/class_1297;field_5989:D
      named lastRenderZ Lnet/minecraft/entity/Entity;lastRenderZ:D
    • stepHeight

      public float stepHeight
      Mappings:
      Namespace Name Mixin selector
      official F Laqv;F:F
      intermediary field_6013 Lnet/minecraft/class_1297;field_6013:F
      named stepHeight Lnet/minecraft/entity/Entity;stepHeight:F
    • noClip

      public boolean noClip
      Mappings:
      Namespace Name Mixin selector
      official G Laqv;G:Z
      intermediary field_5960 Lnet/minecraft/class_1297;field_5960:Z
      named noClip Lnet/minecraft/entity/Entity;noClip:Z
    • pushSpeedReduction

      public float pushSpeedReduction
      Mappings:
      Namespace Name Mixin selector
      official H Laqv;H:F
      intermediary field_5968 Lnet/minecraft/class_1297;field_5968:F
      named pushSpeedReduction Lnet/minecraft/entity/Entity;pushSpeedReduction:F
    • random

      protected final Random random
      Mappings:
      Namespace Name Mixin selector
      official I Laqv;I:Ljava/util/Random;
      intermediary field_5974 Lnet/minecraft/class_1297;field_5974:Ljava/util/Random;
      named random Lnet/minecraft/entity/Entity;random:Ljava/util/Random;
    • age

      public int age
      Mappings:
      Namespace Name Mixin selector
      official J Laqv;J:I
      intermediary field_6012 Lnet/minecraft/class_1297;field_6012:I
      named age Lnet/minecraft/entity/Entity;age:I
    • fireTicks

      private int fireTicks
      Mappings:
      Namespace Name Mixin selector
      official am Laqv;am:I
      intermediary field_5956 Lnet/minecraft/class_1297;field_5956:I
      named fireTicks Lnet/minecraft/entity/Entity;fireTicks:I
    • touchingWater

      protected boolean touchingWater
      Mappings:
      Namespace Name Mixin selector
      official K Laqv;K:Z
      intermediary field_5957 Lnet/minecraft/class_1297;field_5957:Z
      named touchingWater Lnet/minecraft/entity/Entity;touchingWater:Z
    • fluidHeight

      protected Object2DoubleMap<Tag<Fluid>> fluidHeight
      Mappings:
      Namespace Name Mixin selector
      official L Laqv;L:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
      intermediary field_5964 Lnet/minecraft/class_1297;field_5964:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
      named fluidHeight Lnet/minecraft/entity/Entity;fluidHeight:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
    • submergedInWater

      protected boolean submergedInWater
      Mappings:
      Namespace Name Mixin selector
      official M Laqv;M:Z
      intermediary field_6000 Lnet/minecraft/class_1297;field_6000:Z
      named submergedInWater Lnet/minecraft/entity/Entity;submergedInWater:Z
    • submergedFluidTag

      @Nullable protected Tag<Fluid> submergedFluidTag
      Mappings:
      Namespace Name Mixin selector
      official N Laqv;N:Lafc;
      intermediary field_25599 Lnet/minecraft/class_1297;field_25599:Lnet/minecraft/class_3494;
      named submergedFluidTag Lnet/minecraft/entity/Entity;submergedFluidTag:Lnet/minecraft/tag/Tag;
    • timeUntilRegen

      public int timeUntilRegen
      Mappings:
      Namespace Name Mixin selector
      official O Laqv;O:I
      intermediary field_6008 Lnet/minecraft/class_1297;field_6008:I
      named timeUntilRegen Lnet/minecraft/entity/Entity;timeUntilRegen:I
    • firstUpdate

      protected boolean firstUpdate
      Mappings:
      Namespace Name Mixin selector
      official P Laqv;P:Z
      intermediary field_5953 Lnet/minecraft/class_1297;field_5953:Z
      named firstUpdate Lnet/minecraft/entity/Entity;firstUpdate:Z
    • dataTracker

      protected final DataTracker dataTracker
      Mappings:
      Namespace Name Mixin selector
      official Q Laqv;Q:Lvn;
      intermediary field_6011 Lnet/minecraft/class_1297;field_6011:Lnet/minecraft/class_2945;
      named dataTracker Lnet/minecraft/entity/Entity;dataTracker:Lnet/minecraft/entity/data/DataTracker;
    • field_26996

      private class_5569 field_26996
      Mappings:
      Namespace Name Mixin selector
      official at Laqv;at:Lclc;
      intermediary field_26996 Lnet/minecraft/class_1297;field_26996:Lnet/minecraft/class_5569;
      named field_26996 Lnet/minecraft/entity/Entity;field_26996:Lnet/minecraft/class_5569;
    • trackedPosition

      private Vec3d trackedPosition
      Mappings:
      Namespace Name Mixin selector
      official au Laqv;au:Ldiu;
      intermediary field_25750 Lnet/minecraft/class_1297;field_25750:Lnet/minecraft/class_243;
      named trackedPosition Lnet/minecraft/entity/Entity;trackedPosition:Lnet/minecraft/util/math/Vec3d;
    • ignoreCameraFrustum

      public boolean ignoreCameraFrustum
      Mappings:
      Namespace Name Mixin selector
      official T Laqv;T:Z
      intermediary field_5985 Lnet/minecraft/class_1297;field_5985:Z
      named ignoreCameraFrustum Lnet/minecraft/entity/Entity;ignoreCameraFrustum:Z
    • velocityDirty

      public boolean velocityDirty
      Mappings:
      Namespace Name Mixin selector
      official U Laqv;U:Z
      intermediary field_6007 Lnet/minecraft/class_1297;field_6007:Z
      named velocityDirty Lnet/minecraft/entity/Entity;velocityDirty:Z
    • netherPortalCooldown

      private int netherPortalCooldown
      Mappings:
      Namespace Name Mixin selector
      official av Laqv;av:I
      intermediary field_6018 Lnet/minecraft/class_1297;field_6018:I
      named netherPortalCooldown Lnet/minecraft/entity/Entity;netherPortalCooldown:I
    • inNetherPortal

      protected boolean inNetherPortal
      Mappings:
      Namespace Name Mixin selector
      official V Laqv;V:Z
      intermediary field_5963 Lnet/minecraft/class_1297;field_5963:Z
      named inNetherPortal Lnet/minecraft/entity/Entity;inNetherPortal:Z
    • netherPortalTime

      protected int netherPortalTime
      Mappings:
      Namespace Name Mixin selector
      official W Laqv;W:I
      intermediary field_5972 Lnet/minecraft/class_1297;field_5972:I
      named netherPortalTime Lnet/minecraft/entity/Entity;netherPortalTime:I
    • lastNetherPortalPosition

      protected BlockPos lastNetherPortalPosition
      Mappings:
      Namespace Name Mixin selector
      official X Laqv;X:Lfx;
      intermediary field_5991 Lnet/minecraft/class_1297;field_5991:Lnet/minecraft/class_2338;
      named lastNetherPortalPosition Lnet/minecraft/entity/Entity;lastNetherPortalPosition:Lnet/minecraft/util/math/BlockPos;
    • invulnerable

      private boolean invulnerable
      Mappings:
      Namespace Name Mixin selector
      official aw Laqv;aw:Z
      intermediary field_6009 Lnet/minecraft/class_1297;field_6009:Z
      named invulnerable Lnet/minecraft/entity/Entity;invulnerable:Z
    • uuid

      protected UUID uuid
      Mappings:
      Namespace Name Mixin selector
      official Y Laqv;Y:Ljava/util/UUID;
      intermediary field_6021 Lnet/minecraft/class_1297;field_6021:Ljava/util/UUID;
      named uuid Lnet/minecraft/entity/Entity;uuid:Ljava/util/UUID;
    • uuidString

      protected String uuidString
      Mappings:
      Namespace Name Mixin selector
      official Z Laqv;Z:Ljava/lang/String;
      intermediary field_5981 Lnet/minecraft/class_1297;field_5981:Ljava/lang/String;
      named uuidString Lnet/minecraft/entity/Entity;uuidString:Ljava/lang/String;
    • glowing

      protected boolean glowing
      Mappings:
      Namespace Name Mixin selector
      official aa Laqv;aa:Z
      intermediary field_5958 Lnet/minecraft/class_1297;field_5958:Z
      named glowing Lnet/minecraft/entity/Entity;glowing:Z
    • scoreboardTags

      private final Set<String> scoreboardTags
      Mappings:
      Namespace Name Mixin selector
      official ax Laqv;ax:Ljava/util/Set;
      intermediary field_6029 Lnet/minecraft/class_1297;field_6029:Ljava/util/Set;
      named scoreboardTags Lnet/minecraft/entity/Entity;scoreboardTags:Ljava/util/Set;
    • pistonMovementDelta

      private final double[] pistonMovementDelta
      Mappings:
      Namespace Name Mixin selector
      official ay Laqv;ay:[D
      intermediary field_5993 Lnet/minecraft/class_1297;field_5993:[D
      named pistonMovementDelta Lnet/minecraft/entity/Entity;pistonMovementDelta:[D
    • pistonMovementTick

      private long pistonMovementTick
      Mappings:
      Namespace Name Mixin selector
      official az Laqv;az:J
      intermediary field_5996 Lnet/minecraft/class_1297;field_5996:J
      named pistonMovementTick Lnet/minecraft/entity/Entity;pistonMovementTick:J
    • dimensions

      private EntityDimensions dimensions
      Mappings:
      Namespace Name Mixin selector
      official aA Laqv;aA:Laqw;
      intermediary field_18065 Lnet/minecraft/class_1297;field_18065:Lnet/minecraft/class_4048;
      named dimensions Lnet/minecraft/entity/Entity;dimensions:Lnet/minecraft/entity/EntityDimensions;
    • standingEyeHeight

      private float standingEyeHeight
      Mappings:
      Namespace Name Mixin selector
      official aB Laqv;aB:F
      intermediary field_18066 Lnet/minecraft/class_1297;field_18066:F
      named standingEyeHeight Lnet/minecraft/entity/Entity;standingEyeHeight:F
    • inPowderSnow

      public boolean inPowderSnow
      Mappings:
      Namespace Name Mixin selector
      official ab Laqv;ab:Z
      intermediary field_27857 Lnet/minecraft/class_1297;field_27857:Z
      named inPowderSnow Lnet/minecraft/entity/Entity;inPowderSnow:Z
    • wasInPowderSnow

      public boolean wasInPowderSnow
      Mappings:
      Namespace Name Mixin selector
      official ac Laqv;ac:Z
      intermediary field_28628 Lnet/minecraft/class_1297;field_28628:Z
      named wasInPowderSnow Lnet/minecraft/entity/Entity;wasInPowderSnow:Z
    • field_28629

      public boolean field_28629
      Mappings:
      Namespace Name Mixin selector
      official ad Laqv;ad:Z
      intermediary field_28629 Lnet/minecraft/class_1297;field_28629:Z
      named field_28629 Lnet/minecraft/entity/Entity;field_28629:Z
    • field_26997

      private float field_26997
      Mappings:
      Namespace Name Mixin selector
      official aC Laqv;aC:F
      intermediary field_26997 Lnet/minecraft/class_1297;field_26997:F
      named field_26997 Lnet/minecraft/entity/Entity;field_26997:F
    • prevAge

      private int prevAge
      Mappings:
      Namespace Name Mixin selector
      official aD Laqv;aD:I
      intermediary field_26994 Lnet/minecraft/class_1297;field_26994:I
      named prevAge Lnet/minecraft/entity/Entity;prevAge:I
  • Constructor Details

    • Entity

      public Entity​(EntityType<?> type, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laqv;<init>(Laqz;Lbtv;)V
      intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
  • Method Details

    • collidesWithStateAtPos

      @Environment(CLIENT) public boolean collidesWithStateAtPos​(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lfx;Lcht;)Z
      intermediary method_30632 Lnet/minecraft/class_1297;method_30632(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
      named collidesWithStateAtPos Lnet/minecraft/entity/Entity;collidesWithStateAtPos(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
    • getTeamColorValue

      @Environment(CLIENT) public int getTeamColorValue()
      Mappings:
      Namespace Name Mixin selector
      official U Laqv;U()I
      intermediary method_22861 Lnet/minecraft/class_1297;method_22861()I
      named getTeamColorValue Lnet/minecraft/entity/Entity;getTeamColorValue()I
    • isSpectator

      public boolean isSpectator()
      Mappings:
      Namespace Name Mixin selector
      official a_ Laqv;a_()Z
      intermediary method_7325 Lnet/minecraft/class_1297;method_7325()Z
      named isSpectator Lnet/minecraft/entity/Entity;isSpectator()Z
    • detach

      public final void detach()
      Removes all the passengers and removes this entity from any vehicles it is riding.
      Mappings:
      Namespace Name Mixin selector
      official V Laqv;V()V
      intermediary method_18375 Lnet/minecraft/class_1297;method_18375()V
      named detach Lnet/minecraft/entity/Entity;detach()V
    • updateTrackedPosition

      public void updateTrackedPosition​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official d Laqv;d(DDD)V
      intermediary method_18003 Lnet/minecraft/class_1297;method_18003(DDD)V
      named updateTrackedPosition Lnet/minecraft/entity/Entity;updateTrackedPosition(DDD)V
    • updateTrackedPosition

      public void updateTrackedPosition​(Vec3d pos)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ldiu;)V
      intermediary method_30228 Lnet/minecraft/class_1297;method_30228(Lnet/minecraft/class_243;)V
      named updateTrackedPosition Lnet/minecraft/entity/Entity;updateTrackedPosition(Lnet/minecraft/util/math/Vec3d;)V
    • getTrackedPosition

      @Environment(CLIENT) public Vec3d getTrackedPosition()
      Mappings:
      Namespace Name Mixin selector
      official W Laqv;W()Ldiu;
      intermediary method_30227 Lnet/minecraft/class_1297;method_30227()Lnet/minecraft/class_243;
      named getTrackedPosition Lnet/minecraft/entity/Entity;getTrackedPosition()Lnet/minecraft/util/math/Vec3d;
    • getType

      public EntityType<?> getType()
      Mappings:
      Namespace Name Mixin selector
      official X Laqv;X()Laqz;
      intermediary method_5864 Lnet/minecraft/class_1297;method_5864()Lnet/minecraft/class_1299;
      named getType Lnet/minecraft/entity/Entity;getType()Lnet/minecraft/entity/EntityType;
    • getId

      public int getId()
      Specified by:
      getId in interface EntityLike
      Mappings:
      Namespace Name Mixin selector
      official Y Lclb;Y()I
      intermediary method_5628 Lnet/minecraft/class_5568;method_5628()I
      named getId Lnet/minecraft/entity/EntityLike;getId()I
    • setEntityId

      public void setEntityId​(int id)
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e(I)V
      intermediary method_5838 Lnet/minecraft/class_1297;method_5838(I)V
      named setEntityId Lnet/minecraft/entity/Entity;setEntityId(I)V
    • getScoreboardTags

      public Set<String> getScoreboardTags()
      Mappings:
      Namespace Name Mixin selector
      official Z Laqv;Z()Ljava/util/Set;
      intermediary method_5752 Lnet/minecraft/class_1297;method_5752()Ljava/util/Set;
      named getScoreboardTags Lnet/minecraft/entity/Entity;getScoreboardTags()Ljava/util/Set;
    • addScoreboardTag

      public boolean addScoreboardTag​(String tag)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ljava/lang/String;)Z
      intermediary method_5780 Lnet/minecraft/class_1297;method_5780(Ljava/lang/String;)Z
      named addScoreboardTag Lnet/minecraft/entity/Entity;addScoreboardTag(Ljava/lang/String;)Z
    • removeScoreboardTag

      public boolean removeScoreboardTag​(String tag)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Ljava/lang/String;)Z
      intermediary method_5738 Lnet/minecraft/class_1297;method_5738(Ljava/lang/String;)Z
      named removeScoreboardTag Lnet/minecraft/entity/Entity;removeScoreboardTag(Ljava/lang/String;)Z
    • kill

      public void kill()
      Mappings:
      Namespace Name Mixin selector
      official aa Laqv;aa()V
      intermediary method_5768 Lnet/minecraft/class_1297;method_5768()V
      named kill Lnet/minecraft/entity/Entity;kill()V
    • discard

      public final void discard()
      Mappings:
      Namespace Name Mixin selector
      official ab Laqv;ab()V
      intermediary method_31472 Lnet/minecraft/class_1297;method_31472()V
      named discard Lnet/minecraft/entity/Entity;discard()V
    • initDataTracker

      protected abstract void initDataTracker()
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e()V
      intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • getDataTracker

      public DataTracker getDataTracker()
      Mappings:
      Namespace Name Mixin selector
      official ac Laqv;ac()Lvn;
      intermediary method_5841 Lnet/minecraft/class_1297;method_5841()Lnet/minecraft/class_2945;
      named getDataTracker Lnet/minecraft/entity/Entity;getDataTracker()Lnet/minecraft/entity/data/DataTracker;
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Laqv;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_1297;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/entity/Entity;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      Mappings:
      Namespace Name Mixin selector
      official hashCode Laqv;hashCode()I
      intermediary hashCode Lnet/minecraft/class_1297;hashCode()I
      named hashCode Lnet/minecraft/entity/Entity;hashCode()I
    • remove

      public void remove​(Entity.RemovalReason reason)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laqv$c;)V
      intermediary method_5650 Lnet/minecraft/class_1297;method_5650(Lnet/minecraft/class_1297$class_5529;)V
      named remove Lnet/minecraft/entity/Entity;remove(Lnet/minecraft/entity/Entity$RemovalReason;)V
    • setPose

      public void setPose​(EntityPose pose)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lart;)V
      intermediary method_18380 Lnet/minecraft/class_1297;method_18380(Lnet/minecraft/class_4050;)V
      named setPose Lnet/minecraft/entity/Entity;setPose(Lnet/minecraft/entity/EntityPose;)V
    • getPose

      public EntityPose getPose()
      Mappings:
      Namespace Name Mixin selector
      official ad Laqv;ad()Lart;
      intermediary method_18376 Lnet/minecraft/class_1297;method_18376()Lnet/minecraft/class_4050;
      named getPose Lnet/minecraft/entity/Entity;getPose()Lnet/minecraft/entity/EntityPose;
    • isInRange

      public boolean isInRange​(Entity other, double radius)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laqv;D)Z
      intermediary method_24516 Lnet/minecraft/class_1297;method_24516(Lnet/minecraft/class_1297;D)Z
      named isInRange Lnet/minecraft/entity/Entity;isInRange(Lnet/minecraft/entity/Entity;D)Z
    • setRotation

      protected void setRotation​(float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(FF)V
      intermediary method_5710 Lnet/minecraft/class_1297;method_5710(FF)V
      named setRotation Lnet/minecraft/entity/Entity;setRotation(FF)V
    • method_33574

      public final void method_33574​(Vec3d vec3d)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Ldiu;)V
      intermediary method_33574 Lnet/minecraft/class_1297;method_33574(Lnet/minecraft/class_243;)V
      named method_33574 Lnet/minecraft/entity/Entity;method_33574(Lnet/minecraft/util/math/Vec3d;)V
    • setPosition

      public void setPosition​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e(DDD)V
      intermediary method_5814 Lnet/minecraft/class_1297;method_5814(DDD)V
      named setPosition Lnet/minecraft/entity/Entity;setPosition(DDD)V
    • method_33332

      protected Box method_33332()
      Mappings:
      Namespace Name Mixin selector
      official ae Laqv;ae()Ldip;
      intermediary method_33332 Lnet/minecraft/class_1297;method_33332()Lnet/minecraft/class_238;
      named method_33332 Lnet/minecraft/entity/Entity;method_33332()Lnet/minecraft/util/math/Box;
    • refreshPosition

      protected void refreshPosition()
      Mappings:
      Namespace Name Mixin selector
      official af Laqv;af()V
      intermediary method_23311 Lnet/minecraft/class_1297;method_23311()V
      named refreshPosition Lnet/minecraft/entity/Entity;refreshPosition()V
    • changeLookDirection

      @Environment(CLIENT) public void changeLookDirection​(double cursorDeltaX, double cursorDeltaY)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(DD)V
      intermediary method_5872 Lnet/minecraft/class_1297;method_5872(DD)V
      named changeLookDirection Lnet/minecraft/entity/Entity;changeLookDirection(DD)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official j Laqv;j()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • baseTick

      public void baseTick()
      Mappings:
      Namespace Name Mixin selector
      official ag Laqv;ag()V
      intermediary method_5670 Lnet/minecraft/class_1297;method_5670()V
      named baseTick Lnet/minecraft/entity/Entity;baseTick()V
    • setOnFire

      public void setOnFire​(boolean onFire)
      Mappings:
      Namespace Name Mixin selector
      official a_ Laqv;a_(Z)V
      intermediary method_33572 Lnet/minecraft/class_1297;method_33572(Z)V
      named setOnFire Lnet/minecraft/entity/Entity;setOnFire(Z)V
    • attemptTickInVoid

      public void attemptTickInVoid()
      Calls tickInVoid() when the entity is 64 blocks below the world's minimum Y position.
      Mappings:
      Namespace Name Mixin selector
      official ah Laqv;ah()V
      intermediary method_31473 Lnet/minecraft/class_1297;method_31473()V
      named attemptTickInVoid Lnet/minecraft/entity/Entity;attemptTickInVoid()V
    • resetNetherPortalCooldown

      public void resetNetherPortalCooldown()
      Mappings:
      Namespace Name Mixin selector
      official ai Laqv;ai()V
      intermediary method_30229 Lnet/minecraft/class_1297;method_30229()V
      named resetNetherPortalCooldown Lnet/minecraft/entity/Entity;resetNetherPortalCooldown()V
    • hasNetherPortalCooldown

      public boolean hasNetherPortalCooldown()
      Mappings:
      Namespace Name Mixin selector
      official aj Laqv;aj()Z
      intermediary method_30230 Lnet/minecraft/class_1297;method_30230()Z
      named hasNetherPortalCooldown Lnet/minecraft/entity/Entity;hasNetherPortalCooldown()Z
    • tickNetherPortalCooldown

      protected void tickNetherPortalCooldown()
      Mappings:
      Namespace Name Mixin selector
      official E Laqv;E()V
      intermediary method_5760 Lnet/minecraft/class_1297;method_5760()V
      named tickNetherPortalCooldown Lnet/minecraft/entity/Entity;tickNetherPortalCooldown()V
    • getMaxNetherPortalTime

      public int getMaxNetherPortalTime()
      Mappings:
      Namespace Name Mixin selector
      official ak Laqv;ak()I
      intermediary method_5741 Lnet/minecraft/class_1297;method_5741()I
      named getMaxNetherPortalTime Lnet/minecraft/entity/Entity;getMaxNetherPortalTime()I
    • setOnFireFromLava

      public void setOnFireFromLava()
      Mappings:
      Namespace Name Mixin selector
      official al Laqv;al()V
      intermediary method_5730 Lnet/minecraft/class_1297;method_5730()V
      named setOnFireFromLava Lnet/minecraft/entity/Entity;setOnFireFromLava()V
    • setOnFireFor

      public void setOnFireFor​(int seconds)
      Mappings:
      Namespace Name Mixin selector
      official f Laqv;f(I)V
      intermediary method_5639 Lnet/minecraft/class_1297;method_5639(I)V
      named setOnFireFor Lnet/minecraft/entity/Entity;setOnFireFor(I)V
    • setFireTicks

      public void setFireTicks​(int ticks)
      Mappings:
      Namespace Name Mixin selector
      official g Laqv;g(I)V
      intermediary method_20803 Lnet/minecraft/class_1297;method_20803(I)V
      named setFireTicks Lnet/minecraft/entity/Entity;setFireTicks(I)V
    • getFireTicks

      public int getFireTicks()
      Mappings:
      Namespace Name Mixin selector
      official am Laqv;am()I
      intermediary method_20802 Lnet/minecraft/class_1297;method_20802()I
      named getFireTicks Lnet/minecraft/entity/Entity;getFireTicks()I
    • extinguish

      public void extinguish()
      Mappings:
      Namespace Name Mixin selector
      official an Laqv;an()V
      intermediary method_5646 Lnet/minecraft/class_1297;method_5646()V
      named extinguish Lnet/minecraft/entity/Entity;extinguish()V
    • tickInVoid

      protected void tickInVoid()
      Called when the entity is 64 blocks below the world's minimum Y position.

      Living entities use this to deal out of world damage.

      Mappings:
      Namespace Name Mixin selector
      official ao Laqv;ao()V
      intermediary method_5825 Lnet/minecraft/class_1297;method_5825()V
      named tickInVoid Lnet/minecraft/entity/Entity;tickInVoid()V
    • doesNotCollide

      public boolean doesNotCollide​(double offsetX, double offsetY, double offsetZ)
      Mappings:
      Namespace Name Mixin selector
      official f Laqv;f(DDD)Z
      intermediary method_5654 Lnet/minecraft/class_1297;method_5654(DDD)Z
      named doesNotCollide Lnet/minecraft/entity/Entity;doesNotCollide(DDD)Z
    • doesNotCollide

      private boolean doesNotCollide​(Box box)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Ldip;)Z
      intermediary method_5629 Lnet/minecraft/class_1297;method_5629(Lnet/minecraft/class_238;)Z
      named doesNotCollide Lnet/minecraft/entity/Entity;doesNotCollide(Lnet/minecraft/util/math/Box;)Z
    • setOnGround

      public void setOnGround​(boolean onGround)
      Mappings:
      Namespace Name Mixin selector
      official c Laqv;c(Z)V
      intermediary method_24830 Lnet/minecraft/class_1297;method_24830(Z)V
      named setOnGround Lnet/minecraft/entity/Entity;setOnGround(Z)V
    • isOnGround

      public boolean isOnGround()
      Mappings:
      Namespace Name Mixin selector
      official ap Laqv;ap()Z
      intermediary method_24828 Lnet/minecraft/class_1297;method_24828()Z
      named isOnGround Lnet/minecraft/entity/Entity;isOnGround()Z
    • move

      public void move​(MovementType movementType, Vec3d movement)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Larn;Ldiu;)V
      intermediary method_5784 Lnet/minecraft/class_1297;method_5784(Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V
      named move Lnet/minecraft/entity/Entity;move(Lnet/minecraft/entity/MovementType;Lnet/minecraft/util/math/Vec3d;)V
    • method_33573

      protected void method_33573()
      Mappings:
      Namespace Name Mixin selector
      official aq Laqv;aq()V
      intermediary method_33573 Lnet/minecraft/class_1297;method_33573()V
      named method_33573 Lnet/minecraft/entity/Entity;method_33573()V
    • getLandingPos

      protected BlockPos getLandingPos()
      Mappings:
      Namespace Name Mixin selector
      official ar Laqv;ar()Lfx;
      intermediary method_23312 Lnet/minecraft/class_1297;method_23312()Lnet/minecraft/class_2338;
      named getLandingPos Lnet/minecraft/entity/Entity;getLandingPos()Lnet/minecraft/util/math/BlockPos;
    • getJumpVelocityMultiplier

      protected float getJumpVelocityMultiplier()
      Mappings:
      Namespace Name Mixin selector
      official as Laqv;as()F
      intermediary method_23313 Lnet/minecraft/class_1297;method_23313()F
      named getJumpVelocityMultiplier Lnet/minecraft/entity/Entity;getJumpVelocityMultiplier()F
    • getVelocityMultiplier

      protected float getVelocityMultiplier()
      Mappings:
      Namespace Name Mixin selector
      official at Laqv;at()F
      intermediary method_23326 Lnet/minecraft/class_1297;method_23326()F
      named getVelocityMultiplier Lnet/minecraft/entity/Entity;getVelocityMultiplier()F
    • getVelocityAffectingPos

      protected BlockPos getVelocityAffectingPos()
      Mappings:
      Namespace Name Mixin selector
      official au Laqv;au()Lfx;
      intermediary method_23314 Lnet/minecraft/class_1297;method_23314()Lnet/minecraft/class_2338;
      named getVelocityAffectingPos Lnet/minecraft/entity/Entity;getVelocityAffectingPos()Lnet/minecraft/util/math/BlockPos;
    • adjustMovementForSneaking

      protected Vec3d adjustMovementForSneaking​(Vec3d movement, MovementType type)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ldiu;Larn;)Ldiu;
      intermediary method_18796 Lnet/minecraft/class_1297;method_18796(Lnet/minecraft/class_243;Lnet/minecraft/class_1313;)Lnet/minecraft/class_243;
      named adjustMovementForSneaking Lnet/minecraft/entity/Entity;adjustMovementForSneaking(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/entity/MovementType;)Lnet/minecraft/util/math/Vec3d;
    • adjustMovementForPiston

      protected Vec3d adjustMovementForPiston​(Vec3d movement)
      Mappings:
      Namespace Name Mixin selector
      official c Laqv;c(Ldiu;)Ldiu;
      intermediary method_18794 Lnet/minecraft/class_1297;method_18794(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
      named adjustMovementForPiston Lnet/minecraft/entity/Entity;adjustMovementForPiston(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
    • calculatePistonMovementFactor

      private double calculatePistonMovementFactor​(Direction.Axis axis, double offsetFactor)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lgc$a;D)D
      intermediary method_18797 Lnet/minecraft/class_1297;method_18797(Lnet/minecraft/class_2350$class_2351;D)D
      named calculatePistonMovementFactor Lnet/minecraft/entity/Entity;calculatePistonMovementFactor(Lnet/minecraft/util/math/Direction$Axis;D)D
    • adjustMovementForCollisions

      private Vec3d adjustMovementForCollisions​(Vec3d movement)
      Mappings:
      Namespace Name Mixin selector
      official h Laqv;h(Ldiu;)Ldiu;
      intermediary method_17835 Lnet/minecraft/class_1297;method_17835(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
      named adjustMovementForCollisions Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
    • squaredHorizontalLength

      public static double squaredHorizontalLength​(Vec3d vector)
      Mappings:
      Namespace Name Mixin selector
      official d Laqv;d(Ldiu;)D
      intermediary method_17996 Lnet/minecraft/class_1297;method_17996(Lnet/minecraft/class_243;)D
      named squaredHorizontalLength Lnet/minecraft/entity/Entity;squaredHorizontalLength(Lnet/minecraft/util/math/Vec3d;)D
    • adjustMovementForCollisions

      public static Vec3d adjustMovementForCollisions​(@Nullable Entity entity, Vec3d movement, Box entityBoundingBox, World world, ShapeContext context, ReusableStream<VoxelShape> collisions)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laqv;Ldiu;Ldip;Lbtv;Ldiz;Lage;)Ldiu;
      intermediary method_20736 Lnet/minecraft/class_1297;method_20736(Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_1937;Lnet/minecraft/class_3726;Lnet/minecraft/class_3538;)Lnet/minecraft/class_243;
      named adjustMovementForCollisions Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Box;Lnet/minecraft/world/World;Lnet/minecraft/block/ShapeContext;Lnet/minecraft/util/collection/ReusableStream;)Lnet/minecraft/util/math/Vec3d;
    • adjustMovementForCollisions

      public static Vec3d adjustMovementForCollisions​(Vec3d movement, Box entityBoundingBox, ReusableStream<VoxelShape> collisions)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ldiu;Ldip;Lage;)Ldiu;
      intermediary method_20737 Lnet/minecraft/class_1297;method_20737(Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_3538;)Lnet/minecraft/class_243;
      named adjustMovementForCollisions Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Box;Lnet/minecraft/util/collection/ReusableStream;)Lnet/minecraft/util/math/Vec3d;
    • adjustSingleAxisMovementForCollisions

      public static Vec3d adjustSingleAxisMovementForCollisions​(Vec3d movement, Box entityBoundingBox, WorldView world, ShapeContext context, ReusableStream<VoxelShape> collisions)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ldiu;Ldip;Lbty;Ldiz;Lage;)Ldiu;
      intermediary method_17833 Lnet/minecraft/class_1297;method_17833(Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_4538;Lnet/minecraft/class_3726;Lnet/minecraft/class_3538;)Lnet/minecraft/class_243;
      named adjustSingleAxisMovementForCollisions Lnet/minecraft/entity/Entity;adjustSingleAxisMovementForCollisions(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Box;Lnet/minecraft/world/WorldView;Lnet/minecraft/block/ShapeContext;Lnet/minecraft/util/collection/ReusableStream;)Lnet/minecraft/util/math/Vec3d;
    • calculateNextStepSoundDistance

      protected float calculateNextStepSoundDistance()
      Mappings:
      Namespace Name Mixin selector
      official av Laqv;av()F
      intermediary method_5867 Lnet/minecraft/class_1297;method_5867()F
      named calculateNextStepSoundDistance Lnet/minecraft/entity/Entity;calculateNextStepSoundDistance()F
    • getSwimSound

      protected SoundEvent getSwimSound()
      Mappings:
      Namespace Name Mixin selector
      official aw Laqv;aw()Laef;
      intermediary method_5737 Lnet/minecraft/class_1297;method_5737()Lnet/minecraft/class_3414;
      named getSwimSound Lnet/minecraft/entity/Entity;getSwimSound()Lnet/minecraft/sound/SoundEvent;
    • getSplashSound

      protected SoundEvent getSplashSound()
      Mappings:
      Namespace Name Mixin selector
      official ax Laqv;ax()Laef;
      intermediary method_5625 Lnet/minecraft/class_1297;method_5625()Lnet/minecraft/class_3414;
      named getSplashSound Lnet/minecraft/entity/Entity;getSplashSound()Lnet/minecraft/sound/SoundEvent;
    • getHighSpeedSplashSound

      protected SoundEvent getHighSpeedSplashSound()
      Mappings:
      Namespace Name Mixin selector
      official ay Laqv;ay()Laef;
      intermediary method_5672 Lnet/minecraft/class_1297;method_5672()Lnet/minecraft/class_3414;
      named getHighSpeedSplashSound Lnet/minecraft/entity/Entity;getHighSpeedSplashSound()Lnet/minecraft/sound/SoundEvent;
    • checkBlockCollision

      protected void checkBlockCollision()
      Mappings:
      Namespace Name Mixin selector
      official az Laqv;az()V
      intermediary method_5852 Lnet/minecraft/class_1297;method_5852()V
      named checkBlockCollision Lnet/minecraft/entity/Entity;checkBlockCollision()V
    • onBlockCollision

      protected void onBlockCollision​(BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lcht;)V
      intermediary method_5622 Lnet/minecraft/class_1297;method_5622(Lnet/minecraft/class_2680;)V
      named onBlockCollision Lnet/minecraft/entity/Entity;onBlockCollision(Lnet/minecraft/block/BlockState;)V
    • method_33568

      public void method_33568​(GameEvent gameEvent, @Nullable Entity entity, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lclt;Laqv;Lfx;)V
      intermediary method_33568 Lnet/minecraft/class_1297;method_33568(Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V
      named method_33568 Lnet/minecraft/entity/Entity;method_33568(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/BlockPos;)V
    • emitGameEvent

      public void emitGameEvent​(GameEvent gameEvent, @Nullable Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lclt;Laqv;)V
      intermediary method_32875 Lnet/minecraft/class_1297;method_32875(Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V
      named emitGameEvent Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;)V
    • method_33569

      public void method_33569​(GameEvent gameEvent, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lclt;Lfx;)V
      intermediary method_33569 Lnet/minecraft/class_1297;method_33569(Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V
      named method_33569 Lnet/minecraft/entity/Entity;method_33569(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/util/math/BlockPos;)V
    • emitGameEvent

      public void emitGameEvent​(GameEvent gameEvent)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lclt;)V
      intermediary method_32876 Lnet/minecraft/class_1297;method_32876(Lnet/minecraft/class_5712;)V
      named emitGameEvent Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;)V
    • playStepSound

      protected void playStepSound​(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lfx;Lcht;)V
      intermediary method_5712 Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named playStepSound Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • playSwimSound

      protected void playSwimSound​(float volume)
      Mappings:
      Namespace Name Mixin selector
      official d Laqv;d(F)V
      intermediary method_5734 Lnet/minecraft/class_1297;method_5734(F)V
      named playSwimSound Lnet/minecraft/entity/Entity;playSwimSound(F)V
    • playFlySound

      protected void playFlySound()
      Mappings:
      Namespace Name Mixin selector
      official aA Laqv;aA()V
      intermediary method_5801 Lnet/minecraft/class_1297;method_5801()V
      named playFlySound Lnet/minecraft/entity/Entity;playFlySound()V
    • hasWings

      protected boolean hasWings()
      Mappings:
      Namespace Name Mixin selector
      official aB Laqv;aB()Z
      intermediary method_5776 Lnet/minecraft/class_1297;method_5776()Z
      named hasWings Lnet/minecraft/entity/Entity;hasWings()Z
    • playSound

      public void playSound​(SoundEvent sound, float volume, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laef;FF)V
      intermediary method_5783 Lnet/minecraft/class_1297;method_5783(Lnet/minecraft/class_3414;FF)V
      named playSound Lnet/minecraft/entity/Entity;playSound(Lnet/minecraft/sound/SoundEvent;FF)V
    • isSilent

      public boolean isSilent()
      Mappings:
      Namespace Name Mixin selector
      official aC Laqv;aC()Z
      intermediary method_5701 Lnet/minecraft/class_1297;method_5701()Z
      named isSilent Lnet/minecraft/entity/Entity;isSilent()Z
    • setSilent

      public void setSilent​(boolean silent)
      Mappings:
      Namespace Name Mixin selector
      official d Laqv;d(Z)V
      intermediary method_5803 Lnet/minecraft/class_1297;method_5803(Z)V
      named setSilent Lnet/minecraft/entity/Entity;setSilent(Z)V
    • hasNoGravity

      public boolean hasNoGravity()
      Mappings:
      Namespace Name Mixin selector
      official aD Laqv;aD()Z
      intermediary method_5740 Lnet/minecraft/class_1297;method_5740()Z
      named hasNoGravity Lnet/minecraft/entity/Entity;hasNoGravity()Z
    • setNoGravity

      public void setNoGravity​(boolean noGravity)
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e(Z)V
      intermediary method_5875 Lnet/minecraft/class_1297;method_5875(Z)V
      named setNoGravity Lnet/minecraft/entity/Entity;setNoGravity(Z)V
    • method_33570

      protected Entity.class_5799 method_33570()
      Mappings:
      Namespace Name Mixin selector
      official aE Laqv;aE()Laqv$b;
      intermediary method_33570 Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;
      named method_33570 Lnet/minecraft/entity/Entity;method_33570()Lnet/minecraft/entity/Entity$class_5799;
    • occludeVibrationSignals

      public boolean occludeVibrationSignals()
      Mappings:
      Namespace Name Mixin selector
      official aF Laqv;aF()Z
      intermediary method_33189 Lnet/minecraft/class_1297;method_33189()Z
      named occludeVibrationSignals Lnet/minecraft/entity/Entity;occludeVibrationSignals()Z
    • fall

      protected void fall​(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(DZLcht;Lfx;)V
      intermediary method_5623 Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V
      named fall Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
    • isFireImmune

      public boolean isFireImmune()
      Mappings:
      Namespace Name Mixin selector
      official aG Laqv;aG()Z
      intermediary method_5753 Lnet/minecraft/class_1297;method_5753()Z
      named isFireImmune Lnet/minecraft/entity/Entity;isFireImmune()Z
    • handleFallDamage

      public boolean handleFallDamage​(float fallDistance, float damageMultiplier, DamageSource damageSource)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(FFLaqf;)Z
      intermediary method_5747 Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
    • isTouchingWater

      public boolean isTouchingWater()
      Returns whether this entity's hitbox is touching water fluid.
      Mappings:
      Namespace Name Mixin selector
      official aH Laqv;aH()Z
      intermediary method_5799 Lnet/minecraft/class_1297;method_5799()Z
      named isTouchingWater Lnet/minecraft/entity/Entity;isTouchingWater()Z
    • isBeingRainedOn

      private boolean isBeingRainedOn()
      Mappings:
      Namespace Name Mixin selector
      official i Laqv;i()Z
      intermediary method_5778 Lnet/minecraft/class_1297;method_5778()Z
      named isBeingRainedOn Lnet/minecraft/entity/Entity;isBeingRainedOn()Z
    • isInsideBubbleColumn

      private boolean isInsideBubbleColumn()
      Mappings:
      Namespace Name Mixin selector
      official k Laqv;k()Z
      intermediary method_5798 Lnet/minecraft/class_1297;method_5798()Z
      named isInsideBubbleColumn Lnet/minecraft/entity/Entity;isInsideBubbleColumn()Z
    • isTouchingWaterOrRain

      public boolean isTouchingWaterOrRain()
      Mappings:
      Namespace Name Mixin selector
      official aI Laqv;aI()Z
      intermediary method_5721 Lnet/minecraft/class_1297;method_5721()Z
      named isTouchingWaterOrRain Lnet/minecraft/entity/Entity;isTouchingWaterOrRain()Z
    • isWet

      public boolean isWet()
      Returns whether this entity is touching water, or is being rained on, or is inside a bubble column...
      See Also:
      isTouchingWater(), isBeingRainedOn(), isInsideBubbleColumn()
      Mappings:
      Namespace Name Mixin selector
      official aJ Laqv;aJ()Z
      intermediary method_5637 Lnet/minecraft/class_1297;method_5637()Z
      named isWet Lnet/minecraft/entity/Entity;isWet()Z
    • isInsideWaterOrBubbleColumn

      public boolean isInsideWaterOrBubbleColumn()
      Mappings:
      Namespace Name Mixin selector
      official aK Laqv;aK()Z
      intermediary method_5816 Lnet/minecraft/class_1297;method_5816()Z
      named isInsideWaterOrBubbleColumn Lnet/minecraft/entity/Entity;isInsideWaterOrBubbleColumn()Z
    • isSubmergedInWater

      public boolean isSubmergedInWater()
      Returns whether this entity's hitbox is fully submerged in water.
      Mappings:
      Namespace Name Mixin selector
      official aL Laqv;aL()Z
      intermediary method_5869 Lnet/minecraft/class_1297;method_5869()Z
      named isSubmergedInWater Lnet/minecraft/entity/Entity;isSubmergedInWater()Z
    • updateSwimming

      public void updateSwimming()
      Mappings:
      Namespace Name Mixin selector
      official aM Laqv;aM()V
      intermediary method_5790 Lnet/minecraft/class_1297;method_5790()V
      named updateSwimming Lnet/minecraft/entity/Entity;updateSwimming()V
    • updateWaterState

      protected boolean updateWaterState()
      Mappings:
      Namespace Name Mixin selector
      official aN Laqv;aN()Z
      intermediary method_5876 Lnet/minecraft/class_1297;method_5876()Z
      named updateWaterState Lnet/minecraft/entity/Entity;updateWaterState()Z
    • checkWaterState

      void checkWaterState()
      Mappings:
      Namespace Name Mixin selector
      official aO Laqv;aO()V
      intermediary method_5713 Lnet/minecraft/class_1297;method_5713()V
      named checkWaterState Lnet/minecraft/entity/Entity;checkWaterState()V
    • updateSubmergedInWaterState

      private void updateSubmergedInWaterState()
      Mappings:
      Namespace Name Mixin selector
      official m Laqv;m()V
      intermediary method_5630 Lnet/minecraft/class_1297;method_5630()V
      named updateSubmergedInWaterState Lnet/minecraft/entity/Entity;updateSubmergedInWaterState()V
    • onSwimmingStart

      protected void onSwimmingStart()
      Mappings:
      Namespace Name Mixin selector
      official aP Laqv;aP()V
      intermediary method_5746 Lnet/minecraft/class_1297;method_5746()V
      named onSwimmingStart Lnet/minecraft/entity/Entity;onSwimmingStart()V
    • getLandingBlockState

      protected BlockState getLandingBlockState()
      Mappings:
      Namespace Name Mixin selector
      official aQ Laqv;aQ()Lcht;
      intermediary method_25936 Lnet/minecraft/class_1297;method_25936()Lnet/minecraft/class_2680;
      named getLandingBlockState Lnet/minecraft/entity/Entity;getLandingBlockState()Lnet/minecraft/block/BlockState;
    • shouldSpawnSprintingParticles

      public boolean shouldSpawnSprintingParticles()
      Mappings:
      Namespace Name Mixin selector
      official aR Laqv;aR()Z
      intermediary method_27298 Lnet/minecraft/class_1297;method_27298()Z
      named shouldSpawnSprintingParticles Lnet/minecraft/entity/Entity;shouldSpawnSprintingParticles()Z
    • spawnSprintingParticles

      protected void spawnSprintingParticles()
      Mappings:
      Namespace Name Mixin selector
      official aS Laqv;aS()V
      intermediary method_5839 Lnet/minecraft/class_1297;method_5839()V
      named spawnSprintingParticles Lnet/minecraft/entity/Entity;spawnSprintingParticles()V
    • isSubmergedIn

      public boolean isSubmergedIn​(Tag<Fluid> fluidTag)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lafc;)Z
      intermediary method_5777 Lnet/minecraft/class_1297;method_5777(Lnet/minecraft/class_3494;)Z
      named isSubmergedIn Lnet/minecraft/entity/Entity;isSubmergedIn(Lnet/minecraft/tag/Tag;)Z
    • isInLava

      public boolean isInLava()
      Mappings:
      Namespace Name Mixin selector
      official aT Laqv;aT()Z
      intermediary method_5771 Lnet/minecraft/class_1297;method_5771()Z
      named isInLava Lnet/minecraft/entity/Entity;isInLava()Z
    • updateVelocity

      public void updateVelocity​(float speed, Vec3d movementInput)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(FLdiu;)V
      intermediary method_5724 Lnet/minecraft/class_1297;method_5724(FLnet/minecraft/class_243;)V
      named updateVelocity Lnet/minecraft/entity/Entity;updateVelocity(FLnet/minecraft/util/math/Vec3d;)V
    • movementInputToVelocity

      private static Vec3d movementInputToVelocity​(Vec3d movementInput, float speed, float yaw)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ldiu;FF)Ldiu;
      intermediary method_18795 Lnet/minecraft/class_1297;method_18795(Lnet/minecraft/class_243;FF)Lnet/minecraft/class_243;
      named movementInputToVelocity Lnet/minecraft/entity/Entity;movementInputToVelocity(Lnet/minecraft/util/math/Vec3d;FF)Lnet/minecraft/util/math/Vec3d;
    • getBrightnessAtEyes

      public float getBrightnessAtEyes()
      Mappings:
      Namespace Name Mixin selector
      official aU Laqv;aU()F
      intermediary method_5718 Lnet/minecraft/class_1297;method_5718()F
      named getBrightnessAtEyes Lnet/minecraft/entity/Entity;getBrightnessAtEyes()F
    • updatePositionAndAngles

      public void updatePositionAndAngles​(double x, double y, double z, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(DDDFF)V
      intermediary method_5641 Lnet/minecraft/class_1297;method_5641(DDDFF)V
      named updatePositionAndAngles Lnet/minecraft/entity/Entity;updatePositionAndAngles(DDDFF)V
    • updatePosition

      public void updatePosition​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official g Laqv;g(DDD)V
      intermediary method_30634 Lnet/minecraft/class_1297;method_30634(DDD)V
      named updatePosition Lnet/minecraft/entity/Entity;updatePosition(DDD)V
    • refreshPositionAfterTeleport

      public void refreshPositionAfterTeleport​(Vec3d pos)
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e(Ldiu;)V
      intermediary method_29495 Lnet/minecraft/class_1297;method_29495(Lnet/minecraft/class_243;)V
      named refreshPositionAfterTeleport Lnet/minecraft/entity/Entity;refreshPositionAfterTeleport(Lnet/minecraft/util/math/Vec3d;)V
    • refreshPositionAfterTeleport

      public void refreshPositionAfterTeleport​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official c Laqv;c(DDD)V
      intermediary method_24203 Lnet/minecraft/class_1297;method_24203(DDD)V
      named refreshPositionAfterTeleport Lnet/minecraft/entity/Entity;refreshPositionAfterTeleport(DDD)V
    • refreshPositionAndAngles

      public void refreshPositionAndAngles​(BlockPos pos, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lfx;FF)V
      intermediary method_5725 Lnet/minecraft/class_1297;method_5725(Lnet/minecraft/class_2338;FF)V
      named refreshPositionAndAngles Lnet/minecraft/entity/Entity;refreshPositionAndAngles(Lnet/minecraft/util/math/BlockPos;FF)V
    • refreshPositionAndAngles

      public void refreshPositionAndAngles​(double x, double y, double z, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(DDDFF)V
      intermediary method_5808 Lnet/minecraft/class_1297;method_5808(DDDFF)V
      named refreshPositionAndAngles Lnet/minecraft/entity/Entity;refreshPositionAndAngles(DDDFF)V
    • resetPosition

      public final void resetPosition()
      Mappings:
      Namespace Name Mixin selector
      official aV Laqv;aV()V
      intermediary method_22862 Lnet/minecraft/class_1297;method_22862()V
      named resetPosition Lnet/minecraft/entity/Entity;resetPosition()V
    • distanceTo

      public float distanceTo​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official g Laqv;g(Laqv;)F
      intermediary method_5739 Lnet/minecraft/class_1297;method_5739(Lnet/minecraft/class_1297;)F
      named distanceTo Lnet/minecraft/entity/Entity;distanceTo(Lnet/minecraft/entity/Entity;)F
    • squaredDistanceTo

      public double squaredDistanceTo​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official h Laqv;h(DDD)D
      intermediary method_5649 Lnet/minecraft/class_1297;method_5649(DDD)D
      named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(DDD)D
    • squaredDistanceTo

      public double squaredDistanceTo​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official h Laqv;h(Laqv;)D
      intermediary method_5858 Lnet/minecraft/class_1297;method_5858(Lnet/minecraft/class_1297;)D
      named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/entity/Entity;)D
    • squaredDistanceTo

      public double squaredDistanceTo​(Vec3d vector)
      Mappings:
      Namespace Name Mixin selector
      official f Laqv;f(Ldiu;)D
      intermediary method_5707 Lnet/minecraft/class_1297;method_5707(Lnet/minecraft/class_243;)D
      named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/util/math/Vec3d;)D
    • onPlayerCollision

      public void onPlayerCollision​(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a_ Laqv;a_(Lbhl;)V
      intermediary method_5694 Lnet/minecraft/class_1297;method_5694(Lnet/minecraft/class_1657;)V
      named onPlayerCollision Lnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
    • pushAwayFrom

      public void pushAwayFrom​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official i Laqv;i(Laqv;)V
      intermediary method_5697 Lnet/minecraft/class_1297;method_5697(Lnet/minecraft/class_1297;)V
      named pushAwayFrom Lnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)V
    • addVelocity

      public void addVelocity​(double deltaX, double deltaY, double deltaZ)
      Mappings:
      Namespace Name Mixin selector
      official i Laqv;i(DDD)V
      intermediary method_5762 Lnet/minecraft/class_1297;method_5762(DDD)V
      named addVelocity Lnet/minecraft/entity/Entity;addVelocity(DDD)V
    • scheduleVelocityUpdate

      protected void scheduleVelocityUpdate()
      Mappings:
      Namespace Name Mixin selector
      official aW Laqv;aW()V
      intermediary method_5785 Lnet/minecraft/class_1297;method_5785()V
      named scheduleVelocityUpdate Lnet/minecraft/entity/Entity;scheduleVelocityUpdate()V
    • damage

      public boolean damage​(DamageSource source, float amount)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laqf;F)Z
      intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • getRotationVec

      public final Vec3d getRotationVec​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e(F)Ldiu;
      intermediary method_5828 Lnet/minecraft/class_1297;method_5828(F)Lnet/minecraft/class_243;
      named getRotationVec Lnet/minecraft/entity/Entity;getRotationVec(F)Lnet/minecraft/util/math/Vec3d;
    • getPitch

      public float getPitch​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official f Laqv;f(F)F
      intermediary method_5695 Lnet/minecraft/class_1297;method_5695(F)F
      named getPitch Lnet/minecraft/entity/Entity;getPitch(F)F
    • getYaw

      public float getYaw​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official g Laqv;g(F)F
      intermediary method_5705 Lnet/minecraft/class_1297;method_5705(F)F
      named getYaw Lnet/minecraft/entity/Entity;getYaw(F)F
    • getRotationVector

      protected final Vec3d getRotationVector​(float pitch, float yaw)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(FF)Ldiu;
      intermediary method_5631 Lnet/minecraft/class_1297;method_5631(FF)Lnet/minecraft/class_243;
      named getRotationVector Lnet/minecraft/entity/Entity;getRotationVector(FF)Lnet/minecraft/util/math/Vec3d;
    • getOppositeRotationVector

      public final Vec3d getOppositeRotationVector​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official h Laqv;h(F)Ldiu;
      intermediary method_18864 Lnet/minecraft/class_1297;method_18864(F)Lnet/minecraft/class_243;
      named getOppositeRotationVector Lnet/minecraft/entity/Entity;getOppositeRotationVector(F)Lnet/minecraft/util/math/Vec3d;
    • getOppositeRotationVector

      protected final Vec3d getOppositeRotationVector​(float pitch, float yaw)
      Mappings:
      Namespace Name Mixin selector
      official c Laqv;c(FF)Ldiu;
      intermediary method_18863 Lnet/minecraft/class_1297;method_18863(FF)Lnet/minecraft/class_243;
      named getOppositeRotationVector Lnet/minecraft/entity/Entity;getOppositeRotationVector(FF)Lnet/minecraft/util/math/Vec3d;
    • method_33571

      public final Vec3d method_33571()
      Mappings:
      Namespace Name Mixin selector
      official aX Laqv;aX()Ldiu;
      intermediary method_33571 Lnet/minecraft/class_1297;method_33571()Lnet/minecraft/class_243;
      named method_33571 Lnet/minecraft/entity/Entity;method_33571()Lnet/minecraft/util/math/Vec3d;
    • getCameraPosVec

      public final Vec3d getCameraPosVec​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official i Laqv;i(F)Ldiu;
      intermediary method_5836 Lnet/minecraft/class_1297;method_5836(F)Lnet/minecraft/class_243;
      named getCameraPosVec Lnet/minecraft/entity/Entity;getCameraPosVec(F)Lnet/minecraft/util/math/Vec3d;
    • getClientCameraPosVec

      @Environment(CLIENT) public Vec3d getClientCameraPosVec​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official j Laqv;j(F)Ldiu;
      intermediary method_31166 Lnet/minecraft/class_1297;method_31166(F)Lnet/minecraft/class_243;
      named getClientCameraPosVec Lnet/minecraft/entity/Entity;getClientCameraPosVec(F)Lnet/minecraft/util/math/Vec3d;
    • getLerpedPos

      @Environment(CLIENT) public final Vec3d getLerpedPos​(float delta)
      Mappings:
      Namespace Name Mixin selector
      official k Laqv;k(F)Ldiu;
      intermediary method_30950 Lnet/minecraft/class_1297;method_30950(F)Lnet/minecraft/class_243;
      named getLerpedPos Lnet/minecraft/entity/Entity;getLerpedPos(F)Lnet/minecraft/util/math/Vec3d;
    • raycast

      public HitResult raycast​(double maxDistance, float tickDelta, boolean includeFluids)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(DFZ)Ldis;
      intermediary method_5745 Lnet/minecraft/class_1297;method_5745(DFZ)Lnet/minecraft/class_239;
      named raycast Lnet/minecraft/entity/Entity;raycast(DFZ)Lnet/minecraft/util/hit/HitResult;
    • collides

      public boolean collides()
      Mappings:
      Namespace Name Mixin selector
      official aY Laqv;aY()Z
      intermediary method_5863 Lnet/minecraft/class_1297;method_5863()Z
      named collides Lnet/minecraft/entity/Entity;collides()Z
    • isPushable

      public boolean isPushable()
      Mappings:
      Namespace Name Mixin selector
      official aZ Laqv;aZ()Z
      intermediary method_5810 Lnet/minecraft/class_1297;method_5810()Z
      named isPushable Lnet/minecraft/entity/Entity;isPushable()Z
    • updateKilledAdvancementCriterion

      public void updateKilledAdvancementCriterion​(Entity killer, int score, DamageSource damageSource)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laqv;ILaqf;)V
      intermediary method_5716 Lnet/minecraft/class_1297;method_5716(Lnet/minecraft/class_1297;ILnet/minecraft/class_1282;)V
      named updateKilledAdvancementCriterion Lnet/minecraft/entity/Entity;updateKilledAdvancementCriterion(Lnet/minecraft/entity/Entity;ILnet/minecraft/entity/damage/DamageSource;)V
    • shouldRender

      @Environment(CLIENT) public boolean shouldRender​(double cameraX, double cameraY, double cameraZ)
      Mappings:
      Namespace Name Mixin selector
      official j Laqv;j(DDD)Z
      intermediary method_5727 Lnet/minecraft/class_1297;method_5727(DDD)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(DDD)Z
    • shouldRender

      @Environment(CLIENT) public boolean shouldRender​(double distance)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(D)Z
      intermediary method_5640 Lnet/minecraft/class_1297;method_5640(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • saveSelfToTag

      public boolean saveSelfToTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official d Laqv;d(Lmq;)Z
      intermediary method_5786 Lnet/minecraft/class_1297;method_5786(Lnet/minecraft/class_2487;)Z
      named saveSelfToTag Lnet/minecraft/entity/Entity;saveSelfToTag(Lnet/minecraft/nbt/CompoundTag;)Z
    • saveToTag

      public boolean saveToTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e(Lmq;)Z
      intermediary method_5662 Lnet/minecraft/class_1297;method_5662(Lnet/minecraft/class_2487;)Z
      named saveToTag Lnet/minecraft/entity/Entity;saveToTag(Lnet/minecraft/nbt/CompoundTag;)Z
    • toTag

      public CompoundTag toTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official f Laqv;f(Lmq;)Lmq;
      intermediary method_5647 Lnet/minecraft/class_1297;method_5647(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
      named toTag Lnet/minecraft/entity/Entity;toTag(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
    • fromTag

      public void fromTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official g Laqv;g(Lmq;)V
      intermediary method_5651 Lnet/minecraft/class_1297;method_5651(Lnet/minecraft/class_2487;)V
      named fromTag Lnet/minecraft/entity/Entity;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • shouldSetPositionOnLoad

      protected boolean shouldSetPositionOnLoad()
      Mappings:
      Namespace Name Mixin selector
      official ba Laqv;ba()Z
      intermediary method_5638 Lnet/minecraft/class_1297;method_5638()Z
      named shouldSetPositionOnLoad Lnet/minecraft/entity/Entity;shouldSetPositionOnLoad()Z
    • getSavedEntityId

      @Nullable protected final String getSavedEntityId()
      Mappings:
      Namespace Name Mixin selector
      official bb Laqv;bb()Ljava/lang/String;
      intermediary method_5653 Lnet/minecraft/class_1297;method_5653()Ljava/lang/String;
      named getSavedEntityId Lnet/minecraft/entity/Entity;getSavedEntityId()Ljava/lang/String;
    • readCustomDataFromTag

      protected abstract void readCustomDataFromTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lmq;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromTag Lnet/minecraft/entity/Entity;readCustomDataFromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • writeCustomDataToTag

      protected abstract void writeCustomDataToTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lmq;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToTag Lnet/minecraft/entity/Entity;writeCustomDataToTag(Lnet/minecraft/nbt/CompoundTag;)V
    • toListTag

      protected ListTag toListTag​(double[] values)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a([D)Lmw;
      intermediary method_5846 Lnet/minecraft/class_1297;method_5846([D)Lnet/minecraft/class_2499;
      named toListTag Lnet/minecraft/entity/Entity;toListTag([D)Lnet/minecraft/nbt/ListTag;
    • toListTag

      protected ListTag toListTag​(float[] values)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a([F)Lmw;
      intermediary method_5726 Lnet/minecraft/class_1297;method_5726([F)Lnet/minecraft/class_2499;
      named toListTag Lnet/minecraft/entity/Entity;toListTag([F)Lnet/minecraft/nbt/ListTag;
    • dropItem

      @Nullable public ItemEntity dropItem​(ItemConvertible item)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lbtu;)Lbek;
      intermediary method_5706 Lnet/minecraft/class_1297;method_5706(Lnet/minecraft/class_1935;)Lnet/minecraft/class_1542;
      named dropItem Lnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/entity/ItemEntity;
    • dropItem

      @Nullable public ItemEntity dropItem​(ItemConvertible item, int yOffset)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lbtu;I)Lbek;
      intermediary method_5870 Lnet/minecraft/class_1297;method_5870(Lnet/minecraft/class_1935;I)Lnet/minecraft/class_1542;
      named dropItem Lnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/entity/ItemEntity;
    • dropStack

      @Nullable public ItemEntity dropStack​(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lbnv;)Lbek;
      intermediary method_5775 Lnet/minecraft/class_1297;method_5775(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1542;
      named dropStack Lnet/minecraft/entity/Entity;dropStack(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/entity/ItemEntity;
    • dropStack

      @Nullable public ItemEntity dropStack​(ItemStack stack, float yOffset)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lbnv;F)Lbek;
      intermediary method_5699 Lnet/minecraft/class_1297;method_5699(Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1542;
      named dropStack Lnet/minecraft/entity/Entity;dropStack(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/ItemEntity;
    • isAlive

      public boolean isAlive()
      Mappings:
      Namespace Name Mixin selector
      official bc Laqv;bc()Z
      intermediary method_5805 Lnet/minecraft/class_1297;method_5805()Z
      named isAlive Lnet/minecraft/entity/Entity;isAlive()Z
    • isInsideWall

      public boolean isInsideWall()
      Mappings:
      Namespace Name Mixin selector
      official bd Laqv;bd()Z
      intermediary method_5757 Lnet/minecraft/class_1297;method_5757()Z
      named isInsideWall Lnet/minecraft/entity/Entity;isInsideWall()Z
    • interact

      public ActionResult interact​(PlayerEntity player, Hand hand)
      Called when a player interacts with this entity.
      Parameters:
      player - the player
      hand - the hand the player used to interact with this entity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lbhl;Lapp;)Lapq;
      intermediary method_5688 Lnet/minecraft/class_1297;method_5688(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
      named interact Lnet/minecraft/entity/Entity;interact(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
    • collidesWith

      public boolean collidesWith​(Entity other)
      Mappings:
      Namespace Name Mixin selector
      official j Laqv;j(Laqv;)Z
      intermediary method_30949 Lnet/minecraft/class_1297;method_30949(Lnet/minecraft/class_1297;)Z
      named collidesWith Lnet/minecraft/entity/Entity;collidesWith(Lnet/minecraft/entity/Entity;)Z
    • isCollidable

      public boolean isCollidable()
      Mappings:
      Namespace Name Mixin selector
      official be Laqv;be()Z
      intermediary method_30948 Lnet/minecraft/class_1297;method_30948()Z
      named isCollidable Lnet/minecraft/entity/Entity;isCollidable()Z
    • tickRiding

      public void tickRiding()
      Mappings:
      Namespace Name Mixin selector
      official bf Laqv;bf()V
      intermediary method_5842 Lnet/minecraft/class_1297;method_5842()V
      named tickRiding Lnet/minecraft/entity/Entity;tickRiding()V
    • updatePassengerPosition

      public void updatePassengerPosition​(Entity passenger)
      Mappings:
      Namespace Name Mixin selector
      official k Laqv;k(Laqv;)V
      intermediary method_5865 Lnet/minecraft/class_1297;method_5865(Lnet/minecraft/class_1297;)V
      named updatePassengerPosition Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
    • updatePassengerPosition

      private void updatePassengerPosition​(Entity passenger, Entity.PositionUpdater positionUpdater)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laqv;Laqv$a;)V
      intermediary method_24201 Lnet/minecraft/class_1297;method_24201(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V
      named updatePassengerPosition Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity$PositionUpdater;)V
    • onPassengerLookAround

      @Environment(CLIENT) public void onPassengerLookAround​(Entity passenger)
      Mappings:
      Namespace Name Mixin selector
      official l Laqv;l(Laqv;)V
      intermediary method_5644 Lnet/minecraft/class_1297;method_5644(Lnet/minecraft/class_1297;)V
      named onPassengerLookAround Lnet/minecraft/entity/Entity;onPassengerLookAround(Lnet/minecraft/entity/Entity;)V
    • getHeightOffset

      public double getHeightOffset()
      Mappings:
      Namespace Name Mixin selector
      official bg Laqv;bg()D
      intermediary method_5678 Lnet/minecraft/class_1297;method_5678()D
      named getHeightOffset Lnet/minecraft/entity/Entity;getHeightOffset()D
    • getMountedHeightOffset

      public double getMountedHeightOffset()
      Mappings:
      Namespace Name Mixin selector
      official bh Laqv;bh()D
      intermediary method_5621 Lnet/minecraft/class_1297;method_5621()D
      named getMountedHeightOffset Lnet/minecraft/entity/Entity;getMountedHeightOffset()D
    • startRiding

      public boolean startRiding​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official m Laqv;m(Laqv;)Z
      intermediary method_5804 Lnet/minecraft/class_1297;method_5804(Lnet/minecraft/class_1297;)Z
      named startRiding Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;)Z
    • isLiving

      @Environment(CLIENT) public boolean isLiving()
      Mappings:
      Namespace Name Mixin selector
      official bi Laqv;bi()Z
      intermediary method_5709 Lnet/minecraft/class_1297;method_5709()Z
      named isLiving Lnet/minecraft/entity/Entity;isLiving()Z
    • startRiding

      public boolean startRiding​(Entity entity, boolean force)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laqv;Z)Z
      intermediary method_5873 Lnet/minecraft/class_1297;method_5873(Lnet/minecraft/class_1297;Z)Z
      named startRiding Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;Z)Z
    • canStartRiding

      protected boolean canStartRiding​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official n Laqv;n(Laqv;)Z
      intermediary method_5860 Lnet/minecraft/class_1297;method_5860(Lnet/minecraft/class_1297;)Z
      named canStartRiding Lnet/minecraft/entity/Entity;canStartRiding(Lnet/minecraft/entity/Entity;)Z
    • wouldPoseNotCollide

      protected boolean wouldPoseNotCollide​(EntityPose pose)
      Mappings:
      Namespace Name Mixin selector
      official c Laqv;c(Lart;)Z
      intermediary method_20233 Lnet/minecraft/class_1297;method_20233(Lnet/minecraft/class_4050;)Z
      named wouldPoseNotCollide Lnet/minecraft/entity/Entity;wouldPoseNotCollide(Lnet/minecraft/entity/EntityPose;)Z
    • removeAllPassengers

      public void removeAllPassengers()
      Mappings:
      Namespace Name Mixin selector
      official bj Laqv;bj()V
      intermediary method_5772 Lnet/minecraft/class_1297;method_5772()V
      named removeAllPassengers Lnet/minecraft/entity/Entity;removeAllPassengers()V
    • dismountVehicle

      public void dismountVehicle()
      Dismounts the vehicle if present.

      For players, will not trigger any networking changes. Use stopRiding() instead.

      See Also:
      stopRiding()
      Mappings:
      Namespace Name Mixin selector
      official bk Laqv;bk()V
      intermediary method_29239 Lnet/minecraft/class_1297;method_29239()V
      named dismountVehicle Lnet/minecraft/entity/Entity;dismountVehicle()V
    • stopRiding

      public void stopRiding()
      Mappings:
      Namespace Name Mixin selector
      official l Laqv;l()V
      intermediary method_5848 Lnet/minecraft/class_1297;method_5848()V
      named stopRiding Lnet/minecraft/entity/Entity;stopRiding()V
    • addPassenger

      protected void addPassenger​(Entity passenger)
      Mappings:
      Namespace Name Mixin selector
      official o Laqv;o(Laqv;)V
      intermediary method_5627 Lnet/minecraft/class_1297;method_5627(Lnet/minecraft/class_1297;)V
      named addPassenger Lnet/minecraft/entity/Entity;addPassenger(Lnet/minecraft/entity/Entity;)V
    • removePassenger

      protected void removePassenger​(Entity passenger)
      Mappings:
      Namespace Name Mixin selector
      official p Laqv;p(Laqv;)V
      intermediary method_5793 Lnet/minecraft/class_1297;method_5793(Lnet/minecraft/class_1297;)V
      named removePassenger Lnet/minecraft/entity/Entity;removePassenger(Lnet/minecraft/entity/Entity;)V
    • canAddPassenger

      protected boolean canAddPassenger​(Entity passenger)
      Mappings:
      Namespace Name Mixin selector
      official q Laqv;q(Laqv;)Z
      intermediary method_5818 Lnet/minecraft/class_1297;method_5818(Lnet/minecraft/class_1297;)Z
      named canAddPassenger Lnet/minecraft/entity/Entity;canAddPassenger(Lnet/minecraft/entity/Entity;)Z
    • updateTrackedPositionAndAngles

      @Environment(CLIENT) public void updateTrackedPositionAndAngles​(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(DDDFFIZ)V
      intermediary method_5759 Lnet/minecraft/class_1297;method_5759(DDDFFIZ)V
      named updateTrackedPositionAndAngles Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
    • updateTrackedHeadRotation

      @Environment(CLIENT) public void updateTrackedHeadRotation​(float yaw, int interpolationSteps)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(FI)V
      intermediary method_5683 Lnet/minecraft/class_1297;method_5683(FI)V
      named updateTrackedHeadRotation Lnet/minecraft/entity/Entity;updateTrackedHeadRotation(FI)V
    • getTargetingMargin

      public float getTargetingMargin()
      Mappings:
      Namespace Name Mixin selector
      official bl Laqv;bl()F
      intermediary method_5871 Lnet/minecraft/class_1297;method_5871()F
      named getTargetingMargin Lnet/minecraft/entity/Entity;getTargetingMargin()F
    • getRotationVector

      public Vec3d getRotationVector()
      Mappings:
      Namespace Name Mixin selector
      official bm Laqv;bm()Ldiu;
      intermediary method_5720 Lnet/minecraft/class_1297;method_5720()Lnet/minecraft/class_243;
      named getRotationVector Lnet/minecraft/entity/Entity;getRotationVector()Lnet/minecraft/util/math/Vec3d;
    • getRotationClient

      public Vec2f getRotationClient()
      Mappings:
      Namespace Name Mixin selector
      official bn Laqv;bn()Ldit;
      intermediary method_5802 Lnet/minecraft/class_1297;method_5802()Lnet/minecraft/class_241;
      named getRotationClient Lnet/minecraft/entity/Entity;getRotationClient()Lnet/minecraft/util/math/Vec2f;
    • getRotationVecClient

      @Environment(CLIENT) public Vec3d getRotationVecClient()
      Mappings:
      Namespace Name Mixin selector
      official bo Laqv;bo()Ldiu;
      intermediary method_5663 Lnet/minecraft/class_1297;method_5663()Lnet/minecraft/class_243;
      named getRotationVecClient Lnet/minecraft/entity/Entity;getRotationVecClient()Lnet/minecraft/util/math/Vec3d;
    • setInNetherPortal

      public void setInNetherPortal​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official d Laqv;d(Lfx;)V
      intermediary method_5717 Lnet/minecraft/class_1297;method_5717(Lnet/minecraft/class_2338;)V
      named setInNetherPortal Lnet/minecraft/entity/Entity;setInNetherPortal(Lnet/minecraft/util/math/BlockPos;)V
    • tickNetherPortal

      protected void tickNetherPortal()
      Mappings:
      Namespace Name Mixin selector
      official bp Laqv;bp()V
      intermediary method_18379 Lnet/minecraft/class_1297;method_18379()V
      named tickNetherPortal Lnet/minecraft/entity/Entity;tickNetherPortal()V
    • getDefaultNetherPortalCooldown

      public int getDefaultNetherPortalCooldown()
      Mappings:
      Namespace Name Mixin selector
      official bq Laqv;bq()I
      intermediary method_5806 Lnet/minecraft/class_1297;method_5806()I
      named getDefaultNetherPortalCooldown Lnet/minecraft/entity/Entity;getDefaultNetherPortalCooldown()I
    • setVelocityClient

      @Environment(CLIENT) public void setVelocityClient​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official k Laqv;k(DDD)V
      intermediary method_5750 Lnet/minecraft/class_1297;method_5750(DDD)V
      named setVelocityClient Lnet/minecraft/entity/Entity;setVelocityClient(DDD)V
    • handleStatus

      @Environment(CLIENT) public void handleStatus​(byte status)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(B)V
      intermediary method_5711 Lnet/minecraft/class_1297;method_5711(B)V
      named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
    • animateDamage

      @Environment(CLIENT) public void animateDamage()
      Mappings:
      Namespace Name Mixin selector
      official br Laqv;br()V
      intermediary method_5879 Lnet/minecraft/class_1297;method_5879()V
      named animateDamage Lnet/minecraft/entity/Entity;animateDamage()V
    • getItemsHand

      public Iterable<ItemStack> getItemsHand()
      Mappings:
      Namespace Name Mixin selector
      official bs Laqv;bs()Ljava/lang/Iterable;
      intermediary method_5877 Lnet/minecraft/class_1297;method_5877()Ljava/lang/Iterable;
      named getItemsHand Lnet/minecraft/entity/Entity;getItemsHand()Ljava/lang/Iterable;
    • getArmorItems

      public Iterable<ItemStack> getArmorItems()
      Mappings:
      Namespace Name Mixin selector
      official bt Laqv;bt()Ljava/lang/Iterable;
      intermediary method_5661 Lnet/minecraft/class_1297;method_5661()Ljava/lang/Iterable;
      named getArmorItems Lnet/minecraft/entity/Entity;getArmorItems()Ljava/lang/Iterable;
    • getItemsEquipped

      public Iterable<ItemStack> getItemsEquipped()
      Mappings:
      Namespace Name Mixin selector
      official bu Laqv;bu()Ljava/lang/Iterable;
      intermediary method_5743 Lnet/minecraft/class_1297;method_5743()Ljava/lang/Iterable;
      named getItemsEquipped Lnet/minecraft/entity/Entity;getItemsEquipped()Ljava/lang/Iterable;
    • equipStack

      public void equipStack​(EquipmentSlot slot, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lara;Lbnv;)V
      intermediary method_5673 Lnet/minecraft/class_1297;method_5673(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
      named equipStack Lnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
    • isOnFire

      public boolean isOnFire()
      Mappings:
      Namespace Name Mixin selector
      official bv Laqv;bv()Z
      intermediary method_5809 Lnet/minecraft/class_1297;method_5809()Z
      named isOnFire Lnet/minecraft/entity/Entity;isOnFire()Z
    • hasVehicle

      public boolean hasVehicle()
      Mappings:
      Namespace Name Mixin selector
      official bw Laqv;bw()Z
      intermediary method_5765 Lnet/minecraft/class_1297;method_5765()Z
      named hasVehicle Lnet/minecraft/entity/Entity;hasVehicle()Z
    • hasPassengers

      public boolean hasPassengers()
      Mappings:
      Namespace Name Mixin selector
      official bx Laqv;bx()Z
      intermediary method_5782 Lnet/minecraft/class_1297;method_5782()Z
      named hasPassengers Lnet/minecraft/entity/Entity;hasPassengers()Z
    • canBeRiddenInWater

      public boolean canBeRiddenInWater()
      Mappings:
      Namespace Name Mixin selector
      official by Laqv;by()Z
      intermediary method_5788 Lnet/minecraft/class_1297;method_5788()Z
      named canBeRiddenInWater Lnet/minecraft/entity/Entity;canBeRiddenInWater()Z
    • setSneaking

      public void setSneaking​(boolean sneaking)
      Mappings:
      Namespace Name Mixin selector
      official f Laqv;f(Z)V
      intermediary method_5660 Lnet/minecraft/class_1297;method_5660(Z)V
      named setSneaking Lnet/minecraft/entity/Entity;setSneaking(Z)V
    • isSneaking

      public boolean isSneaking()
      Mappings:
      Namespace Name Mixin selector
      official bz Laqv;bz()Z
      intermediary method_5715 Lnet/minecraft/class_1297;method_5715()Z
      named isSneaking Lnet/minecraft/entity/Entity;isSneaking()Z
    • bypassesSteppingEffects

      public boolean bypassesSteppingEffects()
      Mappings:
      Namespace Name Mixin selector
      official bA Laqv;bA()Z
      intermediary method_21749 Lnet/minecraft/class_1297;method_21749()Z
      named bypassesSteppingEffects Lnet/minecraft/entity/Entity;bypassesSteppingEffects()Z
    • bypassesLandingEffects

      public boolean bypassesLandingEffects()
      Mappings:
      Namespace Name Mixin selector
      official bB Laqv;bB()Z
      intermediary method_21750 Lnet/minecraft/class_1297;method_21750()Z
      named bypassesLandingEffects Lnet/minecraft/entity/Entity;bypassesLandingEffects()Z
    • isSneaky

      public boolean isSneaky()
      Mappings:
      Namespace Name Mixin selector
      official bC Laqv;bC()Z
      intermediary method_21751 Lnet/minecraft/class_1297;method_21751()Z
      named isSneaky Lnet/minecraft/entity/Entity;isSneaky()Z
    • isDescending

      public boolean isDescending()
      Mappings:
      Namespace Name Mixin selector
      official bD Laqv;bD()Z
      intermediary method_21752 Lnet/minecraft/class_1297;method_21752()Z
      named isDescending Lnet/minecraft/entity/Entity;isDescending()Z
    • isInSneakingPose

      public boolean isInSneakingPose()
      Returns whether the entity is in a crouching pose.

      Compared to isSneaking(), it only makes the entity appear crouching and does not bring other effects of sneaking, such as no less obvious name label rendering, no dismounting while riding, etc.

      This is used by vanilla for non-player entities to crouch, such as for foxes and cats.

      Mappings:
      Namespace Name Mixin selector
      official bE Laqv;bE()Z
      intermediary method_18276 Lnet/minecraft/class_1297;method_18276()Z
      named isInSneakingPose Lnet/minecraft/entity/Entity;isInSneakingPose()Z
    • isSprinting

      public boolean isSprinting()
      Mappings:
      Namespace Name Mixin selector
      official bF Laqv;bF()Z
      intermediary method_5624 Lnet/minecraft/class_1297;method_5624()Z
      named isSprinting Lnet/minecraft/entity/Entity;isSprinting()Z
    • setSprinting

      public void setSprinting​(boolean sprinting)
      Mappings:
      Namespace Name Mixin selector
      official g Laqv;g(Z)V
      intermediary method_5728 Lnet/minecraft/class_1297;method_5728(Z)V
      named setSprinting Lnet/minecraft/entity/Entity;setSprinting(Z)V
    • isSwimming

      public boolean isSwimming()
      Mappings:
      Namespace Name Mixin selector
      official bG Laqv;bG()Z
      intermediary method_5681 Lnet/minecraft/class_1297;method_5681()Z
      named isSwimming Lnet/minecraft/entity/Entity;isSwimming()Z
    • isInSwimmingPose

      public boolean isInSwimmingPose()
      Mappings:
      Namespace Name Mixin selector
      official bH Laqv;bH()Z
      intermediary method_20232 Lnet/minecraft/class_1297;method_20232()Z
      named isInSwimmingPose Lnet/minecraft/entity/Entity;isInSwimmingPose()Z
    • shouldLeaveSwimmingPose

      @Environment(CLIENT) public boolean shouldLeaveSwimmingPose()
      Mappings:
      Namespace Name Mixin selector
      official bI Laqv;bI()Z
      intermediary method_20448 Lnet/minecraft/class_1297;method_20448()Z
      named shouldLeaveSwimmingPose Lnet/minecraft/entity/Entity;shouldLeaveSwimmingPose()Z
    • setSwimming

      public void setSwimming​(boolean swimming)
      Mappings:
      Namespace Name Mixin selector
      official h Laqv;h(Z)V
      intermediary method_5796 Lnet/minecraft/class_1297;method_5796(Z)V
      named setSwimming Lnet/minecraft/entity/Entity;setSwimming(Z)V
    • isGlowing

      public boolean isGlowing()
      Mappings:
      Namespace Name Mixin selector
      official bJ Laqv;bJ()Z
      intermediary method_5851 Lnet/minecraft/class_1297;method_5851()Z
      named isGlowing Lnet/minecraft/entity/Entity;isGlowing()Z
    • setGlowing

      public void setGlowing​(boolean glowing)
      Mappings:
      Namespace Name Mixin selector
      official i Laqv;i(Z)V
      intermediary method_5834 Lnet/minecraft/class_1297;method_5834(Z)V
      named setGlowing Lnet/minecraft/entity/Entity;setGlowing(Z)V
    • isInvisible

      public boolean isInvisible()
      Mappings:
      Namespace Name Mixin selector
      official bK Laqv;bK()Z
      intermediary method_5767 Lnet/minecraft/class_1297;method_5767()Z
      named isInvisible Lnet/minecraft/entity/Entity;isInvisible()Z
    • isInvisibleTo

      @Environment(CLIENT) public boolean isInvisibleTo​(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official c Laqv;c(Lbhl;)Z
      intermediary method_5756 Lnet/minecraft/class_1297;method_5756(Lnet/minecraft/class_1657;)Z
      named isInvisibleTo Lnet/minecraft/entity/Entity;isInvisibleTo(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • method_32877

      @Nullable public class_5715 method_32877()
      Mappings:
      Namespace Name Mixin selector
      official bL Laqv;bL()Lclw;
      intermediary method_32877 Lnet/minecraft/class_1297;method_32877()Lnet/minecraft/class_5715;
      named method_32877 Lnet/minecraft/entity/Entity;method_32877()Lnet/minecraft/class_5715;
    • getScoreboardTeam

      @Nullable public AbstractTeam getScoreboardTeam()
      Mappings:
      Namespace Name Mixin selector
      official bM Laqv;bM()Ldju;
      intermediary method_5781 Lnet/minecraft/class_1297;method_5781()Lnet/minecraft/class_270;
      named getScoreboardTeam Lnet/minecraft/entity/Entity;getScoreboardTeam()Lnet/minecraft/scoreboard/AbstractTeam;
    • isTeammate

      public boolean isTeammate​(Entity other)
      Mappings:
      Namespace Name Mixin selector
      official r Laqv;r(Laqv;)Z
      intermediary method_5722 Lnet/minecraft/class_1297;method_5722(Lnet/minecraft/class_1297;)Z
      named isTeammate Lnet/minecraft/entity/Entity;isTeammate(Lnet/minecraft/entity/Entity;)Z
    • isTeamPlayer

      public boolean isTeamPlayer​(AbstractTeam team)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ldju;)Z
      intermediary method_5645 Lnet/minecraft/class_1297;method_5645(Lnet/minecraft/class_270;)Z
      named isTeamPlayer Lnet/minecraft/entity/Entity;isTeamPlayer(Lnet/minecraft/scoreboard/AbstractTeam;)Z
    • setInvisible

      public void setInvisible​(boolean invisible)
      Mappings:
      Namespace Name Mixin selector
      official j Laqv;j(Z)V
      intermediary method_5648 Lnet/minecraft/class_1297;method_5648(Z)V
      named setInvisible Lnet/minecraft/entity/Entity;setInvisible(Z)V
    • getFlag

      protected boolean getFlag​(int index)
      Mappings:
      Namespace Name Mixin selector
      official h Laqv;h(I)Z
      intermediary method_5795 Lnet/minecraft/class_1297;method_5795(I)Z
      named getFlag Lnet/minecraft/entity/Entity;getFlag(I)Z
    • setFlag

      protected void setFlag​(int index, boolean value)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(IZ)V
      intermediary method_5729 Lnet/minecraft/class_1297;method_5729(IZ)V
      named setFlag Lnet/minecraft/entity/Entity;setFlag(IZ)V
    • getMaxAir

      public int getMaxAir()
      Mappings:
      Namespace Name Mixin selector
      official bN Laqv;bN()I
      intermediary method_5748 Lnet/minecraft/class_1297;method_5748()I
      named getMaxAir Lnet/minecraft/entity/Entity;getMaxAir()I
    • getAir

      public int getAir()
      Mappings:
      Namespace Name Mixin selector
      official bO Laqv;bO()I
      intermediary method_5669 Lnet/minecraft/class_1297;method_5669()I
      named getAir Lnet/minecraft/entity/Entity;getAir()I
    • setAir

      public void setAir​(int air)
      Mappings:
      Namespace Name Mixin selector
      official i Laqv;i(I)V
      intermediary method_5855 Lnet/minecraft/class_1297;method_5855(I)V
      named setAir Lnet/minecraft/entity/Entity;setAir(I)V
    • getFrozenTicks

      public int getFrozenTicks()
      Mappings:
      Namespace Name Mixin selector
      official bP Laqv;bP()I
      intermediary method_32312 Lnet/minecraft/class_1297;method_32312()I
      named getFrozenTicks Lnet/minecraft/entity/Entity;getFrozenTicks()I
    • setFrozenTicks

      public void setFrozenTicks​(int frozenTicks)
      Mappings:
      Namespace Name Mixin selector
      official j Laqv;j(I)V
      intermediary method_32317 Lnet/minecraft/class_1297;method_32317(I)V
      named setFrozenTicks Lnet/minecraft/entity/Entity;setFrozenTicks(I)V
    • getFreezingScale

      public float getFreezingScale()
      Mappings:
      Namespace Name Mixin selector
      official bQ Laqv;bQ()F
      intermediary method_32313 Lnet/minecraft/class_1297;method_32313()F
      named getFreezingScale Lnet/minecraft/entity/Entity;getFreezingScale()F
    • isFreezing

      public boolean isFreezing()
      Mappings:
      Namespace Name Mixin selector
      official bR Laqv;bR()Z
      intermediary method_32314 Lnet/minecraft/class_1297;method_32314()Z
      named isFreezing Lnet/minecraft/entity/Entity;isFreezing()Z
    • getMinFreezeDamageTicks

      public int getMinFreezeDamageTicks()
      Mappings:
      Namespace Name Mixin selector
      official bS Laqv;bS()I
      intermediary method_32315 Lnet/minecraft/class_1297;method_32315()I
      named getMinFreezeDamageTicks Lnet/minecraft/entity/Entity;getMinFreezeDamageTicks()I
    • onStruckByLightning

      public void onStruckByLightning​(ServerWorld world, LightningEntity lightning)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laav;Larh;)V
      intermediary method_5800 Lnet/minecraft/class_1297;method_5800(Lnet/minecraft/class_3218;Lnet/minecraft/class_1538;)V
      named onStruckByLightning Lnet/minecraft/entity/Entity;onStruckByLightning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LightningEntity;)V
    • onBubbleColumnSurfaceCollision

      public void onBubbleColumnSurfaceCollision​(boolean drag)
      Mappings:
      Namespace Name Mixin selector
      official k Laqv;k(Z)V
      intermediary method_5700 Lnet/minecraft/class_1297;method_5700(Z)V
      named onBubbleColumnSurfaceCollision Lnet/minecraft/entity/Entity;onBubbleColumnSurfaceCollision(Z)V
    • onBubbleColumnCollision

      public void onBubbleColumnCollision​(boolean drag)
      Mappings:
      Namespace Name Mixin selector
      official l Laqv;l(Z)V
      intermediary method_5764 Lnet/minecraft/class_1297;method_5764(Z)V
      named onBubbleColumnCollision Lnet/minecraft/entity/Entity;onBubbleColumnCollision(Z)V
    • onKilledOther

      public void onKilledOther​(ServerWorld world, LivingEntity other)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laav;Lari;)V
      intermediary method_5874 Lnet/minecraft/class_1297;method_5874(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
      named onKilledOther Lnet/minecraft/entity/Entity;onKilledOther(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)V
    • pushOutOfBlocks

      protected void pushOutOfBlocks​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official l Laqv;l(DDD)V
      intermediary method_5632 Lnet/minecraft/class_1297;method_5632(DDD)V
      named pushOutOfBlocks Lnet/minecraft/entity/Entity;pushOutOfBlocks(DDD)V
    • slowMovement

      public void slowMovement​(BlockState state, Vec3d multiplier)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lcht;Ldiu;)V
      intermediary method_5844 Lnet/minecraft/class_1297;method_5844(Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)V
      named slowMovement Lnet/minecraft/entity/Entity;slowMovement(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Vec3d;)V
    • removeClickEvents

      private static Text removeClickEvents​(Text textComponent)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Loi;)Loi;
      intermediary method_5856 Lnet/minecraft/class_1297;method_5856(Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
      named removeClickEvents Lnet/minecraft/entity/Entity;removeClickEvents(Lnet/minecraft/text/Text;)Lnet/minecraft/text/Text;
    • getName

      public Text getName()
      Specified by:
      getName in interface Nameable
      Mappings:
      Namespace Name Mixin selector
      official R Lapu;R()Loi;
      intermediary method_5477 Lnet/minecraft/class_1275;method_5477()Lnet/minecraft/class_2561;
      named getName Lnet/minecraft/util/Nameable;getName()Lnet/minecraft/text/Text;
    • getDefaultName

      protected Text getDefaultName()
      Mappings:
      Namespace Name Mixin selector
      official bT Laqv;bT()Loi;
      intermediary method_23315 Lnet/minecraft/class_1297;method_23315()Lnet/minecraft/class_2561;
      named getDefaultName Lnet/minecraft/entity/Entity;getDefaultName()Lnet/minecraft/text/Text;
    • isPartOf

      public boolean isPartOf​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official s Laqv;s(Laqv;)Z
      intermediary method_5779 Lnet/minecraft/class_1297;method_5779(Lnet/minecraft/class_1297;)Z
      named isPartOf Lnet/minecraft/entity/Entity;isPartOf(Lnet/minecraft/entity/Entity;)Z
    • getHeadYaw

      public float getHeadYaw()
      Mappings:
      Namespace Name Mixin selector
      official bU Laqv;bU()F
      intermediary method_5791 Lnet/minecraft/class_1297;method_5791()F
      named getHeadYaw Lnet/minecraft/entity/Entity;getHeadYaw()F
    • setHeadYaw

      public void setHeadYaw​(float headYaw)
      Mappings:
      Namespace Name Mixin selector
      official l Laqv;l(F)V
      intermediary method_5847 Lnet/minecraft/class_1297;method_5847(F)V
      named setHeadYaw Lnet/minecraft/entity/Entity;setHeadYaw(F)V
    • setYaw

      public void setYaw​(float yaw)
      Mappings:
      Namespace Name Mixin selector
      official m Laqv;m(F)V
      intermediary method_5636 Lnet/minecraft/class_1297;method_5636(F)V
      named setYaw Lnet/minecraft/entity/Entity;setYaw(F)V
    • isAttackable

      public boolean isAttackable()
      Mappings:
      Namespace Name Mixin selector
      official bV Laqv;bV()Z
      intermediary method_5732 Lnet/minecraft/class_1297;method_5732()Z
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
    • handleAttack

      public boolean handleAttack​(Entity attacker)
      Mappings:
      Namespace Name Mixin selector
      official t Laqv;t(Laqv;)Z
      intermediary method_5698 Lnet/minecraft/class_1297;method_5698(Lnet/minecraft/class_1297;)Z
      named handleAttack Lnet/minecraft/entity/Entity;handleAttack(Lnet/minecraft/entity/Entity;)Z
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Laqv;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_1297;toString()Ljava/lang/String;
      named toString Lnet/minecraft/entity/Entity;toString()Ljava/lang/String;
    • isInvulnerableTo

      public boolean isInvulnerableTo​(DamageSource damageSource)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Laqf;)Z
      intermediary method_5679 Lnet/minecraft/class_1297;method_5679(Lnet/minecraft/class_1282;)Z
      named isInvulnerableTo Lnet/minecraft/entity/Entity;isInvulnerableTo(Lnet/minecraft/entity/damage/DamageSource;)Z
    • isInvulnerable

      public boolean isInvulnerable()
      Mappings:
      Namespace Name Mixin selector
      official bW Laqv;bW()Z
      intermediary method_5655 Lnet/minecraft/class_1297;method_5655()Z
      named isInvulnerable Lnet/minecraft/entity/Entity;isInvulnerable()Z
    • setInvulnerable

      public void setInvulnerable​(boolean invulnerable)
      Mappings:
      Namespace Name Mixin selector
      official m Laqv;m(Z)V
      intermediary method_5684 Lnet/minecraft/class_1297;method_5684(Z)V
      named setInvulnerable Lnet/minecraft/entity/Entity;setInvulnerable(Z)V
    • copyPositionAndRotation

      public void copyPositionAndRotation​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official u Laqv;u(Laqv;)V
      intermediary method_5719 Lnet/minecraft/class_1297;method_5719(Lnet/minecraft/class_1297;)V
      named copyPositionAndRotation Lnet/minecraft/entity/Entity;copyPositionAndRotation(Lnet/minecraft/entity/Entity;)V
    • copyFrom

      public void copyFrom​(Entity original)
      Mappings:
      Namespace Name Mixin selector
      official v Laqv;v(Laqv;)V
      intermediary method_5878 Lnet/minecraft/class_1297;method_5878(Lnet/minecraft/class_1297;)V
      named copyFrom Lnet/minecraft/entity/Entity;copyFrom(Lnet/minecraft/entity/Entity;)V
    • moveToWorld

      @Nullable public Entity moveToWorld​(ServerWorld destination)
      Moves this entity to another world.

      Note all entities except server player entities are completely recreated at the destination.

      Returns:
      the entity in the other world
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Laav;)Laqv;
      intermediary method_5731 Lnet/minecraft/class_1297;method_5731(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;
      named moveToWorld Lnet/minecraft/entity/Entity;moveToWorld(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
    • removeFromDimension

      protected void removeFromDimension()
      Mappings:
      Namespace Name Mixin selector
      official bX Laqv;bX()V
      intermediary method_30076 Lnet/minecraft/class_1297;method_30076()V
      named removeFromDimension Lnet/minecraft/entity/Entity;removeFromDimension()V
    • getTeleportTarget

      @Nullable protected TeleportTarget getTeleportTarget​(ServerWorld destination)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laav;)Lddb;
      intermediary method_30329 Lnet/minecraft/class_1297;method_30329(Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454;
      named getTeleportTarget Lnet/minecraft/entity/Entity;getTeleportTarget(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/world/TeleportTarget;
    • method_30633

      protected Vec3d method_30633​(Direction.Axis axis, class_5459.class_5460 class_5460)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lgc$a;Li$a;)Ldiu;
      intermediary method_30633 Lnet/minecraft/class_1297;method_30633(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243;
      named method_30633 Lnet/minecraft/entity/Entity;method_30633(Lnet/minecraft/util/math/Direction$Axis;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/util/math/Vec3d;
    • method_30330

      protected Optional<class_5459.class_5460> method_30330​(ServerWorld serverWorld, BlockPos blockPos, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laav;Lfx;Z)Ljava/util/Optional;
      intermediary method_30330 Lnet/minecraft/class_1297;method_30330(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Z)Ljava/util/Optional;
      named method_30330 Lnet/minecraft/entity/Entity;method_30330(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Z)Ljava/util/Optional;
    • canUsePortals

      public boolean canUsePortals()
      Mappings:
      Namespace Name Mixin selector
      official bY Laqv;bY()Z
      intermediary method_5822 Lnet/minecraft/class_1297;method_5822()Z
      named canUsePortals Lnet/minecraft/entity/Entity;canUsePortals()Z
    • getEffectiveExplosionResistance

      public float getEffectiveExplosionResistance​(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lbtn;Lbsz;Lfx;Lcht;Ldal;F)F
      intermediary method_5774 Lnet/minecraft/class_1297;method_5774(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;F)F
      named getEffectiveExplosionResistance Lnet/minecraft/entity/Entity;getEffectiveExplosionResistance(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;F)F
    • canExplosionDestroyBlock

      public boolean canExplosionDestroyBlock​(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float explosionPower)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lbtn;Lbsz;Lfx;Lcht;F)Z
      intermediary method_5853 Lnet/minecraft/class_1297;method_5853(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Z
      named canExplosionDestroyBlock Lnet/minecraft/entity/Entity;canExplosionDestroyBlock(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;F)Z
    • getSafeFallDistance

      public int getSafeFallDistance()
      Mappings:
      Namespace Name Mixin selector
      official bZ Laqv;bZ()I
      intermediary method_5850 Lnet/minecraft/class_1297;method_5850()I
      named getSafeFallDistance Lnet/minecraft/entity/Entity;getSafeFallDistance()I
    • canAvoidTraps

      public boolean canAvoidTraps()
      Mappings:
      Namespace Name Mixin selector
      official ca Laqv;ca()Z
      intermediary method_5696 Lnet/minecraft/class_1297;method_5696()Z
      named canAvoidTraps Lnet/minecraft/entity/Entity;canAvoidTraps()Z
    • populateCrashReport

      public void populateCrashReport​(CrashReportSection section)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lm;)V
      intermediary method_5819 Lnet/minecraft/class_1297;method_5819(Lnet/minecraft/class_129;)V
      named populateCrashReport Lnet/minecraft/entity/Entity;populateCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
    • doesRenderOnFire

      @Environment(CLIENT) public boolean doesRenderOnFire()
      Mappings:
      Namespace Name Mixin selector
      official cb Laqv;cb()Z
      intermediary method_5862 Lnet/minecraft/class_1297;method_5862()Z
      named doesRenderOnFire Lnet/minecraft/entity/Entity;doesRenderOnFire()Z
    • setUuid

      public void setUuid​(UUID uuid)
      Mappings:
      Namespace Name Mixin selector
      official a_ Laqv;a_(Ljava/util/UUID;)V
      intermediary method_5826 Lnet/minecraft/class_1297;method_5826(Ljava/util/UUID;)V
      named setUuid Lnet/minecraft/entity/Entity;setUuid(Ljava/util/UUID;)V
    • getUuid

      public UUID getUuid()
      Specified by:
      getUuid in interface EntityLike
      Mappings:
      Namespace Name Mixin selector
      official cc Lclb;cc()Ljava/util/UUID;
      intermediary method_5667 Lnet/minecraft/class_5568;method_5667()Ljava/util/UUID;
      named getUuid Lnet/minecraft/entity/EntityLike;getUuid()Ljava/util/UUID;
    • getUuidAsString

      public String getUuidAsString()
      Mappings:
      Namespace Name Mixin selector
      official cd Laqv;cd()Ljava/lang/String;
      intermediary method_5845 Lnet/minecraft/class_1297;method_5845()Ljava/lang/String;
      named getUuidAsString Lnet/minecraft/entity/Entity;getUuidAsString()Ljava/lang/String;
    • getEntityName

      public String getEntityName()
      Mappings:
      Namespace Name Mixin selector
      official ce Laqv;ce()Ljava/lang/String;
      intermediary method_5820 Lnet/minecraft/class_1297;method_5820()Ljava/lang/String;
      named getEntityName Lnet/minecraft/entity/Entity;getEntityName()Ljava/lang/String;
    • canFly

      public boolean canFly()
      Mappings:
      Namespace Name Mixin selector
      official cf Laqv;cf()Z
      intermediary method_5675 Lnet/minecraft/class_1297;method_5675()Z
      named canFly Lnet/minecraft/entity/Entity;canFly()Z
    • getRenderDistanceMultiplier

      @Environment(CLIENT) public static double getRenderDistanceMultiplier()
      Mappings:
      Namespace Name Mixin selector
      official cg Laqv;cg()D
      intermediary method_5824 Lnet/minecraft/class_1297;method_5824()D
      named getRenderDistanceMultiplier Lnet/minecraft/entity/Entity;getRenderDistanceMultiplier()D
    • setRenderDistanceMultiplier

      @Environment(CLIENT) public static void setRenderDistanceMultiplier​(double value)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(D)V
      intermediary method_5840 Lnet/minecraft/class_1297;method_5840(D)V
      named setRenderDistanceMultiplier Lnet/minecraft/entity/Entity;setRenderDistanceMultiplier(D)V
    • getDisplayName

      public Text getDisplayName()
      Specified by:
      getDisplayName in interface Nameable
      Mappings:
      Namespace Name Mixin selector
      official d Lapu;d()Loi;
      intermediary method_5476 Lnet/minecraft/class_1275;method_5476()Lnet/minecraft/class_2561;
      named getDisplayName Lnet/minecraft/util/Nameable;getDisplayName()Lnet/minecraft/text/Text;
    • setCustomName

      public void setCustomName​(@Nullable Text name)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Loi;)V
      intermediary method_5665 Lnet/minecraft/class_1297;method_5665(Lnet/minecraft/class_2561;)V
      named setCustomName Lnet/minecraft/entity/Entity;setCustomName(Lnet/minecraft/text/Text;)V
    • getCustomName

      @Nullable public Text getCustomName()
      Specified by:
      getCustomName in interface Nameable
      Mappings:
      Namespace Name Mixin selector
      official T Lapu;T()Loi;
      intermediary method_5797 Lnet/minecraft/class_1275;method_5797()Lnet/minecraft/class_2561;
      named getCustomName Lnet/minecraft/util/Nameable;getCustomName()Lnet/minecraft/text/Text;
    • hasCustomName

      public boolean hasCustomName()
      Specified by:
      hasCustomName in interface Nameable
      Mappings:
      Namespace Name Mixin selector
      official S Lapu;S()Z
      intermediary method_16914 Lnet/minecraft/class_1275;method_16914()Z
      named hasCustomName Lnet/minecraft/util/Nameable;hasCustomName()Z
    • setCustomNameVisible

      public void setCustomNameVisible​(boolean visible)
      Mappings:
      Namespace Name Mixin selector
      official n Laqv;n(Z)V
      intermediary method_5880 Lnet/minecraft/class_1297;method_5880(Z)V
      named setCustomNameVisible Lnet/minecraft/entity/Entity;setCustomNameVisible(Z)V
    • isCustomNameVisible

      public boolean isCustomNameVisible()
      Mappings:
      Namespace Name Mixin selector
      official ch Laqv;ch()Z
      intermediary method_5807 Lnet/minecraft/class_1297;method_5807()Z
      named isCustomNameVisible Lnet/minecraft/entity/Entity;isCustomNameVisible()Z
    • teleport

      public final void teleport​(double destX, double destY, double destZ)
      Mappings:
      Namespace Name Mixin selector
      official m Laqv;m(DDD)V
      intermediary method_20620 Lnet/minecraft/class_1297;method_20620(DDD)V
      named teleport Lnet/minecraft/entity/Entity;teleport(DDD)V
    • method_33567

      public void method_33567​(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(DDD)V
      intermediary method_33567 Lnet/minecraft/class_1297;method_33567(DDD)V
      named method_33567 Lnet/minecraft/entity/Entity;method_33567(DDD)V
    • requestTeleport

      public void requestTeleport​(double destX, double destY, double destZ)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(DDD)V
      intermediary method_5859 Lnet/minecraft/class_1297;method_5859(DDD)V
      named requestTeleport Lnet/minecraft/entity/Entity;requestTeleport(DDD)V
    • shouldRenderName

      @Environment(CLIENT) public boolean shouldRenderName()
      Mappings:
      Namespace Name Mixin selector
      official ci Laqv;ci()Z
      intermediary method_5733 Lnet/minecraft/class_1297;method_5733()Z
      named shouldRenderName Lnet/minecraft/entity/Entity;shouldRenderName()Z
    • onTrackedDataSet

      public void onTrackedDataSet​(TrackedData<?> data)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lvk;)V
      intermediary method_5674 Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)V
      named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
    • calculateDimensions

      public void calculateDimensions()
      Mappings:
      Namespace Name Mixin selector
      official A_ Laqv;A_()V
      intermediary method_18382 Lnet/minecraft/class_1297;method_18382()V
      named calculateDimensions Lnet/minecraft/entity/Entity;calculateDimensions()V
    • getHorizontalFacing

      public Direction getHorizontalFacing()
      Mappings:
      Namespace Name Mixin selector
      official cj Laqv;cj()Lgc;
      intermediary method_5735 Lnet/minecraft/class_1297;method_5735()Lnet/minecraft/class_2350;
      named getHorizontalFacing Lnet/minecraft/entity/Entity;getHorizontalFacing()Lnet/minecraft/util/math/Direction;
    • getMovementDirection

      public Direction getMovementDirection()
      Mappings:
      Namespace Name Mixin selector
      official ck Laqv;ck()Lgc;
      intermediary method_5755 Lnet/minecraft/class_1297;method_5755()Lnet/minecraft/class_2350;
      named getMovementDirection Lnet/minecraft/entity/Entity;getMovementDirection()Lnet/minecraft/util/math/Direction;
    • getHoverEvent

      protected HoverEvent getHoverEvent()
      Mappings:
      Namespace Name Mixin selector
      official cl Laqv;cl()Lom;
      intermediary method_5769 Lnet/minecraft/class_1297;method_5769()Lnet/minecraft/class_2568;
      named getHoverEvent Lnet/minecraft/entity/Entity;getHoverEvent()Lnet/minecraft/text/HoverEvent;
    • canBeSpectated

      public boolean canBeSpectated​(ServerPlayerEntity spectator)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laaw;)Z
      intermediary method_5680 Lnet/minecraft/class_1297;method_5680(Lnet/minecraft/class_3222;)Z
      named canBeSpectated Lnet/minecraft/entity/Entity;canBeSpectated(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
    • getBoundingBox

      public final Box getBoundingBox()
      Specified by:
      getBoundingBox in interface EntityLike
      Mappings:
      Namespace Name Mixin selector
      official cm Lclb;cm()Ldip;
      intermediary method_5829 Lnet/minecraft/class_5568;method_5829()Lnet/minecraft/class_238;
      named getBoundingBox Lnet/minecraft/entity/EntityLike;getBoundingBox()Lnet/minecraft/util/math/Box;
    • getVisibilityBoundingBox

      @Environment(CLIENT) public Box getVisibilityBoundingBox()
      Mappings:
      Namespace Name Mixin selector
      official cn Laqv;cn()Ldip;
      intermediary method_5830 Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;
      named getVisibilityBoundingBox Lnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;
    • calculateBoundsForPose

      protected Box calculateBoundsForPose​(EntityPose pos)
      Mappings:
      Namespace Name Mixin selector
      official d Laqv;d(Lart;)Ldip;
      intermediary method_20343 Lnet/minecraft/class_1297;method_20343(Lnet/minecraft/class_4050;)Lnet/minecraft/class_238;
      named calculateBoundsForPose Lnet/minecraft/entity/Entity;calculateBoundsForPose(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/util/math/Box;
    • setBoundingBox

      public final void setBoundingBox​(Box boundingBox)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ldip;)V
      intermediary method_5857 Lnet/minecraft/class_1297;method_5857(Lnet/minecraft/class_238;)V
      named setBoundingBox Lnet/minecraft/entity/Entity;setBoundingBox(Lnet/minecraft/util/math/Box;)V
    • getEyeHeight

      protected float getEyeHeight​(EntityPose pose, EntityDimensions dimensions)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lart;Laqw;)F
      intermediary method_18378 Lnet/minecraft/class_1297;method_18378(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
      named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
    • getEyeHeight

      @Environment(CLIENT) public float getEyeHeight​(EntityPose pose)
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e(Lart;)F
      intermediary method_18381 Lnet/minecraft/class_1297;method_18381(Lnet/minecraft/class_4050;)F
      named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;)F
    • getStandingEyeHeight

      public final float getStandingEyeHeight()
      Mappings:
      Namespace Name Mixin selector
      official co Laqv;co()F
      intermediary method_5751 Lnet/minecraft/class_1297;method_5751()F
      named getStandingEyeHeight Lnet/minecraft/entity/Entity;getStandingEyeHeight()F
    • method_29919

      @Environment(CLIENT) public Vec3d method_29919()
      Mappings:
      Namespace Name Mixin selector
      official cp Laqv;cp()Ldiu;
      intermediary method_29919 Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;
      named method_29919 Lnet/minecraft/entity/Entity;method_29919()Lnet/minecraft/util/math/Vec3d;
    • method_32318

      public class_5630 method_32318​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official k Laqv;k(I)Lary;
      intermediary method_32318 Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;
      named method_32318 Lnet/minecraft/entity/Entity;method_32318(I)Lnet/minecraft/class_5630;
    • sendSystemMessage

      public void sendSystemMessage​(Text message, UUID senderUuid)
      Specified by:
      sendSystemMessage in interface CommandOutput
      Mappings:
      Namespace Name Mixin selector
      official a Lda;a(Loi;Ljava/util/UUID;)V
      intermediary method_9203 Lnet/minecraft/class_2165;method_9203(Lnet/minecraft/class_2561;Ljava/util/UUID;)V
      named sendSystemMessage Lnet/minecraft/server/command/CommandOutput;sendSystemMessage(Lnet/minecraft/text/Text;Ljava/util/UUID;)V
    • getEntityWorld

      public World getEntityWorld()
      Mappings:
      Namespace Name Mixin selector
      official cq Laqv;cq()Lbtv;
      intermediary method_5770 Lnet/minecraft/class_1297;method_5770()Lnet/minecraft/class_1937;
      named getEntityWorld Lnet/minecraft/entity/Entity;getEntityWorld()Lnet/minecraft/world/World;
    • getServer

      @Nullable public MinecraftServer getServer()
      Mappings:
      Namespace Name Mixin selector
      official cr Laqv;cr()Lnet/minecraft/server/MinecraftServer;
      intermediary method_5682 Lnet/minecraft/class_1297;method_5682()Lnet/minecraft/server/MinecraftServer;
      named getServer Lnet/minecraft/entity/Entity;getServer()Lnet/minecraft/server/MinecraftServer;
    • interactAt

      public ActionResult interactAt​(PlayerEntity player, Vec3d hitPos, Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lbhl;Ldiu;Lapp;)Lapq;
      intermediary method_5664 Lnet/minecraft/class_1297;method_5664(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
      named interactAt Lnet/minecraft/entity/Entity;interactAt(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
    • isImmuneToExplosion

      public boolean isImmuneToExplosion()
      Mappings:
      Namespace Name Mixin selector
      official cs Laqv;cs()Z
      intermediary method_5659 Lnet/minecraft/class_1297;method_5659()Z
      named isImmuneToExplosion Lnet/minecraft/entity/Entity;isImmuneToExplosion()Z
    • dealDamage

      public void dealDamage​(LivingEntity attacker, Entity target)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lari;Laqv;)V
      intermediary method_5723 Lnet/minecraft/class_1297;method_5723(Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)V
      named dealDamage Lnet/minecraft/entity/Entity;dealDamage(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/Entity;)V
    • onStartedTrackingBy

      public void onStartedTrackingBy​(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Laaw;)V
      intermediary method_5837 Lnet/minecraft/class_1297;method_5837(Lnet/minecraft/class_3222;)V
      named onStartedTrackingBy Lnet/minecraft/entity/Entity;onStartedTrackingBy(Lnet/minecraft/server/network/ServerPlayerEntity;)V
    • onStoppedTrackingBy

      public void onStoppedTrackingBy​(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official c Laqv;c(Laaw;)V
      intermediary method_5742 Lnet/minecraft/class_1297;method_5742(Lnet/minecraft/class_3222;)V
      named onStoppedTrackingBy Lnet/minecraft/entity/Entity;onStoppedTrackingBy(Lnet/minecraft/server/network/ServerPlayerEntity;)V
    • applyRotation

      public float applyRotation​(BlockRotation rotation)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lccm;)F
      intermediary method_5832 Lnet/minecraft/class_1297;method_5832(Lnet/minecraft/class_2470;)F
      named applyRotation Lnet/minecraft/entity/Entity;applyRotation(Lnet/minecraft/util/BlockRotation;)F
    • applyMirror

      public float applyMirror​(BlockMirror mirror)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lcbb;)F
      intermediary method_5763 Lnet/minecraft/class_1297;method_5763(Lnet/minecraft/class_2415;)F
      named applyMirror Lnet/minecraft/entity/Entity;applyMirror(Lnet/minecraft/util/BlockMirror;)F
    • entityDataRequiresOperator

      public boolean entityDataRequiresOperator()
      Mappings:
      Namespace Name Mixin selector
      official ct Laqv;ct()Z
      intermediary method_5833 Lnet/minecraft/class_1297;method_5833()Z
      named entityDataRequiresOperator Lnet/minecraft/entity/Entity;entityDataRequiresOperator()Z
    • getPrimaryPassenger

      @Nullable public Entity getPrimaryPassenger()
      Mappings:
      Namespace Name Mixin selector
      official cu Laqv;cu()Laqv;
      intermediary method_5642 Lnet/minecraft/class_1297;method_5642()Lnet/minecraft/class_1297;
      named getPrimaryPassenger Lnet/minecraft/entity/Entity;getPrimaryPassenger()Lnet/minecraft/entity/Entity;
    • getPassengerList

      public final List<Entity> getPassengerList()
      Mappings:
      Namespace Name Mixin selector
      official cv Laqv;cv()Ljava/util/List;
      intermediary method_5685 Lnet/minecraft/class_1297;method_5685()Ljava/util/List;
      named getPassengerList Lnet/minecraft/entity/Entity;getPassengerList()Ljava/util/List;
    • getFirstPassenger

      @Nullable public Entity getFirstPassenger()
      Mappings:
      Namespace Name Mixin selector
      official cw Laqv;cw()Laqv;
      intermediary method_31483 Lnet/minecraft/class_1297;method_31483()Lnet/minecraft/class_1297;
      named getFirstPassenger Lnet/minecraft/entity/Entity;getFirstPassenger()Lnet/minecraft/entity/Entity;
    • hasPassenger

      public boolean hasPassenger​(Entity passenger)
      Mappings:
      Namespace Name Mixin selector
      official w Laqv;w(Laqv;)Z
      intermediary method_5626 Lnet/minecraft/class_1297;method_5626(Lnet/minecraft/class_1297;)Z
      named hasPassenger Lnet/minecraft/entity/Entity;hasPassenger(Lnet/minecraft/entity/Entity;)Z
    • hasPassengerType

      public boolean hasPassengerType​(Predicate<Entity> predicate)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ljava/util/function/Predicate;)Z
      intermediary method_5703 Lnet/minecraft/class_1297;method_5703(Ljava/util/function/Predicate;)Z
      named hasPassengerType Lnet/minecraft/entity/Entity;hasPassengerType(Ljava/util/function/Predicate;)Z
    • getPassengersStream

      private Stream<Entity> getPassengersStream()
      Mappings:
      Namespace Name Mixin selector
      official n Laqv;n()Ljava/util/stream/Stream;
      intermediary method_31484 Lnet/minecraft/class_1297;method_31484()Ljava/util/stream/Stream;
      named getPassengersStream Lnet/minecraft/entity/Entity;getPassengersStream()Ljava/util/stream/Stream;
    • streamPassengersRecursively

      public Stream<Entity> streamPassengersRecursively()
      Mappings:
      Namespace Name Mixin selector
      official cx Laqv;cx()Ljava/util/stream/Stream;
      intermediary method_24204 Lnet/minecraft/class_1297;method_24204()Ljava/util/stream/Stream;
      named streamPassengersRecursively Lnet/minecraft/entity/Entity;streamPassengersRecursively()Ljava/util/stream/Stream;
    • streamPassengers

      public Stream<Entity> streamPassengers()
      Specified by:
      streamPassengers in interface EntityLike
      Mappings:
      Namespace Name Mixin selector
      official cy Lclb;cy()Ljava/util/stream/Stream;
      intermediary method_31748 Lnet/minecraft/class_5568;method_31748()Ljava/util/stream/Stream;
      named streamPassengers Lnet/minecraft/entity/EntityLike;streamPassengers()Ljava/util/stream/Stream;
    • getPassengersDeep

      public Iterable<Entity> getPassengersDeep()
      Mappings:
      Namespace Name Mixin selector
      official cz Laqv;cz()Ljava/lang/Iterable;
      intermediary method_5736 Lnet/minecraft/class_1297;method_5736()Ljava/lang/Iterable;
      named getPassengersDeep Lnet/minecraft/entity/Entity;getPassengersDeep()Ljava/lang/Iterable;
    • hasPlayerRider

      public boolean hasPlayerRider()
      Mappings:
      Namespace Name Mixin selector
      official cA Laqv;cA()Z
      intermediary method_5817 Lnet/minecraft/class_1297;method_5817()Z
      named hasPlayerRider Lnet/minecraft/entity/Entity;hasPlayerRider()Z
    • getRootVehicle

      public Entity getRootVehicle()
      Gets the lowest entity this entity is riding.
      Mappings:
      Namespace Name Mixin selector
      official cB Laqv;cB()Laqv;
      intermediary method_5668 Lnet/minecraft/class_1297;method_5668()Lnet/minecraft/class_1297;
      named getRootVehicle Lnet/minecraft/entity/Entity;getRootVehicle()Lnet/minecraft/entity/Entity;
    • isConnectedThroughVehicle

      public boolean isConnectedThroughVehicle​(Entity entity)
      Checks if this entity and another entity share the same root vehicle.
      Parameters:
      entity - the other entity
      Mappings:
      Namespace Name Mixin selector
      official x Laqv;x(Laqv;)Z
      intermediary method_5794 Lnet/minecraft/class_1297;method_5794(Lnet/minecraft/class_1297;)Z
      named isConnectedThroughVehicle Lnet/minecraft/entity/Entity;isConnectedThroughVehicle(Lnet/minecraft/entity/Entity;)Z
    • hasPassengerDeep

      @Environment(CLIENT) public boolean hasPassengerDeep​(Entity passenger)
      Mappings:
      Namespace Name Mixin selector
      official y Laqv;y(Laqv;)Z
      intermediary method_5821 Lnet/minecraft/class_1297;method_5821(Lnet/minecraft/class_1297;)Z
      named hasPassengerDeep Lnet/minecraft/entity/Entity;hasPassengerDeep(Lnet/minecraft/entity/Entity;)Z
    • isLogicalSideForUpdatingMovement

      public boolean isLogicalSideForUpdatingMovement()
      Mappings:
      Namespace Name Mixin selector
      official cC Laqv;cC()Z
      intermediary method_5787 Lnet/minecraft/class_1297;method_5787()Z
      named isLogicalSideForUpdatingMovement Lnet/minecraft/entity/Entity;isLogicalSideForUpdatingMovement()Z
    • getPassengerDismountOffset

      protected static Vec3d getPassengerDismountOffset​(double vehicleWidth, double passengerWidth, float passengerYaw)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(DDF)Ldiu;
      intermediary method_24826 Lnet/minecraft/class_1297;method_24826(DDF)Lnet/minecraft/class_243;
      named getPassengerDismountOffset Lnet/minecraft/entity/Entity;getPassengerDismountOffset(DDF)Lnet/minecraft/util/math/Vec3d;
    • updatePassengerForDismount

      public Vec3d updatePassengerForDismount​(LivingEntity passenger)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lari;)Ldiu;
      intermediary method_24829 Lnet/minecraft/class_1297;method_24829(Lnet/minecraft/class_1309;)Lnet/minecraft/class_243;
      named updatePassengerForDismount Lnet/minecraft/entity/Entity;updatePassengerForDismount(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/math/Vec3d;
    • getVehicle

      @Nullable public Entity getVehicle()
      Mappings:
      Namespace Name Mixin selector
      official cD Laqv;cD()Laqv;
      intermediary method_5854 Lnet/minecraft/class_1297;method_5854()Lnet/minecraft/class_1297;
      named getVehicle Lnet/minecraft/entity/Entity;getVehicle()Lnet/minecraft/entity/Entity;
    • getPistonBehavior

      public PistonBehavior getPistonBehavior()
      Mappings:
      Namespace Name Mixin selector
      official t Laqv;t()Ldar;
      intermediary method_5657 Lnet/minecraft/class_1297;method_5657()Lnet/minecraft/class_3619;
      named getPistonBehavior Lnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
    • getSoundCategory

      public SoundCategory getSoundCategory()
      Mappings:
      Namespace Name Mixin selector
      official cE Laqv;cE()Laeh;
      intermediary method_5634 Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;
      named getSoundCategory Lnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
    • getBurningDuration

      protected int getBurningDuration()
      Mappings:
      Namespace Name Mixin selector
      official cF Laqv;cF()I
      intermediary method_5676 Lnet/minecraft/class_1297;method_5676()I
      named getBurningDuration Lnet/minecraft/entity/Entity;getBurningDuration()I
    • getCommandSource

      public ServerCommandSource getCommandSource()
      Mappings:
      Namespace Name Mixin selector
      official cG Laqv;cG()Ldb;
      intermediary method_5671 Lnet/minecraft/class_1297;method_5671()Lnet/minecraft/class_2168;
      named getCommandSource Lnet/minecraft/entity/Entity;getCommandSource()Lnet/minecraft/server/command/ServerCommandSource;
    • getPermissionLevel

      protected int getPermissionLevel()
      Mappings:
      Namespace Name Mixin selector
      official y Laqv;y()I
      intermediary method_5691 Lnet/minecraft/class_1297;method_5691()I
      named getPermissionLevel Lnet/minecraft/entity/Entity;getPermissionLevel()I
    • hasPermissionLevel

      public boolean hasPermissionLevel​(int permissionLevel)
      Mappings:
      Namespace Name Mixin selector
      official l Laqv;l(I)Z
      intermediary method_5687 Lnet/minecraft/class_1297;method_5687(I)Z
      named hasPermissionLevel Lnet/minecraft/entity/Entity;hasPermissionLevel(I)Z
    • shouldReceiveFeedback

      public boolean shouldReceiveFeedback()
      Specified by:
      shouldReceiveFeedback in interface CommandOutput
      Mappings:
      Namespace Name Mixin selector
      official a Lda;a()Z
      intermediary method_9200 Lnet/minecraft/class_2165;method_9200()Z
      named shouldReceiveFeedback Lnet/minecraft/server/command/CommandOutput;shouldReceiveFeedback()Z
    • shouldTrackOutput

      public boolean shouldTrackOutput()
      Specified by:
      shouldTrackOutput in interface CommandOutput
      Mappings:
      Namespace Name Mixin selector
      official b Lda;b()Z
      intermediary method_9202 Lnet/minecraft/class_2165;method_9202()Z
      named shouldTrackOutput Lnet/minecraft/server/command/CommandOutput;shouldTrackOutput()Z
    • shouldBroadcastConsoleToOps

      public boolean shouldBroadcastConsoleToOps()
      Specified by:
      shouldBroadcastConsoleToOps in interface CommandOutput
      Mappings:
      Namespace Name Mixin selector
      official Q_ Lda;Q_()Z
      intermediary method_9201 Lnet/minecraft/class_2165;method_9201()Z
      named shouldBroadcastConsoleToOps Lnet/minecraft/server/command/CommandOutput;shouldBroadcastConsoleToOps()Z
    • lookAt

      public void lookAt​(EntityAnchorArgumentType.EntityAnchor anchorPoint, Vec3d target)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Ldj$a;Ldiu;)V
      intermediary method_5702 Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)V
      named lookAt Lnet/minecraft/entity/Entity;lookAt(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/util/math/Vec3d;)V
    • updateMovementInFluid

      public boolean updateMovementInFluid​(Tag<Fluid> tag, double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lafc;D)Z
      intermediary method_5692 Lnet/minecraft/class_1297;method_5692(Lnet/minecraft/class_3494;D)Z
      named updateMovementInFluid Lnet/minecraft/entity/Entity;updateMovementInFluid(Lnet/minecraft/tag/Tag;D)Z
    • getFluidHeight

      public double getFluidHeight​(Tag<Fluid> fluid)
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lafc;)D
      intermediary method_5861 Lnet/minecraft/class_1297;method_5861(Lnet/minecraft/class_3494;)D
      named getFluidHeight Lnet/minecraft/entity/Entity;getFluidHeight(Lnet/minecraft/tag/Tag;)D
    • method_29241

      public double method_29241()
      Mappings:
      Namespace Name Mixin selector
      official cH Laqv;cH()D
      intermediary method_29241 Lnet/minecraft/class_1297;method_29241()D
      named method_29241 Lnet/minecraft/entity/Entity;method_29241()D
    • getWidth

      public final float getWidth()
      Mappings:
      Namespace Name Mixin selector
      official cI Laqv;cI()F
      intermediary method_17681 Lnet/minecraft/class_1297;method_17681()F
      named getWidth Lnet/minecraft/entity/Entity;getWidth()F
    • getHeight

      public final float getHeight()
      Mappings:
      Namespace Name Mixin selector
      official cJ Laqv;cJ()F
      intermediary method_17682 Lnet/minecraft/class_1297;method_17682()F
      named getHeight Lnet/minecraft/entity/Entity;getHeight()F
    • createSpawnPacket

      public abstract Packet<?> createSpawnPacket()
      Mappings:
      Namespace Name Mixin selector
      official P Laqv;P()Lpa;
      intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
      named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
    • getDimensions

      public EntityDimensions getDimensions​(EntityPose pose)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lart;)Laqw;
      intermediary method_18377 Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;
      named getDimensions Lnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;
    • getPos

      public Vec3d getPos()
      Mappings:
      Namespace Name Mixin selector
      official cK Laqv;cK()Ldiu;
      intermediary method_19538 Lnet/minecraft/class_1297;method_19538()Lnet/minecraft/class_243;
      named getPos Lnet/minecraft/entity/Entity;getPos()Lnet/minecraft/util/math/Vec3d;
    • getBlockPos

      public BlockPos getBlockPos()
      Specified by:
      getBlockPos in interface EntityLike
      Mappings:
      Namespace Name Mixin selector
      official cL Lclb;cL()Lfx;
      intermediary method_24515 Lnet/minecraft/class_5568;method_24515()Lnet/minecraft/class_2338;
      named getBlockPos Lnet/minecraft/entity/EntityLike;getBlockPos()Lnet/minecraft/util/math/BlockPos;
    • method_33575

      public BlockPos method_33575()
      Mappings:
      Namespace Name Mixin selector
      official cM Laqv;cM()Lfx;
      intermediary method_33575 Lnet/minecraft/class_1297;method_33575()Lnet/minecraft/class_2338;
      named method_33575 Lnet/minecraft/entity/Entity;method_33575()Lnet/minecraft/util/math/BlockPos;
    • getChunkPos

      public ChunkPos getChunkPos()
      Mappings:
      Namespace Name Mixin selector
      official cN Laqv;cN()Lbta;
      intermediary method_31476 Lnet/minecraft/class_1297;method_31476()Lnet/minecraft/class_1923;
      named getChunkPos Lnet/minecraft/entity/Entity;getChunkPos()Lnet/minecraft/util/math/ChunkPos;
    • getVelocity

      public Vec3d getVelocity()
      Mappings:
      Namespace Name Mixin selector
      official cO Laqv;cO()Ldiu;
      intermediary method_18798 Lnet/minecraft/class_1297;method_18798()Lnet/minecraft/class_243;
      named getVelocity Lnet/minecraft/entity/Entity;getVelocity()Lnet/minecraft/util/math/Vec3d;
    • setVelocity

      public void setVelocity​(Vec3d velocity)
      Mappings:
      Namespace Name Mixin selector
      official g Laqv;g(Ldiu;)V
      intermediary method_18799 Lnet/minecraft/class_1297;method_18799(Lnet/minecraft/class_243;)V
      named setVelocity Lnet/minecraft/entity/Entity;setVelocity(Lnet/minecraft/util/math/Vec3d;)V
    • setVelocity

      public void setVelocity​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official n Laqv;n(DDD)V
      intermediary method_18800 Lnet/minecraft/class_1297;method_18800(DDD)V
      named setVelocity Lnet/minecraft/entity/Entity;setVelocity(DDD)V
    • getBlockX

      public final int getBlockX()
      Mappings:
      Namespace Name Mixin selector
      official cP Laqv;cP()I
      intermediary method_31477 Lnet/minecraft/class_1297;method_31477()I
      named getBlockX Lnet/minecraft/entity/Entity;getBlockX()I
    • getX

      public final double getX()
      Mappings:
      Namespace Name Mixin selector
      official cQ Laqv;cQ()D
      intermediary method_23317 Lnet/minecraft/class_1297;method_23317()D
      named getX Lnet/minecraft/entity/Entity;getX()D
    • offsetX

      public double offsetX​(double widthScale)
      Mappings:
      Namespace Name Mixin selector
      official c Laqv;c(D)D
      intermediary method_23316 Lnet/minecraft/class_1297;method_23316(D)D
      named offsetX Lnet/minecraft/entity/Entity;offsetX(D)D
    • getParticleX

      public double getParticleX​(double widthScale)
      Mappings:
      Namespace Name Mixin selector
      official d Laqv;d(D)D
      intermediary method_23322 Lnet/minecraft/class_1297;method_23322(D)D
      named getParticleX Lnet/minecraft/entity/Entity;getParticleX(D)D
    • getBlockY

      public final int getBlockY()
      Mappings:
      Namespace Name Mixin selector
      official cR Laqv;cR()I
      intermediary method_31478 Lnet/minecraft/class_1297;method_31478()I
      named getBlockY Lnet/minecraft/entity/Entity;getBlockY()I
    • getY

      public final double getY()
      Mappings:
      Namespace Name Mixin selector
      official cS Laqv;cS()D
      intermediary method_23318 Lnet/minecraft/class_1297;method_23318()D
      named getY Lnet/minecraft/entity/Entity;getY()D
    • getBodyY

      public double getBodyY​(double heightScale)
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e(D)D
      intermediary method_23323 Lnet/minecraft/class_1297;method_23323(D)D
      named getBodyY Lnet/minecraft/entity/Entity;getBodyY(D)D
    • getRandomBodyY

      public double getRandomBodyY()
      Mappings:
      Namespace Name Mixin selector
      official cT Laqv;cT()D
      intermediary method_23319 Lnet/minecraft/class_1297;method_23319()D
      named getRandomBodyY Lnet/minecraft/entity/Entity;getRandomBodyY()D
    • getEyeY

      public double getEyeY()
      Mappings:
      Namespace Name Mixin selector
      official cU Laqv;cU()D
      intermediary method_23320 Lnet/minecraft/class_1297;method_23320()D
      named getEyeY Lnet/minecraft/entity/Entity;getEyeY()D
    • getBlockZ

      public final int getBlockZ()
      Mappings:
      Namespace Name Mixin selector
      official cV Laqv;cV()I
      intermediary method_31479 Lnet/minecraft/class_1297;method_31479()I
      named getBlockZ Lnet/minecraft/entity/Entity;getBlockZ()I
    • getZ

      public final double getZ()
      Mappings:
      Namespace Name Mixin selector
      official cW Laqv;cW()D
      intermediary method_23321 Lnet/minecraft/class_1297;method_23321()D
      named getZ Lnet/minecraft/entity/Entity;getZ()D
    • offsetZ

      public double offsetZ​(double widthScale)
      Mappings:
      Namespace Name Mixin selector
      official f Laqv;f(D)D
      intermediary method_23324 Lnet/minecraft/class_1297;method_23324(D)D
      named offsetZ Lnet/minecraft/entity/Entity;offsetZ(D)D
    • getParticleZ

      public double getParticleZ​(double widthScale)
      Mappings:
      Namespace Name Mixin selector
      official g Laqv;g(D)D
      intermediary method_23325 Lnet/minecraft/class_1297;method_23325(D)D
      named getParticleZ Lnet/minecraft/entity/Entity;getParticleZ(D)D
    • setPos

      public final void setPos​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official o Laqv;o(DDD)V
      intermediary method_23327 Lnet/minecraft/class_1297;method_23327(DDD)V
      named setPos Lnet/minecraft/entity/Entity;setPos(DDD)V
    • checkDespawn

      public void checkDespawn()
      Mappings:
      Namespace Name Mixin selector
      official cX Laqv;cX()V
      intermediary method_5982 Lnet/minecraft/class_1297;method_5982()V
      named checkDespawn Lnet/minecraft/entity/Entity;checkDespawn()V
    • method_30951

      @Environment(CLIENT) public Vec3d method_30951​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official n Laqv;n(F)Ldiu;
      intermediary method_30951 Lnet/minecraft/class_1297;method_30951(F)Lnet/minecraft/class_243;
      named method_30951 Lnet/minecraft/entity/Entity;method_30951(F)Lnet/minecraft/util/math/Vec3d;
    • onSpawnPacket

      @Environment(CLIENT) public void onSpawnPacket​(EntitySpawnS2CPacket packet)
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lpe;)V
      intermediary method_31471 Lnet/minecraft/class_1297;method_31471(Lnet/minecraft/class_2604;)V
      named onSpawnPacket Lnet/minecraft/entity/Entity;onSpawnPacket(Lnet/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket;)V
    • getPickBlockStack

      @Environment(CLIENT) @Nullable public ItemStack getPickBlockStack()
      Mappings:
      Namespace Name Mixin selector
      official cY Laqv;cY()Lbnv;
      intermediary method_31480 Lnet/minecraft/class_1297;method_31480()Lnet/minecraft/class_1799;
      named getPickBlockStack Lnet/minecraft/entity/Entity;getPickBlockStack()Lnet/minecraft/item/ItemStack;
    • setInPowderSnow

      public void setInPowderSnow​(boolean inPowderSnow)
      Mappings:
      Namespace Name Mixin selector
      official o Laqv;o(Z)V
      intermediary method_32319 Lnet/minecraft/class_1297;method_32319(Z)V
      named setInPowderSnow Lnet/minecraft/entity/Entity;setInPowderSnow(Z)V
    • canFreeze

      public boolean canFreeze()
      Mappings:
      Namespace Name Mixin selector
      official cZ Laqv;cZ()Z
      intermediary method_32316 Lnet/minecraft/class_1297;method_32316()Z
      named canFreeze Lnet/minecraft/entity/Entity;canFreeze()Z
    • isRemoved

      public final boolean isRemoved()
      Mappings:
      Namespace Name Mixin selector
      official da Laqv;da()Z
      intermediary method_31481 Lnet/minecraft/class_1297;method_31481()Z
      named isRemoved Lnet/minecraft/entity/Entity;isRemoved()Z
    • setRemoved

      public void setRemoved​(Entity.RemovalReason reason)
      Specified by:
      setRemoved in interface EntityLike
      Mappings:
      Namespace Name Mixin selector
      official b Lclb;b(Laqv$c;)V
      intermediary method_31745 Lnet/minecraft/class_5568;method_31745(Lnet/minecraft/class_1297$class_5529;)V
      named setRemoved Lnet/minecraft/entity/EntityLike;setRemoved(Lnet/minecraft/entity/Entity$RemovalReason;)V
    • unsetRemoved

      protected void unsetRemoved()
      Mappings:
      Namespace Name Mixin selector
      official dc Laqv;dc()V
      intermediary method_31482 Lnet/minecraft/class_1297;method_31482()V
      named unsetRemoved Lnet/minecraft/entity/Entity;unsetRemoved()V
    • method_31744

      public void method_31744​(class_5569 class_5569)
      Specified by:
      method_31744 in interface EntityLike
      Mappings:
      Namespace Name Mixin selector
      official a Lclb;a(Lclc;)V
      intermediary method_31744 Lnet/minecraft/class_5568;method_31744(Lnet/minecraft/class_5569;)V
      named method_31744 Lnet/minecraft/entity/EntityLike;method_31744(Lnet/minecraft/class_5569;)V
    • shouldSave

      public boolean shouldSave()
      Specified by:
      shouldSave in interface EntityLike
      Mappings:
      Namespace Name Mixin selector
      official dd Lclb;dd()Z
      intermediary method_31746 Lnet/minecraft/class_5568;method_31746()Z
      named shouldSave Lnet/minecraft/entity/EntityLike;shouldSave()Z
    • isPlayer

      public boolean isPlayer()
      Specified by:
      isPlayer in interface EntityLike
      Mappings:
      Namespace Name Mixin selector
      official de Lclb;de()Z
      intermediary method_31747 Lnet/minecraft/class_5568;method_31747()Z
      named isPlayer Lnet/minecraft/entity/EntityLike;isPlayer()Z