Class ArmorStandEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.decoration.ArmorStandEntity
All Implemented Interfaces:
CommandSource

public class ArmorStandEntity extends LivingEntity
Mappings:
Namespace Name
official abz
intermediary net/minecraft/class_2636
named net/minecraft/entity/decoration/ArmorStandEntity
  • Field Details

    • DEFAULT_HEAD_ANGLE

      private static final EulerAngle DEFAULT_HEAD_ANGLE
      Mappings:
      Namespace Name Mixin selector
      official br Labz;br:Lfn;
      intermediary field_12016 Lnet/minecraft/class_2636;field_12016:Lnet/minecraft/class_2563;
      named DEFAULT_HEAD_ANGLE Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_HEAD_ANGLE:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_BODY_ANGLE

      private static final EulerAngle DEFAULT_BODY_ANGLE
      Mappings:
      Namespace Name Mixin selector
      official bs Labz;bs:Lfn;
      intermediary field_12017 Lnet/minecraft/class_2636;field_12017:Lnet/minecraft/class_2563;
      named DEFAULT_BODY_ANGLE Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_BODY_ANGLE:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_LEFT_ARM_ANGLE

      private static final EulerAngle DEFAULT_LEFT_ARM_ANGLE
      Mappings:
      Namespace Name Mixin selector
      official bt Labz;bt:Lfn;
      intermediary field_12026 Lnet/minecraft/class_2636;field_12026:Lnet/minecraft/class_2563;
      named DEFAULT_LEFT_ARM_ANGLE Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_LEFT_ARM_ANGLE:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_RIGHT_ARM_ANGLE

      private static final EulerAngle DEFAULT_RIGHT_ARM_ANGLE
      Mappings:
      Namespace Name Mixin selector
      official bu Labz;bu:Lfn;
      intermediary field_12027 Lnet/minecraft/class_2636;field_12027:Lnet/minecraft/class_2563;
      named DEFAULT_RIGHT_ARM_ANGLE Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_RIGHT_ARM_ANGLE:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_LEFT_LEG_ANGLE

      private static final EulerAngle DEFAULT_LEFT_LEG_ANGLE
      Mappings:
      Namespace Name Mixin selector
      official bv Labz;bv:Lfn;
      intermediary field_12028 Lnet/minecraft/class_2636;field_12028:Lnet/minecraft/class_2563;
      named DEFAULT_LEFT_LEG_ANGLE Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_LEFT_LEG_ANGLE:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_RIGHT_LEG_ANGLE

      private static final EulerAngle DEFAULT_RIGHT_LEG_ANGLE
      Mappings:
      Namespace Name Mixin selector
      official bw Labz;bw:Lfn;
      intermediary field_12029 Lnet/minecraft/class_2636;field_12029:Lnet/minecraft/class_2563;
      named DEFAULT_RIGHT_LEG_ANGLE Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_RIGHT_LEG_ANGLE:Lnet/minecraft/util/math/EulerAngle;
    • field_14724

      public static final TrackedData<Byte> field_14724
      Mappings:
      Namespace Name Mixin selector
      official a Labz;a:Lmy;
      intermediary field_14724 Lnet/minecraft/class_2636;field_14724:Lnet/minecraft/class_2921;
      named field_14724 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_14724:Lnet/minecraft/entity/data/TrackedData;
    • field_14725

      public static final TrackedData<EulerAngle> field_14725
      Mappings:
      Namespace Name Mixin selector
      official b Labz;b:Lmy;
      intermediary field_14725 Lnet/minecraft/class_2636;field_14725:Lnet/minecraft/class_2921;
      named field_14725 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_14725:Lnet/minecraft/entity/data/TrackedData;
    • field_14729

      public static final TrackedData<EulerAngle> field_14729
      Mappings:
      Namespace Name Mixin selector
      official c Labz;c:Lmy;
      intermediary field_14729 Lnet/minecraft/class_2636;field_14729:Lnet/minecraft/class_2921;
      named field_14729 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_14729:Lnet/minecraft/entity/data/TrackedData;
    • field_14730

      public static final TrackedData<EulerAngle> field_14730
      Mappings:
      Namespace Name Mixin selector
      official d Labz;d:Lmy;
      intermediary field_14730 Lnet/minecraft/class_2636;field_14730:Lnet/minecraft/class_2921;
      named field_14730 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_14730:Lnet/minecraft/entity/data/TrackedData;
    • field_14731

      public static final TrackedData<EulerAngle> field_14731
      Mappings:
      Namespace Name Mixin selector
      official e Labz;e:Lmy;
      intermediary field_14731 Lnet/minecraft/class_2636;field_14731:Lnet/minecraft/class_2921;
      named field_14731 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_14731:Lnet/minecraft/entity/data/TrackedData;
    • field_14732

      public static final TrackedData<EulerAngle> field_14732
      Mappings:
      Namespace Name Mixin selector
      official f Labz;f:Lmy;
      intermediary field_14732 Lnet/minecraft/class_2636;field_14732:Lnet/minecraft/class_2921;
      named field_14732 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_14732:Lnet/minecraft/entity/data/TrackedData;
    • field_14733

      public static final TrackedData<EulerAngle> field_14733
      Mappings:
      Namespace Name Mixin selector
      official g Labz;g:Lmy;
      intermediary field_14733 Lnet/minecraft/class_2636;field_14733:Lnet/minecraft/class_2921;
      named field_14733 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_14733:Lnet/minecraft/entity/data/TrackedData;
    • field_14726

      private static final Predicate<Entity> field_14726
      Mappings:
      Namespace Name Mixin selector
      official bx Labz;bx:Lcom/google/common/base/Predicate;
      intermediary field_14726 Lnet/minecraft/class_2636;field_14726:Lcom/google/common/base/Predicate;
      named field_14726 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_14726:Lcom/google/common/base/Predicate;
    • field_15522

      private final DefaultedList<ItemStack> field_15522
      Mappings:
      Namespace Name Mixin selector
      official by Labz;by:Lfi;
      intermediary field_15522 Lnet/minecraft/class_2636;field_15522:Lnet/minecraft/class_3114;
      named field_15522 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_15522:Lnet/minecraft/util/collection/DefaultedList;
    • field_15523

      private final DefaultedList<ItemStack> field_15523
      Mappings:
      Namespace Name Mixin selector
      official bz Labz;bz:Lfi;
      intermediary field_15523 Lnet/minecraft/class_2636;field_15523:Lnet/minecraft/class_3114;
      named field_15523 Lnet/minecraft/entity/decoration/ArmorStandEntity;field_15523:Lnet/minecraft/util/collection/DefaultedList;
    • invisible

      private boolean invisible
      Mappings:
      Namespace Name Mixin selector
      official bA Labz;bA:Z
      intermediary field_12031 Lnet/minecraft/class_2636;field_12031:Z
      named invisible Lnet/minecraft/entity/decoration/ArmorStandEntity;invisible:Z
    • lastHitTime

      public long lastHitTime
      Mappings:
      Namespace Name Mixin selector
      official h Labz;h:J
      intermediary field_12032 Lnet/minecraft/class_2636;field_12032:J
      named lastHitTime Lnet/minecraft/entity/decoration/ArmorStandEntity;lastHitTime:J
    • disabledSlots

      private int disabledSlots
      Mappings:
      Namespace Name Mixin selector
      official bB Labz;bB:I
      intermediary field_12018 Lnet/minecraft/class_2636;field_12018:I
      named disabledSlots Lnet/minecraft/entity/decoration/ArmorStandEntity;disabledSlots:I
    • marker

      private boolean marker
      Mappings:
      Namespace Name Mixin selector
      official bC Labz;bC:Z
      intermediary field_12019 Lnet/minecraft/class_2636;field_12019:Z
      named marker Lnet/minecraft/entity/decoration/ArmorStandEntity;marker:Z
    • headAngle

      private EulerAngle headAngle
      Mappings:
      Namespace Name Mixin selector
      official bD Labz;bD:Lfn;
      intermediary field_12020 Lnet/minecraft/class_2636;field_12020:Lnet/minecraft/class_2563;
      named headAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;headAngle:Lnet/minecraft/util/math/EulerAngle;
    • bodyAngle

      private EulerAngle bodyAngle
      Mappings:
      Namespace Name Mixin selector
      official bE Labz;bE:Lfn;
      intermediary field_12021 Lnet/minecraft/class_2636;field_12021:Lnet/minecraft/class_2563;
      named bodyAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;bodyAngle:Lnet/minecraft/util/math/EulerAngle;
    • leftArmAngle

      private EulerAngle leftArmAngle
      Mappings:
      Namespace Name Mixin selector
      official bF Labz;bF:Lfn;
      intermediary field_12022 Lnet/minecraft/class_2636;field_12022:Lnet/minecraft/class_2563;
      named leftArmAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;leftArmAngle:Lnet/minecraft/util/math/EulerAngle;
    • rightArmAngle

      private EulerAngle rightArmAngle
      Mappings:
      Namespace Name Mixin selector
      official bG Labz;bG:Lfn;
      intermediary field_12023 Lnet/minecraft/class_2636;field_12023:Lnet/minecraft/class_2563;
      named rightArmAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;rightArmAngle:Lnet/minecraft/util/math/EulerAngle;
    • leftLegAngle

      private EulerAngle leftLegAngle
      Mappings:
      Namespace Name Mixin selector
      official bH Labz;bH:Lfn;
      intermediary field_12024 Lnet/minecraft/class_2636;field_12024:Lnet/minecraft/class_2563;
      named leftLegAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;leftLegAngle:Lnet/minecraft/util/math/EulerAngle;
    • rightLegAngle

      private EulerAngle rightLegAngle
      Mappings:
      Namespace Name Mixin selector
      official bI Labz;bI:Lfn;
      intermediary field_12025 Lnet/minecraft/class_2636;field_12025:Lnet/minecraft/class_2563;
      named rightLegAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;rightLegAngle:Lnet/minecraft/util/math/EulerAngle;
  • Constructor Details

    • ArmorStandEntity

      public ArmorStandEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lvg;<init>(Lamu;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • ArmorStandEntity

      public ArmorStandEntity(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Labz;<init>(Lamu;DDD)V
      intermediary <init> Lnet/minecraft/class_2636;<init>(Lnet/minecraft/class_1150;DDD)V
      named <init> Lnet/minecraft/entity/decoration/ArmorStandEntity;<init>(Lnet/minecraft/world/World;DDD)V
  • Method Details

    • setBounds

      protected final void setBounds(float width, float height)
      Overrides:
      setBounds in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(FF)V
      intermediary method_2491 Lnet/minecraft/class_864;method_2491(FF)V
      named setBounds Lnet/minecraft/entity/Entity;setBounds(FF)V
    • canMoveVoluntarily

      public boolean canMoveVoluntarily()
      Overrides:
      canMoveVoluntarily in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cC Lvp;cC()Z
      intermediary method_2609 Lnet/minecraft/class_1699;method_2609()Z
      named canMoveVoluntarily Lnet/minecraft/entity/LivingEntity;canMoveVoluntarily()Z
    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official i Lvg;i()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • getItemsHand

      public Iterable<ItemStack> getItemsHand()
      Overrides:
      getItemsHand in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aO Lvg;aO()Ljava/lang/Iterable;
      intermediary method_12977 Lnet/minecraft/class_864;method_12977()Ljava/lang/Iterable;
      named getItemsHand Lnet/minecraft/entity/Entity;getItemsHand()Ljava/lang/Iterable;
    • getArmorItems

      public Iterable<ItemStack> getArmorItems()
      Specified by:
      getArmorItems in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official aP Lvg;aP()Ljava/lang/Iterable;
      intermediary method_12978 Lnet/minecraft/class_864;method_12978()Ljava/lang/Iterable;
      named getArmorItems Lnet/minecraft/entity/Entity;getArmorItems()Ljava/lang/Iterable;
    • method_13043

      public ItemStack method_13043(EquipmentSlot equipmentSlot)
      Specified by:
      method_13043 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lvp;b(Lvl;)Laip;
      intermediary method_13043 Lnet/minecraft/class_1699;method_13043(Lnet/minecraft/class_2968;)Lnet/minecraft/class_1071;
      named method_13043 Lnet/minecraft/entity/LivingEntity;method_13043(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
    • equipStack

      public void equipStack(EquipmentSlot slot, ItemStack stack)
      Specified by:
      equipStack in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(Lvl;Laip;)V
      intermediary method_2527 Lnet/minecraft/class_864;method_2527(Lnet/minecraft/class_2968;Lnet/minecraft/class_1071;)V
      named equipStack Lnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
    • equip

      public boolean equip(int slot, ItemStack item)
      Overrides:
      equip in class Entity
      Mappings:
      Namespace Name Mixin selector
      official c Lvg;c(ILaip;)Z
      intermediary method_10956 Lnet/minecraft/class_864;method_10956(ILnet/minecraft/class_1071;)Z
      named equip Lnet/minecraft/entity/Entity;equip(ILnet/minecraft/item/ItemStack;)Z
    • method_13518

      public static void method_13518(class_2934 class_2934)
      Mappings:
      Namespace Name Mixin selector
      official a Labz;a(Lry;)V
      intermediary method_13518 Lnet/minecraft/class_2636;method_13518(Lnet/minecraft/class_2934;)V
      named method_13518 Lnet/minecraft/entity/decoration/ArmorStandEntity;method_13518(Lnet/minecraft/class_2934;)V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lvg;b(Lfy;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Overrides:
      readCustomDataFromNbt in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(Lfy;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • setPose

      private void setPose(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official g Labz;g(Lfy;)V
      intermediary method_11128 Lnet/minecraft/class_2636;method_11128(Lnet/minecraft/class_322;)V
      named setPose Lnet/minecraft/entity/decoration/ArmorStandEntity;setPose(Lnet/minecraft/nbt/NbtCompound;)V
    • getPose

      private NbtCompound getPose()
      Mappings:
      Namespace Name Mixin selector
      official C Labz;C()Lfy;
      intermediary method_11145 Lnet/minecraft/class_2636;method_11145()Lnet/minecraft/class_322;
      named getPose Lnet/minecraft/entity/decoration/ArmorStandEntity;getPose()Lnet/minecraft/nbt/NbtCompound;
    • isPushable

      public boolean isPushable()
      Overrides:
      isPushable in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official az Lvg;az()Z
      intermediary method_2472 Lnet/minecraft/class_864;method_2472()Z
      named isPushable Lnet/minecraft/entity/Entity;isPushable()Z
    • pushAway

      protected void pushAway(Entity entity)
      Overrides:
      pushAway in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official C Lvp;C(Lvg;)V
      intermediary method_4483 Lnet/minecraft/class_1699;method_4483(Lnet/minecraft/class_864;)V
      named pushAway Lnet/minecraft/entity/LivingEntity;pushAway(Lnet/minecraft/entity/Entity;)V
    • tickCramming

      protected void tickCramming()
      Overrides:
      tickCramming in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cB Lvp;cB()V
      intermediary method_4478 Lnet/minecraft/class_1699;method_4478()V
      named tickCramming Lnet/minecraft/entity/LivingEntity;tickCramming()V
    • interactAt

      public ActionResult interactAt(PlayerEntity player, Vec3d hitPos, Hand hand)
      Overrides:
      interactAt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(Laed;Lbhe;Lub;)Lud;
      intermediary method_12976 Lnet/minecraft/class_864;method_12976(Lnet/minecraft/class_988;Lnet/minecraft/class_236;Lnet/minecraft/class_2961;)Lnet/minecraft/class_2962;
      named interactAt Lnet/minecraft/entity/Entity;interactAt(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
    • method_14045

      protected EquipmentSlot method_14045(Vec3d vec3d)
      Mappings:
      Namespace Name Mixin selector
      official a Labz;a(Lbhe;)Lvl;
      intermediary method_14045 Lnet/minecraft/class_2636;method_14045(Lnet/minecraft/class_236;)Lnet/minecraft/class_2968;
      named method_14045 Lnet/minecraft/entity/decoration/ArmorStandEntity;method_14045(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/entity/EquipmentSlot;
    • method_13207

      private boolean method_13207(EquipmentSlot equipmentSlot)
      Mappings:
      Namespace Name Mixin selector
      official c Labz;c(Lvl;)Z
      intermediary method_13207 Lnet/minecraft/class_2636;method_13207(Lnet/minecraft/class_2968;)Z
      named method_13207 Lnet/minecraft/entity/decoration/ArmorStandEntity;method_13207(Lnet/minecraft/entity/EquipmentSlot;)Z
    • method_13206

      private void method_13206(PlayerEntity playerEntity, EquipmentSlot equipmentSlot, ItemStack itemStack, Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official a Labz;a(Laed;Lvl;Laip;Lub;)V
      intermediary method_13206 Lnet/minecraft/class_2636;method_13206(Lnet/minecraft/class_988;Lnet/minecraft/class_2968;Lnet/minecraft/class_1071;Lnet/minecraft/class_2961;)V
      named method_13206 Lnet/minecraft/entity/decoration/ArmorStandEntity;method_13206(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Hand;)V
    • damage

      public boolean damage(DamageSource source, float amount)
      Overrides:
      damage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(Lur;F)Z
      intermediary method_2499 Lnet/minecraft/class_864;method_2499(Lnet/minecraft/class_856;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • handleStatus

      @Environment(CLIENT) public void handleStatus(byte status)
      Overrides:
      handleStatus in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(B)V
      intermediary method_2485 Lnet/minecraft/class_864;method_2485(B)V
      named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
    • shouldRender

      @Environment(CLIENT) public boolean shouldRender(double distance)
      Overrides:
      shouldRender in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(D)Z
      intermediary method_2486 Lnet/minecraft/class_864;method_2486(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • spawnBreakParticles

      private void spawnBreakParticles()
      Mappings:
      Namespace Name Mixin selector
      official D Labz;D()V
      intermediary method_11116 Lnet/minecraft/class_2636;method_11116()V
      named spawnBreakParticles Lnet/minecraft/entity/decoration/ArmorStandEntity;spawnBreakParticles()V
    • updateHealth

      private void updateHealth(float damage)
      Mappings:
      Namespace Name Mixin selector
      official a Labz;a(F)V
      intermediary method_11119 Lnet/minecraft/class_2636;method_11119(F)V
      named updateHealth Lnet/minecraft/entity/decoration/ArmorStandEntity;updateHealth(F)V
    • method_11117

      private void method_11117()
      Mappings:
      Namespace Name Mixin selector
      official E Labz;E()V
      intermediary method_11117 Lnet/minecraft/class_2636;method_11117()V
      named method_11117 Lnet/minecraft/entity/decoration/ArmorStandEntity;method_11117()V
    • onBreak

      private void onBreak()
      Mappings:
      Namespace Name Mixin selector
      official F Labz;F()V
      intermediary method_11118 Lnet/minecraft/class_2636;method_11118()V
      named onBreak Lnet/minecraft/entity/decoration/ArmorStandEntity;onBreak()V
    • method_14044

      private void method_14044()
      Mappings:
      Namespace Name Mixin selector
      official H Labz;H()V
      intermediary method_14044 Lnet/minecraft/class_2636;method_14044()V
      named method_14044 Lnet/minecraft/entity/decoration/ArmorStandEntity;method_14044()V
    • turnHead

      protected float turnHead(float bodyRotation, float headRotation)
      Overrides:
      turnHead in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official g Lvp;g(FF)F
      intermediary method_6140 Lnet/minecraft/class_1699;method_6140(FF)F
      named turnHead Lnet/minecraft/entity/LivingEntity;turnHead(FF)F
    • getEyeHeight

      public float getEyeHeight()
      Overrides:
      getEyeHeight in class Entity
      Mappings:
      Namespace Name Mixin selector
      official by Lvg;by()F
      intermediary method_2544 Lnet/minecraft/class_864;method_2544()F
      named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight()F
    • getHeightOffset

      public double getHeightOffset()
      Overrides:
      getHeightOffset in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aF Lvg;aF()D
      intermediary method_2480 Lnet/minecraft/class_864;method_2480()D
      named getHeightOffset Lnet/minecraft/entity/Entity;getHeightOffset()D
    • method_2657

      public void method_2657(float float2, float float3, float float4)
      Overrides:
      method_2657 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lvp;a(FFF)V
      intermediary method_2657 Lnet/minecraft/class_1699;method_2657(FFF)V
      named method_2657 Lnet/minecraft/entity/LivingEntity;method_2657(FFF)V
    • setYaw

      public void setYaw(float yaw)
      Overrides:
      setYaw in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official h Lvg;h(F)V
      intermediary method_10960 Lnet/minecraft/class_864;method_10960(F)V
      named setYaw Lnet/minecraft/entity/Entity;setYaw(F)V
    • setHeadYaw

      public void setHeadYaw(float headYaw)
      Overrides:
      setHeadYaw in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official g Lvg;g(F)V
      intermediary method_2540 Lnet/minecraft/class_864;method_2540(F)V
      named setHeadYaw Lnet/minecraft/entity/Entity;setHeadYaw(F)V
    • tick

      public void tick()
      Overrides:
      tick in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official B_ Lvg;B_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • method_11122

      private void method_11122(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Labz;a(Z)V
      intermediary method_11122 Lnet/minecraft/class_2636;method_11122(Z)V
      named method_11122 Lnet/minecraft/entity/decoration/ArmorStandEntity;method_11122(Z)V
    • updatePotionVisibility

      protected void updatePotionVisibility()
      Overrides:
      updatePotionVisibility in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official G Lvp;G()V
      intermediary method_10977 Lnet/minecraft/class_1699;method_10977()V
      named updatePotionVisibility Lnet/minecraft/entity/LivingEntity;updatePotionVisibility()V
    • setInvisible

      public void setInvisible(boolean invisible)
      Overrides:
      setInvisible in class Entity
      Mappings:
      Namespace Name Mixin selector
      official h Lvg;h(Z)V
      intermediary method_4452 Lnet/minecraft/class_864;method_4452(Z)V
      named setInvisible Lnet/minecraft/entity/Entity;setInvisible(Z)V
    • isBaby

      public boolean isBaby()
      Overrides:
      isBaby in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official l_ Lvp;l_()Z
      intermediary method_2662 Lnet/minecraft/class_1699;method_2662()Z
      named isBaby Lnet/minecraft/entity/LivingEntity;isBaby()Z
    • kill

      public void kill()
      Overrides:
      kill in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official U Lvg;U()V
      intermediary method_10927 Lnet/minecraft/class_864;method_10927()V
      named kill Lnet/minecraft/entity/Entity;kill()V
    • isImmuneToExplosion

      public boolean isImmuneToExplosion()
      Overrides:
      isImmuneToExplosion in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bB Lvg;bB()Z
      intermediary method_10949 Lnet/minecraft/class_864;method_10949()Z
      named isImmuneToExplosion Lnet/minecraft/entity/Entity;isImmuneToExplosion()Z
    • getPistonBehavior

      public PistonBehavior getPistonBehavior()
      Overrides:
      getPistonBehavior in class Entity
      Mappings:
      Namespace Name Mixin selector
      official o_ Lvg;o_()Lbdc;
      intermediary method_13021 Lnet/minecraft/class_864;method_13021()Lnet/minecraft/class_2768;
      named getPistonBehavior Lnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
    • setSmall

      private void setSmall(boolean value)
      Mappings:
      Namespace Name Mixin selector
      official m Labz;m(Z)V
      intermediary method_11129 Lnet/minecraft/class_2636;method_11129(Z)V
      named setSmall Lnet/minecraft/entity/decoration/ArmorStandEntity;setSmall(Z)V
    • isSmall

      public boolean isSmall()
      Mappings:
      Namespace Name Mixin selector
      official p Labz;p()Z
      intermediary method_11133 Lnet/minecraft/class_2636;method_11133()Z
      named isSmall Lnet/minecraft/entity/decoration/ArmorStandEntity;isSmall()Z
    • setShowArms

      private void setShowArms(boolean value)
      Mappings:
      Namespace Name Mixin selector
      official n Labz;n(Z)V
      intermediary method_11131 Lnet/minecraft/class_2636;method_11131(Z)V
      named setShowArms Lnet/minecraft/entity/decoration/ArmorStandEntity;setShowArms(Z)V
    • shouldShowArms

      public boolean shouldShowArms()
      Mappings:
      Namespace Name Mixin selector
      official r Labz;r()Z
      intermediary method_11136 Lnet/minecraft/class_2636;method_11136()Z
      named shouldShowArms Lnet/minecraft/entity/decoration/ArmorStandEntity;shouldShowArms()Z
    • setNoBasePlate

      private void setNoBasePlate(boolean value)
      Mappings:
      Namespace Name Mixin selector
      official o Labz;o(Z)V
      intermediary method_11132 Lnet/minecraft/class_2636;method_11132(Z)V
      named setNoBasePlate Lnet/minecraft/entity/decoration/ArmorStandEntity;setNoBasePlate(Z)V
    • hasNoBasePlate

      public boolean hasNoBasePlate()
      Mappings:
      Namespace Name Mixin selector
      official s Labz;s()Z
      intermediary method_11137 Lnet/minecraft/class_2636;method_11137()Z
      named hasNoBasePlate Lnet/minecraft/entity/decoration/ArmorStandEntity;hasNoBasePlate()Z
    • setShouldShowName

      private void setShouldShowName(boolean value)
      Mappings:
      Namespace Name Mixin selector
      official p Labz;p(Z)V
      intermediary method_11134 Lnet/minecraft/class_2636;method_11134(Z)V
      named setShouldShowName Lnet/minecraft/entity/decoration/ArmorStandEntity;setShouldShowName(Z)V
    • shouldShowName

      public boolean shouldShowName()
      Mappings:
      Namespace Name Mixin selector
      official t Labz;t()Z
      intermediary method_11138 Lnet/minecraft/class_2636;method_11138()Z
      named shouldShowName Lnet/minecraft/entity/decoration/ArmorStandEntity;shouldShowName()Z
    • method_13205

      private byte method_13205(byte byte2, int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Labz;a(BIZ)B
      intermediary method_13205 Lnet/minecraft/class_2636;method_13205(BIZ)B
      named method_13205 Lnet/minecraft/entity/decoration/ArmorStandEntity;method_13205(BIZ)B
    • setHeadAngle

      public void setHeadAngle(EulerAngle head)
      Mappings:
      Namespace Name Mixin selector
      official a Labz;a(Lfn;)V
      intermediary method_11120 Lnet/minecraft/class_2636;method_11120(Lnet/minecraft/class_2563;)V
      named setHeadAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;setHeadAngle(Lnet/minecraft/util/math/EulerAngle;)V
    • setBodyAngle

      public void setBodyAngle(EulerAngle bodyAngle)
      Mappings:
      Namespace Name Mixin selector
      official b Labz;b(Lfn;)V
      intermediary method_11123 Lnet/minecraft/class_2636;method_11123(Lnet/minecraft/class_2563;)V
      named setBodyAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;setBodyAngle(Lnet/minecraft/util/math/EulerAngle;)V
    • setLeftArmAngle

      public void setLeftArmAngle(EulerAngle leftArmAngle)
      Mappings:
      Namespace Name Mixin selector
      official c Labz;c(Lfn;)V
      intermediary method_11124 Lnet/minecraft/class_2636;method_11124(Lnet/minecraft/class_2563;)V
      named setLeftArmAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;setLeftArmAngle(Lnet/minecraft/util/math/EulerAngle;)V
    • setRightArmAngle

      public void setRightArmAngle(EulerAngle rightArmAngle)
      Mappings:
      Namespace Name Mixin selector
      official d Labz;d(Lfn;)V
      intermediary method_11125 Lnet/minecraft/class_2636;method_11125(Lnet/minecraft/class_2563;)V
      named setRightArmAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;setRightArmAngle(Lnet/minecraft/util/math/EulerAngle;)V
    • setLeftLegAngle

      public void setLeftLegAngle(EulerAngle leftLegAngle)
      Mappings:
      Namespace Name Mixin selector
      official e Labz;e(Lfn;)V
      intermediary method_11126 Lnet/minecraft/class_2636;method_11126(Lnet/minecraft/class_2563;)V
      named setLeftLegAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;setLeftLegAngle(Lnet/minecraft/util/math/EulerAngle;)V
    • setRightLegAngle

      public void setRightLegAngle(EulerAngle rightLegAngle)
      Mappings:
      Namespace Name Mixin selector
      official f Labz;f(Lfn;)V
      intermediary method_11127 Lnet/minecraft/class_2636;method_11127(Lnet/minecraft/class_2563;)V
      named setRightLegAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;setRightLegAngle(Lnet/minecraft/util/math/EulerAngle;)V
    • getHeadAngle

      public EulerAngle getHeadAngle()
      Mappings:
      Namespace Name Mixin selector
      official u Labz;u()Lfn;
      intermediary method_11139 Lnet/minecraft/class_2636;method_11139()Lnet/minecraft/class_2563;
      named getHeadAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;getHeadAngle()Lnet/minecraft/util/math/EulerAngle;
    • getBodyAngle

      public EulerAngle getBodyAngle()
      Mappings:
      Namespace Name Mixin selector
      official w Labz;w()Lfn;
      intermediary method_11140 Lnet/minecraft/class_2636;method_11140()Lnet/minecraft/class_2563;
      named getBodyAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;getBodyAngle()Lnet/minecraft/util/math/EulerAngle;
    • getLeftArmAngle

      @Environment(CLIENT) public EulerAngle getLeftArmAngle()
      Mappings:
      Namespace Name Mixin selector
      official x Labz;x()Lfn;
      intermediary method_11141 Lnet/minecraft/class_2636;method_11141()Lnet/minecraft/class_2563;
      named getLeftArmAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;getLeftArmAngle()Lnet/minecraft/util/math/EulerAngle;
    • getRightArmAngle

      @Environment(CLIENT) public EulerAngle getRightArmAngle()
      Mappings:
      Namespace Name Mixin selector
      official y Labz;y()Lfn;
      intermediary method_11142 Lnet/minecraft/class_2636;method_11142()Lnet/minecraft/class_2563;
      named getRightArmAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;getRightArmAngle()Lnet/minecraft/util/math/EulerAngle;
    • getLeftLegAngle

      @Environment(CLIENT) public EulerAngle getLeftLegAngle()
      Mappings:
      Namespace Name Mixin selector
      official z Labz;z()Lfn;
      intermediary method_11143 Lnet/minecraft/class_2636;method_11143()Lnet/minecraft/class_2563;
      named getLeftLegAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;getLeftLegAngle()Lnet/minecraft/util/math/EulerAngle;
    • getRightLegAngle

      @Environment(CLIENT) public EulerAngle getRightLegAngle()
      Mappings:
      Namespace Name Mixin selector
      official A Labz;A()Lfn;
      intermediary method_11144 Lnet/minecraft/class_2636;method_11144()Lnet/minecraft/class_2563;
      named getRightLegAngle Lnet/minecraft/entity/decoration/ArmorStandEntity;getRightLegAngle()Lnet/minecraft/util/math/EulerAngle;
    • collides

      public boolean collides()
      Overrides:
      collides in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official ay Lvg;ay()Z
      intermediary method_2471 Lnet/minecraft/class_864;method_2471()Z
      named collides Lnet/minecraft/entity/Entity;collides()Z
    • getDurability

      public HandOption getDurability()
      Specified by:
      getDurability in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cF Lvp;cF()Lvo;
      intermediary method_13060 Lnet/minecraft/class_1699;method_13060()Lnet/minecraft/class_2970;
      named getDurability Lnet/minecraft/entity/LivingEntity;getDurability()Lnet/minecraft/client/gui/screen/options/HandOption;
    • getLandSound

      protected SoundEvent getLandSound(int height)
      Overrides:
      getLandSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official e Lvp;e(I)Lqe;
      intermediary method_13070 Lnet/minecraft/class_1699;method_13070(I)Lnet/minecraft/class_2926;
      named getLandSound Lnet/minecraft/entity/LivingEntity;getLandSound(I)Lnet/minecraft/client/sound/SoundEvent;
    • getHurtSound

      @Nullable protected SoundEvent getHurtSound(DamageSource damageSource)
      Overrides:
      getHurtSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official d Lvp;d(Lur;)Lqe;
      intermediary method_15060 Lnet/minecraft/class_1699;method_15060(Lnet/minecraft/class_856;)Lnet/minecraft/class_2926;
      named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/client/sound/SoundEvent;
    • deathSound

      @Nullable protected SoundEvent deathSound()
      Overrides:
      deathSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cf Lvp;cf()Lqe;
      intermediary method_13049 Lnet/minecraft/class_1699;method_13049()Lnet/minecraft/class_2926;
      named deathSound Lnet/minecraft/entity/LivingEntity;deathSound()Lnet/minecraft/client/sound/SoundEvent;
    • onLightningStrike

      public void onLightningStrike(LightningBoltEntity lightning)
      Overrides:
      onLightningStrike in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(Laci;)V
      intermediary method_2502 Lnet/minecraft/class_864;method_2502(Lnet/minecraft/class_961;)V
      named onLightningStrike Lnet/minecraft/entity/Entity;onLightningStrike(Lnet/minecraft/entity/LightningBoltEntity;)V
    • method_13057

      public boolean method_13057()
      Overrides:
      method_13057 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cR Lvp;cR()Z
      intermediary method_13057 Lnet/minecraft/class_1699;method_13057()Z
      named method_13057 Lnet/minecraft/entity/LivingEntity;method_13057()Z
    • onTrackedDataSet

      public void onTrackedDataSet(TrackedData<?> data)
      Overrides:
      onTrackedDataSet in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(Lmy;)V
      intermediary method_12974 Lnet/minecraft/class_864;method_12974(Lnet/minecraft/class_2921;)V
      named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
    • method_13948

      public boolean method_13948()
      Overrides:
      method_13948 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cS Lvp;cS()Z
      intermediary method_13948 Lnet/minecraft/class_1699;method_13948()Z
      named method_13948 Lnet/minecraft/entity/LivingEntity;method_13948()Z