Class Entity

java.lang.Object
net.minecraft.entity.Entity
Direct Known Subclasses:
AbstractArrowEntity, AbstractDecorationEntity, AbstractMinecartEntity, BoatEntity, EndCrystalEntity, EnderDragonPart, ExperienceOrbEntity, ExplosiveProjectileEntity, EyeOfEnderEntity, FallingBlockEntity, FireworkRocketEntity, FishingBobberEntity, ItemEntity, LivingEntity, Particle, ThrowableEntity, TntEntity, WeatherEntity

public abstract class Entity extends Object
Mappings:
Namespace Name
official qm
intermediary net/minecraft/class_864
named net/minecraft/entity/Entity
  • Field Details

    • entityCount

      private static int entityCount
      Mappings:
      Namespace Name Mixin selector
      official b Lqm;b:I
      intermediary field_3219 Lnet/minecraft/class_864;field_3219:I
      named entityCount Lnet/minecraft/entity/Entity;entityCount:I
    • entityId

      private int entityId
      Mappings:
      Namespace Name Mixin selector
      official c Lqm;c:I
      intermediary field_9080 Lnet/minecraft/class_864;field_9080:I
      named entityId Lnet/minecraft/entity/Entity;entityId:I
    • renderDistanceMultiplier

      public double renderDistanceMultiplier
      Mappings:
      Namespace Name Mixin selector
      official k Lqm;k:D
      intermediary field_3244 Lnet/minecraft/class_864;field_3244:D
      named renderDistanceMultiplier Lnet/minecraft/entity/Entity;renderDistanceMultiplier:D
    • inanimate

      public boolean inanimate
      Mappings:
      Namespace Name Mixin selector
      official l Lqm;l:Z
      intermediary field_3245 Lnet/minecraft/class_864;field_3245:Z
      named inanimate Lnet/minecraft/entity/Entity;inanimate:Z
    • rider

      public Entity rider
      Mappings:
      Namespace Name Mixin selector
      official m Lqm;m:Lqm;
      intermediary field_3246 Lnet/minecraft/class_864;field_3246:Lnet/minecraft/class_864;
      named rider Lnet/minecraft/entity/Entity;rider:Lnet/minecraft/entity/Entity;
    • vehicle

      public Entity vehicle
      Mappings:
      Namespace Name Mixin selector
      official n Lqm;n:Lqm;
      intermediary field_3247 Lnet/minecraft/class_864;field_3247:Lnet/minecraft/class_864;
      named vehicle Lnet/minecraft/entity/Entity;vehicle:Lnet/minecraft/entity/Entity;
    • teleporting

      public boolean teleporting
      Mappings:
      Namespace Name Mixin selector
      official o Lqm;o:Z
      intermediary field_6117 Lnet/minecraft/class_864;field_6117:Z
      named teleporting Lnet/minecraft/entity/Entity;teleporting:Z
    • world

      public World world
      Mappings:
      Namespace Name Mixin selector
      official p Lqm;p:Lafm;
      intermediary field_3248 Lnet/minecraft/class_864;field_3248:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/entity/Entity;world:Lnet/minecraft/world/World;
    • prevX

      public double prevX
      Mappings:
      Namespace Name Mixin selector
      official q Lqm;q:D
      intermediary field_3249 Lnet/minecraft/class_864;field_3249:D
      named prevX Lnet/minecraft/entity/Entity;prevX:D
    • prevY

      public double prevY
      Mappings:
      Namespace Name Mixin selector
      official r Lqm;r:D
      intermediary field_3250 Lnet/minecraft/class_864;field_3250:D
      named prevY Lnet/minecraft/entity/Entity;prevY:D
    • prevZ

      public double prevZ
      Mappings:
      Namespace Name Mixin selector
      official s Lqm;s:D
      intermediary field_3251 Lnet/minecraft/class_864;field_3251:D
      named prevZ Lnet/minecraft/entity/Entity;prevZ:D
    • x

      public double x
      Mappings:
      Namespace Name Mixin selector
      official t Lqm;t:D
      intermediary field_3252 Lnet/minecraft/class_864;field_3252:D
      named x Lnet/minecraft/entity/Entity;x:D
    • y

      public double y
      Mappings:
      Namespace Name Mixin selector
      official u Lqm;u:D
      intermediary field_3253 Lnet/minecraft/class_864;field_3253:D
      named y Lnet/minecraft/entity/Entity;y:D
    • z

      public double z
      Mappings:
      Namespace Name Mixin selector
      official v Lqm;v:D
      intermediary field_3254 Lnet/minecraft/class_864;field_3254:D
      named z Lnet/minecraft/entity/Entity;z:D
    • velocityX

      public double velocityX
      Mappings:
      Namespace Name Mixin selector
      official w Lqm;w:D
      intermediary field_3255 Lnet/minecraft/class_864;field_3255:D
      named velocityX Lnet/minecraft/entity/Entity;velocityX:D
    • velocityY

      public double velocityY
      Mappings:
      Namespace Name Mixin selector
      official x Lqm;x:D
      intermediary field_3256 Lnet/minecraft/class_864;field_3256:D
      named velocityY Lnet/minecraft/entity/Entity;velocityY:D
    • velocityZ

      public double velocityZ
      Mappings:
      Namespace Name Mixin selector
      official y Lqm;y:D
      intermediary field_3257 Lnet/minecraft/class_864;field_3257:D
      named velocityZ Lnet/minecraft/entity/Entity;velocityZ:D
    • yaw

      public float yaw
      Mappings:
      Namespace Name Mixin selector
      official z Lqm;z:F
      intermediary field_3258 Lnet/minecraft/class_864;field_3258:F
      named yaw Lnet/minecraft/entity/Entity;yaw:F
    • pitch

      public float pitch
      Mappings:
      Namespace Name Mixin selector
      official A Lqm;A:F
      intermediary field_3193 Lnet/minecraft/class_864;field_3193:F
      named pitch Lnet/minecraft/entity/Entity;pitch:F
    • prevYaw

      public float prevYaw
      Mappings:
      Namespace Name Mixin selector
      official B Lqm;B:F
      intermediary field_3194 Lnet/minecraft/class_864;field_3194:F
      named prevYaw Lnet/minecraft/entity/Entity;prevYaw:F
    • prevPitch

      public float prevPitch
      Mappings:
      Namespace Name Mixin selector
      official C Lqm;C:F
      intermediary field_3195 Lnet/minecraft/class_864;field_3195:F
      named prevPitch Lnet/minecraft/entity/Entity;prevPitch:F
    • boundingBox

      public final Box boundingBox
      Mappings:
      Namespace Name Mixin selector
      official D Lqm;D:Laye;
      intermediary field_3196 Lnet/minecraft/class_864;field_3196:Lnet/minecraft/class_231;
      named boundingBox Lnet/minecraft/entity/Entity;boundingBox:Lnet/minecraft/util/math/Box;
    • onGround

      public boolean onGround
      Mappings:
      Namespace Name Mixin selector
      official E Lqm;E:Z
      intermediary field_3197 Lnet/minecraft/class_864;field_3197:Z
      named onGround Lnet/minecraft/entity/Entity;onGround:Z
    • horizontalCollision

      public boolean horizontalCollision
      Mappings:
      Namespace Name Mixin selector
      official F Lqm;F:Z
      intermediary field_3198 Lnet/minecraft/class_864;field_3198:Z
      named horizontalCollision Lnet/minecraft/entity/Entity;horizontalCollision:Z
    • verticalCollision

      public boolean verticalCollision
      Mappings:
      Namespace Name Mixin selector
      official G Lqm;G:Z
      intermediary field_3199 Lnet/minecraft/class_864;field_3199:Z
      named verticalCollision Lnet/minecraft/entity/Entity;verticalCollision:Z
    • colliding

      public boolean colliding
      Mappings:
      Namespace Name Mixin selector
      official H Lqm;H:Z
      intermediary field_3200 Lnet/minecraft/class_864;field_3200:Z
      named colliding Lnet/minecraft/entity/Entity;colliding:Z
    • velocityModified

      public boolean velocityModified
      Mappings:
      Namespace Name Mixin selector
      official I Lqm;I:Z
      intermediary field_3201 Lnet/minecraft/class_864;field_3201:Z
      named velocityModified Lnet/minecraft/entity/Entity;velocityModified:Z
    • inLava

      protected boolean inLava
      Mappings:
      Namespace Name Mixin selector
      official J Lqm;J:Z
      intermediary field_3202 Lnet/minecraft/class_864;field_3202:Z
      named inLava Lnet/minecraft/entity/Entity;inLava:Z
    • field_3203

      public boolean field_3203
      Mappings:
      Namespace Name Mixin selector
      official K Lqm;K:Z
      intermediary field_3203 Lnet/minecraft/class_864;field_3203:Z
      named field_3203 Lnet/minecraft/entity/Entity;field_3203:Z
    • removed

      public boolean removed
      Mappings:
      Namespace Name Mixin selector
      official L Lqm;L:Z
      intermediary field_3204 Lnet/minecraft/class_864;field_3204:Z
      named removed Lnet/minecraft/entity/Entity;removed:Z
    • heightOffset

      public float heightOffset
      Mappings:
      Namespace Name Mixin selector
      official M Lqm;M:F
      intermediary field_3205 Lnet/minecraft/class_864;field_3205:F
      named heightOffset Lnet/minecraft/entity/Entity;heightOffset:F
    • width

      public float width
      Mappings:
      Namespace Name Mixin selector
      official N Lqm;N:F
      intermediary field_3206 Lnet/minecraft/class_864;field_3206:F
      named width Lnet/minecraft/entity/Entity;width:F
    • height

      public float height
      Mappings:
      Namespace Name Mixin selector
      official O Lqm;O:F
      intermediary field_3207 Lnet/minecraft/class_864;field_3207:F
      named height Lnet/minecraft/entity/Entity;height:F
    • prevHorizontalSpeed

      public float prevHorizontalSpeed
      Mappings:
      Namespace Name Mixin selector
      official P Lqm;P:F
      intermediary field_3208 Lnet/minecraft/class_864;field_3208:F
      named prevHorizontalSpeed Lnet/minecraft/entity/Entity;prevHorizontalSpeed:F
    • horizontalSpeed

      public float horizontalSpeed
      Mappings:
      Namespace Name Mixin selector
      official Q Lqm;Q:F
      intermediary field_3209 Lnet/minecraft/class_864;field_3209:F
      named horizontalSpeed Lnet/minecraft/entity/Entity;horizontalSpeed:F
    • distanceTraveled

      public float distanceTraveled
      Mappings:
      Namespace Name Mixin selector
      official R Lqm;R:F
      intermediary field_5319 Lnet/minecraft/class_864;field_5319:F
      named distanceTraveled Lnet/minecraft/entity/Entity;distanceTraveled:F
    • fallDistance

      public float fallDistance
      Mappings:
      Namespace Name Mixin selector
      official S Lqm;S:F
      intermediary field_3210 Lnet/minecraft/class_864;field_3210:F
      named fallDistance Lnet/minecraft/entity/Entity;fallDistance:F
    • field_3233

      private int field_3233
      Mappings:
      Namespace Name Mixin selector
      official d Lqm;d:I
      intermediary field_3233 Lnet/minecraft/class_864;field_3233:I
      named field_3233 Lnet/minecraft/entity/Entity;field_3233:I
    • prevTickX

      public double prevTickX
      Mappings:
      Namespace Name Mixin selector
      official T Lqm;T:D
      intermediary field_3211 Lnet/minecraft/class_864;field_3211:D
      named prevTickX Lnet/minecraft/entity/Entity;prevTickX:D
    • prevTickY

      public double prevTickY
      Mappings:
      Namespace Name Mixin selector
      official U Lqm;U:D
      intermediary field_3212 Lnet/minecraft/class_864;field_3212:D
      named prevTickY Lnet/minecraft/entity/Entity;prevTickY:D
    • prevTickZ

      public double prevTickZ
      Mappings:
      Namespace Name Mixin selector
      official V Lqm;V:D
      intermediary field_3213 Lnet/minecraft/class_864;field_3213:D
      named prevTickZ Lnet/minecraft/entity/Entity;prevTickZ:D
    • field_3214

      public float field_3214
      Mappings:
      Namespace Name Mixin selector
      official W Lqm;W:F
      intermediary field_3214 Lnet/minecraft/class_864;field_3214:F
      named field_3214 Lnet/minecraft/entity/Entity;field_3214:F
    • stepHeight

      public float stepHeight
      Mappings:
      Namespace Name Mixin selector
      official X Lqm;X:F
      intermediary field_3215 Lnet/minecraft/class_864;field_3215:F
      named stepHeight Lnet/minecraft/entity/Entity;stepHeight:F
    • noClip

      public boolean noClip
      Mappings:
      Namespace Name Mixin selector
      official Y Lqm;Y:Z
      intermediary field_3216 Lnet/minecraft/class_864;field_3216:Z
      named noClip Lnet/minecraft/entity/Entity;noClip:Z
    • pushSpeedReduction

      public float pushSpeedReduction
      Mappings:
      Namespace Name Mixin selector
      official Z Lqm;Z:F
      intermediary field_3217 Lnet/minecraft/class_864;field_3217:F
      named pushSpeedReduction Lnet/minecraft/entity/Entity;pushSpeedReduction:F
    • random

      protected Random random
      Mappings:
      Namespace Name Mixin selector
      official aa Lqm;aa:Ljava/util/Random;
      intermediary field_3218 Lnet/minecraft/class_864;field_3218:Ljava/util/Random;
      named random Lnet/minecraft/entity/Entity;random:Ljava/util/Random;
    • ticksAlive

      public int ticksAlive
      Mappings:
      Namespace Name Mixin selector
      official ab Lqm;ab:I
      intermediary field_3220 Lnet/minecraft/class_864;field_3220:I
      named ticksAlive Lnet/minecraft/entity/Entity;ticksAlive:I
    • fireResistance

      public int fireResistance
      Mappings:
      Namespace Name Mixin selector
      official ac Lqm;ac:I
      intermediary field_3221 Lnet/minecraft/class_864;field_3221:I
      named fireResistance Lnet/minecraft/entity/Entity;fireResistance:I
    • fireTicks

      private int fireTicks
      Mappings:
      Namespace Name Mixin selector
      official e Lqm;e:I
      intermediary field_3234 Lnet/minecraft/class_864;field_3234:I
      named fireTicks Lnet/minecraft/entity/Entity;fireTicks:I
    • touchingWater

      protected boolean touchingWater
      Mappings:
      Namespace Name Mixin selector
      official ad Lqm;ad:Z
      intermediary field_3222 Lnet/minecraft/class_864;field_3222:Z
      named touchingWater Lnet/minecraft/entity/Entity;touchingWater:Z
    • field_3223

      public int field_3223
      Mappings:
      Namespace Name Mixin selector
      official ae Lqm;ae:I
      intermediary field_3223 Lnet/minecraft/class_864;field_3223:I
      named field_3223 Lnet/minecraft/entity/Entity;field_3223:I
    • firstUpdate

      private boolean firstUpdate
      Mappings:
      Namespace Name Mixin selector
      official f Lqm;f:Z
      intermediary field_3240 Lnet/minecraft/class_864;field_3240:Z
      named firstUpdate Lnet/minecraft/entity/Entity;firstUpdate:Z
    • isFireImmune

      protected boolean isFireImmune
      Mappings:
      Namespace Name Mixin selector
      official af Lqm;af:Z
      intermediary field_3224 Lnet/minecraft/class_864;field_3224:Z
      named isFireImmune Lnet/minecraft/entity/Entity;isFireImmune:Z
    • dataTracker

      protected DataTracker dataTracker
      Mappings:
      Namespace Name Mixin selector
      official ag Lqm;ag:Lrp;
      intermediary field_3225 Lnet/minecraft/class_864;field_3225:Lnet/minecraft/class_878;
      named dataTracker Lnet/minecraft/entity/Entity;dataTracker:Lnet/minecraft/entity/data/DataTracker;
    • vehiclePitch

      private double vehiclePitch
      Mappings:
      Namespace Name Mixin selector
      official g Lqm;g:D
      intermediary field_3241 Lnet/minecraft/class_864;field_3241:D
      named vehiclePitch Lnet/minecraft/entity/Entity;vehiclePitch:D
    • vehicleYaw

      private double vehicleYaw
      Mappings:
      Namespace Name Mixin selector
      official h Lqm;h:D
      intermediary field_3242 Lnet/minecraft/class_864;field_3242:D
      named vehicleYaw Lnet/minecraft/entity/Entity;vehicleYaw:D
    • updateNeeded

      public boolean updateNeeded
      Mappings:
      Namespace Name Mixin selector
      official ah Lqm;ah:Z
      intermediary field_3226 Lnet/minecraft/class_864;field_3226:Z
      named updateNeeded Lnet/minecraft/entity/Entity;updateNeeded:Z
    • chunkX

      public int chunkX
      Mappings:
      Namespace Name Mixin selector
      official ai Lqm;ai:I
      intermediary field_3227 Lnet/minecraft/class_864;field_3227:I
      named chunkX Lnet/minecraft/entity/Entity;chunkX:I
    • chunkY

      public int chunkY
      Mappings:
      Namespace Name Mixin selector
      official aj Lqm;aj:I
      intermediary field_3228 Lnet/minecraft/class_864;field_3228:I
      named chunkY Lnet/minecraft/entity/Entity;chunkY:I
    • chunkZ

      public int chunkZ
      Mappings:
      Namespace Name Mixin selector
      official ak Lqm;ak:I
      intermediary field_3229 Lnet/minecraft/class_864;field_3229:I
      named chunkZ Lnet/minecraft/entity/Entity;chunkZ:I
    • trackedX

      @Environment(CLIENT) public int trackedX
      Mappings:
      Namespace Name Mixin selector
      official ca Lqm;ca:I
      intermediary field_3237 Lnet/minecraft/class_864;field_3237:I
      named trackedX Lnet/minecraft/entity/Entity;trackedX:I
    • trackedY

      @Environment(CLIENT) public int trackedY
      Mappings:
      Namespace Name Mixin selector
      official cb Lqm;cb:I
      intermediary field_3238 Lnet/minecraft/class_864;field_3238:I
      named trackedY Lnet/minecraft/entity/Entity;trackedY:I
    • trackedZ

      @Environment(CLIENT) public int trackedZ
      Mappings:
      Namespace Name Mixin selector
      official cc Lqm;cc:I
      intermediary field_3239 Lnet/minecraft/class_864;field_3239:I
      named trackedZ Lnet/minecraft/entity/Entity;trackedZ:I
    • ignoreCameraFrustum

      public boolean ignoreCameraFrustum
      Mappings:
      Namespace Name Mixin selector
      official al Lqm;al:Z
      intermediary field_3230 Lnet/minecraft/class_864;field_3230:Z
      named ignoreCameraFrustum Lnet/minecraft/entity/Entity;ignoreCameraFrustum:Z
    • velocityDirty

      public boolean velocityDirty
      Mappings:
      Namespace Name Mixin selector
      official am Lqm;am:Z
      intermediary field_3231 Lnet/minecraft/class_864;field_3231:Z
      named velocityDirty Lnet/minecraft/entity/Entity;velocityDirty:Z
    • netherPortalCooldown

      public int netherPortalCooldown
      Mappings:
      Namespace Name Mixin selector
      official an Lqm;an:I
      intermediary field_5320 Lnet/minecraft/class_864;field_5320:I
      named netherPortalCooldown Lnet/minecraft/entity/Entity;netherPortalCooldown:I
    • changingDimension

      protected boolean changingDimension
      Mappings:
      Namespace Name Mixin selector
      official ao Lqm;ao:Z
      intermediary field_5321 Lnet/minecraft/class_864;field_5321:Z
      named changingDimension Lnet/minecraft/entity/Entity;changingDimension:Z
    • netherPortalTime

      protected int netherPortalTime
      Mappings:
      Namespace Name Mixin selector
      official ap Lqm;ap:I
      intermediary field_5322 Lnet/minecraft/class_864;field_5322:I
      named netherPortalTime Lnet/minecraft/entity/Entity;netherPortalTime:I
    • dimension

      public int dimension
      Mappings:
      Namespace Name Mixin selector
      official aq Lqm;aq:I
      intermediary field_5323 Lnet/minecraft/class_864;field_5323:I
      named dimension Lnet/minecraft/entity/Entity;dimension:I
    • lastNetherPortalAxis

      protected int lastNetherPortalAxis
      Mappings:
      Namespace Name Mixin selector
      official ar Lqm;ar:I
      intermediary field_5324 Lnet/minecraft/class_864;field_5324:I
      named lastNetherPortalAxis Lnet/minecraft/entity/Entity;lastNetherPortalAxis:I
    • invulnerable

      private boolean invulnerable
      Mappings:
      Namespace Name Mixin selector
      official i Lqm;i:Z
      intermediary field_5325 Lnet/minecraft/class_864;field_5325:Z
      named invulnerable Lnet/minecraft/entity/Entity;invulnerable:Z
    • playerUuid

      protected UUID playerUuid
      Mappings:
      Namespace Name Mixin selector
      official as Lqm;as:Ljava/util/UUID;
      intermediary field_6116 Lnet/minecraft/class_864;field_6116:Ljava/util/UUID;
      named playerUuid Lnet/minecraft/entity/Entity;playerUuid:Ljava/util/UUID;
    • field_3232

      public EntityBoundaryEnum field_3232
      Mappings:
      Namespace Name Mixin selector
      official at Lqm;at:Lqq;
      intermediary field_3232 Lnet/minecraft/class_864;field_3232:Lnet/minecraft/class_866;
      named field_3232 Lnet/minecraft/entity/Entity;field_3232:Lnet/minecraft/util/EntityBoundaryEnum;
  • Constructor Details

    • Entity

      public Entity(World world)
      All classes that extend Entity must have a constructor that takes in one, and only one World parameter. This is due to the fact that entity constructors are called reflectively from net.minecraft.entity.EntityDispatcher
      Mappings:
      Namespace Name Mixin selector
      official <init> Lqm;<init>(Lafm;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • getEntityId

      public int getEntityId()
      Mappings:
      Namespace Name Mixin selector
      official y Lqm;y()I
      intermediary method_8365 Lnet/minecraft/class_864;method_8365()I
      named getEntityId Lnet/minecraft/entity/Entity;getEntityId()I
    • setEntityId

      public void setEntityId(int id)
      Mappings:
      Namespace Name Mixin selector
      official d Lqm;d(I)V
      intermediary method_8362 Lnet/minecraft/class_864;method_8362(I)V
      named setEntityId Lnet/minecraft/entity/Entity;setEntityId(I)V
    • initDataTracker

      protected abstract void initDataTracker()
      Mappings:
      Namespace Name Mixin selector
      official c Lqm;c()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • getDataTracker

      public DataTracker getDataTracker()
      Mappings:
      Namespace Name Mixin selector
      official z Lqm;z()Lrp;
      intermediary method_2561 Lnet/minecraft/class_864;method_2561()Lnet/minecraft/class_878;
      named getDataTracker Lnet/minecraft/entity/Entity;getDataTracker()Lnet/minecraft/entity/data/DataTracker;
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lqm;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_864;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 Lqm;hashCode()I
      intermediary hashCode Lnet/minecraft/class_864;hashCode()I
      named hashCode Lnet/minecraft/entity/Entity;hashCode()I
    • afterSpawn

      @Environment(CLIENT) protected void afterSpawn()
      Mappings:
      Namespace Name Mixin selector
      official A Lqm;A()V
      intermediary method_2562 Lnet/minecraft/class_864;method_2562()V
      named afterSpawn Lnet/minecraft/entity/Entity;afterSpawn()V
    • remove

      public void remove()
      Mappings:
      Namespace Name Mixin selector
      official B Lqm;B()V
      intermediary method_2563 Lnet/minecraft/class_864;method_2563()V
      named remove Lnet/minecraft/entity/Entity;remove()V
    • setBounds

      protected void setBounds(float width, float height)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(FF)V
      intermediary method_2491 Lnet/minecraft/class_864;method_2491(FF)V
      named setBounds Lnet/minecraft/entity/Entity;setBounds(FF)V
    • setRotation

      protected void setRotation(float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official b Lqm;b(FF)V
      intermediary method_2525 Lnet/minecraft/class_864;method_2525(FF)V
      named setRotation Lnet/minecraft/entity/Entity;setRotation(FF)V
    • updatePosition

      public void updatePosition(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official b Lqm;b(DDD)V
      intermediary method_2522 Lnet/minecraft/class_864;method_2522(DDD)V
      named updatePosition Lnet/minecraft/entity/Entity;updatePosition(DDD)V
    • increaseTransforms

      @Environment(CLIENT) public void increaseTransforms(float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official c Lqm;c(FF)V
      intermediary method_2534 Lnet/minecraft/class_864;method_2534(FF)V
      named increaseTransforms Lnet/minecraft/entity/Entity;increaseTransforms(FF)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official h Lqm;h()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • baseTick

      public void baseTick()
      Mappings:
      Namespace Name Mixin selector
      official C Lqm;C()V
      intermediary method_2564 Lnet/minecraft/class_864;method_2564()V
      named baseTick Lnet/minecraft/entity/Entity;baseTick()V
    • getMaxNetherPortalTime

      public int getMaxNetherPortalTime()
      Mappings:
      Namespace Name Mixin selector
      official D Lqm;D()I
      intermediary method_4455 Lnet/minecraft/class_864;method_4455()I
      named getMaxNetherPortalTime Lnet/minecraft/entity/Entity;getMaxNetherPortalTime()I
    • setOnFireFromLava

      protected void setOnFireFromLava()
      Mappings:
      Namespace Name Mixin selector
      official E Lqm;E()V
      intermediary method_2460 Lnet/minecraft/class_864;method_2460()V
      named setOnFireFromLava Lnet/minecraft/entity/Entity;setOnFireFromLava()V
    • setOnFireFor

      public void setOnFireFor(int seconds)
      Mappings:
      Namespace Name Mixin selector
      official e Lqm;e(I)V
      intermediary method_2541 Lnet/minecraft/class_864;method_2541(I)V
      named setOnFireFor Lnet/minecraft/entity/Entity;setOnFireFor(I)V
    • extinguish

      public void extinguish()
      Mappings:
      Namespace Name Mixin selector
      official F Lqm;F()V
      intermediary method_2461 Lnet/minecraft/class_864;method_2461()V
      named extinguish Lnet/minecraft/entity/Entity;extinguish()V
    • destroy

      protected void destroy()
      Mappings:
      Namespace Name Mixin selector
      official G Lqm;G()V
      intermediary method_2462 Lnet/minecraft/class_864;method_2462()V
      named destroy Lnet/minecraft/entity/Entity;destroy()V
    • doesNotCollide

      public boolean doesNotCollide(double offsetX, double offsetY, double offsetZ)
      Mappings:
      Namespace Name Mixin selector
      official c Lqm;c(DDD)Z
      intermediary method_2532 Lnet/minecraft/class_864;method_2532(DDD)Z
      named doesNotCollide Lnet/minecraft/entity/Entity;doesNotCollide(DDD)Z
    • move

      public void move(double velocityX, double velocityY, double velocityZ)
      Mappings:
      Namespace Name Mixin selector
      official d Lqm;d(DDD)V
      intermediary method_2539 Lnet/minecraft/class_864;method_2539(DDD)V
      named move Lnet/minecraft/entity/Entity;move(DDD)V
    • getSwimSound

      protected String getSwimSound()
      Mappings:
      Namespace Name Mixin selector
      official H Lqm;H()Ljava/lang/String;
      intermediary method_8360 Lnet/minecraft/class_864;method_8360()Ljava/lang/String;
      named getSwimSound Lnet/minecraft/entity/Entity;getSwimSound()Ljava/lang/String;
    • checkBlockCollision

      protected void checkBlockCollision()
      Mappings:
      Namespace Name Mixin selector
      official I Lqm;I()V
      intermediary method_2463 Lnet/minecraft/class_864;method_2463()V
      named checkBlockCollision Lnet/minecraft/entity/Entity;checkBlockCollision()V
    • method_2494

      protected void method_2494(int int2, int int3, int int4, Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(IIILaht;)V
      intermediary method_2494 Lnet/minecraft/class_864;method_2494(IIILnet/minecraft/class_197;)V
      named method_2494 Lnet/minecraft/entity/Entity;method_2494(IIILnet/minecraft/block/Block;)V
    • playSound

      public void playSound(String id, float volume, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Ljava/lang/String;FF)V
      intermediary method_4441 Lnet/minecraft/class_864;method_4441(Ljava/lang/String;FF)V
      named playSound Lnet/minecraft/entity/Entity;playSound(Ljava/lang/String;FF)V
    • canClimb

      protected boolean canClimb()
      Mappings:
      Namespace Name Mixin selector
      official g_ Lqm;g_()Z
      intermediary method_2549 Lnet/minecraft/class_864;method_2549()Z
      named canClimb Lnet/minecraft/entity/Entity;canClimb()Z
    • method_2489

      protected void method_2489(double double2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(DZ)V
      intermediary method_2489 Lnet/minecraft/class_864;method_2489(DZ)V
      named method_2489 Lnet/minecraft/entity/Entity;method_2489(DZ)V
    • getBox

      public Box getBox()
      Mappings:
      Namespace Name Mixin selector
      official J Lqm;J()Laye;
      intermediary method_2464 Lnet/minecraft/class_864;method_2464()Lnet/minecraft/class_231;
      named getBox Lnet/minecraft/entity/Entity;getBox()Lnet/minecraft/util/math/Box;
    • burn

      protected void burn(int time)
      Mappings:
      Namespace Name Mixin selector
      official f Lqm;f(I)V
      intermediary method_2546 Lnet/minecraft/class_864;method_2546(I)V
      named burn Lnet/minecraft/entity/Entity;burn(I)V
    • isFireImmune

      public final boolean isFireImmune()
      Mappings:
      Namespace Name Mixin selector
      official K Lqm;K()Z
      intermediary method_2465 Lnet/minecraft/class_864;method_2465()Z
      named isFireImmune Lnet/minecraft/entity/Entity;isFireImmune()Z
    • method_2490

      protected void method_2490(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lqm;b(F)V
      intermediary method_2490 Lnet/minecraft/class_864;method_2490(F)V
      named method_2490 Lnet/minecraft/entity/Entity;method_2490(F)V
    • tickFire

      public boolean tickFire()
      Mappings:
      Namespace Name Mixin selector
      official L Lqm;L()Z
      intermediary method_2466 Lnet/minecraft/class_864;method_2466()Z
      named tickFire Lnet/minecraft/entity/Entity;tickFire()Z
    • isTouchingWater

      public boolean isTouchingWater()
      Returns whether this entity's hitbox is touching water fluid.
      Mappings:
      Namespace Name Mixin selector
      official M Lqm;M()Z
      intermediary method_2467 Lnet/minecraft/class_864;method_2467()Z
      named isTouchingWater Lnet/minecraft/entity/Entity;isTouchingWater()Z
    • updateWaterState

      public boolean updateWaterState()
      Mappings:
      Namespace Name Mixin selector
      official N Lqm;N()Z
      intermediary method_2468 Lnet/minecraft/class_864;method_2468()Z
      named updateWaterState Lnet/minecraft/entity/Entity;updateWaterState()Z
    • getSplashSound

      protected String getSplashSound()
      Mappings:
      Namespace Name Mixin selector
      official O Lqm;O()Ljava/lang/String;
      intermediary method_8361 Lnet/minecraft/class_864;method_8361()Ljava/lang/String;
      named getSplashSound Lnet/minecraft/entity/Entity;getSplashSound()Ljava/lang/String;
    • isSubmergedIn

      public boolean isSubmergedIn(Material material)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lave;)Z
      intermediary method_2496 Lnet/minecraft/class_864;method_2496(Lnet/minecraft/class_63;)Z
      named isSubmergedIn Lnet/minecraft/entity/Entity;isSubmergedIn(Lnet/minecraft/block/Material;)Z
    • getEyeHeight

      public float getEyeHeight()
      Mappings:
      Namespace Name Mixin selector
      official g Lqm;g()F
      intermediary method_2544 Lnet/minecraft/class_864;method_2544()F
      named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight()F
    • method_2469

      public boolean method_2469()
      Mappings:
      Namespace Name Mixin selector
      official P Lqm;P()Z
      intermediary method_2469 Lnet/minecraft/class_864;method_2469()Z
      named method_2469 Lnet/minecraft/entity/Entity;method_2469()Z
    • updateVelocity

      public void updateVelocity(float float2, float float3, float float4)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(FFF)V
      intermediary method_2492 Lnet/minecraft/class_864;method_2492(FFF)V
      named updateVelocity Lnet/minecraft/entity/Entity;updateVelocity(FFF)V
    • getLightmapCoordinates

      @Environment(CLIENT) public int getLightmapCoordinates(float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Lqm;c(F)I
      intermediary method_2524 Lnet/minecraft/class_864;method_2524(F)I
      named getLightmapCoordinates Lnet/minecraft/entity/Entity;getLightmapCoordinates(F)I
    • getBrightnessAtEyes

      public float getBrightnessAtEyes(float float2)
      Mappings:
      Namespace Name Mixin selector
      official d Lqm;d(F)F
      intermediary method_2533 Lnet/minecraft/class_864;method_2533(F)F
      named getBrightnessAtEyes Lnet/minecraft/entity/Entity;getBrightnessAtEyes(F)F
    • setWorld

      public void setWorld(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lafm;)V
      intermediary method_2504 Lnet/minecraft/class_864;method_2504(Lnet/minecraft/class_1150;)V
      named setWorld Lnet/minecraft/entity/Entity;setWorld(Lnet/minecraft/world/World;)V
    • updatePositionAndAngles

      public void updatePositionAndAngles(double x, double y, double z, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(DDDFF)V
      intermediary method_2487 Lnet/minecraft/class_864;method_2487(DDDFF)V
      named updatePositionAndAngles Lnet/minecraft/entity/Entity;updatePositionAndAngles(DDDFF)V
    • refreshPositionAndAngles

      public void refreshPositionAndAngles(double x, double y, double z, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official b Lqm;b(DDDFF)V
      intermediary method_2523 Lnet/minecraft/class_864;method_2523(DDDFF)V
      named refreshPositionAndAngles Lnet/minecraft/entity/Entity;refreshPositionAndAngles(DDDFF)V
    • distanceTo

      public float distanceTo(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official d Lqm;d(Lqm;)F
      intermediary method_2543 Lnet/minecraft/class_864;method_2543(Lnet/minecraft/class_864;)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 e Lqm;e(DDD)D
      intermediary method_2545 Lnet/minecraft/class_864;method_2545(DDD)D
      named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(DDD)D
    • distanceTo

      public double distanceTo(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official f Lqm;f(DDD)D
      intermediary method_2550 Lnet/minecraft/class_864;method_2550(DDD)D
      named distanceTo Lnet/minecraft/entity/Entity;distanceTo(DDD)D
    • squaredDistanceTo

      public double squaredDistanceTo(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official e Lqm;e(Lqm;)D
      intermediary method_2548 Lnet/minecraft/class_864;method_2548(Lnet/minecraft/class_864;)D
      named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/entity/Entity;)D
    • onPlayerCollision

      public void onPlayerCollision(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official b_ Lqm;b_(Lxk;)V
      intermediary method_2530 Lnet/minecraft/class_864;method_2530(Lnet/minecraft/class_988;)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 f Lqm;f(Lqm;)V
      intermediary method_2552 Lnet/minecraft/class_864;method_2552(Lnet/minecraft/class_864;)V
      named pushAwayFrom Lnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)V
    • addVelocity

      public void addVelocity(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official g Lqm;g(DDD)V
      intermediary method_2553 Lnet/minecraft/class_864;method_2553(DDD)V
      named addVelocity Lnet/minecraft/entity/Entity;addVelocity(DDD)V
    • scheduleVelocityUpdate

      protected void scheduleVelocityUpdate()
      Mappings:
      Namespace Name Mixin selector
      official Q Lqm;Q()V
      intermediary method_2470 Lnet/minecraft/class_864;method_2470()V
      named scheduleVelocityUpdate Lnet/minecraft/entity/Entity;scheduleVelocityUpdate()V
    • damage

      public boolean damage(DamageSource source, float amount)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lqa;F)Z
      intermediary method_2499 Lnet/minecraft/class_864;method_2499(Lnet/minecraft/class_856;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • collides

      public boolean collides()
      Mappings:
      Namespace Name Mixin selector
      official R Lqm;R()Z
      intermediary method_2471 Lnet/minecraft/class_864;method_2471()Z
      named collides Lnet/minecraft/entity/Entity;collides()Z
    • isPushable

      public boolean isPushable()
      Mappings:
      Namespace Name Mixin selector
      official S Lqm;S()Z
      intermediary method_2472 Lnet/minecraft/class_864;method_2472()Z
      named isPushable Lnet/minecraft/entity/Entity;isPushable()Z
    • updateKilledAdvancementCriterion

      public void updateKilledAdvancementCriterion(Entity entity, int score)
      Mappings:
      Namespace Name Mixin selector
      official b Lqm;b(Lqm;I)V
      intermediary method_2536 Lnet/minecraft/class_864;method_2536(Lnet/minecraft/class_864;I)V
      named updateKilledAdvancementCriterion Lnet/minecraft/entity/Entity;updateKilledAdvancementCriterion(Lnet/minecraft/entity/Entity;I)V
    • shouldRender

      @Environment(CLIENT) public boolean shouldRender(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official h Lqm;h(DDD)Z
      intermediary method_8363 Lnet/minecraft/class_864;method_8363(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 Lqm;a(D)Z
      intermediary method_2486 Lnet/minecraft/class_864;method_2486(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • saveSelfToNbt

      public boolean saveSelfToNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official c Lqm;c(Ldg;)Z
      intermediary method_5382 Lnet/minecraft/class_864;method_5382(Lnet/minecraft/class_322;)Z
      named saveSelfToNbt Lnet/minecraft/entity/Entity;saveSelfToNbt(Lnet/minecraft/nbt/NbtCompound;)Z
    • saveToNbt

      public boolean saveToNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official d Lqm;d(Ldg;)Z
      intermediary method_2535 Lnet/minecraft/class_864;method_2535(Lnet/minecraft/class_322;)Z
      named saveToNbt Lnet/minecraft/entity/Entity;saveToNbt(Lnet/minecraft/nbt/NbtCompound;)Z
    • writePlayerData

      public void writePlayerData(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official e Lqm;e(Ldg;)V
      intermediary method_2542 Lnet/minecraft/class_864;method_2542(Lnet/minecraft/class_322;)V
      named writePlayerData Lnet/minecraft/entity/Entity;writePlayerData(Lnet/minecraft/nbt/NbtCompound;)V
    • fromNbt

      public void fromNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official f Lqm;f(Ldg;)V
      intermediary method_2547 Lnet/minecraft/class_864;method_2547(Lnet/minecraft/class_322;)V
      named fromNbt Lnet/minecraft/entity/Entity;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • shouldSetPositionOnLoad

      protected boolean shouldSetPositionOnLoad()
      Mappings:
      Namespace Name Mixin selector
      official V Lqm;V()Z
      intermediary method_6096 Lnet/minecraft/class_864;method_6096()Z
      named shouldSetPositionOnLoad Lnet/minecraft/entity/Entity;shouldSetPositionOnLoad()Z
    • getSavedEntityId

      protected final String getSavedEntityId()
      Mappings:
      Namespace Name Mixin selector
      official W Lqm;W()Ljava/lang/String;
      intermediary method_2474 Lnet/minecraft/class_864;method_2474()Ljava/lang/String;
      named getSavedEntityId Lnet/minecraft/entity/Entity;getSavedEntityId()Ljava/lang/String;
    • readCustomDataFromNbt

      protected abstract void readCustomDataFromNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Ldg;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • writeCustomDataToNbt

      protected abstract void writeCustomDataToNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official b Lqm;b(Ldg;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • method_6097

      public void method_6097()
      Mappings:
      Namespace Name Mixin selector
      official X Lqm;X()V
      intermediary method_6097 Lnet/minecraft/class_864;method_6097()V
      named method_6097 Lnet/minecraft/entity/Entity;method_6097()V
    • toListNbt

      protected NbtList toListNbt(double[] values)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a([D)Ldp;
      intermediary method_2506 Lnet/minecraft/class_864;method_2506([D)Lnet/minecraft/class_474;
      named toListNbt Lnet/minecraft/entity/Entity;toListNbt([D)Lnet/minecraft/nbt/NbtList;
    • toListNbt

      protected NbtList toListNbt(float[] values)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a([F)Ldp;
      intermediary method_2507 Lnet/minecraft/class_864;method_2507([F)Lnet/minecraft/class_474;
      named toListNbt Lnet/minecraft/entity/Entity;toListNbt([F)Lnet/minecraft/nbt/NbtList;
    • method_2475

      @Environment(CLIENT) public float method_2475()
      Mappings:
      Namespace Name Mixin selector
      official Y Lqm;Y()F
      intermediary method_2475 Lnet/minecraft/class_864;method_2475()F
      named method_2475 Lnet/minecraft/entity/Entity;method_2475()F
    • dropItem

      public ItemEntity dropItem(Item item, int yOffset)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Labm;I)Lvv;
      intermediary method_2526 Lnet/minecraft/class_864;method_2526(Lnet/minecraft/class_1069;I)Lnet/minecraft/class_964;
      named dropItem Lnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/Item;I)Lnet/minecraft/entity/ItemEntity;
    • dropItem

      public ItemEntity dropItem(Item item, int count, float yOffset)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Labm;IF)Lvv;
      intermediary method_2493 Lnet/minecraft/class_864;method_2493(Lnet/minecraft/class_1069;IF)Lnet/minecraft/class_964;
      named dropItem Lnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/Item;IF)Lnet/minecraft/entity/ItemEntity;
    • dropItem

      public ItemEntity dropItem(ItemStack stack, float yOffset)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Labo;F)Lvv;
      intermediary method_2503 Lnet/minecraft/class_864;method_2503(Lnet/minecraft/class_1071;F)Lnet/minecraft/class_964;
      named dropItem Lnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/ItemEntity;
    • isAlive

      public boolean isAlive()
      Mappings:
      Namespace Name Mixin selector
      official Z Lqm;Z()Z
      intermediary method_2476 Lnet/minecraft/class_864;method_2476()Z
      named isAlive Lnet/minecraft/entity/Entity;isAlive()Z
    • isInsideWall

      public boolean isInsideWall()
      Mappings:
      Namespace Name Mixin selector
      official aa Lqm;aa()Z
      intermediary method_2477 Lnet/minecraft/class_864;method_2477()Z
      named isInsideWall Lnet/minecraft/entity/Entity;isInsideWall()Z
    • openInventory

      public boolean openInventory(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official c Lqm;c(Lxk;)Z
      intermediary method_6100 Lnet/minecraft/class_864;method_6100(Lnet/minecraft/class_988;)Z
      named openInventory Lnet/minecraft/entity/Entity;openInventory(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • getHardCollisionBox

      public Box getHardCollisionBox(Entity collidingEntity)
      Mappings:
      Namespace Name Mixin selector
      official g Lqm;g(Lqm;)Laye;
      intermediary method_2555 Lnet/minecraft/class_864;method_2555(Lnet/minecraft/class_864;)Lnet/minecraft/class_231;
      named getHardCollisionBox Lnet/minecraft/entity/Entity;getHardCollisionBox(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/Box;
    • tickRiding

      public void tickRiding()
      Mappings:
      Namespace Name Mixin selector
      official ab Lqm;ab()V
      intermediary method_2478 Lnet/minecraft/class_864;method_2478()V
      named tickRiding Lnet/minecraft/entity/Entity;tickRiding()V
    • updatePassengerPosition

      public void updatePassengerPosition()
      Mappings:
      Namespace Name Mixin selector
      official ac Lqm;ac()V
      intermediary method_2479 Lnet/minecraft/class_864;method_2479()V
      named updatePassengerPosition Lnet/minecraft/entity/Entity;updatePassengerPosition()V
    • getHeightOffset

      public double getHeightOffset()
      Mappings:
      Namespace Name Mixin selector
      official ad Lqm;ad()D
      intermediary method_2480 Lnet/minecraft/class_864;method_2480()D
      named getHeightOffset Lnet/minecraft/entity/Entity;getHeightOffset()D
    • getMountedHeightOffset

      public double getMountedHeightOffset()
      Mappings:
      Namespace Name Mixin selector
      official ae Lqm;ae()D
      intermediary method_2481 Lnet/minecraft/class_864;method_2481()D
      named getMountedHeightOffset Lnet/minecraft/entity/Entity;getMountedHeightOffset()D
    • startRiding

      public void startRiding(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lqm;)V
      intermediary method_2500 Lnet/minecraft/class_864;method_2500(Lnet/minecraft/class_864;)V
      named startRiding Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;)V
    • method_2488

      @Environment(CLIENT) public void method_2488(double double2, double double3, double double4, float float2, float float3, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(DDDFFI)V
      intermediary method_2488 Lnet/minecraft/class_864;method_2488(DDDFFI)V
      named method_2488 Lnet/minecraft/entity/Entity;method_2488(DDDFFI)V
    • getTargetingMargin

      public float getTargetingMargin()
      Mappings:
      Namespace Name Mixin selector
      official af Lqm;af()F
      intermediary method_2482 Lnet/minecraft/class_864;method_2482()F
      named getTargetingMargin Lnet/minecraft/entity/Entity;getTargetingMargin()F
    • getRotation

      public Vec3d getRotation()
      Mappings:
      Namespace Name Mixin selector
      official ag Lqm;ag()Layj;
      intermediary method_2483 Lnet/minecraft/class_864;method_2483()Lnet/minecraft/class_236;
      named getRotation Lnet/minecraft/entity/Entity;getRotation()Lnet/minecraft/util/math/Vec3d;
    • enterNetherPortal

      public void enterNetherPortal()
      Mappings:
      Namespace Name Mixin selector
      official ah Lqm;ah()V
      intermediary method_2508 Lnet/minecraft/class_864;method_2508()V
      named enterNetherPortal Lnet/minecraft/entity/Entity;enterNetherPortal()V
    • getDefaultNetherPortalCooldown

      public int getDefaultNetherPortalCooldown()
      Mappings:
      Namespace Name Mixin selector
      official ai Lqm;ai()I
      intermediary method_4445 Lnet/minecraft/class_864;method_4445()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 i Lqm;i(DDD)V
      intermediary method_2556 Lnet/minecraft/class_864;method_2556(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 Lqm;a(B)V
      intermediary method_2485 Lnet/minecraft/class_864;method_2485(B)V
      named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
    • animateDamage

      @Environment(CLIENT) public void animateDamage()
      Mappings:
      Namespace Name Mixin selector
      official aj Lqm;aj()V
      intermediary method_2509 Lnet/minecraft/class_864;method_2509()V
      named animateDamage Lnet/minecraft/entity/Entity;animateDamage()V
    • getArmorStacks

      public ItemStack[] getArmorStacks()
      Mappings:
      Namespace Name Mixin selector
      official ak Lqm;ak()[Labo;
      intermediary method_2531 Lnet/minecraft/class_864;method_2531()[Lnet/minecraft/class_1071;
      named getArmorStacks Lnet/minecraft/entity/Entity;getArmorStacks()[Lnet/minecraft/item/ItemStack;
    • setArmorSlot

      public void setArmorSlot(int armorSlot, ItemStack item)
      Mappings:
      Namespace Name Mixin selector
      official c Lqm;c(ILabo;)V
      intermediary method_2527 Lnet/minecraft/class_864;method_2527(ILnet/minecraft/class_1071;)V
      named setArmorSlot Lnet/minecraft/entity/Entity;setArmorSlot(ILnet/minecraft/item/ItemStack;)V
    • isOnFire

      public boolean isOnFire()
      Mappings:
      Namespace Name Mixin selector
      official al Lqm;al()Z
      intermediary method_2511 Lnet/minecraft/class_864;method_2511()Z
      named isOnFire Lnet/minecraft/entity/Entity;isOnFire()Z
    • hasVehicle

      public boolean hasVehicle()
      Mappings:
      Namespace Name Mixin selector
      official am Lqm;am()Z
      intermediary method_2512 Lnet/minecraft/class_864;method_2512()Z
      named hasVehicle Lnet/minecraft/entity/Entity;hasVehicle()Z
    • isSneaking

      public boolean isSneaking()
      Mappings:
      Namespace Name Mixin selector
      official an Lqm;an()Z
      intermediary method_2513 Lnet/minecraft/class_864;method_2513()Z
      named isSneaking Lnet/minecraft/entity/Entity;isSneaking()Z
    • setSneaking

      public void setSneaking(boolean sneaking)
      Mappings:
      Namespace Name Mixin selector
      official b Lqm;b(Z)V
      intermediary method_2505 Lnet/minecraft/class_864;method_2505(Z)V
      named setSneaking Lnet/minecraft/entity/Entity;setSneaking(Z)V
    • isSprinting

      public boolean isSprinting()
      Mappings:
      Namespace Name Mixin selector
      official ao Lqm;ao()Z
      intermediary method_2514 Lnet/minecraft/class_864;method_2514()Z
      named isSprinting Lnet/minecraft/entity/Entity;isSprinting()Z
    • setSprinting

      public void setSprinting(boolean sprinting)
      Mappings:
      Namespace Name Mixin selector
      official c Lqm;c(Z)V
      intermediary method_2529 Lnet/minecraft/class_864;method_2529(Z)V
      named setSprinting Lnet/minecraft/entity/Entity;setSprinting(Z)V
    • isInvisible

      public boolean isInvisible()
      Mappings:
      Namespace Name Mixin selector
      official ap Lqm;ap()Z
      intermediary method_4446 Lnet/minecraft/class_864;method_4446()Z
      named isInvisible Lnet/minecraft/entity/Entity;isInvisible()Z
    • isInvisibleTo

      @Environment(CLIENT) public boolean isInvisibleTo(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official d Lqm;d(Lxk;)Z
      intermediary method_5383 Lnet/minecraft/class_864;method_5383(Lnet/minecraft/class_988;)Z
      named isInvisibleTo Lnet/minecraft/entity/Entity;isInvisibleTo(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • setInvisible

      public void setInvisible(boolean invisible)
      Mappings:
      Namespace Name Mixin selector
      official d Lqm;d(Z)V
      intermediary method_4452 Lnet/minecraft/class_864;method_4452(Z)V
      named setInvisible Lnet/minecraft/entity/Entity;setInvisible(Z)V
    • isSwimming

      @Environment(CLIENT) public boolean isSwimming()
      Mappings:
      Namespace Name Mixin selector
      official aq Lqm;aq()Z
      intermediary method_2515 Lnet/minecraft/class_864;method_2515()Z
      named isSwimming Lnet/minecraft/entity/Entity;isSwimming()Z
    • setSwimming

      public void setSwimming(boolean swimming)
      Mappings:
      Namespace Name Mixin selector
      official e Lqm;e(Z)V
      intermediary method_2538 Lnet/minecraft/class_864;method_2538(Z)V
      named setSwimming Lnet/minecraft/entity/Entity;setSwimming(Z)V
    • getFlag

      protected boolean getFlag(int index)
      Mappings:
      Namespace Name Mixin selector
      official g Lqm;g(I)Z
      intermediary method_2551 Lnet/minecraft/class_864;method_2551(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 a Lqm;a(IZ)V
      intermediary method_2495 Lnet/minecraft/class_864;method_2495(IZ)V
      named setFlag Lnet/minecraft/entity/Entity;setFlag(IZ)V
    • getAir

      public int getAir()
      Mappings:
      Namespace Name Mixin selector
      official ar Lqm;ar()I
      intermediary method_2516 Lnet/minecraft/class_864;method_2516()I
      named getAir Lnet/minecraft/entity/Entity;getAir()I
    • setAir

      public void setAir(int air)
      Mappings:
      Namespace Name Mixin selector
      official h Lqm;h(I)V
      intermediary method_2554 Lnet/minecraft/class_864;method_2554(I)V
      named setAir Lnet/minecraft/entity/Entity;setAir(I)V
    • onLightningStrike

      public void onLightningStrike(LightningBoltEntity lightning)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lvs;)V
      intermediary method_2502 Lnet/minecraft/class_864;method_2502(Lnet/minecraft/class_961;)V
      named onLightningStrike Lnet/minecraft/entity/Entity;onLightningStrike(Lnet/minecraft/entity/LightningBoltEntity;)V
    • onKilledOther

      public void onKilledOther(LivingEntity other)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lrg;)V
      intermediary method_6098 Lnet/minecraft/class_864;method_6098(Lnet/minecraft/class_1699;)V
      named onKilledOther Lnet/minecraft/entity/Entity;onKilledOther(Lnet/minecraft/entity/LivingEntity;)V
    • pushOutOfBlocks

      protected boolean pushOutOfBlocks(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official j Lqm;j(DDD)Z
      intermediary method_2559 Lnet/minecraft/class_864;method_2559(DDD)Z
      named pushOutOfBlocks Lnet/minecraft/entity/Entity;pushOutOfBlocks(DDD)Z
    • setInLava

      public void setInLava()
      Mappings:
      Namespace Name Mixin selector
      official as Lqm;as()V
      intermediary method_2517 Lnet/minecraft/class_864;method_2517()V
      named setInLava Lnet/minecraft/entity/Entity;setInLava()V
    • getTranslationKey

      public String getTranslationKey()
      Mappings:
      Namespace Name Mixin selector
      official b_ Lqm;b_()Ljava/lang/String;
      intermediary method_2518 Lnet/minecraft/class_864;method_2518()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/entity/Entity;getTranslationKey()Ljava/lang/String;
    • getParts

      public Entity[] getParts()
      Mappings:
      Namespace Name Mixin selector
      official at Lqm;at()[Lqm;
      intermediary method_2519 Lnet/minecraft/class_864;method_2519()[Lnet/minecraft/class_864;
      named getParts Lnet/minecraft/entity/Entity;getParts()[Lnet/minecraft/entity/Entity;
    • isPartOf

      public boolean isPartOf(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official h Lqm;h(Lqm;)Z
      intermediary method_2560 Lnet/minecraft/class_864;method_2560(Lnet/minecraft/class_864;)Z
      named isPartOf Lnet/minecraft/entity/Entity;isPartOf(Lnet/minecraft/entity/Entity;)Z
    • getHeadRotation

      public float getHeadRotation()
      Mappings:
      Namespace Name Mixin selector
      official au Lqm;au()F
      intermediary method_2520 Lnet/minecraft/class_864;method_2520()F
      named getHeadRotation Lnet/minecraft/entity/Entity;getHeadRotation()F
    • setHeadYaw

      @Environment(CLIENT) public void setHeadYaw(float headYaw)
      Mappings:
      Namespace Name Mixin selector
      official e Lqm;e(F)V
      intermediary method_2540 Lnet/minecraft/class_864;method_2540(F)V
      named setHeadYaw Lnet/minecraft/entity/Entity;setHeadYaw(F)V
    • isAttackable

      public boolean isAttackable()
      Mappings:
      Namespace Name Mixin selector
      official av Lqm;av()Z
      intermediary method_2521 Lnet/minecraft/class_864;method_2521()Z
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
    • handleAttack

      public boolean handleAttack(Entity attacker)
      Mappings:
      Namespace Name Mixin selector
      official i Lqm;i(Lqm;)Z
      intermediary method_4453 Lnet/minecraft/class_864;method_4453(Lnet/minecraft/class_864;)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 Lqm;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_864;toString()Ljava/lang/String;
      named toString Lnet/minecraft/entity/Entity;toString()Ljava/lang/String;
    • method_4447

      public boolean method_4447()
      Mappings:
      Namespace Name Mixin selector
      official aw Lqm;aw()Z
      intermediary method_4447 Lnet/minecraft/class_864;method_4447()Z
      named method_4447 Lnet/minecraft/entity/Entity;method_4447()Z
    • copyPosition

      public void copyPosition(Entity original)
      Mappings:
      Namespace Name Mixin selector
      official j Lqm;j(Lqm;)V
      intermediary method_4454 Lnet/minecraft/class_864;method_4454(Lnet/minecraft/class_864;)V
      named copyPosition Lnet/minecraft/entity/Entity;copyPosition(Lnet/minecraft/entity/Entity;)V
    • copyFrom

      public void copyFrom(Entity original, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lqm;Z)V
      intermediary method_4443 Lnet/minecraft/class_864;method_4443(Lnet/minecraft/class_864;Z)V
      named copyFrom Lnet/minecraft/entity/Entity;copyFrom(Lnet/minecraft/entity/Entity;Z)V
    • teleportToDimension

      public void teleportToDimension(int dimensionId)
      Mappings:
      Namespace Name Mixin selector
      official b Lqm;b(I)V
      intermediary method_3197 Lnet/minecraft/class_864;method_3197(I)V
      named teleportToDimension Lnet/minecraft/entity/Entity;teleportToDimension(I)V
    • method_4444

      public float method_4444(Explosion explosion, World world, int int2, int int3, int int4, Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lafh;Lafm;IIILaht;)F
      intermediary method_4444 Lnet/minecraft/class_864;method_4444(Lnet/minecraft/class_1147;Lnet/minecraft/class_1150;IIILnet/minecraft/class_197;)F
      named method_4444 Lnet/minecraft/entity/Entity;method_4444(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/World;IIILnet/minecraft/block/Block;)F
    • method_5379

      public boolean method_5379(Explosion explosion, World world, int int2, int int3, int int4, Block block, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lafh;Lafm;IIILaht;F)Z
      intermediary method_5379 Lnet/minecraft/class_864;method_5379(Lnet/minecraft/class_1147;Lnet/minecraft/class_1150;IIILnet/minecraft/class_197;F)Z
      named method_5379 Lnet/minecraft/entity/Entity;method_5379(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/World;IIILnet/minecraft/block/Block;F)Z
    • getSafeFallDistance

      public int getSafeFallDistance()
      Mappings:
      Namespace Name Mixin selector
      official ax Lqm;ax()I
      intermediary method_4448 Lnet/minecraft/class_864;method_4448()I
      named getSafeFallDistance Lnet/minecraft/entity/Entity;getSafeFallDistance()I
    • getLastNetherPortalAxis

      public int getLastNetherPortalAxis()
      Mappings:
      Namespace Name Mixin selector
      official ay Lqm;ay()I
      intermediary method_4449 Lnet/minecraft/class_864;method_4449()I
      named getLastNetherPortalAxis Lnet/minecraft/entity/Entity;getLastNetherPortalAxis()I
    • canAvoidTraps

      public boolean canAvoidTraps()
      Mappings:
      Namespace Name Mixin selector
      official az Lqm;az()Z
      intermediary method_4450 Lnet/minecraft/class_864;method_4450()Z
      named canAvoidTraps Lnet/minecraft/entity/Entity;canAvoidTraps()Z
    • populateCrashReport

      public void populateCrashReport(CrashReportSection section)
      Mappings:
      Namespace Name Mixin selector
      official a Lqm;a(Lk;)V
      intermediary method_4442 Lnet/minecraft/class_864;method_4442(Lnet/minecraft/class_1392;)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 aA Lqm;aA()Z
      intermediary method_4451 Lnet/minecraft/class_864;method_4451()Z
      named doesRenderOnFire Lnet/minecraft/entity/Entity;doesRenderOnFire()Z
    • getUuid

      public UUID getUuid()
      Mappings:
      Namespace Name Mixin selector
      official aB Lqm;aB()Ljava/util/UUID;
      intermediary method_6099 Lnet/minecraft/class_864;method_6099()Ljava/util/UUID;
      named getUuid Lnet/minecraft/entity/Entity;getUuid()Ljava/util/UUID;
    • canFly

      public boolean canFly()
      Mappings:
      Namespace Name Mixin selector
      official aC Lqm;aC()Z
      intermediary method_5380 Lnet/minecraft/class_864;method_5380()Z
      named canFly Lnet/minecraft/entity/Entity;canFly()Z
    • method_6344

      public Text method_6344()
      Mappings:
      Namespace Name Mixin selector
      official c_ Lqm;c_()Lez;
      intermediary method_6344 Lnet/minecraft/class_864;method_6344()Lnet/minecraft/class_1982;
      named method_6344 Lnet/minecraft/entity/Entity;method_6344()Lnet/minecraft/text/Text;
    • method_8364

      public void method_8364(int int2)
      Mappings:
      Namespace Name Mixin selector
      official i Lqm;i(I)V
      intermediary method_8364 Lnet/minecraft/class_864;method_8364(I)V
      named method_8364 Lnet/minecraft/entity/Entity;method_8364(I)V