Class Entity

java.lang.Object
net.minecraft.entity.Entity
All Implemented Interfaces:
CommandSource
Direct Known Subclasses:
AbstractMinecartEntity, ArrowEntity, BoatEntity, DecorationEntity, EndCrystalEntity, ExperienceOrbEntity, ExplodingTntEntity, EyeOfEnderEntity, FallingBlockEntity, FireworkEntity, FishingBobberEntity, ItemEntity, LivingEntity, MultiPart, Particle, ProjectileEntity, ThrowableEntity, WeatherEntity

public abstract class Entity
extends Object
implements CommandSource
Mappings:
Namespace Name
official pk
intermediary net/minecraft/class_1745
named net/minecraft/entity/Entity
  • Field Details

    • HITBOX

      private static final Box HITBOX
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a:Laug;
      intermediary field_7358 Lnet/minecraft/class_1745;field_7358:Lnet/minecraft/class_646;
      named HITBOX Lnet/minecraft/entity/Entity;HITBOX:Lnet/minecraft/util/math/Box;
    • entityCount

      private static int entityCount
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b:I
      intermediary field_7380 Lnet/minecraft/class_1745;field_7380:I
      named entityCount Lnet/minecraft/entity/Entity;entityCount:I
    • entityId

      private int entityId
      Mappings:
      Namespace Name Mixin selector
      official c Lpk;c:I
      intermediary field_7384 Lnet/minecraft/class_1745;field_7384:I
      named entityId Lnet/minecraft/entity/Entity;entityId:I
    • renderDistanceMultiplier

      public double renderDistanceMultiplier
      Mappings:
      Namespace Name Mixin selector
      official j Lpk;j:D
      intermediary field_7389 Lnet/minecraft/class_1745;field_7389:D
      named renderDistanceMultiplier Lnet/minecraft/entity/Entity;renderDistanceMultiplier:D
    • field_7390

      public boolean field_7390
      Mappings:
      Namespace Name Mixin selector
      official k Lpk;k:Z
      intermediary field_7390 Lnet/minecraft/class_1745;field_7390:Z
      named field_7390 Lnet/minecraft/entity/Entity;field_7390:Z
    • rider

      public Entity rider
      Mappings:
      Namespace Name Mixin selector
      official l Lpk;l:Lpk;
      intermediary field_7391 Lnet/minecraft/class_1745;field_7391:Lnet/minecraft/class_1745;
      named rider Lnet/minecraft/entity/Entity;rider:Lnet/minecraft/entity/Entity;
    • vehicle

      public Entity vehicle
      Mappings:
      Namespace Name Mixin selector
      official m Lpk;m:Lpk;
      intermediary field_7392 Lnet/minecraft/class_1745;field_7392:Lnet/minecraft/class_1745;
      named vehicle Lnet/minecraft/entity/Entity;vehicle:Lnet/minecraft/entity/Entity;
    • teleporting

      public boolean teleporting
      Mappings:
      Namespace Name Mixin selector
      official n Lpk;n:Z
      intermediary field_7393 Lnet/minecraft/class_1745;field_7393:Z
      named teleporting Lnet/minecraft/entity/Entity;teleporting:Z
    • world

      public World world
      Mappings:
      Namespace Name Mixin selector
      official o Lpk;o:Ladm;
      intermediary field_7394 Lnet/minecraft/class_1745;field_7394:Lnet/minecraft/class_99;
      named world Lnet/minecraft/entity/Entity;world:Lnet/minecraft/world/World;
    • prevX

      public double prevX
      Mappings:
      Namespace Name Mixin selector
      official p Lpk;p:D
      intermediary field_7395 Lnet/minecraft/class_1745;field_7395:D
      named prevX Lnet/minecraft/entity/Entity;prevX:D
    • prevY

      public double prevY
      Mappings:
      Namespace Name Mixin selector
      official q Lpk;q:D
      intermediary field_7396 Lnet/minecraft/class_1745;field_7396:D
      named prevY Lnet/minecraft/entity/Entity;prevY:D
    • prevZ

      public double prevZ
      Mappings:
      Namespace Name Mixin selector
      official r Lpk;r:D
      intermediary field_7397 Lnet/minecraft/class_1745;field_7397:D
      named prevZ Lnet/minecraft/entity/Entity;prevZ:D
    • x

      public double x
      Mappings:
      Namespace Name Mixin selector
      official s Lpk;s:D
      intermediary field_7398 Lnet/minecraft/class_1745;field_7398:D
      named x Lnet/minecraft/entity/Entity;x:D
    • y

      public double y
      Mappings:
      Namespace Name Mixin selector
      official t Lpk;t:D
      intermediary field_7399 Lnet/minecraft/class_1745;field_7399:D
      named y Lnet/minecraft/entity/Entity;y:D
    • z

      public double z
      Mappings:
      Namespace Name Mixin selector
      official u Lpk;u:D
      intermediary field_7400 Lnet/minecraft/class_1745;field_7400:D
      named z Lnet/minecraft/entity/Entity;z:D
    • velocityX

      public double velocityX
      Mappings:
      Namespace Name Mixin selector
      official v Lpk;v:D
      intermediary field_7401 Lnet/minecraft/class_1745;field_7401:D
      named velocityX Lnet/minecraft/entity/Entity;velocityX:D
    • velocityY

      public double velocityY
      Mappings:
      Namespace Name Mixin selector
      official w Lpk;w:D
      intermediary field_7402 Lnet/minecraft/class_1745;field_7402:D
      named velocityY Lnet/minecraft/entity/Entity;velocityY:D
    • velocityZ

      public double velocityZ
      Mappings:
      Namespace Name Mixin selector
      official x Lpk;x:D
      intermediary field_7403 Lnet/minecraft/class_1745;field_7403:D
      named velocityZ Lnet/minecraft/entity/Entity;velocityZ:D
    • yaw

      public float yaw
      Mappings:
      Namespace Name Mixin selector
      official y Lpk;y:F
      intermediary field_7404 Lnet/minecraft/class_1745;field_7404:F
      named yaw Lnet/minecraft/entity/Entity;yaw:F
    • pitch

      public float pitch
      Mappings:
      Namespace Name Mixin selector
      official z Lpk;z:F
      intermediary field_7405 Lnet/minecraft/class_1745;field_7405:F
      named pitch Lnet/minecraft/entity/Entity;pitch:F
    • prevYaw

      public float prevYaw
      Mappings:
      Namespace Name Mixin selector
      official A Lpk;A:F
      intermediary field_7332 Lnet/minecraft/class_1745;field_7332:F
      named prevYaw Lnet/minecraft/entity/Entity;prevYaw:F
    • prevPitch

      public float prevPitch
      Mappings:
      Namespace Name Mixin selector
      official B Lpk;B:F
      intermediary field_7333 Lnet/minecraft/class_1745;field_7333:F
      named prevPitch Lnet/minecraft/entity/Entity;prevPitch:F
    • boundingBox

      private Box boundingBox
      Mappings:
      Namespace Name Mixin selector
      official f Lpk;f:Laug;
      intermediary field_7385 Lnet/minecraft/class_1745;field_7385:Lnet/minecraft/class_646;
      named boundingBox Lnet/minecraft/entity/Entity;boundingBox:Lnet/minecraft/util/math/Box;
    • onGround

      public boolean onGround
      Mappings:
      Namespace Name Mixin selector
      official C Lpk;C:Z
      intermediary field_7334 Lnet/minecraft/class_1745;field_7334:Z
      named onGround Lnet/minecraft/entity/Entity;onGround:Z
    • horizontalCollision

      public boolean horizontalCollision
      Mappings:
      Namespace Name Mixin selector
      official D Lpk;D:Z
      intermediary field_7335 Lnet/minecraft/class_1745;field_7335:Z
      named horizontalCollision Lnet/minecraft/entity/Entity;horizontalCollision:Z
    • verticalCollision

      public boolean verticalCollision
      Mappings:
      Namespace Name Mixin selector
      official E Lpk;E:Z
      intermediary field_7336 Lnet/minecraft/class_1745;field_7336:Z
      named verticalCollision Lnet/minecraft/entity/Entity;verticalCollision:Z
    • colliding

      public boolean colliding
      Mappings:
      Namespace Name Mixin selector
      official F Lpk;F:Z
      intermediary field_7337 Lnet/minecraft/class_1745;field_7337:Z
      named colliding Lnet/minecraft/entity/Entity;colliding:Z
    • velocityModified

      public boolean velocityModified
      Mappings:
      Namespace Name Mixin selector
      official G Lpk;G:Z
      intermediary field_7338 Lnet/minecraft/class_1745;field_7338:Z
      named velocityModified Lnet/minecraft/entity/Entity;velocityModified:Z
    • inLava

      protected boolean inLava
      Mappings:
      Namespace Name Mixin selector
      official H Lpk;H:Z
      intermediary field_7339 Lnet/minecraft/class_1745;field_7339:Z
      named inLava Lnet/minecraft/entity/Entity;inLava:Z
    • outsideWorldborder

      private boolean outsideWorldborder
      Mappings:
      Namespace Name Mixin selector
      official g Lpk;g:Z
      intermediary field_7386 Lnet/minecraft/class_1745;field_7386:Z
      named outsideWorldborder Lnet/minecraft/entity/Entity;outsideWorldborder:Z
    • removed

      public boolean removed
      Mappings:
      Namespace Name Mixin selector
      official I Lpk;I:Z
      intermediary field_7340 Lnet/minecraft/class_1745;field_7340:Z
      named removed Lnet/minecraft/entity/Entity;removed:Z
    • width

      public float width
      Mappings:
      Namespace Name Mixin selector
      official J Lpk;J:F
      intermediary field_7341 Lnet/minecraft/class_1745;field_7341:F
      named width Lnet/minecraft/entity/Entity;width:F
    • height

      public float height
      Mappings:
      Namespace Name Mixin selector
      official K Lpk;K:F
      intermediary field_7342 Lnet/minecraft/class_1745;field_7342:F
      named height Lnet/minecraft/entity/Entity;height:F
    • prevHorizontalSpeed

      public float prevHorizontalSpeed
      Mappings:
      Namespace Name Mixin selector
      official L Lpk;L:F
      intermediary field_7343 Lnet/minecraft/class_1745;field_7343:F
      named prevHorizontalSpeed Lnet/minecraft/entity/Entity;prevHorizontalSpeed:F
    • horizontalSpeed

      public float horizontalSpeed
      Mappings:
      Namespace Name Mixin selector
      official M Lpk;M:F
      intermediary field_7344 Lnet/minecraft/class_1745;field_7344:F
      named horizontalSpeed Lnet/minecraft/entity/Entity;horizontalSpeed:F
    • distanceTraveled

      public float distanceTraveled
      Mappings:
      Namespace Name Mixin selector
      official N Lpk;N:F
      intermediary field_7345 Lnet/minecraft/class_1745;field_7345:F
      named distanceTraveled Lnet/minecraft/entity/Entity;distanceTraveled:F
    • fallDistance

      public float fallDistance
      Mappings:
      Namespace Name Mixin selector
      official O Lpk;O:F
      intermediary field_7346 Lnet/minecraft/class_1745;field_7346:F
      named fallDistance Lnet/minecraft/entity/Entity;fallDistance:F
    • netherPortalTime

      private int netherPortalTime
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h:I
      intermediary field_7387 Lnet/minecraft/class_1745;field_7387:I
      named netherPortalTime Lnet/minecraft/entity/Entity;netherPortalTime:I
    • prevTickX

      public double prevTickX
      Mappings:
      Namespace Name Mixin selector
      official P Lpk;P:D
      intermediary field_7347 Lnet/minecraft/class_1745;field_7347:D
      named prevTickX Lnet/minecraft/entity/Entity;prevTickX:D
    • prevTickY

      public double prevTickY
      Mappings:
      Namespace Name Mixin selector
      official Q Lpk;Q:D
      intermediary field_7348 Lnet/minecraft/class_1745;field_7348:D
      named prevTickY Lnet/minecraft/entity/Entity;prevTickY:D
    • prevTickZ

      public double prevTickZ
      Mappings:
      Namespace Name Mixin selector
      official R Lpk;R:D
      intermediary field_7349 Lnet/minecraft/class_1745;field_7349:D
      named prevTickZ Lnet/minecraft/entity/Entity;prevTickZ:D
    • stepHeight

      public float stepHeight
      Mappings:
      Namespace Name Mixin selector
      official S Lpk;S:F
      intermediary field_7350 Lnet/minecraft/class_1745;field_7350:F
      named stepHeight Lnet/minecraft/entity/Entity;stepHeight:F
    • noClip

      public boolean noClip
      Mappings:
      Namespace Name Mixin selector
      official T Lpk;T:Z
      intermediary field_7351 Lnet/minecraft/class_1745;field_7351:Z
      named noClip Lnet/minecraft/entity/Entity;noClip:Z
    • pushSpeedReduction

      public float pushSpeedReduction
      Mappings:
      Namespace Name Mixin selector
      official U Lpk;U:F
      intermediary field_7352 Lnet/minecraft/class_1745;field_7352:F
      named pushSpeedReduction Lnet/minecraft/entity/Entity;pushSpeedReduction:F
    • random

      protected Random random
      Mappings:
      Namespace Name Mixin selector
      official V Lpk;V:Ljava/util/Random;
      intermediary field_7353 Lnet/minecraft/class_1745;field_7353:Ljava/util/Random;
      named random Lnet/minecraft/entity/Entity;random:Ljava/util/Random;
    • ticksAlive

      public int ticksAlive
      Mappings:
      Namespace Name Mixin selector
      official W Lpk;W:I
      intermediary field_7354 Lnet/minecraft/class_1745;field_7354:I
      named ticksAlive Lnet/minecraft/entity/Entity;ticksAlive:I
    • fireResistance

      public int fireResistance
      Mappings:
      Namespace Name Mixin selector
      official X Lpk;X:I
      intermediary field_7355 Lnet/minecraft/class_1745;field_7355:I
      named fireResistance Lnet/minecraft/entity/Entity;fireResistance:I
    • fireTicks

      private int fireTicks
      Mappings:
      Namespace Name Mixin selector
      official i Lpk;i:I
      intermediary field_7388 Lnet/minecraft/class_1745;field_7388:I
      named fireTicks Lnet/minecraft/entity/Entity;fireTicks:I
    • touchingWater

      protected boolean touchingWater
      Mappings:
      Namespace Name Mixin selector
      official Y Lpk;Y:Z
      intermediary field_7356 Lnet/minecraft/class_1745;field_7356:Z
      named touchingWater Lnet/minecraft/entity/Entity;touchingWater:Z
    • field_7357

      public int field_7357
      Mappings:
      Namespace Name Mixin selector
      official Z Lpk;Z:I
      intermediary field_7357 Lnet/minecraft/class_1745;field_7357:I
      named field_7357 Lnet/minecraft/entity/Entity;field_7357:I
    • firstUpdate

      protected boolean firstUpdate
      Mappings:
      Namespace Name Mixin selector
      official aa Lpk;aa:Z
      intermediary field_7359 Lnet/minecraft/class_1745;field_7359:Z
      named firstUpdate Lnet/minecraft/entity/Entity;firstUpdate:Z
    • isFireImmune

      protected boolean isFireImmune
      Mappings:
      Namespace Name Mixin selector
      official ab Lpk;ab:Z
      intermediary field_7360 Lnet/minecraft/class_1745;field_7360:Z
      named isFireImmune Lnet/minecraft/entity/Entity;isFireImmune:Z
    • dataTracker

      protected DataTracker dataTracker
      Mappings:
      Namespace Name Mixin selector
      official ac Lpk;ac:Lpz;
      intermediary field_7361 Lnet/minecraft/class_1745;field_7361:Lnet/minecraft/class_1761;
      named dataTracker Lnet/minecraft/entity/Entity;dataTracker:Lnet/minecraft/entity/data/DataTracker;
    • field_7376

      private double field_7376
      Mappings:
      Namespace Name Mixin selector
      official ar Lpk;ar:D
      intermediary field_7376 Lnet/minecraft/class_1745;field_7376:D
      named field_7376 Lnet/minecraft/entity/Entity;field_7376:D
    • field_7377

      private double field_7377
      Mappings:
      Namespace Name Mixin selector
      official as Lpk;as:D
      intermediary field_7377 Lnet/minecraft/class_1745;field_7377:D
      named field_7377 Lnet/minecraft/entity/Entity;field_7377:D
    • field_7362

      public boolean field_7362
      Mappings:
      Namespace Name Mixin selector
      official ad Lpk;ad:Z
      intermediary field_7362 Lnet/minecraft/class_1745;field_7362:Z
      named field_7362 Lnet/minecraft/entity/Entity;field_7362:Z
    • field_7363

      public int field_7363
      Mappings:
      Namespace Name Mixin selector
      official ae Lpk;ae:I
      intermediary field_7363 Lnet/minecraft/class_1745;field_7363:I
      named field_7363 Lnet/minecraft/entity/Entity;field_7363:I
    • field_7364

      public int field_7364
      Mappings:
      Namespace Name Mixin selector
      official af Lpk;af:I
      intermediary field_7364 Lnet/minecraft/class_1745;field_7364:I
      named field_7364 Lnet/minecraft/entity/Entity;field_7364:I
    • field_7365

      public int field_7365
      Mappings:
      Namespace Name Mixin selector
      official ag Lpk;ag:I
      intermediary field_7365 Lnet/minecraft/class_1745;field_7365:I
      named field_7365 Lnet/minecraft/entity/Entity;field_7365:I
    • trackedX

      @Environment(CLIENT) public int trackedX
      Mappings:
      Namespace Name Mixin selector
      official bW Lpk;bW:I
      intermediary field_7381 Lnet/minecraft/class_1745;field_7381:I
      named trackedX Lnet/minecraft/entity/Entity;trackedX:I
    • trackedY

      @Environment(CLIENT) public int trackedY
      Mappings:
      Namespace Name Mixin selector
      official bX Lpk;bX:I
      intermediary field_7382 Lnet/minecraft/class_1745;field_7382:I
      named trackedY Lnet/minecraft/entity/Entity;trackedY:I
    • trackedZ

      @Environment(CLIENT) public int trackedZ
      Mappings:
      Namespace Name Mixin selector
      official bY Lpk;bY:I
      intermediary field_7383 Lnet/minecraft/class_1745;field_7383:I
      named trackedZ Lnet/minecraft/entity/Entity;trackedZ:I
    • ignoreCameraFrustum

      public boolean ignoreCameraFrustum
      Mappings:
      Namespace Name Mixin selector
      official ah Lpk;ah:Z
      intermediary field_7366 Lnet/minecraft/class_1745;field_7366:Z
      named ignoreCameraFrustum Lnet/minecraft/entity/Entity;ignoreCameraFrustum:Z
    • velocityDirty

      public boolean velocityDirty
      Mappings:
      Namespace Name Mixin selector
      official ai Lpk;ai:Z
      intermediary field_7367 Lnet/minecraft/class_1745;field_7367:Z
      named velocityDirty Lnet/minecraft/entity/Entity;velocityDirty:Z
    • netherPortalCooldown

      public int netherPortalCooldown
      Mappings:
      Namespace Name Mixin selector
      official aj Lpk;aj:I
      intermediary field_7368 Lnet/minecraft/class_1745;field_7368:I
      named netherPortalCooldown Lnet/minecraft/entity/Entity;netherPortalCooldown:I
    • changingDimension

      protected boolean changingDimension
      Mappings:
      Namespace Name Mixin selector
      official ak Lpk;ak:Z
      intermediary field_7369 Lnet/minecraft/class_1745;field_7369:Z
      named changingDimension Lnet/minecraft/entity/Entity;changingDimension:Z
    • field_7370

      protected int field_7370
      Mappings:
      Namespace Name Mixin selector
      official al Lpk;al:I
      intermediary field_7370 Lnet/minecraft/class_1745;field_7370:I
      named field_7370 Lnet/minecraft/entity/Entity;field_7370:I
    • dimension

      public int dimension
      Mappings:
      Namespace Name Mixin selector
      official am Lpk;am:I
      intermediary field_7371 Lnet/minecraft/class_1745;field_7371:I
      named dimension Lnet/minecraft/entity/Entity;dimension:I
    • lastPortalBlockPos

      protected BlockPos lastPortalBlockPos
      Mappings:
      Namespace Name Mixin selector
      official an Lpk;an:Lcj;
      intermediary field_7372 Lnet/minecraft/class_1745;field_7372:Lnet/minecraft/class_1372;
      named lastPortalBlockPos Lnet/minecraft/entity/Entity;lastPortalBlockPos:Lnet/minecraft/util/math/BlockPos;
    • lastPortalVec3d

      protected Vec3d lastPortalVec3d
      Mappings:
      Namespace Name Mixin selector
      official ao Lpk;ao:Laui;
      intermediary field_7373 Lnet/minecraft/class_1745;field_7373:Lnet/minecraft/class_649;
      named lastPortalVec3d Lnet/minecraft/entity/Entity;lastPortalVec3d:Lnet/minecraft/util/math/Vec3d;
    • teleportDirection

      protected Direction teleportDirection
      Mappings:
      Namespace Name Mixin selector
      official ap Lpk;ap:Lcq;
      intermediary field_7374 Lnet/minecraft/class_1745;field_7374:Lnet/minecraft/class_1383;
      named teleportDirection Lnet/minecraft/entity/Entity;teleportDirection:Lnet/minecraft/util/math/Direction;
    • invulnerable

      private boolean invulnerable
      Mappings:
      Namespace Name Mixin selector
      official at Lpk;at:Z
      intermediary field_7378 Lnet/minecraft/class_1745;field_7378:Z
      named invulnerable Lnet/minecraft/entity/Entity;invulnerable:Z
    • playerUuid

      protected UUID playerUuid
      Mappings:
      Namespace Name Mixin selector
      official aq Lpk;aq:Ljava/util/UUID;
      intermediary field_7375 Lnet/minecraft/class_1745;field_7375:Ljava/util/UUID;
      named playerUuid Lnet/minecraft/entity/Entity;playerUuid:Ljava/util/UUID;
    • commandStats

      private final CommandStats commandStats
      Mappings:
      Namespace Name Mixin selector
      official au Lpk;au:Ln;
      intermediary field_7379 Lnet/minecraft/class_1745;field_7379:Lnet/minecraft/class_1685;
      named commandStats Lnet/minecraft/entity/Entity;commandStats:Lnet/minecraft/command/CommandStats;
  • 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> Lpk;<init>(Ladm;)V
      intermediary <init> Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)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 F Lpk;F()I
      intermediary method_6895 Lnet/minecraft/class_1745;method_6895()I
      named getEntityId Lnet/minecraft/entity/Entity;getEntityId()I
    • setEntityId

      public void setEntityId​(int id)
      Mappings:
      Namespace Name Mixin selector
      official d Lpk;d(I)V
      intermediary method_7017 Lnet/minecraft/class_1745;method_7017(I)V
      named setEntityId Lnet/minecraft/entity/Entity;setEntityId(I)V
    • kill

      public void kill()
      Mappings:
      Namespace Name Mixin selector
      official G Lpk;G()V
      intermediary method_6896 Lnet/minecraft/class_1745;method_6896()V
      named kill Lnet/minecraft/entity/Entity;kill()V
    • initDataTracker

      protected abstract void initDataTracker()
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h()V
      intermediary method_7043 Lnet/minecraft/class_1745;method_7043()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • getDataTracker

      public DataTracker getDataTracker()
      Mappings:
      Namespace Name Mixin selector
      official H Lpk;H()Lpz;
      intermediary method_6897 Lnet/minecraft/class_1745;method_6897()Lnet/minecraft/class_1761;
      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 Lpk;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_1745;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 Lpk;hashCode()I
      intermediary hashCode Lnet/minecraft/class_1745;hashCode()I
      named hashCode Lnet/minecraft/entity/Entity;hashCode()I
    • afterSpawn

      @Environment(CLIENT) protected void afterSpawn()
      Mappings:
      Namespace Name Mixin selector
      official I Lpk;I()V
      intermediary method_6898 Lnet/minecraft/class_1745;method_6898()V
      named afterSpawn Lnet/minecraft/entity/Entity;afterSpawn()V
    • remove

      public void remove()
      Mappings:
      Namespace Name Mixin selector
      official J Lpk;J()V
      intermediary method_6899 Lnet/minecraft/class_1745;method_6899()V
      named remove Lnet/minecraft/entity/Entity;remove()V
    • setBounds

      protected void setBounds​(float width, float height)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(FF)V
      intermediary method_6923 Lnet/minecraft/class_1745;method_6923(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 Lpk;b(FF)V
      intermediary method_6999 Lnet/minecraft/class_1745;method_6999(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 Lpk;b(DDD)V
      intermediary method_6996 Lnet/minecraft/class_1745;method_6996(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 Lpk;c(FF)V
      intermediary method_7009 Lnet/minecraft/class_1745;method_7009(FF)V
      named increaseTransforms Lnet/minecraft/entity/Entity;increaseTransforms(FF)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official t_ Lpk;t_()V
      intermediary method_7060 Lnet/minecraft/class_1745;method_7060()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • baseTick

      public void baseTick()
      Mappings:
      Namespace Name Mixin selector
      official K Lpk;K()V
      intermediary method_6900 Lnet/minecraft/class_1745;method_6900()V
      named baseTick Lnet/minecraft/entity/Entity;baseTick()V
    • getMaxNetherPortalTime

      public int getMaxNetherPortalTime()
      Mappings:
      Namespace Name Mixin selector
      official L Lpk;L()I
      intermediary method_6901 Lnet/minecraft/class_1745;method_6901()I
      named getMaxNetherPortalTime Lnet/minecraft/entity/Entity;getMaxNetherPortalTime()I
    • setOnFireFromLava

      protected void setOnFireFromLava()
      Mappings:
      Namespace Name Mixin selector
      official M Lpk;M()V
      intermediary method_6902 Lnet/minecraft/class_1745;method_6902()V
      named setOnFireFromLava Lnet/minecraft/entity/Entity;setOnFireFromLava()V
    • setOnFireFor

      public void setOnFireFor​(int seconds)
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(I)V
      intermediary method_7026 Lnet/minecraft/class_1745;method_7026(I)V
      named setOnFireFor Lnet/minecraft/entity/Entity;setOnFireFor(I)V
    • extinguish

      public void extinguish()
      Mappings:
      Namespace Name Mixin selector
      official N Lpk;N()V
      intermediary method_6903 Lnet/minecraft/class_1745;method_6903()V
      named extinguish Lnet/minecraft/entity/Entity;extinguish()V
    • destroy

      protected void destroy()
      Mappings:
      Namespace Name Mixin selector
      official O Lpk;O()V
      intermediary method_6904 Lnet/minecraft/class_1745;method_6904()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 Lpk;c(DDD)Z
      intermediary method_7007 Lnet/minecraft/class_1745;method_7007(DDD)Z
      named doesNotCollide Lnet/minecraft/entity/Entity;doesNotCollide(DDD)Z
    • doesNotCollide

      private boolean doesNotCollide​(Box box)
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Laug;)Z
      intermediary method_7001 Lnet/minecraft/class_1745;method_7001(Lnet/minecraft/class_646;)Z
      named doesNotCollide Lnet/minecraft/entity/Entity;doesNotCollide(Lnet/minecraft/util/math/Box;)Z
    • move

      public void move​(double velocityX, double velocityY, double velocityZ)
      Mappings:
      Namespace Name Mixin selector
      official d Lpk;d(DDD)V
      intermediary method_7015 Lnet/minecraft/class_1745;method_7015(DDD)V
      named move Lnet/minecraft/entity/Entity;move(DDD)V
    • updateSubmergedInWaterState

      private void updateSubmergedInWaterState()
      Mappings:
      Namespace Name Mixin selector
      official m Lpk;m()V
      intermediary method_7055 Lnet/minecraft/class_1745;method_7055()V
      named updateSubmergedInWaterState Lnet/minecraft/entity/Entity;updateSubmergedInWaterState()V
    • getSwimSound

      protected String getSwimSound()
      Mappings:
      Namespace Name Mixin selector
      official P Lpk;P()Ljava/lang/String;
      intermediary method_6905 Lnet/minecraft/class_1745;method_6905()Ljava/lang/String;
      named getSwimSound Lnet/minecraft/entity/Entity;getSwimSound()Ljava/lang/String;
    • checkBlockCollision

      protected void checkBlockCollision()
      Mappings:
      Namespace Name Mixin selector
      official Q Lpk;Q()V
      intermediary method_6906 Lnet/minecraft/class_1745;method_6906()V
      named checkBlockCollision Lnet/minecraft/entity/Entity;checkBlockCollision()V
    • playStepSound

      protected void playStepSound​(BlockPos pos, Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lcj;Lafh;)V
      intermediary method_6932 Lnet/minecraft/class_1745;method_6932(Lnet/minecraft/class_1372;Lnet/minecraft/class_160;)V
      named playStepSound Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
    • playSound

      public void playSound​(String id, float volume, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ljava/lang/String;FF)V
      intermediary method_6935 Lnet/minecraft/class_1745;method_6935(Ljava/lang/String;FF)V
      named playSound Lnet/minecraft/entity/Entity;playSound(Ljava/lang/String;FF)V
    • isSilent

      public boolean isSilent()
      Mappings:
      Namespace Name Mixin selector
      official R Lpk;R()Z
      intermediary method_6907 Lnet/minecraft/class_1745;method_6907()Z
      named isSilent Lnet/minecraft/entity/Entity;isSilent()Z
    • setSilent

      public void setSilent​(boolean silent)
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Z)V
      intermediary method_7006 Lnet/minecraft/class_1745;method_7006(Z)V
      named setSilent Lnet/minecraft/entity/Entity;setSilent(Z)V
    • canClimb

      protected boolean canClimb()
      Mappings:
      Namespace Name Mixin selector
      official s_ Lpk;s_()Z
      intermediary method_7059 Lnet/minecraft/class_1745;method_7059()Z
      named canClimb Lnet/minecraft/entity/Entity;canClimb()Z
    • fall

      protected void fall​(double heightDifference, boolean onGround, Block landedBlock, BlockPos landedPosition)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(DZLafh;Lcj;)V
      intermediary method_6922 Lnet/minecraft/class_1745;method_6922(DZLnet/minecraft/class_160;Lnet/minecraft/class_1372;)V
      named fall Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
    • getBox

      public Box getBox()
      Mappings:
      Namespace Name Mixin selector
      official S Lpk;S()Laug;
      intermediary method_6908 Lnet/minecraft/class_1745;method_6908()Lnet/minecraft/class_646;
      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 Lpk;f(I)V
      intermediary method_7033 Lnet/minecraft/class_1745;method_7033(I)V
      named burn Lnet/minecraft/entity/Entity;burn(I)V
    • isFireImmune

      public final boolean isFireImmune()
      Mappings:
      Namespace Name Mixin selector
      official T Lpk;T()Z
      intermediary method_6909 Lnet/minecraft/class_1745;method_6909()Z
      named isFireImmune Lnet/minecraft/entity/Entity;isFireImmune()Z
    • handleFallDamage

      public void handleFallDamage​(float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(FF)V
      intermediary method_7025 Lnet/minecraft/class_1745;method_7025(FF)V
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FF)V
    • tickFire

      public boolean tickFire()
      Mappings:
      Namespace Name Mixin selector
      official U Lpk;U()Z
      intermediary method_6910 Lnet/minecraft/class_1745;method_6910()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 V Lpk;V()Z
      intermediary method_6911 Lnet/minecraft/class_1745;method_6911()Z
      named isTouchingWater Lnet/minecraft/entity/Entity;isTouchingWater()Z
    • method_6912

      public boolean method_6912()
      Mappings:
      Namespace Name Mixin selector
      official W Lpk;W()Z
      intermediary method_6912 Lnet/minecraft/class_1745;method_6912()Z
      named method_6912 Lnet/minecraft/entity/Entity;method_6912()Z
    • onSwimmingStart

      protected void onSwimmingStart()
      Mappings:
      Namespace Name Mixin selector
      official X Lpk;X()V
      intermediary method_6913 Lnet/minecraft/class_1745;method_6913()V
      named onSwimmingStart Lnet/minecraft/entity/Entity;onSwimmingStart()V
    • attemptSprintingParticles

      public void attemptSprintingParticles()
      Mappings:
      Namespace Name Mixin selector
      official Y Lpk;Y()V
      intermediary method_6914 Lnet/minecraft/class_1745;method_6914()V
      named attemptSprintingParticles Lnet/minecraft/entity/Entity;attemptSprintingParticles()V
    • spawnSprintingParticles

      protected void spawnSprintingParticles()
      Mappings:
      Namespace Name Mixin selector
      official Z Lpk;Z()V
      intermediary method_6915 Lnet/minecraft/class_1745;method_6915()V
      named spawnSprintingParticles Lnet/minecraft/entity/Entity;spawnSprintingParticles()V
    • getSplashSound

      protected String getSplashSound()
      Mappings:
      Namespace Name Mixin selector
      official aa Lpk;aa()Ljava/lang/String;
      intermediary method_6970 Lnet/minecraft/class_1745;method_6970()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 Lpk;a(Larm;)Z
      intermediary method_6928 Lnet/minecraft/class_1745;method_6928(Lnet/minecraft/class_591;)Z
      named isSubmergedIn Lnet/minecraft/entity/Entity;isSubmergedIn(Lnet/minecraft/block/Material;)Z
    • method_6971

      public boolean method_6971()
      Mappings:
      Namespace Name Mixin selector
      official ab Lpk;ab()Z
      intermediary method_6971 Lnet/minecraft/class_1745;method_6971()Z
      named method_6971 Lnet/minecraft/entity/Entity;method_6971()Z
    • method_6924

      public void method_6924​(float float2, float float3, float float4)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(FFF)V
      intermediary method_6924 Lnet/minecraft/class_1745;method_6924(FFF)V
      named method_6924 Lnet/minecraft/entity/Entity;method_6924(FFF)V
    • method_6998

      @Environment(CLIENT) public int method_6998​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(F)I
      intermediary method_6998 Lnet/minecraft/class_1745;method_6998(F)I
      named method_6998 Lnet/minecraft/entity/Entity;method_6998(F)I
    • method_7008

      public float method_7008​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Lpk;c(F)F
      intermediary method_7008 Lnet/minecraft/class_1745;method_7008(F)F
      named method_7008 Lnet/minecraft/entity/Entity;method_7008(F)F
    • setWorld

      public void setWorld​(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ladm;)V
      intermediary method_6927 Lnet/minecraft/class_1745;method_6927(Lnet/minecraft/class_99;)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 Lpk;a(DDDFF)V
      intermediary method_6919 Lnet/minecraft/class_1745;method_6919(DDDFF)V
      named updatePositionAndAngles Lnet/minecraft/entity/Entity;updatePositionAndAngles(DDDFF)V
    • refreshPositionAndAngles

      public void refreshPositionAndAngles​(BlockPos pos, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lcj;FF)V
      intermediary method_6931 Lnet/minecraft/class_1745;method_6931(Lnet/minecraft/class_1372;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 Lpk;b(DDDFF)V
      intermediary method_6997 Lnet/minecraft/class_1745;method_6997(DDDFF)V
      named refreshPositionAndAngles Lnet/minecraft/entity/Entity;refreshPositionAndAngles(DDDFF)V
    • squaredDistanceToEntity

      public float squaredDistanceToEntity​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official g Lpk;g(Lpk;)F
      intermediary method_7041 Lnet/minecraft/class_1745;method_7041(Lnet/minecraft/class_1745;)F
      named squaredDistanceToEntity Lnet/minecraft/entity/Entity;squaredDistanceToEntity(Lnet/minecraft/entity/Entity;)F
    • getDistanceTo

      public double getDistanceTo​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(DDD)D
      intermediary method_7023 Lnet/minecraft/class_1745;method_7023(DDD)D
      named getDistanceTo Lnet/minecraft/entity/Entity;getDistanceTo(DDD)D
    • squaredDistanceTo

      public double squaredDistanceTo​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Lcj;)D
      intermediary method_7002 Lnet/minecraft/class_1745;method_7002(Lnet/minecraft/class_1372;)D
      named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/util/math/BlockPos;)D
    • squaredDistanceToCenter

      public double squaredDistanceToCenter​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official c Lpk;c(Lcj;)D
      intermediary method_7012 Lnet/minecraft/class_1745;method_7012(Lnet/minecraft/class_1372;)D
      named squaredDistanceToCenter Lnet/minecraft/entity/Entity;squaredDistanceToCenter(Lnet/minecraft/util/math/BlockPos;)D
    • squaredDistanceTo

      public double squaredDistanceTo​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official f Lpk;f(DDD)D
      intermediary method_7030 Lnet/minecraft/class_1745;method_7030(DDD)D
      named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(DDD)D
    • squaredDistanceTo

      public double squaredDistanceTo​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h(Lpk;)D
      intermediary method_7046 Lnet/minecraft/class_1745;method_7046(Lnet/minecraft/class_1745;)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 d Lpk;d(Lwn;)V
      intermediary method_7021 Lnet/minecraft/class_1745;method_7021(Lnet/minecraft/class_1963;)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 Lpk;i(Lpk;)V
      intermediary method_7050 Lnet/minecraft/class_1745;method_7050(Lnet/minecraft/class_1745;)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 Lpk;g(DDD)V
      intermediary method_7037 Lnet/minecraft/class_1745;method_7037(DDD)V
      named addVelocity Lnet/minecraft/entity/Entity;addVelocity(DDD)V
    • scheduleVelocityUpdate

      protected void scheduleVelocityUpdate()
      Mappings:
      Namespace Name Mixin selector
      official ac Lpk;ac()V
      intermediary method_6972 Lnet/minecraft/class_1745;method_6972()V
      named scheduleVelocityUpdate Lnet/minecraft/entity/Entity;scheduleVelocityUpdate()V
    • damage

      public boolean damage​(DamageSource source, float amount)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Low;F)Z
      intermediary method_6937 Lnet/minecraft/class_1745;method_6937(Lnet/minecraft/class_1733;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • getRotationVector

      public Vec3d getRotationVector​(float vector)
      Mappings:
      Namespace Name Mixin selector
      official d Lpk;d(F)Laui;
      intermediary method_7016 Lnet/minecraft/class_1745;method_7016(F)Lnet/minecraft/class_649;
      named getRotationVector Lnet/minecraft/entity/Entity;getRotationVector(F)Lnet/minecraft/util/math/Vec3d;
    • getRotationVector

      protected final Vec3d getRotationVector​(float pitch, float yaw)
      Mappings:
      Namespace Name Mixin selector
      official f Lpk;f(FF)Laui;
      intermediary method_7032 Lnet/minecraft/class_1745;method_7032(FF)Lnet/minecraft/class_649;
      named getRotationVector Lnet/minecraft/entity/Entity;getRotationVector(FF)Lnet/minecraft/util/math/Vec3d;
    • getCameraPosVec

      @Environment(CLIENT) public Vec3d getCameraPosVec​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(F)Laui;
      intermediary method_7024 Lnet/minecraft/class_1745;method_7024(F)Lnet/minecraft/class_649;
      named getCameraPosVec Lnet/minecraft/entity/Entity;getCameraPosVec(F)Lnet/minecraft/util/math/Vec3d;
    • rayTrace

      @Environment(CLIENT) public HitResult rayTrace​(double double2, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(DF)Lauh;
      intermediary method_6921 Lnet/minecraft/class_1745;method_6921(DF)Lnet/minecraft/class_647;
      named rayTrace Lnet/minecraft/entity/Entity;rayTrace(DF)Lnet/minecraft/util/hit/HitResult;
    • collides

      public boolean collides()
      Mappings:
      Namespace Name Mixin selector
      official ad Lpk;ad()Z
      intermediary method_6973 Lnet/minecraft/class_1745;method_6973()Z
      named collides Lnet/minecraft/entity/Entity;collides()Z
    • isPushable

      public boolean isPushable()
      Mappings:
      Namespace Name Mixin selector
      official ae Lpk;ae()Z
      intermediary method_6974 Lnet/minecraft/class_1745;method_6974()Z
      named isPushable Lnet/minecraft/entity/Entity;isPushable()Z
    • updateKilledAdvancementCriterion

      public void updateKilledAdvancementCriterion​(Entity entity, int score)
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Lpk;I)V
      intermediary method_7005 Lnet/minecraft/class_1745;method_7005(Lnet/minecraft/class_1745;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 Lpk;h(DDD)Z
      intermediary method_7044 Lnet/minecraft/class_1745;method_7044(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 Lpk;a(D)Z
      intermediary method_6917 Lnet/minecraft/class_1745;method_6917(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • saveSelfToTag

      public boolean saveSelfToTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official c Lpk;c(Ldn;)Z
      intermediary method_7013 Lnet/minecraft/class_1745;method_7013(Lnet/minecraft/class_1405;)Z
      named saveSelfToTag Lnet/minecraft/entity/Entity;saveSelfToTag(Lnet/minecraft/nbt/CompoundTag;)Z
    • method_7020

      public boolean method_7020​(CompoundTag compoundTag)
      Mappings:
      Namespace Name Mixin selector
      official d Lpk;d(Ldn;)Z
      intermediary method_7020 Lnet/minecraft/class_1745;method_7020(Lnet/minecraft/class_1405;)Z
      named method_7020 Lnet/minecraft/entity/Entity;method_7020(Lnet/minecraft/nbt/CompoundTag;)Z
    • writePlayerData

      public void writePlayerData​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(Ldn;)V
      intermediary method_7027 Lnet/minecraft/class_1745;method_7027(Lnet/minecraft/class_1405;)V
      named writePlayerData Lnet/minecraft/entity/Entity;writePlayerData(Lnet/minecraft/nbt/CompoundTag;)V
    • fromTag

      public void fromTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official f Lpk;f(Ldn;)V
      intermediary method_7034 Lnet/minecraft/class_1745;method_7034(Lnet/minecraft/class_1405;)V
      named fromTag Lnet/minecraft/entity/Entity;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • shouldSetPositionOnLoad

      protected boolean shouldSetPositionOnLoad()
      Mappings:
      Namespace Name Mixin selector
      official af Lpk;af()Z
      intermediary method_6975 Lnet/minecraft/class_1745;method_6975()Z
      named shouldSetPositionOnLoad Lnet/minecraft/entity/Entity;shouldSetPositionOnLoad()Z
    • getSavedEntityId

      protected final String getSavedEntityId()
      Mappings:
      Namespace Name Mixin selector
      official ag Lpk;ag()Ljava/lang/String;
      intermediary method_6976 Lnet/minecraft/class_1745;method_6976()Ljava/lang/String;
      named getSavedEntityId Lnet/minecraft/entity/Entity;getSavedEntityId()Ljava/lang/String;
    • deserialize

      protected abstract void deserialize​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ldn;)V
      intermediary method_6933 Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)V
      named deserialize Lnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
    • serialize

      protected abstract void serialize​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Ldn;)V
      intermediary method_7003 Lnet/minecraft/class_1745;method_7003(Lnet/minecraft/class_1405;)V
      named serialize Lnet/minecraft/entity/Entity;serialize(Lnet/minecraft/nbt/CompoundTag;)V
    • method_6977

      public void method_6977()
      Mappings:
      Namespace Name Mixin selector
      official ah Lpk;ah()V
      intermediary method_6977 Lnet/minecraft/class_1745;method_6977()V
      named method_6977 Lnet/minecraft/entity/Entity;method_6977()V
    • toListTag

      protected ListTag toListTag​(double[] values)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a([D)Ldu;
      intermediary method_6946 Lnet/minecraft/class_1745;method_6946([D)Lnet/minecraft/class_1411;
      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 Lpk;a([F)Ldu;
      intermediary method_6947 Lnet/minecraft/class_1745;method_6947([F)Lnet/minecraft/class_1411;
      named toListTag Lnet/minecraft/entity/Entity;toListTag([F)Lnet/minecraft/nbt/ListTag;
    • method_6943

      public ItemEntity method_6943​(Item item, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lzw;I)Luz;
      intermediary method_6943 Lnet/minecraft/class_1745;method_6943(Lnet/minecraft/class_2054;I)Lnet/minecraft/class_1893;
      named method_6943 Lnet/minecraft/entity/Entity;method_6943(Lnet/minecraft/item/Item;I)Lnet/minecraft/entity/ItemEntity;
    • method_6944

      public ItemEntity method_6944​(Item item, int int2, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lzw;IF)Luz;
      intermediary method_6944 Lnet/minecraft/class_1745;method_6944(Lnet/minecraft/class_2054;IF)Lnet/minecraft/class_1893;
      named method_6944 Lnet/minecraft/entity/Entity;method_6944(Lnet/minecraft/item/Item;IF)Lnet/minecraft/entity/ItemEntity;
    • method_6945

      public ItemEntity method_6945​(ItemStack itemStack, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lzx;F)Luz;
      intermediary method_6945 Lnet/minecraft/class_1745;method_6945(Lnet/minecraft/class_2056;F)Lnet/minecraft/class_1893;
      named method_6945 Lnet/minecraft/entity/Entity;method_6945(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/ItemEntity;
    • isAlive

      public boolean isAlive()
      Mappings:
      Namespace Name Mixin selector
      official ai Lpk;ai()Z
      intermediary method_6978 Lnet/minecraft/class_1745;method_6978()Z
      named isAlive Lnet/minecraft/entity/Entity;isAlive()Z
    • isInsideWall

      public boolean isInsideWall()
      Mappings:
      Namespace Name Mixin selector
      official aj Lpk;aj()Z
      intermediary method_6979 Lnet/minecraft/class_1745;method_6979()Z
      named isInsideWall Lnet/minecraft/entity/Entity;isInsideWall()Z
    • openInventory

      public boolean openInventory​(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(Lwn;)Z
      intermediary method_7028 Lnet/minecraft/class_1745;method_7028(Lnet/minecraft/class_1963;)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 j Lpk;j(Lpk;)Laug;
      intermediary method_7052 Lnet/minecraft/class_1745;method_7052(Lnet/minecraft/class_1745;)Lnet/minecraft/class_646;
      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 ak Lpk;ak()V
      intermediary method_6980 Lnet/minecraft/class_1745;method_6980()V
      named tickRiding Lnet/minecraft/entity/Entity;tickRiding()V
    • method_6981

      public void method_6981()
      Mappings:
      Namespace Name Mixin selector
      official al Lpk;al()V
      intermediary method_6981 Lnet/minecraft/class_1745;method_6981()V
      named method_6981 Lnet/minecraft/entity/Entity;method_6981()V
    • getHeightOffset

      public double getHeightOffset()
      Mappings:
      Namespace Name Mixin selector
      official am Lpk;am()D
      intermediary method_6982 Lnet/minecraft/class_1745;method_6982()D
      named getHeightOffset Lnet/minecraft/entity/Entity;getHeightOffset()D
    • getMountedHeightOffset

      public double getMountedHeightOffset()
      Mappings:
      Namespace Name Mixin selector
      official an Lpk;an()D
      intermediary method_6983 Lnet/minecraft/class_1745;method_6983()D
      named getMountedHeightOffset Lnet/minecraft/entity/Entity;getMountedHeightOffset()D
    • startRiding

      public void startRiding​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lpk;)V
      intermediary method_6938 Lnet/minecraft/class_1745;method_6938(Lnet/minecraft/class_1745;)V
      named startRiding Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;)V
    • 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 Lpk;a(DDDFFIZ)V
      intermediary method_6920 Lnet/minecraft/class_1745;method_6920(DDDFFIZ)V
      named updateTrackedPositionAndAngles Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
    • method_6984

      public float method_6984()
      Mappings:
      Namespace Name Mixin selector
      official ao Lpk;ao()F
      intermediary method_6984 Lnet/minecraft/class_1745;method_6984()F
      named method_6984 Lnet/minecraft/entity/Entity;method_6984()F
    • method_6985

      public Vec3d method_6985()
      Mappings:
      Namespace Name Mixin selector
      official ap Lpk;ap()Laui;
      intermediary method_6985 Lnet/minecraft/class_1745;method_6985()Lnet/minecraft/class_649;
      named method_6985 Lnet/minecraft/entity/Entity;method_6985()Lnet/minecraft/util/math/Vec3d;
    • setInNetherPortal

      public void setInNetherPortal​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official d Lpk;d(Lcj;)V
      intermediary method_7019 Lnet/minecraft/class_1745;method_7019(Lnet/minecraft/class_1372;)V
      named setInNetherPortal Lnet/minecraft/entity/Entity;setInNetherPortal(Lnet/minecraft/util/math/BlockPos;)V
    • getDefaultNetherPortalCooldown

      public int getDefaultNetherPortalCooldown()
      Mappings:
      Namespace Name Mixin selector
      official aq Lpk;aq()I
      intermediary method_6986 Lnet/minecraft/class_1745;method_6986()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 Lpk;i(DDD)V
      intermediary method_7048 Lnet/minecraft/class_1745;method_7048(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 Lpk;a(B)V
      intermediary method_6916 Lnet/minecraft/class_1745;method_6916(B)V
      named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
    • animateDamage

      @Environment(CLIENT) public void animateDamage()
      Mappings:
      Namespace Name Mixin selector
      official ar Lpk;ar()V
      intermediary method_6987 Lnet/minecraft/class_1745;method_6987()V
      named animateDamage Lnet/minecraft/entity/Entity;animateDamage()V
    • getArmorStacks

      public ItemStack[] getArmorStacks()
      Mappings:
      Namespace Name Mixin selector
      official as Lpk;as()[Lzx;
      intermediary method_6988 Lnet/minecraft/class_1745;method_6988()[Lnet/minecraft/class_2056;
      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 Lpk;c(ILzx;)V
      intermediary method_7011 Lnet/minecraft/class_1745;method_7011(ILnet/minecraft/class_2056;)V
      named setArmorSlot Lnet/minecraft/entity/Entity;setArmorSlot(ILnet/minecraft/item/ItemStack;)V
    • isOnFire

      public boolean isOnFire()
      Mappings:
      Namespace Name Mixin selector
      official at Lpk;at()Z
      intermediary method_6989 Lnet/minecraft/class_1745;method_6989()Z
      named isOnFire Lnet/minecraft/entity/Entity;isOnFire()Z
    • hasVehicle

      public boolean hasVehicle()
      Mappings:
      Namespace Name Mixin selector
      official au Lpk;au()Z
      intermediary method_6990 Lnet/minecraft/class_1745;method_6990()Z
      named hasVehicle Lnet/minecraft/entity/Entity;hasVehicle()Z
    • isSneaking

      public boolean isSneaking()
      Mappings:
      Namespace Name Mixin selector
      official av Lpk;av()Z
      intermediary method_6991 Lnet/minecraft/class_1745;method_6991()Z
      named isSneaking Lnet/minecraft/entity/Entity;isSneaking()Z
    • setSneaking

      public void setSneaking​(boolean sneaking)
      Mappings:
      Namespace Name Mixin selector
      official c Lpk;c(Z)V
      intermediary method_7014 Lnet/minecraft/class_1745;method_7014(Z)V
      named setSneaking Lnet/minecraft/entity/Entity;setSneaking(Z)V
    • isSprinting

      public boolean isSprinting()
      Mappings:
      Namespace Name Mixin selector
      official aw Lpk;aw()Z
      intermediary method_6992 Lnet/minecraft/class_1745;method_6992()Z
      named isSprinting Lnet/minecraft/entity/Entity;isSprinting()Z
    • setSprinting

      public void setSprinting​(boolean sprinting)
      Mappings:
      Namespace Name Mixin selector
      official d Lpk;d(Z)V
      intermediary method_7022 Lnet/minecraft/class_1745;method_7022(Z)V
      named setSprinting Lnet/minecraft/entity/Entity;setSprinting(Z)V
    • isInvisible

      public boolean isInvisible()
      Mappings:
      Namespace Name Mixin selector
      official ax Lpk;ax()Z
      intermediary method_6993 Lnet/minecraft/class_1745;method_6993()Z
      named isInvisible Lnet/minecraft/entity/Entity;isInvisible()Z
    • isInvisibleTo

      @Environment(CLIENT) public boolean isInvisibleTo​(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official f Lpk;f(Lwn;)Z
      intermediary method_7035 Lnet/minecraft/class_1745;method_7035(Lnet/minecraft/class_1963;)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 e Lpk;e(Z)V
      intermediary method_7029 Lnet/minecraft/class_1745;method_7029(Z)V
      named setInvisible Lnet/minecraft/entity/Entity;setInvisible(Z)V
    • method_6994

      @Environment(CLIENT) public boolean method_6994()
      Mappings:
      Namespace Name Mixin selector
      official ay Lpk;ay()Z
      intermediary method_6994 Lnet/minecraft/class_1745;method_6994()Z
      named method_6994 Lnet/minecraft/entity/Entity;method_6994()Z
    • setSwimming

      public void setSwimming​(boolean swimming)
      Mappings:
      Namespace Name Mixin selector
      official f Lpk;f(Z)V
      intermediary method_7036 Lnet/minecraft/class_1745;method_7036(Z)V
      named setSwimming Lnet/minecraft/entity/Entity;setSwimming(Z)V
    • getFlag

      protected boolean getFlag​(int index)
      Mappings:
      Namespace Name Mixin selector
      official g Lpk;g(I)Z
      intermediary method_7039 Lnet/minecraft/class_1745;method_7039(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 Lpk;b(IZ)V
      intermediary method_7000 Lnet/minecraft/class_1745;method_7000(IZ)V
      named setFlag Lnet/minecraft/entity/Entity;setFlag(IZ)V
    • getAir

      public int getAir()
      Mappings:
      Namespace Name Mixin selector
      official az Lpk;az()I
      intermediary method_6995 Lnet/minecraft/class_1745;method_6995()I
      named getAir Lnet/minecraft/entity/Entity;getAir()I
    • setAir

      public void setAir​(int air)
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h(I)V
      intermediary method_7045 Lnet/minecraft/class_1745;method_7045(I)V
      named setAir Lnet/minecraft/entity/Entity;setAir(I)V
    • onLightningStrike

      public void onLightningStrike​(LightningBoltEntity lightning)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Luv;)V
      intermediary method_6941 Lnet/minecraft/class_1745;method_6941(Lnet/minecraft/class_1890;)V
      named onLightningStrike Lnet/minecraft/entity/Entity;onLightningStrike(Lnet/minecraft/entity/LightningBoltEntity;)V
    • method_6939

      public void method_6939​(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lpr;)V
      intermediary method_6939 Lnet/minecraft/class_1745;method_6939(Lnet/minecraft/class_1752;)V
      named method_6939 Lnet/minecraft/entity/Entity;method_6939(Lnet/minecraft/entity/LivingEntity;)V
    • method_7051

      protected boolean method_7051​(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official j Lpk;j(DDD)Z
      intermediary method_7051 Lnet/minecraft/class_1745;method_7051(DDD)Z
      named method_7051 Lnet/minecraft/entity/Entity;method_7051(DDD)Z
    • method_6948

      public void method_6948()
      Mappings:
      Namespace Name Mixin selector
      official aA Lpk;aA()V
      intermediary method_6948 Lnet/minecraft/class_1745;method_6948()V
      named method_6948 Lnet/minecraft/entity/Entity;method_6948()V
    • getTranslationKey

      public String getTranslationKey()
      Specified by:
      getTranslationKey in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official method_6261 Lm;method_6261()Ljava/lang/String;
      intermediary method_6261 Lnet/minecraft/class_1659;method_6261()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/command/CommandSource;getTranslationKey()Ljava/lang/String;
    • method_6949

      public Entity[] method_6949()
      Mappings:
      Namespace Name Mixin selector
      official aB Lpk;aB()[Lpk;
      intermediary method_6949 Lnet/minecraft/class_1745;method_6949()[Lnet/minecraft/class_1745;
      named method_6949 Lnet/minecraft/entity/Entity;method_6949()[Lnet/minecraft/entity/Entity;
    • isPartOf

      public boolean isPartOf​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official k Lpk;k(Lpk;)Z
      intermediary method_7053 Lnet/minecraft/class_1745;method_7053(Lnet/minecraft/class_1745;)Z
      named isPartOf Lnet/minecraft/entity/Entity;isPartOf(Lnet/minecraft/entity/Entity;)Z
    • getHeadRotation

      public float getHeadRotation()
      Mappings:
      Namespace Name Mixin selector
      official aC Lpk;aC()F
      intermediary method_6950 Lnet/minecraft/class_1745;method_6950()F
      named getHeadRotation Lnet/minecraft/entity/Entity;getHeadRotation()F
    • setHeadYaw

      public void setHeadYaw​(float headYaw)
      Mappings:
      Namespace Name Mixin selector
      official f Lpk;f(F)V
      intermediary method_7031 Lnet/minecraft/class_1745;method_7031(F)V
      named setHeadYaw Lnet/minecraft/entity/Entity;setHeadYaw(F)V
    • setYaw

      public void setYaw​(float yaw)
      Mappings:
      Namespace Name Mixin selector
      official g Lpk;g(F)V
      intermediary method_7038 Lnet/minecraft/class_1745;method_7038(F)V
      named setYaw Lnet/minecraft/entity/Entity;setYaw(F)V
    • isAttackable

      public boolean isAttackable()
      Mappings:
      Namespace Name Mixin selector
      official aD Lpk;aD()Z
      intermediary method_6951 Lnet/minecraft/class_1745;method_6951()Z
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
    • handleAttack

      public boolean handleAttack​(Entity attacker)
      Mappings:
      Namespace Name Mixin selector
      official l Lpk;l(Lpk;)Z
      intermediary method_7054 Lnet/minecraft/class_1745;method_7054(Lnet/minecraft/class_1745;)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 Lpk;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_1745;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 Lpk;b(Low;)Z
      intermediary method_7004 Lnet/minecraft/class_1745;method_7004(Lnet/minecraft/class_1733;)Z
      named isInvulnerableTo Lnet/minecraft/entity/Entity;isInvulnerableTo(Lnet/minecraft/entity/damage/DamageSource;)Z
    • copyPosition

      public void copyPosition​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official m Lpk;m(Lpk;)V
      intermediary method_7056 Lnet/minecraft/class_1745;method_7056(Lnet/minecraft/class_1745;)V
      named copyPosition Lnet/minecraft/entity/Entity;copyPosition(Lnet/minecraft/entity/Entity;)V
    • copyPortalInfo

      public void copyPortalInfo​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official n Lpk;n(Lpk;)V
      intermediary method_7057 Lnet/minecraft/class_1745;method_7057(Lnet/minecraft/class_1745;)V
      named copyPortalInfo Lnet/minecraft/entity/Entity;copyPortalInfo(Lnet/minecraft/entity/Entity;)V
    • teleportToDimension

      public void teleportToDimension​(int dimensionId)
      Mappings:
      Namespace Name Mixin selector
      official c Lpk;c(I)V
      intermediary method_7010 Lnet/minecraft/class_1745;method_7010(I)V
      named teleportToDimension Lnet/minecraft/entity/Entity;teleportToDimension(I)V
    • getBlastResistance

      public float getBlastResistance​(Explosion explosion, World world, BlockPos blockPos, BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ladi;Ladm;Lcj;Lalz;)F
      intermediary method_6925 Lnet/minecraft/class_1745;method_6925(Lnet/minecraft/class_93;Lnet/minecraft/class_99;Lnet/minecraft/class_1372;Lnet/minecraft/class_376;)F
      named getBlastResistance Lnet/minecraft/entity/Entity;getBlastResistance(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)F
    • method_6926

      public boolean method_6926​(Explosion explosion, World world, BlockPos blockPos, BlockState blockState, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ladi;Ladm;Lcj;Lalz;F)Z
      intermediary method_6926 Lnet/minecraft/class_1745;method_6926(Lnet/minecraft/class_93;Lnet/minecraft/class_99;Lnet/minecraft/class_1372;Lnet/minecraft/class_376;F)Z
      named method_6926 Lnet/minecraft/entity/Entity;method_6926(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;F)Z
    • getSafeFallDistance

      public int getSafeFallDistance()
      Mappings:
      Namespace Name Mixin selector
      official aE Lpk;aE()I
      intermediary method_6952 Lnet/minecraft/class_1745;method_6952()I
      named getSafeFallDistance Lnet/minecraft/entity/Entity;getSafeFallDistance()I
    • getLastNetherPortalDirectionVector

      public Vec3d getLastNetherPortalDirectionVector()
      Mappings:
      Namespace Name Mixin selector
      official aG Lpk;aG()Laui;
      intermediary method_6953 Lnet/minecraft/class_1745;method_6953()Lnet/minecraft/class_649;
      named getLastNetherPortalDirectionVector Lnet/minecraft/entity/Entity;getLastNetherPortalDirectionVector()Lnet/minecraft/util/math/Vec3d;
    • getLastNetherPortalDirection

      public Direction getLastNetherPortalDirection()
      Mappings:
      Namespace Name Mixin selector
      official aH Lpk;aH()Lcq;
      intermediary method_6954 Lnet/minecraft/class_1745;method_6954()Lnet/minecraft/class_1383;
      named getLastNetherPortalDirection Lnet/minecraft/entity/Entity;getLastNetherPortalDirection()Lnet/minecraft/util/math/Direction;
    • canAvoidTraps

      public boolean canAvoidTraps()
      Mappings:
      Namespace Name Mixin selector
      official aI Lpk;aI()Z
      intermediary method_6955 Lnet/minecraft/class_1745;method_6955()Z
      named canAvoidTraps Lnet/minecraft/entity/Entity;canAvoidTraps()Z
    • populateCrashReport

      public void populateCrashReport​(CrashReportSection section)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lc;)V
      intermediary method_6930 Lnet/minecraft/class_1745;method_6930(Lnet/minecraft/class_1364;)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 aJ Lpk;aJ()Z
      intermediary method_6956 Lnet/minecraft/class_1745;method_6956()Z
      named doesRenderOnFire Lnet/minecraft/entity/Entity;doesRenderOnFire()Z
    • getUuid

      public UUID getUuid()
      Mappings:
      Namespace Name Mixin selector
      official aK Lpk;aK()Ljava/util/UUID;
      intermediary method_6957 Lnet/minecraft/class_1745;method_6957()Ljava/util/UUID;
      named getUuid Lnet/minecraft/entity/Entity;getUuid()Ljava/util/UUID;
    • canFly

      public boolean canFly()
      Mappings:
      Namespace Name Mixin selector
      official aL Lpk;aL()Z
      intermediary method_6958 Lnet/minecraft/class_1745;method_6958()Z
      named canFly Lnet/minecraft/entity/Entity;canFly()Z
    • getName

      public Text getName()
      Specified by:
      getName in interface CommandSource
    • setCustomName

      public void setCustomName​(String name)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ljava/lang/String;)V
      intermediary method_6934 Lnet/minecraft/class_1745;method_6934(Ljava/lang/String;)V
      named setCustomName Lnet/minecraft/entity/Entity;setCustomName(Ljava/lang/String;)V
    • getCustomName

      public String getCustomName()
      Mappings:
      Namespace Name Mixin selector
      official aM Lpk;aM()Ljava/lang/String;
      intermediary method_6959 Lnet/minecraft/class_1745;method_6959()Ljava/lang/String;
      named getCustomName Lnet/minecraft/entity/Entity;getCustomName()Ljava/lang/String;
    • hasCustomName

      public boolean hasCustomName()
      Mappings:
      Namespace Name Mixin selector
      official method_6770 Lpk;method_6770()Z
      intermediary method_6770 Lnet/minecraft/class_1745;method_6770()Z
      named hasCustomName Lnet/minecraft/entity/Entity;hasCustomName()Z
    • setCustomNameVisible

      public void setCustomNameVisible​(boolean visible)
      Mappings:
      Namespace Name Mixin selector
      official g Lpk;g(Z)V
      intermediary method_7042 Lnet/minecraft/class_1745;method_7042(Z)V
      named setCustomNameVisible Lnet/minecraft/entity/Entity;setCustomNameVisible(Z)V
    • isCustomNameVisible

      public boolean isCustomNameVisible()
      Mappings:
      Namespace Name Mixin selector
      official aN Lpk;aN()Z
      intermediary method_6960 Lnet/minecraft/class_1745;method_6960()Z
      named isCustomNameVisible Lnet/minecraft/entity/Entity;isCustomNameVisible()Z
    • refreshPositionAfterTeleport

      public void refreshPositionAfterTeleport​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(DDD)V
      intermediary method_6918 Lnet/minecraft/class_1745;method_6918(DDD)V
      named refreshPositionAfterTeleport Lnet/minecraft/entity/Entity;refreshPositionAfterTeleport(DDD)V
    • shouldRenderName

      @Environment(CLIENT) public boolean shouldRenderName()
      Mappings:
      Namespace Name Mixin selector
      official aO Lpk;aO()Z
      intermediary method_6961 Lnet/minecraft/class_1745;method_6961()Z
      named shouldRenderName Lnet/minecraft/entity/Entity;shouldRenderName()Z
    • method_7049

      public void method_7049​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official i Lpk;i(I)V
      intermediary method_7049 Lnet/minecraft/class_1745;method_7049(I)V
      named method_7049 Lnet/minecraft/entity/Entity;method_7049(I)V
    • getHorizontalDirection

      public Direction getHorizontalDirection()
      Mappings:
      Namespace Name Mixin selector
      official aP Lpk;aP()Lcq;
      intermediary method_6962 Lnet/minecraft/class_1745;method_6962()Lnet/minecraft/class_1383;
      named getHorizontalDirection Lnet/minecraft/entity/Entity;getHorizontalDirection()Lnet/minecraft/util/math/Direction;
    • getHoverEvent

      protected HoverEvent getHoverEvent()
      Mappings:
      Namespace Name Mixin selector
      official aQ Lpk;aQ()Lew;
      intermediary method_6963 Lnet/minecraft/class_1745;method_6963()Lnet/minecraft/class_1447;
      named getHoverEvent Lnet/minecraft/entity/Entity;getHoverEvent()Lnet/minecraft/text/HoverEvent;
    • isSpectatedBy

      public boolean isSpectatedBy​(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Llf;)Z
      intermediary method_6936 Lnet/minecraft/class_1745;method_6936(Lnet/minecraft/class_1637;)Z
      named isSpectatedBy Lnet/minecraft/entity/Entity;isSpectatedBy(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
    • getBoundingBox

      public Box getBoundingBox()
      Mappings:
      Namespace Name Mixin selector
      official aR Lpk;aR()Laug;
      intermediary method_6964 Lnet/minecraft/class_1745;method_6964()Lnet/minecraft/class_646;
      named getBoundingBox Lnet/minecraft/entity/Entity;getBoundingBox()Lnet/minecraft/util/math/Box;
    • setBoundingBox

      public void setBoundingBox​(Box boundingBox)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Laug;)V
      intermediary method_6929 Lnet/minecraft/class_1745;method_6929(Lnet/minecraft/class_646;)V
      named setBoundingBox Lnet/minecraft/entity/Entity;setBoundingBox(Lnet/minecraft/util/math/Box;)V
    • getEyeHeight

      public float getEyeHeight()
      Mappings:
      Namespace Name Mixin selector
      official aS Lpk;aS()F
      intermediary method_6965 Lnet/minecraft/class_1745;method_6965()F
      named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight()F
    • isOutsideWorldborder

      public boolean isOutsideWorldborder()
      Mappings:
      Namespace Name Mixin selector
      official aT Lpk;aT()Z
      intermediary method_6966 Lnet/minecraft/class_1745;method_6966()Z
      named isOutsideWorldborder Lnet/minecraft/entity/Entity;isOutsideWorldborder()Z
    • setOutsideWorldborder

      public void setOutsideWorldborder​(boolean value)
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h(Z)V
      intermediary method_7047 Lnet/minecraft/class_1745;method_7047(Z)V
      named setOutsideWorldborder Lnet/minecraft/entity/Entity;setOutsideWorldborder(Z)V
    • equip

      public boolean equip​(int slot, ItemStack item)
      Mappings:
      Namespace Name Mixin selector
      official d Lpk;d(ILzx;)Z
      intermediary method_7018 Lnet/minecraft/class_1745;method_7018(ILnet/minecraft/class_2056;)Z
      named equip Lnet/minecraft/entity/Entity;equip(ILnet/minecraft/item/ItemStack;)Z
    • sendMessage

      public void sendMessage​(Text text)
      Specified by:
      sendMessage in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official a Lm;a(Leu;)V
      intermediary method_6256 Lnet/minecraft/class_1659;method_6256(Lnet/minecraft/class_1444;)V
      named sendMessage Lnet/minecraft/command/CommandSource;sendMessage(Lnet/minecraft/text/Text;)V
    • canUseCommand

      public boolean canUseCommand​(int permissionLevel, String commandLiteral)
      Specified by:
      canUseCommand in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official a Lm;a(ILjava/lang/String;)Z
      intermediary method_6255 Lnet/minecraft/class_1659;method_6255(ILjava/lang/String;)Z
      named canUseCommand Lnet/minecraft/command/CommandSource;canUseCommand(ILjava/lang/String;)Z
    • getBlockPos

      public BlockPos getBlockPos()
      Specified by:
      getBlockPos in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official c Lm;c()Lcj;
      intermediary method_6258 Lnet/minecraft/class_1659;method_6258()Lnet/minecraft/class_1372;
      named getBlockPos Lnet/minecraft/command/CommandSource;getBlockPos()Lnet/minecraft/util/math/BlockPos;
    • getPos

      public Vec3d getPos()
      Specified by:
      getPos in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official d Lm;d()Laui;
      intermediary method_6259 Lnet/minecraft/class_1659;method_6259()Lnet/minecraft/class_649;
      named getPos Lnet/minecraft/command/CommandSource;getPos()Lnet/minecraft/util/math/Vec3d;
    • getWorld

      public World getWorld()
      Specified by:
      getWorld in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official e Lm;e()Ladm;
      intermediary method_6260 Lnet/minecraft/class_1659;method_6260()Lnet/minecraft/class_99;
      named getWorld Lnet/minecraft/command/CommandSource;getWorld()Lnet/minecraft/world/World;
    • getEntity

      public Entity getEntity()
      Specified by:
      getEntity in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official f Lm;f()Lpk;
      intermediary method_6262 Lnet/minecraft/class_1659;method_6262()Lnet/minecraft/class_1745;
      named getEntity Lnet/minecraft/command/CommandSource;getEntity()Lnet/minecraft/entity/Entity;
    • sendCommandFeedback

      public boolean sendCommandFeedback()
      Specified by:
      sendCommandFeedback in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official u_ Lm;u_()Z
      intermediary method_6263 Lnet/minecraft/class_1659;method_6263()Z
      named sendCommandFeedback Lnet/minecraft/command/CommandSource;sendCommandFeedback()Z
    • setStat

      public void setStat​(CommandStats.Type statsType, int value)
      Specified by:
      setStat in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official a Lm;a(Ln$a;I)V
      intermediary method_6257 Lnet/minecraft/class_1659;method_6257(Lnet/minecraft/class_1685$class_1686;I)V
      named setStat Lnet/minecraft/command/CommandSource;setStat(Lnet/minecraft/command/CommandStats$Type;I)V
    • getCommandStats

      public CommandStats getCommandStats()
      Mappings:
      Namespace Name Mixin selector
      official aU Lpk;aU()Ln;
      intermediary method_6967 Lnet/minecraft/class_1745;method_6967()Lnet/minecraft/class_1685;
      named getCommandStats Lnet/minecraft/entity/Entity;getCommandStats()Lnet/minecraft/command/CommandStats;
    • method_7058

      public void method_7058​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official o Lpk;o(Lpk;)V
      intermediary method_7058 Lnet/minecraft/class_1745;method_7058(Lnet/minecraft/class_1745;)V
      named method_7058 Lnet/minecraft/entity/Entity;method_7058(Lnet/minecraft/entity/Entity;)V
    • method_6968

      public CompoundTag method_6968()
      Mappings:
      Namespace Name Mixin selector
      official aV Lpk;aV()Ldn;
      intermediary method_6968 Lnet/minecraft/class_1745;method_6968()Lnet/minecraft/class_1405;
      named method_6968 Lnet/minecraft/entity/Entity;method_6968()Lnet/minecraft/nbt/CompoundTag;
    • fromClientTag

      @Environment(CLIENT) public void fromClientTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official g Lpk;g(Ldn;)V
      intermediary method_7040 Lnet/minecraft/class_1745;method_7040(Lnet/minecraft/class_1405;)V
      named fromClientTag Lnet/minecraft/entity/Entity;fromClientTag(Lnet/minecraft/nbt/CompoundTag;)V
    • interactAt

      public boolean interactAt​(PlayerEntity player, Vec3d hitPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lwn;Laui;)Z
      intermediary method_6942 Lnet/minecraft/class_1745;method_6942(Lnet/minecraft/class_1963;Lnet/minecraft/class_649;)Z
      named interactAt Lnet/minecraft/entity/Entity;interactAt(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;)Z
    • isImmuneToExplosion

      public boolean isImmuneToExplosion()
      Mappings:
      Namespace Name Mixin selector
      official aW Lpk;aW()Z
      intermediary method_6969 Lnet/minecraft/class_1745;method_6969()Z
      named isImmuneToExplosion Lnet/minecraft/entity/Entity;isImmuneToExplosion()Z
    • method_6940

      protected void method_6940​(LivingEntity livingEntity, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lpr;Lpk;)V
      intermediary method_6940 Lnet/minecraft/class_1745;method_6940(Lnet/minecraft/class_1752;Lnet/minecraft/class_1745;)V
      named method_6940 Lnet/minecraft/entity/Entity;method_6940(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/Entity;)V