Class ArmorStandEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.decoration.ArmorStandEntity
All Implemented Interfaces:
EntityLike, CommandOutput, Nameable

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

    • DEFAULT_HEAD_ROTATION

      private static final EulerAngle DEFAULT_HEAD_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official bh Lbec;bh:Lgp;
      intermediary field_7113 Lnet/minecraft/class_1531;field_7113:Lnet/minecraft/class_2379;
      named DEFAULT_HEAD_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_HEAD_ROTATION:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_BODY_ROTATION

      private static final EulerAngle DEFAULT_BODY_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official bi Lbec;bi:Lgp;
      intermediary field_7119 Lnet/minecraft/class_1531;field_7119:Lnet/minecraft/class_2379;
      named DEFAULT_BODY_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_BODY_ROTATION:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_LEFT_ARM_ROTATION

      private static final EulerAngle DEFAULT_LEFT_ARM_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official bj Lbec;bj:Lgp;
      intermediary field_7124 Lnet/minecraft/class_1531;field_7124:Lnet/minecraft/class_2379;
      named DEFAULT_LEFT_ARM_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_LEFT_ARM_ROTATION:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_RIGHT_ARM_ROTATION

      private static final EulerAngle DEFAULT_RIGHT_ARM_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official bk Lbec;bk:Lgp;
      intermediary field_7115 Lnet/minecraft/class_1531;field_7115:Lnet/minecraft/class_2379;
      named DEFAULT_RIGHT_ARM_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_RIGHT_ARM_ROTATION:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_LEFT_LEG_ROTATION

      private static final EulerAngle DEFAULT_LEFT_LEG_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official bl Lbec;bl:Lgp;
      intermediary field_7121 Lnet/minecraft/class_1531;field_7121:Lnet/minecraft/class_2379;
      named DEFAULT_LEFT_LEG_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_LEFT_LEG_ROTATION:Lnet/minecraft/util/math/EulerAngle;
    • DEFAULT_RIGHT_LEG_ROTATION

      private static final EulerAngle DEFAULT_RIGHT_LEG_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official bm Lbec;bm:Lgp;
      intermediary field_7117 Lnet/minecraft/class_1531;field_7117:Lnet/minecraft/class_2379;
      named DEFAULT_RIGHT_LEG_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;DEFAULT_RIGHT_LEG_ROTATION:Lnet/minecraft/util/math/EulerAngle;
    • MARKER_DIMENSIONS

      private static final EntityDimensions MARKER_DIMENSIONS
      Mappings:
      Namespace Name Mixin selector
      official bn Lbec;bn:Laqw;
      intermediary field_26745 Lnet/minecraft/class_1531;field_26745:Lnet/minecraft/class_4048;
      named MARKER_DIMENSIONS Lnet/minecraft/entity/decoration/ArmorStandEntity;MARKER_DIMENSIONS:Lnet/minecraft/entity/EntityDimensions;
    • SMALL_DIMENSIONS

      private static final EntityDimensions SMALL_DIMENSIONS
      Mappings:
      Namespace Name Mixin selector
      official bo Lbec;bo:Laqw;
      intermediary field_26746 Lnet/minecraft/class_1531;field_26746:Lnet/minecraft/class_4048;
      named SMALL_DIMENSIONS Lnet/minecraft/entity/decoration/ArmorStandEntity;SMALL_DIMENSIONS:Lnet/minecraft/entity/EntityDimensions;
    • ARMOR_STAND_FLAGS

      public static final TrackedData<Byte> ARMOR_STAND_FLAGS
      Mappings:
      Namespace Name Mixin selector
      official b Lbec;b:Lvk;
      intermediary field_7107 Lnet/minecraft/class_1531;field_7107:Lnet/minecraft/class_2940;
      named ARMOR_STAND_FLAGS Lnet/minecraft/entity/decoration/ArmorStandEntity;ARMOR_STAND_FLAGS:Lnet/minecraft/entity/data/TrackedData;
    • TRACKER_HEAD_ROTATION

      public static final TrackedData<EulerAngle> TRACKER_HEAD_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official c Lbec;c:Lvk;
      intermediary field_7123 Lnet/minecraft/class_1531;field_7123:Lnet/minecraft/class_2940;
      named TRACKER_HEAD_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;TRACKER_HEAD_ROTATION:Lnet/minecraft/entity/data/TrackedData;
    • TRACKER_BODY_ROTATION

      public static final TrackedData<EulerAngle> TRACKER_BODY_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official d Lbec;d:Lvk;
      intermediary field_7122 Lnet/minecraft/class_1531;field_7122:Lnet/minecraft/class_2940;
      named TRACKER_BODY_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;TRACKER_BODY_ROTATION:Lnet/minecraft/entity/data/TrackedData;
    • TRACKER_LEFT_ARM_ROTATION

      public static final TrackedData<EulerAngle> TRACKER_LEFT_ARM_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official e Lbec;e:Lvk;
      intermediary field_7116 Lnet/minecraft/class_1531;field_7116:Lnet/minecraft/class_2940;
      named TRACKER_LEFT_ARM_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;TRACKER_LEFT_ARM_ROTATION:Lnet/minecraft/entity/data/TrackedData;
    • TRACKER_RIGHT_ARM_ROTATION

      public static final TrackedData<EulerAngle> TRACKER_RIGHT_ARM_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official f Lbec;f:Lvk;
      intermediary field_7105 Lnet/minecraft/class_1531;field_7105:Lnet/minecraft/class_2940;
      named TRACKER_RIGHT_ARM_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;TRACKER_RIGHT_ARM_ROTATION:Lnet/minecraft/entity/data/TrackedData;
    • TRACKER_LEFT_LEG_ROTATION

      public static final TrackedData<EulerAngle> TRACKER_LEFT_LEG_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official g Lbec;g:Lvk;
      intermediary field_7127 Lnet/minecraft/class_1531;field_7127:Lnet/minecraft/class_2940;
      named TRACKER_LEFT_LEG_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;TRACKER_LEFT_LEG_ROTATION:Lnet/minecraft/entity/data/TrackedData;
    • TRACKER_RIGHT_LEG_ROTATION

      public static final TrackedData<EulerAngle> TRACKER_RIGHT_LEG_ROTATION
      Mappings:
      Namespace Name Mixin selector
      official bf Lbec;bf:Lvk;
      intermediary field_7125 Lnet/minecraft/class_1531;field_7125:Lnet/minecraft/class_2940;
      named TRACKER_RIGHT_LEG_ROTATION Lnet/minecraft/entity/decoration/ArmorStandEntity;TRACKER_RIGHT_LEG_ROTATION:Lnet/minecraft/entity/data/TrackedData;
    • RIDEABLE_MINECART_PREDICATE

      private static final Predicate<Entity> RIDEABLE_MINECART_PREDICATE
      Mappings:
      Namespace Name Mixin selector
      official bp Lbec;bp:Ljava/util/function/Predicate;
      intermediary field_7102 Lnet/minecraft/class_1531;field_7102:Ljava/util/function/Predicate;
      named RIDEABLE_MINECART_PREDICATE Lnet/minecraft/entity/decoration/ArmorStandEntity;RIDEABLE_MINECART_PREDICATE:Ljava/util/function/Predicate;
    • heldItems

      private final DefaultedList<ItemStack> heldItems
      Mappings:
      Namespace Name Mixin selector
      official bq Lbec;bq:Lgj;
      intermediary field_7114 Lnet/minecraft/class_1531;field_7114:Lnet/minecraft/class_2371;
      named heldItems Lnet/minecraft/entity/decoration/ArmorStandEntity;heldItems:Lnet/minecraft/util/collection/DefaultedList;
    • armorItems

      private final DefaultedList<ItemStack> armorItems
      Mappings:
      Namespace Name Mixin selector
      official br Lbec;br:Lgj;
      intermediary field_7108 Lnet/minecraft/class_1531;field_7108:Lnet/minecraft/class_2371;
      named armorItems Lnet/minecraft/entity/decoration/ArmorStandEntity;armorItems:Lnet/minecraft/util/collection/DefaultedList;
    • invisible

      private boolean invisible
      Mappings:
      Namespace Name Mixin selector
      official bs Lbec;bs:Z
      intermediary field_7111 Lnet/minecraft/class_1531;field_7111:Z
      named invisible Lnet/minecraft/entity/decoration/ArmorStandEntity;invisible:Z
    • lastHitTime

      public long lastHitTime
      Mappings:
      Namespace Name Mixin selector
      official bg Lbec;bg:J
      intermediary field_7112 Lnet/minecraft/class_1531;field_7112:J
      named lastHitTime Lnet/minecraft/entity/decoration/ArmorStandEntity;lastHitTime:J
    • disabledSlots

      private int disabledSlots
      Mappings:
      Namespace Name Mixin selector
      official bt Lbec;bt:I
      intermediary field_7118 Lnet/minecraft/class_1531;field_7118:I
      named disabledSlots Lnet/minecraft/entity/decoration/ArmorStandEntity;disabledSlots:I
    • headRotation

      private EulerAngle headRotation
      Mappings:
      Namespace Name Mixin selector
      official bu Lbec;bu:Lgp;
      intermediary field_7104 Lnet/minecraft/class_1531;field_7104:Lnet/minecraft/class_2379;
      named headRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;headRotation:Lnet/minecraft/util/math/EulerAngle;
    • bodyRotation

      private EulerAngle bodyRotation
      Mappings:
      Namespace Name Mixin selector
      official bv Lbec;bv:Lgp;
      intermediary field_7106 Lnet/minecraft/class_1531;field_7106:Lnet/minecraft/class_2379;
      named bodyRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;bodyRotation:Lnet/minecraft/util/math/EulerAngle;
    • leftArmRotation

      private EulerAngle leftArmRotation
      Mappings:
      Namespace Name Mixin selector
      official bw Lbec;bw:Lgp;
      intermediary field_7126 Lnet/minecraft/class_1531;field_7126:Lnet/minecraft/class_2379;
      named leftArmRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;leftArmRotation:Lnet/minecraft/util/math/EulerAngle;
    • rightArmRotation

      private EulerAngle rightArmRotation
      Mappings:
      Namespace Name Mixin selector
      official bx Lbec;bx:Lgp;
      intermediary field_7120 Lnet/minecraft/class_1531;field_7120:Lnet/minecraft/class_2379;
      named rightArmRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;rightArmRotation:Lnet/minecraft/util/math/EulerAngle;
    • leftLegRotation

      private EulerAngle leftLegRotation
      Mappings:
      Namespace Name Mixin selector
      official by Lbec;by:Lgp;
      intermediary field_7110 Lnet/minecraft/class_1531;field_7110:Lnet/minecraft/class_2379;
      named leftLegRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;leftLegRotation:Lnet/minecraft/util/math/EulerAngle;
    • rightLegRotation

      private EulerAngle rightLegRotation
      Mappings:
      Namespace Name Mixin selector
      official bz Lbec;bz:Lgp;
      intermediary field_7103 Lnet/minecraft/class_1531;field_7103:Lnet/minecraft/class_2379;
      named rightLegRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;rightLegRotation:Lnet/minecraft/util/math/EulerAngle;
  • Constructor Details

    • ArmorStandEntity

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

      public ArmorStandEntity​(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbec;<init>(Lbtv;DDD)V
      intermediary <init> Lnet/minecraft/class_1531;<init>(Lnet/minecraft/class_1937;DDD)V
      named <init> Lnet/minecraft/entity/decoration/ArmorStandEntity;<init>(Lnet/minecraft/world/World;DDD)V
  • Method Details

    • calculateDimensions

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

      private boolean canClip()
      Mappings:
      Namespace Name Mixin selector
      official B Lbec;B()Z
      intermediary method_18059 Lnet/minecraft/class_1531;method_18059()Z
      named canClip Lnet/minecraft/entity/decoration/ArmorStandEntity;canClip()Z
    • canMoveVoluntarily

      public boolean canMoveVoluntarily()
      Overrides:
      canMoveVoluntarily in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official eq Lari;eq()Z
      intermediary method_6034 Lnet/minecraft/class_1309;method_6034()Z
      named canMoveVoluntarily Lnet/minecraft/entity/LivingEntity;canMoveVoluntarily()Z
    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e()V
      intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • getItemsHand

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

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

      public ItemStack getEquippedStack​(EquipmentSlot slot)
      Specified by:
      getEquippedStack in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lari;b(Lara;)Lbnv;
      intermediary method_6118 Lnet/minecraft/class_1309;method_6118(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;
      named getEquippedStack Lnet/minecraft/entity/LivingEntity;getEquippedStack(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 Laqv;a(Lara;Lbnv;)V
      intermediary method_5673 Lnet/minecraft/class_1297;method_5673(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
      named equipStack Lnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
    • canEquip

      public boolean canEquip​(ItemStack stack)
      Overrides:
      canEquip in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official e Lari;e(Lbnv;)Z
      intermediary method_18397 Lnet/minecraft/class_1309;method_18397(Lnet/minecraft/class_1799;)Z
      named canEquip Lnet/minecraft/entity/LivingEntity;canEquip(Lnet/minecraft/item/ItemStack;)Z
    • writeCustomDataToTag

      public void writeCustomDataToTag​(CompoundTag tag)
      Overrides:
      writeCustomDataToTag in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lmq;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToTag Lnet/minecraft/entity/Entity;writeCustomDataToTag(Lnet/minecraft/nbt/CompoundTag;)V
    • readCustomDataFromTag

      public void readCustomDataFromTag​(CompoundTag tag)
      Overrides:
      readCustomDataFromTag in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lmq;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromTag Lnet/minecraft/entity/Entity;readCustomDataFromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • deserializePose

      private void deserializePose​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official c Lbec;c(Lmq;)V
      intermediary method_6928 Lnet/minecraft/class_1531;method_6928(Lnet/minecraft/class_2487;)V
      named deserializePose Lnet/minecraft/entity/decoration/ArmorStandEntity;deserializePose(Lnet/minecraft/nbt/CompoundTag;)V
    • serializePose

      private CompoundTag serializePose()
      Mappings:
      Namespace Name Mixin selector
      official D Lbec;D()Lmq;
      intermediary method_6911 Lnet/minecraft/class_1531;method_6911()Lnet/minecraft/class_2487;
      named serializePose Lnet/minecraft/entity/decoration/ArmorStandEntity;serializePose()Lnet/minecraft/nbt/CompoundTag;
    • isPushable

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

      protected void pushAway​(Entity entity)
      Overrides:
      pushAway in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official C Lari;C(Laqv;)V
      intermediary method_6087 Lnet/minecraft/class_1309;method_6087(Lnet/minecraft/class_1297;)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 eo Lari;eo()V
      intermediary method_6070 Lnet/minecraft/class_1309;method_6070()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 Laqv;a(Lbhl;Ldiu;Lapp;)Lapq;
      intermediary method_5664 Lnet/minecraft/class_1297;method_5664(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
      named interactAt Lnet/minecraft/entity/Entity;interactAt(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
    • slotFromPosition

      private EquipmentSlot slotFromPosition​(Vec3d vec3d)
      Mappings:
      Namespace Name Mixin selector
      official j Lbec;j(Ldiu;)Lara;
      intermediary method_6916 Lnet/minecraft/class_1531;method_6916(Lnet/minecraft/class_243;)Lnet/minecraft/class_1304;
      named slotFromPosition Lnet/minecraft/entity/decoration/ArmorStandEntity;slotFromPosition(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/entity/EquipmentSlot;
    • isSlotDisabled

      private boolean isSlotDisabled​(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official d Lbec;d(Lara;)Z
      intermediary method_6915 Lnet/minecraft/class_1531;method_6915(Lnet/minecraft/class_1304;)Z
      named isSlotDisabled Lnet/minecraft/entity/decoration/ArmorStandEntity;isSlotDisabled(Lnet/minecraft/entity/EquipmentSlot;)Z
    • equip

      private boolean equip​(PlayerEntity player, EquipmentSlot slot, ItemStack stack, Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official a Lbec;a(Lbhl;Lara;Lbnv;Lapp;)Z
      intermediary method_6904 Lnet/minecraft/class_1531;method_6904(Lnet/minecraft/class_1657;Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Z
      named equip Lnet/minecraft/entity/decoration/ArmorStandEntity;equip(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Hand;)Z
    • damage

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

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

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

      private void spawnBreakParticles()
      Mappings:
      Namespace Name Mixin selector
      official F Lbec;F()V
      intermediary method_6898 Lnet/minecraft/class_1531;method_6898()V
      named spawnBreakParticles Lnet/minecraft/entity/decoration/ArmorStandEntity;spawnBreakParticles()V
    • updateHealth

      private void updateHealth​(DamageSource damageSource, float amount)
      Mappings:
      Namespace Name Mixin selector
      official f Lbec;f(Laqf;F)V
      intermediary method_6905 Lnet/minecraft/class_1531;method_6905(Lnet/minecraft/class_1282;F)V
      named updateHealth Lnet/minecraft/entity/decoration/ArmorStandEntity;updateHealth(Lnet/minecraft/entity/damage/DamageSource;F)V
    • breakAndDropItem

      private void breakAndDropItem​(DamageSource damageSource)
      Mappings:
      Namespace Name Mixin selector
      official f Lbec;f(Laqf;)V
      intermediary method_6924 Lnet/minecraft/class_1531;method_6924(Lnet/minecraft/class_1282;)V
      named breakAndDropItem Lnet/minecraft/entity/decoration/ArmorStandEntity;breakAndDropItem(Lnet/minecraft/entity/damage/DamageSource;)V
    • onBreak

      private void onBreak​(DamageSource damageSource)
      Mappings:
      Namespace Name Mixin selector
      official g Lbec;g(Laqf;)V
      intermediary method_6908 Lnet/minecraft/class_1531;method_6908(Lnet/minecraft/class_1282;)V
      named onBreak Lnet/minecraft/entity/decoration/ArmorStandEntity;onBreak(Lnet/minecraft/entity/damage/DamageSource;)V
    • playBreakSound

      private void playBreakSound()
      Mappings:
      Namespace Name Mixin selector
      official G Lbec;G()V
      intermediary method_6920 Lnet/minecraft/class_1531;method_6920()V
      named playBreakSound Lnet/minecraft/entity/decoration/ArmorStandEntity;playBreakSound()V
    • turnHead

      protected float turnHead​(float bodyRotation, float headRotation)
      Overrides:
      turnHead in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official e Lari;e(FF)F
      intermediary method_6031 Lnet/minecraft/class_1309;method_6031(FF)F
      named turnHead Lnet/minecraft/entity/LivingEntity;turnHead(FF)F
    • getActiveEyeHeight

      protected float getActiveEyeHeight​(EntityPose pose, EntityDimensions dimensions)
      Overrides:
      getActiveEyeHeight in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lari;b(Lart;Laqw;)F
      intermediary method_18394 Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
      named getActiveEyeHeight Lnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
    • getHeightOffset

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

      public void travel​(Vec3d movementInput)
      Overrides:
      travel in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official h Lari;h(Ldiu;)V
      intermediary method_6091 Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)V
      named travel Lnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)V
    • setYaw

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

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

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

      protected void updatePotionVisibility()
      Overrides:
      updatePotionVisibility in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official C Lari;C()V
      intermediary method_6027 Lnet/minecraft/class_1309;method_6027()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 j Laqv;j(Z)V
      intermediary method_5648 Lnet/minecraft/class_1297;method_5648(Z)V
      named setInvisible Lnet/minecraft/entity/Entity;setInvisible(Z)V
    • isBaby

      public boolean isBaby()
      Overrides:
      isBaby in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official z_ Lari;z_()Z
      intermediary method_6109 Lnet/minecraft/class_1309;method_6109()Z
      named isBaby Lnet/minecraft/entity/LivingEntity;isBaby()Z
    • kill

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

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

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

      private void setSmall​(boolean small)
      Mappings:
      Namespace Name Mixin selector
      official a Lbec;a(Z)V
      intermediary method_6922 Lnet/minecraft/class_1531;method_6922(Z)V
      named setSmall Lnet/minecraft/entity/decoration/ArmorStandEntity;setSmall(Z)V
    • isSmall

      public boolean isSmall()
      Mappings:
      Namespace Name Mixin selector
      official m Lbec;m()Z
      intermediary method_6914 Lnet/minecraft/class_1531;method_6914()Z
      named isSmall Lnet/minecraft/entity/decoration/ArmorStandEntity;isSmall()Z
    • setShowArms

      private void setShowArms​(boolean showArms)
      Mappings:
      Namespace Name Mixin selector
      official q Lbec;q(Z)V
      intermediary method_6913 Lnet/minecraft/class_1531;method_6913(Z)V
      named setShowArms Lnet/minecraft/entity/decoration/ArmorStandEntity;setShowArms(Z)V
    • shouldShowArms

      public boolean shouldShowArms()
      Mappings:
      Namespace Name Mixin selector
      official o Lbec;o()Z
      intermediary method_6929 Lnet/minecraft/class_1531;method_6929()Z
      named shouldShowArms Lnet/minecraft/entity/decoration/ArmorStandEntity;shouldShowArms()Z
    • setHideBasePlate

      private void setHideBasePlate​(boolean hideBasePlate)
      Mappings:
      Namespace Name Mixin selector
      official r Lbec;r(Z)V
      intermediary method_6907 Lnet/minecraft/class_1531;method_6907(Z)V
      named setHideBasePlate Lnet/minecraft/entity/decoration/ArmorStandEntity;setHideBasePlate(Z)V
    • shouldHideBasePlate

      public boolean shouldHideBasePlate()
      Mappings:
      Namespace Name Mixin selector
      official p Lbec;p()Z
      intermediary method_6901 Lnet/minecraft/class_1531;method_6901()Z
      named shouldHideBasePlate Lnet/minecraft/entity/decoration/ArmorStandEntity;shouldHideBasePlate()Z
    • setMarker

      private void setMarker​(boolean marker)
      Mappings:
      Namespace Name Mixin selector
      official s Lbec;s(Z)V
      intermediary method_6902 Lnet/minecraft/class_1531;method_6902(Z)V
      named setMarker Lnet/minecraft/entity/decoration/ArmorStandEntity;setMarker(Z)V
    • isMarker

      public boolean isMarker()
      Mappings:
      Namespace Name Mixin selector
      official r Lbec;r()Z
      intermediary method_6912 Lnet/minecraft/class_1531;method_6912()Z
      named isMarker Lnet/minecraft/entity/decoration/ArmorStandEntity;isMarker()Z
    • setBitField

      private byte setBitField​(byte value, int bitField, boolean set)
      Mappings:
      Namespace Name Mixin selector
      official a Lbec;a(BIZ)B
      intermediary method_6906 Lnet/minecraft/class_1531;method_6906(BIZ)B
      named setBitField Lnet/minecraft/entity/decoration/ArmorStandEntity;setBitField(BIZ)B
    • setHeadRotation

      public void setHeadRotation​(EulerAngle angle)
      Mappings:
      Namespace Name Mixin selector
      official a Lbec;a(Lgp;)V
      intermediary method_6919 Lnet/minecraft/class_1531;method_6919(Lnet/minecraft/class_2379;)V
      named setHeadRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;setHeadRotation(Lnet/minecraft/util/math/EulerAngle;)V
    • setBodyRotation

      public void setBodyRotation​(EulerAngle angle)
      Mappings:
      Namespace Name Mixin selector
      official b Lbec;b(Lgp;)V
      intermediary method_6927 Lnet/minecraft/class_1531;method_6927(Lnet/minecraft/class_2379;)V
      named setBodyRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;setBodyRotation(Lnet/minecraft/util/math/EulerAngle;)V
    • setLeftArmRotation

      public void setLeftArmRotation​(EulerAngle angle)
      Mappings:
      Namespace Name Mixin selector
      official c Lbec;c(Lgp;)V
      intermediary method_6910 Lnet/minecraft/class_1531;method_6910(Lnet/minecraft/class_2379;)V
      named setLeftArmRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;setLeftArmRotation(Lnet/minecraft/util/math/EulerAngle;)V
    • setRightArmRotation

      public void setRightArmRotation​(EulerAngle angle)
      Mappings:
      Namespace Name Mixin selector
      official d Lbec;d(Lgp;)V
      intermediary method_6925 Lnet/minecraft/class_1531;method_6925(Lnet/minecraft/class_2379;)V
      named setRightArmRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;setRightArmRotation(Lnet/minecraft/util/math/EulerAngle;)V
    • setLeftLegRotation

      public void setLeftLegRotation​(EulerAngle angle)
      Mappings:
      Namespace Name Mixin selector
      official e Lbec;e(Lgp;)V
      intermediary method_6909 Lnet/minecraft/class_1531;method_6909(Lnet/minecraft/class_2379;)V
      named setLeftLegRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;setLeftLegRotation(Lnet/minecraft/util/math/EulerAngle;)V
    • setRightLegRotation

      public void setRightLegRotation​(EulerAngle angle)
      Mappings:
      Namespace Name Mixin selector
      official f Lbec;f(Lgp;)V
      intermediary method_6926 Lnet/minecraft/class_1531;method_6926(Lnet/minecraft/class_2379;)V
      named setRightLegRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;setRightLegRotation(Lnet/minecraft/util/math/EulerAngle;)V
    • getHeadRotation

      public EulerAngle getHeadRotation()
      Mappings:
      Namespace Name Mixin selector
      official u Lbec;u()Lgp;
      intermediary method_6921 Lnet/minecraft/class_1531;method_6921()Lnet/minecraft/class_2379;
      named getHeadRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;getHeadRotation()Lnet/minecraft/util/math/EulerAngle;
    • getBodyRotation

      public EulerAngle getBodyRotation()
      Mappings:
      Namespace Name Mixin selector
      official v Lbec;v()Lgp;
      intermediary method_6923 Lnet/minecraft/class_1531;method_6923()Lnet/minecraft/class_2379;
      named getBodyRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;getBodyRotation()Lnet/minecraft/util/math/EulerAngle;
    • getLeftArmRotation

      @Environment(CLIENT) public EulerAngle getLeftArmRotation()
      Mappings:
      Namespace Name Mixin selector
      official w Lbec;w()Lgp;
      intermediary method_6930 Lnet/minecraft/class_1531;method_6930()Lnet/minecraft/class_2379;
      named getLeftArmRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;getLeftArmRotation()Lnet/minecraft/util/math/EulerAngle;
    • getRightArmRotation

      @Environment(CLIENT) public EulerAngle getRightArmRotation()
      Mappings:
      Namespace Name Mixin selector
      official x Lbec;x()Lgp;
      intermediary method_6903 Lnet/minecraft/class_1531;method_6903()Lnet/minecraft/class_2379;
      named getRightArmRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;getRightArmRotation()Lnet/minecraft/util/math/EulerAngle;
    • getLeftLegRotation

      @Environment(CLIENT) public EulerAngle getLeftLegRotation()
      Mappings:
      Namespace Name Mixin selector
      official z Lbec;z()Lgp;
      intermediary method_6917 Lnet/minecraft/class_1531;method_6917()Lnet/minecraft/class_2379;
      named getLeftLegRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;getLeftLegRotation()Lnet/minecraft/util/math/EulerAngle;
    • getRightLegRotation

      @Environment(CLIENT) public EulerAngle getRightLegRotation()
      Mappings:
      Namespace Name Mixin selector
      official A Lbec;A()Lgp;
      intermediary method_6900 Lnet/minecraft/class_1531;method_6900()Lnet/minecraft/class_2379;
      named getRightLegRotation Lnet/minecraft/entity/decoration/ArmorStandEntity;getRightLegRotation()Lnet/minecraft/util/math/EulerAngle;
    • collides

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

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

      public Arm getMainArm()
      Specified by:
      getMainArm in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official et Lari;et()Lare;
      intermediary method_6068 Lnet/minecraft/class_1309;method_6068()Lnet/minecraft/class_1306;
      named getMainArm Lnet/minecraft/entity/LivingEntity;getMainArm()Lnet/minecraft/util/Arm;
    • getFallSound

      protected SoundEvent getFallSound​(int distance)
      Overrides:
      getFallSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official p Lari;p(I)Laef;
      intermediary method_6041 Lnet/minecraft/class_1309;method_6041(I)Lnet/minecraft/class_3414;
      named getFallSound Lnet/minecraft/entity/LivingEntity;getFallSound(I)Lnet/minecraft/sound/SoundEvent;
    • getHurtSound

      @Nullable protected SoundEvent getHurtSound​(DamageSource source)
      Overrides:
      getHurtSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lari;c(Laqf;)Laef;
      intermediary method_6011 Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
      named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
    • getDeathSound

      @Nullable protected SoundEvent getDeathSound()
      Overrides:
      getDeathSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official q Lari;q()Laef;
      intermediary method_6002 Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
      named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
    • onStruckByLightning

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

      public boolean isAffectedBySplashPotions()
      Overrides:
      isAffectedBySplashPotions in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official eF Lari;eF()Z
      intermediary method_6086 Lnet/minecraft/class_1309;method_6086()Z
      named isAffectedBySplashPotions Lnet/minecraft/entity/LivingEntity;isAffectedBySplashPotions()Z
    • onTrackedDataSet

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

      public boolean isMobOrPlayer()
      Overrides:
      isMobOrPlayer in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official eG Lari;eG()Z
      intermediary method_6102 Lnet/minecraft/class_1309;method_6102()Z
      named isMobOrPlayer Lnet/minecraft/entity/LivingEntity;isMobOrPlayer()Z
    • getDimensions

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

      private EntityDimensions getDimensions​(boolean marker)
      Mappings:
      Namespace Name Mixin selector
      official t Lbec;t(Z)Laqw;
      intermediary method_31168 Lnet/minecraft/class_1531;method_31168(Z)Lnet/minecraft/class_4048;
      named getDimensions Lnet/minecraft/entity/decoration/ArmorStandEntity;getDimensions(Z)Lnet/minecraft/entity/EntityDimensions;
    • getClientCameraPosVec

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

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