Package net.minecraft

Class class_8113

All Implemented Interfaces:
CommandOutput, Nameable, EntityLike
Direct Known Subclasses:
class_8113.class_8115, class_8113.class_8122, class_8113.class_8123

public abstract class class_8113 extends Entity
Mappings:
Namespace Name
official bex
intermediary net/minecraft/class_8113
named net/minecraft/class_8113
  • Field Details

    • field_42397

      static final Logger field_42397
      Mappings:
      Namespace Name Mixin selector
      official o Lbex;o:Lorg/slf4j/Logger;
      intermediary field_42397 Lnet/minecraft/class_8113;field_42397:Lorg/slf4j/Logger;
      named field_42397 Lnet/minecraft/class_8113;field_42397:Lorg/slf4j/Logger;
    • field_42398

      private static final long field_42398
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official p Lbex;p:J
      intermediary field_42398 Lnet/minecraft/class_8113;field_42398:J
      named field_42398 Lnet/minecraft/class_8113;field_42398:J
    • field_42384

      public static final int field_42384
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lbex;b:I
      intermediary field_42384 Lnet/minecraft/class_8113;field_42384:I
      named field_42384 Lnet/minecraft/class_8113;field_42384:I
    • field_42399

      private static final TrackedData<Long> field_42399
      Mappings:
      Namespace Name Mixin selector
      official q Lbex;q:Lace;
      intermediary field_42399 Lnet/minecraft/class_8113;field_42399:Lnet/minecraft/class_2940;
      named field_42399 Lnet/minecraft/class_8113;field_42399:Lnet/minecraft/entity/data/TrackedData;
    • field_42400

      private static final TrackedData<Integer> field_42400
      Mappings:
      Namespace Name Mixin selector
      official r Lbex;r:Lace;
      intermediary field_42400 Lnet/minecraft/class_8113;field_42400:Lnet/minecraft/class_2940;
      named field_42400 Lnet/minecraft/class_8113;field_42400:Lnet/minecraft/entity/data/TrackedData;
    • field_42401

      private static final TrackedData<Vector3f> field_42401
      Mappings:
      Namespace Name Mixin selector
      official s Lbex;s:Lace;
      intermediary field_42401 Lnet/minecraft/class_8113;field_42401:Lnet/minecraft/class_2940;
      named field_42401 Lnet/minecraft/class_8113;field_42401:Lnet/minecraft/entity/data/TrackedData;
    • field_42402

      private static final TrackedData<Vector3f> field_42402
      Mappings:
      Namespace Name Mixin selector
      official t Lbex;t:Lace;
      intermediary field_42402 Lnet/minecraft/class_8113;field_42402:Lnet/minecraft/class_2940;
      named field_42402 Lnet/minecraft/class_8113;field_42402:Lnet/minecraft/entity/data/TrackedData;
    • field_42403

      private static final TrackedData<Quaternionf> field_42403
      Mappings:
      Namespace Name Mixin selector
      official u Lbex;u:Lace;
      intermediary field_42403 Lnet/minecraft/class_8113;field_42403:Lnet/minecraft/class_2940;
      named field_42403 Lnet/minecraft/class_8113;field_42403:Lnet/minecraft/entity/data/TrackedData;
    • field_42367

      private static final TrackedData<Quaternionf> field_42367
      Mappings:
      Namespace Name Mixin selector
      official aD Lbex;aD:Lace;
      intermediary field_42367 Lnet/minecraft/class_8113;field_42367:Lnet/minecraft/class_2940;
      named field_42367 Lnet/minecraft/class_8113;field_42367:Lnet/minecraft/entity/data/TrackedData;
    • field_42368

      private static final TrackedData<Byte> field_42368
      Mappings:
      Namespace Name Mixin selector
      official aE Lbex;aE:Lace;
      intermediary field_42368 Lnet/minecraft/class_8113;field_42368:Lnet/minecraft/class_2940;
      named field_42368 Lnet/minecraft/class_8113;field_42368:Lnet/minecraft/entity/data/TrackedData;
    • field_42369

      private static final TrackedData<Integer> field_42369
      Mappings:
      Namespace Name Mixin selector
      official aF Lbex;aF:Lace;
      intermediary field_42369 Lnet/minecraft/class_8113;field_42369:Lnet/minecraft/class_2940;
      named field_42369 Lnet/minecraft/class_8113;field_42369:Lnet/minecraft/entity/data/TrackedData;
    • field_42370

      private static final TrackedData<Float> field_42370
      Mappings:
      Namespace Name Mixin selector
      official aG Lbex;aG:Lace;
      intermediary field_42370 Lnet/minecraft/class_8113;field_42370:Lnet/minecraft/class_2940;
      named field_42370 Lnet/minecraft/class_8113;field_42370:Lnet/minecraft/entity/data/TrackedData;
    • field_42371

      private static final TrackedData<Float> field_42371
      Mappings:
      Namespace Name Mixin selector
      official aH Lbex;aH:Lace;
      intermediary field_42371 Lnet/minecraft/class_8113;field_42371:Lnet/minecraft/class_2940;
      named field_42371 Lnet/minecraft/class_8113;field_42371:Lnet/minecraft/entity/data/TrackedData;
    • field_42372

      private static final TrackedData<Float> field_42372
      Mappings:
      Namespace Name Mixin selector
      official aI Lbex;aI:Lace;
      intermediary field_42372 Lnet/minecraft/class_8113;field_42372:Lnet/minecraft/class_2940;
      named field_42372 Lnet/minecraft/class_8113;field_42372:Lnet/minecraft/entity/data/TrackedData;
    • field_42373

      private static final TrackedData<Float> field_42373
      Mappings:
      Namespace Name Mixin selector
      official aJ Lbex;aJ:Lace;
      intermediary field_42373 Lnet/minecraft/class_8113;field_42373:Lnet/minecraft/class_2940;
      named field_42373 Lnet/minecraft/class_8113;field_42373:Lnet/minecraft/entity/data/TrackedData;
    • field_42374

      private static final TrackedData<Float> field_42374
      Mappings:
      Namespace Name Mixin selector
      official aK Lbex;aK:Lace;
      intermediary field_42374 Lnet/minecraft/class_8113;field_42374:Lnet/minecraft/class_2940;
      named field_42374 Lnet/minecraft/class_8113;field_42374:Lnet/minecraft/entity/data/TrackedData;
    • field_42375

      private static final TrackedData<Integer> field_42375
      Mappings:
      Namespace Name Mixin selector
      official aL Lbex;aL:Lace;
      intermediary field_42375 Lnet/minecraft/class_8113;field_42375:Lnet/minecraft/class_2940;
      named field_42375 Lnet/minecraft/class_8113;field_42375:Lnet/minecraft/entity/data/TrackedData;
    • field_42376

      private static final float field_42376
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aM Lbex;aM:F
      intermediary field_42376 Lnet/minecraft/class_8113;field_42376:F
      named field_42376 Lnet/minecraft/class_8113;field_42376:F
    • field_42377

      private static final float field_42377
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aN Lbex;aN:F
      intermediary field_42377 Lnet/minecraft/class_8113;field_42377:F
      named field_42377 Lnet/minecraft/class_8113;field_42377:F
    • field_42378

      private static final int field_42378
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aO Lbex;aO:I
      intermediary field_42378 Lnet/minecraft/class_8113;field_42378:I
      named field_42378 Lnet/minecraft/class_8113;field_42378:I
    • field_42385

      public static final String field_42385
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lbex;c:Ljava/lang/String;
      intermediary field_42385 Lnet/minecraft/class_8113;field_42385:Ljava/lang/String;
      named field_42385 Lnet/minecraft/class_8113;field_42385:Ljava/lang/String;
    • field_42386

      public static final String field_42386
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lbex;d:Ljava/lang/String;
      intermediary field_42386 Lnet/minecraft/class_8113;field_42386:Ljava/lang/String;
      named field_42386 Lnet/minecraft/class_8113;field_42386:Ljava/lang/String;
    • field_42387

      public static final String field_42387
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lbex;e:Ljava/lang/String;
      intermediary field_42387 Lnet/minecraft/class_8113;field_42387:Ljava/lang/String;
      named field_42387 Lnet/minecraft/class_8113;field_42387:Ljava/lang/String;
    • field_42388

      public static final String field_42388
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Lbex;f:Ljava/lang/String;
      intermediary field_42388 Lnet/minecraft/class_8113;field_42388:Ljava/lang/String;
      named field_42388 Lnet/minecraft/class_8113;field_42388:Ljava/lang/String;
    • field_42389

      public static final String field_42389
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Lbex;g:Ljava/lang/String;
      intermediary field_42389 Lnet/minecraft/class_8113;field_42389:Ljava/lang/String;
      named field_42389 Lnet/minecraft/class_8113;field_42389:Ljava/lang/String;
    • field_42390

      public static final String field_42390
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Lbex;h:Ljava/lang/String;
      intermediary field_42390 Lnet/minecraft/class_8113;field_42390:Ljava/lang/String;
      named field_42390 Lnet/minecraft/class_8113;field_42390:Ljava/lang/String;
    • field_42391

      public static final String field_42391
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official i Lbex;i:Ljava/lang/String;
      intermediary field_42391 Lnet/minecraft/class_8113;field_42391:Ljava/lang/String;
      named field_42391 Lnet/minecraft/class_8113;field_42391:Ljava/lang/String;
    • field_42392

      public static final String field_42392
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official j Lbex;j:Ljava/lang/String;
      intermediary field_42392 Lnet/minecraft/class_8113;field_42392:Ljava/lang/String;
      named field_42392 Lnet/minecraft/class_8113;field_42392:Ljava/lang/String;
    • field_42393

      public static final String field_42393
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official k Lbex;k:Ljava/lang/String;
      intermediary field_42393 Lnet/minecraft/class_8113;field_42393:Ljava/lang/String;
      named field_42393 Lnet/minecraft/class_8113;field_42393:Ljava/lang/String;
    • field_42394

      public static final String field_42394
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official l Lbex;l:Ljava/lang/String;
      intermediary field_42394 Lnet/minecraft/class_8113;field_42394:Ljava/lang/String;
      named field_42394 Lnet/minecraft/class_8113;field_42394:Ljava/lang/String;
    • field_42395

      public static final String field_42395
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official m Lbex;m:Ljava/lang/String;
      intermediary field_42395 Lnet/minecraft/class_8113;field_42395:Ljava/lang/String;
      named field_42395 Lnet/minecraft/class_8113;field_42395:Ljava/lang/String;
    • field_42379

      private final class_8113.class_8118<AffineTransformation> field_42379
      Mappings:
      Namespace Name Mixin selector
      official aP Lbex;aP:Lbex$e;
      intermediary field_42379 Lnet/minecraft/class_8113;field_42379:Lnet/minecraft/class_8113$class_8118;
      named field_42379 Lnet/minecraft/class_8113;field_42379:Lnet/minecraft/class_8113$class_8118;
    • field_42380

      private final class_8113.class_8117 field_42380
      Mappings:
      Namespace Name Mixin selector
      official aQ Lbex;aQ:Lbex$d;
      intermediary field_42380 Lnet/minecraft/class_8113;field_42380:Lnet/minecraft/class_8113$class_8117;
      named field_42380 Lnet/minecraft/class_8113;field_42380:Lnet/minecraft/class_8113$class_8117;
    • field_42381

      private final class_8113.class_8117 field_42381
      Mappings:
      Namespace Name Mixin selector
      official aR Lbex;aR:Lbex$d;
      intermediary field_42381 Lnet/minecraft/class_8113;field_42381:Lnet/minecraft/class_8113$class_8117;
      named field_42381 Lnet/minecraft/class_8113;field_42381:Lnet/minecraft/class_8113$class_8117;
    • field_42382

      private final Quaternionf field_42382
      Mappings:
      Namespace Name Mixin selector
      official aS Lbex;aS:Lorg/joml/Quaternionf;
      intermediary field_42382 Lnet/minecraft/class_8113;field_42382:Lorg/joml/Quaternionf;
      named field_42382 Lnet/minecraft/class_8113;field_42382:Lorg/joml/Quaternionf;
    • field_42396

      protected final class_8113.class_8121 field_42396
      Mappings:
      Namespace Name Mixin selector
      official n Lbex;n:Lbex$h;
      intermediary field_42396 Lnet/minecraft/class_8113;field_42396:Lnet/minecraft/class_8113$class_8121;
      named field_42396 Lnet/minecraft/class_8113;field_42396:Lnet/minecraft/class_8113$class_8121;
    • field_42383

      private Box field_42383
      Mappings:
      Namespace Name Mixin selector
      official aT Lbex;aT:Lebw;
      intermediary field_42383 Lnet/minecraft/class_8113;field_42383:Lnet/minecraft/class_238;
      named field_42383 Lnet/minecraft/class_8113;field_42383:Lnet/minecraft/util/math/Box;
  • Constructor Details

    • class_8113

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

    • method_48850

      public void method_48850(List<DataTracker.SerializedEntry<?>> list)
      Overrides:
      method_48850 in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lbey;a(Ljava/util/List;)V
      intermediary method_48850 Lnet/minecraft/class_1297;method_48850(Ljava/util/List;)V
      named method_48850 Lnet/minecraft/entity/Entity;method_48850(Ljava/util/List;)V
    • onTrackedDataSet

      public void onTrackedDataSet(TrackedData<?> data)
      Called on the client when the tracked data is set.

      This can be overridden to refresh other fields when the tracked data is set or changed.

      Overrides:
      onTrackedDataSet in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lbey;a(Lace;)V
      intermediary method_5674 Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)V
      named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
    • method_48845

      private static AffineTransformation method_48845(DataTracker dataTracker)
      Mappings:
      Namespace Name Mixin selector
      official a Lbex;a(Lach;)Li;
      intermediary method_48845 Lnet/minecraft/class_8113;method_48845(Lnet/minecraft/class_2945;)Lnet/minecraft/class_4590;
      named method_48845 Lnet/minecraft/class_8113;method_48845(Lnet/minecraft/entity/data/DataTracker;)Lnet/minecraft/util/math/AffineTransformation;
    • tick

      public void tick()
      Ticks this entity.
      Overrides:
      tick in class Entity
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official l Lbey;l()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • initDataTracker

      protected void initDataTracker()
      Initializes data tracker.
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a_ Lbey;a_()V
      intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • readCustomDataFromNbt

      protected void readCustomDataFromNbt(NbtCompound nbt)
      Reads custom data from nbt. Subclasses has to implement this.

      NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.

      nbt might not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.

      Specified by:
      readCustomDataFromNbt in class Entity
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lbey;a(Lqy;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • method_48849

      private void method_48849(AffineTransformation affineTransformation)
      Mappings:
      Namespace Name Mixin selector
      official a Lbex;a(Li;)V
      intermediary method_48849 Lnet/minecraft/class_8113;method_48849(Lnet/minecraft/class_4590;)V
      named method_48849 Lnet/minecraft/class_8113;method_48849(Lnet/minecraft/util/math/AffineTransformation;)V
    • writeCustomDataToNbt

      protected void writeCustomDataToNbt(NbtCompound nbt)
      Writes custom data to nbt. Subclasses has to implement this.

      NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.

      Specified by:
      writeCustomDataToNbt in class Entity
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lbey;b(Lqy;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • createSpawnPacket

      public Packet<ClientPlayPacketListener> createSpawnPacket()
      Returns a packet to notify the clients of the entity's spawning.
      Overrides:
      createSpawnPacket in class Entity
      Returns:
      a packet to notify the clients of the entity's spawning
      Mappings:
      Namespace Name Mixin selector
      official T Lbey;T()Luv;
      intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
      named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/packet/Packet;
    • getVisibilityBoundingBox

      public Box getVisibilityBoundingBox()
      Overrides:
      getVisibilityBoundingBox in class Entity
      Mappings:
      Namespace Name Mixin selector
      official A_ Lbey;A_()Lebw;
      intermediary method_5830 Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;
      named getVisibilityBoundingBox Lnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;
    • getPistonBehavior

      public PistonBehavior getPistonBehavior()
      Returns the behavior of the piston for this entity.

      This is PistonBehavior.NORMAL by default. AreaEffectCloudEntity, MarkerEntity, and marker ArmorStandEntity return PistonBehavior.IGNORE, causing the piston to not affect the entity's position. Other piston behaviors are inapplicable to entities, and treated like PistonBehavior.NORMAL.

      Overrides:
      getPistonBehavior in class Entity
      Returns:
      the behavior of the piston for this entity
      Mappings:
      Namespace Name Mixin selector
      official C_ Lbey;C_()Ldvm;
      intermediary method_5657 Lnet/minecraft/class_1297;method_5657()Lnet/minecraft/class_3619;
      named getPistonBehavior Lnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
    • method_48863

      public Quaternionf method_48863()
      Mappings:
      Namespace Name Mixin selector
      official i Lbex;i()Lorg/joml/Quaternionf;
      intermediary method_48863 Lnet/minecraft/class_8113;method_48863()Lorg/joml/Quaternionf;
      named method_48863 Lnet/minecraft/class_8113;method_48863()Lorg/joml/Quaternionf;
    • method_48842

      public AffineTransformation method_48842(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbex;a(F)Li;
      intermediary method_48842 Lnet/minecraft/class_8113;method_48842(F)Lnet/minecraft/class_4590;
      named method_48842 Lnet/minecraft/class_8113;method_48842(F)Lnet/minecraft/util/math/AffineTransformation;
    • method_48853

      private void method_48853(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbex;b(I)V
      intermediary method_48853 Lnet/minecraft/class_8113;method_48853(I)V
      named method_48853 Lnet/minecraft/class_8113;method_48853(I)V
    • method_48866

      private int method_48866()
      Mappings:
      Namespace Name Mixin selector
      official o Lbex;o()I
      intermediary method_48866 Lnet/minecraft/class_8113;method_48866()I
      named method_48866 Lnet/minecraft/class_8113;method_48866()I
    • method_48843

      private void method_48843(long long2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbex;a(J)V
      intermediary method_48843 Lnet/minecraft/class_8113;method_48843(J)V
      named method_48843 Lnet/minecraft/class_8113;method_48843(J)V
    • method_48867

      private long method_48867()
      Mappings:
      Namespace Name Mixin selector
      official p Lbex;p()J
      intermediary method_48867 Lnet/minecraft/class_8113;method_48867()J
      named method_48867 Lnet/minecraft/class_8113;method_48867()J
    • method_48847

      private void method_48847(class_8113.class_8114 class_8114)
      Mappings:
      Namespace Name Mixin selector
      official a Lbex;a(Lbex$a;)V
      intermediary method_48847 Lnet/minecraft/class_8113;method_48847(Lnet/minecraft/class_8113$class_8114;)V
      named method_48847 Lnet/minecraft/class_8113;method_48847(Lnet/minecraft/class_8113$class_8114;)V
    • method_48864

      public class_8113.class_8114 method_48864()
      Mappings:
      Namespace Name Mixin selector
      official j Lbex;j()Lbex$a;
      intermediary method_48864 Lnet/minecraft/class_8113;method_48864()Lnet/minecraft/class_8113$class_8114;
      named method_48864 Lnet/minecraft/class_8113;method_48864()Lnet/minecraft/class_8113$class_8114;
    • method_48846

      private void method_48846(@Nullable @Nullable class_8104 class_8104)
      Mappings:
      Namespace Name Mixin selector
      official a Lbex;a(Lanw;)V
      intermediary method_48846 Lnet/minecraft/class_8113;method_48846(Lnet/minecraft/class_8104;)V
      named method_48846 Lnet/minecraft/class_8113;method_48846(Lnet/minecraft/class_8104;)V
    • method_48868

      @Nullable private @Nullable class_8104 method_48868()
      Mappings:
      Namespace Name Mixin selector
      official r Lbex;r()Lanw;
      intermediary method_48868 Lnet/minecraft/class_8113;method_48868()Lnet/minecraft/class_8104;
      named method_48868 Lnet/minecraft/class_8113;method_48868()Lnet/minecraft/class_8104;
    • method_48865

      public int method_48865()
      Mappings:
      Namespace Name Mixin selector
      official k Lbex;k()I
      intermediary method_48865 Lnet/minecraft/class_8113;method_48865()I
      named method_48865 Lnet/minecraft/class_8113;method_48865()I
    • method_48861

      private void method_48861(float float2)
      Mappings:
      Namespace Name Mixin selector
      official f Lbex;f(F)V
      intermediary method_48861 Lnet/minecraft/class_8113;method_48861(F)V
      named method_48861 Lnet/minecraft/class_8113;method_48861(F)V
    • method_48869

      private float method_48869()
      Mappings:
      Namespace Name Mixin selector
      official s Lbex;s()F
      intermediary method_48869 Lnet/minecraft/class_8113;method_48869()F
      named method_48869 Lnet/minecraft/class_8113;method_48869()F
    • method_48862

      private void method_48862(float float2)
      Mappings:
      Namespace Name Mixin selector
      official g Lbex;g(F)V
      intermediary method_48862 Lnet/minecraft/class_8113;method_48862(F)V
      named method_48862 Lnet/minecraft/class_8113;method_48862(F)V
    • method_48870

      private float method_48870()
      Mappings:
      Namespace Name Mixin selector
      official t Lbex;t()F
      intermediary method_48870 Lnet/minecraft/class_8113;method_48870()F
      named method_48870 Lnet/minecraft/class_8113;method_48870()F
    • method_48852

      public float method_48852(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbex;b(F)F
      intermediary method_48852 Lnet/minecraft/class_8113;method_48852(F)F
      named method_48852 Lnet/minecraft/class_8113;method_48852(F)F
    • method_48872

      private void method_48872(float float2)
      Mappings:
      Namespace Name Mixin selector
      official u Lbex;u(F)V
      intermediary method_48872 Lnet/minecraft/class_8113;method_48872(F)V
      named method_48872 Lnet/minecraft/class_8113;method_48872(F)V
    • method_48871

      private float method_48871()
      Mappings:
      Namespace Name Mixin selector
      official u Lbex;u()F
      intermediary method_48871 Lnet/minecraft/class_8113;method_48871()F
      named method_48871 Lnet/minecraft/class_8113;method_48871()F
    • method_48857

      public float method_48857(float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Lbex;c(F)F
      intermediary method_48857 Lnet/minecraft/class_8113;method_48857(F)F
      named method_48857 Lnet/minecraft/class_8113;method_48857(F)F
    • method_48873

      private void method_48873(float float2)
      Mappings:
      Namespace Name Mixin selector
      official v Lbex;v(F)V
      intermediary method_48873 Lnet/minecraft/class_8113;method_48873(F)V
      named method_48873 Lnet/minecraft/class_8113;method_48873(F)V
    • method_48874

      private float method_48874()
      Mappings:
      Namespace Name Mixin selector
      official w Lbex;w()F
      intermediary method_48874 Lnet/minecraft/class_8113;method_48874()F
      named method_48874 Lnet/minecraft/class_8113;method_48874()F
    • method_48875

      private void method_48875(float float2)
      Mappings:
      Namespace Name Mixin selector
      official w Lbex;w(F)V
      intermediary method_48875 Lnet/minecraft/class_8113;method_48875(F)V
      named method_48875 Lnet/minecraft/class_8113;method_48875(F)V
    • method_48876

      private int method_48876()
      Mappings:
      Namespace Name Mixin selector
      official x Lbex;x()I
      intermediary method_48876 Lnet/minecraft/class_8113;method_48876()I
      named method_48876 Lnet/minecraft/class_8113;method_48876()I
    • method_48858

      private void method_48858(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lbex;c(I)V
      intermediary method_48858 Lnet/minecraft/class_8113;method_48858(I)V
      named method_48858 Lnet/minecraft/class_8113;method_48858(I)V
    • method_48844

      public float method_48844(long long2, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbex;a(JF)F
      intermediary method_48844 Lnet/minecraft/class_8113;method_48844(JF)F
      named method_48844 Lnet/minecraft/class_8113;method_48844(JF)F
    • method_48877

      private float method_48877()
      Mappings:
      Namespace Name Mixin selector
      official y Lbex;y()F
      intermediary method_48877 Lnet/minecraft/class_8113;method_48877()F
      named method_48877 Lnet/minecraft/class_8113;method_48877()F
    • setPosition

      public void setPosition(double x, double y, double z)
      Sets the position and refreshes the bounding box.

      This should be called after creating an instance of non-living entities. For living entities, Entity.refreshPositionAndAngles(net.minecraft.util.math.BlockPos, float, float) should be used instead.

      Overrides:
      setPosition in class Entity
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lbey;e(DDD)V
      intermediary method_5814 Lnet/minecraft/class_1297;method_5814(DDD)V
      named setPosition Lnet/minecraft/entity/Entity;setPosition(DDD)V
    • method_48878

      private void method_48878()
      Mappings:
      Namespace Name Mixin selector
      official z Lbex;z()V
      intermediary method_48878 Lnet/minecraft/class_8113;method_48878()V
      named method_48878 Lnet/minecraft/class_8113;method_48878()V
    • setPitch

      public void setPitch(float pitch)
      Overrides:
      setPitch in class Entity
      Mappings:
      Namespace Name Mixin selector
      official d Lbey;d(F)V
      intermediary method_36457 Lnet/minecraft/class_1297;method_36457(F)V
      named setPitch Lnet/minecraft/entity/Entity;setPitch(F)V
    • setYaw

      public void setYaw(float yaw)
      Overrides:
      setYaw in class Entity
      Mappings:
      Namespace Name Mixin selector
      official e Lbey;e(F)V
      intermediary method_36456 Lnet/minecraft/class_1297;method_36456(F)V
      named setYaw Lnet/minecraft/entity/Entity;setYaw(F)V
    • method_48841

      private void method_48841()
      Mappings:
      Namespace Name Mixin selector
      official A Lbex;A()V
      intermediary method_48841 Lnet/minecraft/class_8113;method_48841()V
      named method_48841 Lnet/minecraft/class_8113;method_48841()V
    • shouldRender

      public boolean shouldRender(double distance)
      Overrides:
      shouldRender in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lbey;a(D)Z
      intermediary method_5640 Lnet/minecraft/class_1297;method_5640(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • getTeamColorValue

      public int getTeamColorValue()
      Returns the team color value, or 0xFFFFFF if the entity is not in a team or the color is not set.
      Overrides:
      getTeamColorValue in class Entity
      Returns:
      the team color value, or 0xFFFFFF if the entity is not in a team or the color is not set
      Mappings:
      Namespace Name Mixin selector
      official B_ Lbey;B_()I
      intermediary method_22861 Lnet/minecraft/class_1297;method_22861()I
      named getTeamColorValue Lnet/minecraft/entity/Entity;getTeamColorValue()I