Class MobEntity

Direct Known Subclasses:
AmbientEntity, EnderDragonEntity, FlyingEntity, PathAwareEntity, SlimeEntity

public abstract class MobEntity extends LivingEntity
Mappings:
Namespace Name
official rh
intermediary net/minecraft/class_871
named net/minecraft/entity/mob/MobEntity
  • Field Details

    • ambientSoundChance

      public int ambientSoundChance
      Mappings:
      Namespace Name Mixin selector
      official a_ Lrh;a_:I
      intermediary field_3291 Lnet/minecraft/class_871;field_3291:I
      named ambientSoundChance Lnet/minecraft/entity/mob/MobEntity;ambientSoundChance:I
    • experiencePoints

      protected int experiencePoints
      Mappings:
      Namespace Name Mixin selector
      official b Lrh;b:I
      intermediary field_3305 Lnet/minecraft/class_871;field_3305:I
      named experiencePoints Lnet/minecraft/entity/mob/MobEntity;experiencePoints:I
    • lookControl

      private LookControl lookControl
      Mappings:
      Namespace Name Mixin selector
      official h Lrh;h:Lsf;
      intermediary field_3360 Lnet/minecraft/class_871;field_3360:Lnet/minecraft/class_883;
      named lookControl Lnet/minecraft/entity/mob/MobEntity;lookControl:Lnet/minecraft/entity/ai/control/LookControl;
    • entityMotionHelper

      private MoveControl entityMotionHelper
      Mappings:
      Namespace Name Mixin selector
      official i Lrh;i:Lsg;
      intermediary field_3361 Lnet/minecraft/class_871;field_3361:Lnet/minecraft/class_884;
      named entityMotionHelper Lnet/minecraft/entity/mob/MobEntity;entityMotionHelper:Lnet/minecraft/entity/ai/control/MoveControl;
    • jumpControl

      private JumpControl jumpControl
      Mappings:
      Namespace Name Mixin selector
      official j Lrh;j:Lse;
      intermediary field_3362 Lnet/minecraft/class_871;field_3362:Lnet/minecraft/class_882;
      named jumpControl Lnet/minecraft/entity/mob/MobEntity;jumpControl:Lnet/minecraft/entity/ai/control/JumpControl;
    • bodyControl

      private BodyControl bodyControl
      Mappings:
      Namespace Name Mixin selector
      official bn Lrh;bn:Lsc;
      intermediary field_3363 Lnet/minecraft/class_871;field_3363:Lnet/minecraft/class_881;
      named bodyControl Lnet/minecraft/entity/mob/MobEntity;bodyControl:Lnet/minecraft/entity/ai/control/BodyControl;
    • goals

      protected final GoalSelector goals
      Mappings:
      Namespace Name Mixin selector
      official c Lrh;c:Lsu;
      intermediary field_3336 Lnet/minecraft/class_871;field_3336:Lnet/minecraft/class_897;
      named goals Lnet/minecraft/entity/mob/MobEntity;goals:Lnet/minecraft/entity/ai/goal/GoalSelector;
    • attackGoals

      protected final GoalSelector attackGoals
      Mappings:
      Namespace Name Mixin selector
      official d Lrh;d:Lsu;
      intermediary field_3337 Lnet/minecraft/class_871;field_3337:Lnet/minecraft/class_897;
      named attackGoals Lnet/minecraft/entity/mob/MobEntity;attackGoals:Lnet/minecraft/entity/ai/goal/GoalSelector;
    • attackTarget

      private LivingEntity attackTarget
      Mappings:
      Namespace Name Mixin selector
      official bp Lrh;bp:Lrg;
      intermediary field_6802 Lnet/minecraft/class_871;field_6802:Lnet/minecraft/class_1699;
      named attackTarget Lnet/minecraft/entity/mob/MobEntity;attackTarget:Lnet/minecraft/entity/LivingEntity;
    • visbilityCache

      private MobVisibilityCache visbilityCache
      Mappings:
      Namespace Name Mixin selector
      official bq Lrh;bq:Luh;
      intermediary field_3323 Lnet/minecraft/class_871;field_3323:Lnet/minecraft/class_935;
      named visbilityCache Lnet/minecraft/entity/mob/MobEntity;visbilityCache:Lnet/minecraft/entity/mob/MobVisibilityCache;
    • armorInventory

      private ItemStack[] armorInventory
      Mappings:
      Namespace Name Mixin selector
      official br Lrh;br:[Labo;
      intermediary field_5335 Lnet/minecraft/class_871;field_5335:[Lnet/minecraft/class_1071;
      named armorInventory Lnet/minecraft/entity/mob/MobEntity;armorInventory:[Lnet/minecraft/item/ItemStack;
    • armorDropChances

      protected float[] armorDropChances
      Mappings:
      Namespace Name Mixin selector
      official e Lrh;e:[F
      intermediary field_5339 Lnet/minecraft/class_871;field_5339:[F
      named armorDropChances Lnet/minecraft/entity/mob/MobEntity;armorDropChances:[F
    • pickUpLoot

      private boolean pickUpLoot
      Mappings:
      Namespace Name Mixin selector
      official bs Lrh;bs:Z
      intermediary field_5342 Lnet/minecraft/class_871;field_5342:Z
      named pickUpLoot Lnet/minecraft/entity/mob/MobEntity;pickUpLoot:Z
    • persistent

      private boolean persistent
      Mappings:
      Namespace Name Mixin selector
      official bt Lrh;bt:Z
      intermediary field_5337 Lnet/minecraft/class_871;field_5337:Z
      named persistent Lnet/minecraft/entity/mob/MobEntity;persistent:Z
    • field_3351

      protected float field_3351
      Mappings:
      Namespace Name Mixin selector
      official f Lrh;f:F
      intermediary field_3351 Lnet/minecraft/class_871;field_3351:F
      named field_3351 Lnet/minecraft/entity/mob/MobEntity;field_3351:F
    • field_3328

      private Entity field_3328
      Mappings:
      Namespace Name Mixin selector
      official bu Lrh;bu:Lqm;
      intermediary field_3328 Lnet/minecraft/class_871;field_3328:Lnet/minecraft/class_864;
      named field_3328 Lnet/minecraft/entity/mob/MobEntity;field_3328:Lnet/minecraft/entity/Entity;
    • field_3353

      protected int field_3353
      Mappings:
      Namespace Name Mixin selector
      official g Lrh;g:I
      intermediary field_3353 Lnet/minecraft/class_871;field_3353:I
      named field_3353 Lnet/minecraft/entity/mob/MobEntity;field_3353:I
    • leashed

      private boolean leashed
      Mappings:
      Namespace Name Mixin selector
      official bv Lrh;bv:Z
      intermediary field_6803 Lnet/minecraft/class_871;field_6803:Z
      named leashed Lnet/minecraft/entity/mob/MobEntity;leashed:Z
    • leashOwner

      private Entity leashOwner
      Mappings:
      Namespace Name Mixin selector
      official bw Lrh;bw:Lqm;
      intermediary field_6804 Lnet/minecraft/class_871;field_6804:Lnet/minecraft/class_864;
      named leashOwner Lnet/minecraft/entity/mob/MobEntity;leashOwner:Lnet/minecraft/entity/Entity;
    • leash

      private NbtCompound leash
      Mappings:
      Namespace Name Mixin selector
      official bx Lrh;bx:Ldg;
      intermediary field_6805 Lnet/minecraft/class_871;field_6805:Lnet/minecraft/class_322;
      named leash Lnet/minecraft/entity/mob/MobEntity;leash:Lnet/minecraft/nbt/NbtCompound;
  • Constructor Details

    • MobEntity

      public MobEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lqm;<init>(Lafm;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • initializeAttributes

      protected void initializeAttributes()
      Overrides:
      initializeAttributes in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official aD Lrg;aD()V
      intermediary method_6129 Lnet/minecraft/class_1699;method_6129()V
      named initializeAttributes Lnet/minecraft/entity/LivingEntity;initializeAttributes()V
    • getLookControl

      public LookControl getLookControl()
      Mappings:
      Namespace Name Mixin selector
      official j Lrh;j()Lsf;
      intermediary method_2613 Lnet/minecraft/class_871;method_2613()Lnet/minecraft/class_883;
      named getLookControl Lnet/minecraft/entity/mob/MobEntity;getLookControl()Lnet/minecraft/entity/ai/control/LookControl;
    • getMotionHelper

      public MoveControl getMotionHelper()
      Mappings:
      Namespace Name Mixin selector
      official k Lrh;k()Lsg;
      intermediary method_2614 Lnet/minecraft/class_871;method_2614()Lnet/minecraft/class_884;
      named getMotionHelper Lnet/minecraft/entity/mob/MobEntity;getMotionHelper()Lnet/minecraft/entity/ai/control/MoveControl;
    • getJumpControl

      public JumpControl getJumpControl()
      Mappings:
      Namespace Name Mixin selector
      official l Lrh;l()Lse;
      intermediary method_2615 Lnet/minecraft/class_871;method_2615()Lnet/minecraft/class_882;
      named getJumpControl Lnet/minecraft/entity/mob/MobEntity;getJumpControl()Lnet/minecraft/entity/ai/control/JumpControl;
    • getNavigation

      public EntityNavigation getNavigation()
      Mappings:
      Namespace Name Mixin selector
      official m Lrh;m()Lug;
      intermediary method_2616 Lnet/minecraft/class_871;method_2616()Lnet/minecraft/class_934;
      named getNavigation Lnet/minecraft/entity/mob/MobEntity;getNavigation()Lnet/minecraft/entity/ai/pathing/EntityNavigation;
    • getVisibilityCache

      public MobVisibilityCache getVisibilityCache()
      Mappings:
      Namespace Name Mixin selector
      official n Lrh;n()Luh;
      intermediary method_2617 Lnet/minecraft/class_871;method_2617()Lnet/minecraft/class_935;
      named getVisibilityCache Lnet/minecraft/entity/mob/MobEntity;getVisibilityCache()Lnet/minecraft/entity/mob/MobVisibilityCache;
    • getTarget

      public LivingEntity getTarget()
      Mappings:
      Namespace Name Mixin selector
      official o Lrh;o()Lrg;
      intermediary method_2623 Lnet/minecraft/class_871;method_2623()Lnet/minecraft/class_1699;
      named getTarget Lnet/minecraft/entity/mob/MobEntity;getTarget()Lnet/minecraft/entity/LivingEntity;
    • setTarget

      public void setTarget(LivingEntity target)
      Mappings:
      Namespace Name Mixin selector
      official d Lrh;d(Lrg;)V
      intermediary method_6165 Lnet/minecraft/class_871;method_6165(Lnet/minecraft/class_1699;)V
      named setTarget Lnet/minecraft/entity/mob/MobEntity;setTarget(Lnet/minecraft/entity/LivingEntity;)V
    • canAttackEntity

      public boolean canAttackEntity(Class clazz)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(Ljava/lang/Class;)Z
      intermediary method_2579 Lnet/minecraft/class_871;method_2579(Ljava/lang/Class;)Z
      named canAttackEntity Lnet/minecraft/entity/mob/MobEntity;canAttackEntity(Ljava/lang/Class;)Z
    • onEatingGrass

      public void onEatingGrass()
      Mappings:
      Namespace Name Mixin selector
      official p Lrh;p()V
      intermediary method_2588 Lnet/minecraft/class_871;method_2588()V
      named onEatingGrass Lnet/minecraft/entity/mob/MobEntity;onEatingGrass()V
    • initDataTracker

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

      public int getMinAmbientSoundDelay()
      Mappings:
      Namespace Name Mixin selector
      official q Lrh;q()I
      intermediary method_2594 Lnet/minecraft/class_871;method_2594()I
      named getMinAmbientSoundDelay Lnet/minecraft/entity/mob/MobEntity;getMinAmbientSoundDelay()I
    • playAmbientSound

      public void playAmbientSound()
      Mappings:
      Namespace Name Mixin selector
      official r Lrh;r()V
      intermediary method_2595 Lnet/minecraft/class_871;method_2595()V
      named playAmbientSound Lnet/minecraft/entity/mob/MobEntity;playAmbientSound()V
    • baseTick

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

      protected int getXpToDrop(PlayerEntity player)
      Overrides:
      getXpToDrop in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official e Lrg;e(Lxk;)I
      intermediary method_2585 Lnet/minecraft/class_1699;method_2585(Lnet/minecraft/class_988;)I
      named getXpToDrop Lnet/minecraft/entity/LivingEntity;getXpToDrop(Lnet/minecraft/entity/player/PlayerEntity;)I
    • playSpawnEffects

      public void playSpawnEffects()
      Mappings:
      Namespace Name Mixin selector
      official s Lrh;s()V
      intermediary method_2598 Lnet/minecraft/class_871;method_2598()V
      named playSpawnEffects Lnet/minecraft/entity/mob/MobEntity;playSpawnEffects()V
    • tick

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

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

      protected String getAmbientSound()
      Mappings:
      Namespace Name Mixin selector
      official t Lrh;t()Ljava/lang/String;
      intermediary method_2603 Lnet/minecraft/class_871;method_2603()Ljava/lang/String;
      named getAmbientSound Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Ljava/lang/String;
    • getDefaultDrop

      protected Item getDefaultDrop()
      Mappings:
      Namespace Name Mixin selector
      official u Lrh;u()Labm;
      intermediary method_8375 Lnet/minecraft/class_871;method_8375()Lnet/minecraft/class_1069;
      named getDefaultDrop Lnet/minecraft/entity/mob/MobEntity;getDefaultDrop()Lnet/minecraft/item/Item;
    • dropLoot

      protected void dropLoot(boolean allowDrops, int lootingMultiplier)
      Overrides:
      dropLoot in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lrg;b(ZI)V
      intermediary method_2587 Lnet/minecraft/class_1699;method_2587(ZI)V
      named dropLoot Lnet/minecraft/entity/LivingEntity;dropLoot(ZI)V
    • writeCustomDataToNbt

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

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

      public void setForwardSpeed(float forwardSpeed)
      Mappings:
      Namespace Name Mixin selector
      official n Lrh;n(F)V
      intermediary method_2659 Lnet/minecraft/class_871;method_2659(F)V
      named setForwardSpeed Lnet/minecraft/entity/mob/MobEntity;setForwardSpeed(F)V
    • setMovementSpeed

      public void setMovementSpeed(float movementSpeed)
      Overrides:
      setMovementSpeed in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official i Lrg;i(F)V
      intermediary method_2656 Lnet/minecraft/class_1699;method_2656(F)V
      named setMovementSpeed Lnet/minecraft/entity/LivingEntity;setMovementSpeed(F)V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official e Lrg;e()V
      intermediary method_2651 Lnet/minecraft/class_1699;method_2651()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • shouldDropHead

      protected boolean shouldDropHead()
      Overrides:
      shouldDropHead in class LivingEntity
    • canImmediatelyDespawn

      protected boolean canImmediatelyDespawn()
      Mappings:
      Namespace Name Mixin selector
      official v Lrh;v()Z
      intermediary method_2631 Lnet/minecraft/class_871;method_2631()Z
      named canImmediatelyDespawn Lnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn()Z
    • checkDespawn

      protected void checkDespawn()
      Mappings:
      Namespace Name Mixin selector
      official w Lrh;w()V
      intermediary method_2632 Lnet/minecraft/class_871;method_2632()V
      named checkDespawn Lnet/minecraft/entity/mob/MobEntity;checkDespawn()V
    • mobTick

      protected void mobTick()
      Overrides:
      mobTick in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official method_2633 Lrh;method_2633()V
      intermediary method_2633 Lnet/minecraft/class_871;method_2633()V
      named mobTick Lnet/minecraft/entity/mob/MobEntity;mobTick()V
    • tickNewAi

      protected void tickNewAi()
      Overrides:
      tickNewAi in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official bq Lrg;bq()V
      intermediary method_2635 Lnet/minecraft/class_1699;method_2635()V
      named tickNewAi Lnet/minecraft/entity/LivingEntity;tickNewAi()V
    • getLookPitchSpeed

      public int getLookPitchSpeed()
      Mappings:
      Namespace Name Mixin selector
      official x Lrh;x()I
      intermediary method_2636 Lnet/minecraft/class_871;method_2636()I
      named getLookPitchSpeed Lnet/minecraft/entity/mob/MobEntity;getLookPitchSpeed()I
    • lookAtEntity

      public void lookAtEntity(Entity targetEntity, float maxYawChange, float maxPitchChange)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(Lqm;FF)V
      intermediary method_2583 Lnet/minecraft/class_871;method_2583(Lnet/minecraft/class_864;FF)V
      named lookAtEntity Lnet/minecraft/entity/mob/MobEntity;lookAtEntity(Lnet/minecraft/entity/Entity;FF)V
    • changeAngle

      private float changeAngle(float oldAngle, float newAngle, float maxChangeInAngle)
      Mappings:
      Namespace Name Mixin selector
      official b Lrh;b(FFF)F
      intermediary method_2624 Lnet/minecraft/class_871;method_2624(FFF)F
      named changeAngle Lnet/minecraft/entity/mob/MobEntity;changeAngle(FFF)F
    • canSpawn

      public boolean canSpawn()
      Mappings:
      Namespace Name Mixin selector
      official bw Lrh;bw()Z
      intermediary method_2637 Lnet/minecraft/class_871;method_2637()Z
      named canSpawn Lnet/minecraft/entity/mob/MobEntity;canSpawn()Z
    • method_2638

      @Environment(CLIENT) public float method_2638()
      Mappings:
      Namespace Name Mixin selector
      official bx Lrh;bx()F
      intermediary method_2638 Lnet/minecraft/class_871;method_2638()F
      named method_2638 Lnet/minecraft/entity/mob/MobEntity;method_2638()F
    • getLimitPerChunk

      public int getLimitPerChunk()
      Mappings:
      Namespace Name Mixin selector
      official bz Lrh;bz()I
      intermediary method_2639 Lnet/minecraft/class_871;method_2639()I
      named getLimitPerChunk Lnet/minecraft/entity/mob/MobEntity;getLimitPerChunk()I
    • getSafeFallDistance

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

      public ItemStack getStackInHand()
      Specified by:
      getStackInHand in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official be Lrg;be()Labo;
      intermediary method_2640 Lnet/minecraft/class_1699;method_2640()Lnet/minecraft/class_1071;
      named getStackInHand Lnet/minecraft/entity/LivingEntity;getStackInHand()Lnet/minecraft/item/ItemStack;
    • getMainSlot

      public ItemStack getMainSlot(int slot)
      Specified by:
      getMainSlot in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official q Lrg;q(I)Labo;
      intermediary method_4484 Lnet/minecraft/class_1699;method_4484(I)Lnet/minecraft/class_1071;
      named getMainSlot Lnet/minecraft/entity/LivingEntity;getMainSlot(I)Lnet/minecraft/item/ItemStack;
    • method_6166

      public ItemStack method_6166(int int2)
      Mappings:
      Namespace Name Mixin selector
      official r Lrh;r(I)Labo;
      intermediary method_6166 Lnet/minecraft/class_871;method_6166(I)Lnet/minecraft/class_1071;
      named method_6166 Lnet/minecraft/entity/mob/MobEntity;method_6166(I)Lnet/minecraft/item/ItemStack;
    • setArmorSlot

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

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

      protected void method_4472(boolean bool, int int2)
      Overrides:
      method_4472 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lrg;a(ZI)V
      intermediary method_4472 Lnet/minecraft/class_1699;method_4472(ZI)V
      named method_4472 Lnet/minecraft/entity/LivingEntity;method_4472(ZI)V
    • method_4473

      protected void method_4473()
      Mappings:
      Namespace Name Mixin selector
      official bA Lrh;bA()V
      intermediary method_4473 Lnet/minecraft/class_871;method_4473()V
      named method_4473 Lnet/minecraft/entity/mob/MobEntity;method_4473()V
    • method_8374

      public static int method_8374(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official b Lrh;b(Labo;)I
      intermediary method_8374 Lnet/minecraft/class_871;method_8374(Lnet/minecraft/class_1071;)I
      named method_8374 Lnet/minecraft/entity/mob/MobEntity;method_8374(Lnet/minecraft/item/ItemStack;)I
    • method_4470

      public static Item method_4470(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(II)Labm;
      intermediary method_4470 Lnet/minecraft/class_871;method_4470(II)Lnet/minecraft/class_1069;
      named method_4470 Lnet/minecraft/entity/mob/MobEntity;method_4470(II)Lnet/minecraft/item/Item;
    • method_4474

      protected void method_4474()
      Mappings:
      Namespace Name Mixin selector
      official bB Lrh;bB()V
      intermediary method_4474 Lnet/minecraft/class_871;method_4474()V
      named method_4474 Lnet/minecraft/entity/mob/MobEntity;method_4474()V
    • method_6156

      public EntityData method_6156(EntityData entityData)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(Lrj;)Lrj;
      intermediary method_6156 Lnet/minecraft/class_871;method_6156(Lnet/minecraft/class_1700;)Lnet/minecraft/class_1700;
      named method_6156 Lnet/minecraft/entity/mob/MobEntity;method_6156(Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;
    • canBeControlledByRider

      public boolean canBeControlledByRider()
      Mappings:
      Namespace Name Mixin selector
      official bC Lrh;bC()Z
      intermediary method_4476 Lnet/minecraft/class_871;method_4476()Z
      named canBeControlledByRider Lnet/minecraft/entity/mob/MobEntity;canBeControlledByRider()Z
    • getTranslatedName

      public String getTranslatedName()
      Overrides:
      getTranslatedName in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b_ Lqm;b_()Ljava/lang/String;
      intermediary method_2518 Lnet/minecraft/class_864;method_2518()Ljava/lang/String;
      named getTranslatedName Lnet/minecraft/entity/Entity;getTranslatedName()Ljava/lang/String;
    • setPersistent

      public void setPersistent()
      Mappings:
      Namespace Name Mixin selector
      official bD Lrh;bD()V
      intermediary method_6164 Lnet/minecraft/class_871;method_6164()V
      named setPersistent Lnet/minecraft/entity/mob/MobEntity;setPersistent()V
    • method_5397

      public void method_5397(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(Ljava/lang/String;)V
      intermediary method_5397 Lnet/minecraft/class_871;method_5397(Ljava/lang/String;)V
      named method_5397 Lnet/minecraft/entity/mob/MobEntity;method_5397(Ljava/lang/String;)V
    • method_5391

      public String method_5391()
      Mappings:
      Namespace Name Mixin selector
      official bE Lrh;bE()Ljava/lang/String;
      intermediary method_5391 Lnet/minecraft/class_871;method_5391()Ljava/lang/String;
      named method_5391 Lnet/minecraft/entity/mob/MobEntity;method_5391()Ljava/lang/String;
    • method_5392

      public boolean method_5392()
      Mappings:
      Namespace Name Mixin selector
      official bF Lrh;bF()Z
      intermediary method_5392 Lnet/minecraft/class_871;method_5392()Z
      named method_5392 Lnet/minecraft/entity/mob/MobEntity;method_5392()Z
    • setAiDisabled

      public void setAiDisabled(boolean value)
      Mappings:
      Namespace Name Mixin selector
      official g Lrh;g(Z)V
      intermediary method_5398 Lnet/minecraft/class_871;method_5398(Z)V
      named setAiDisabled Lnet/minecraft/entity/mob/MobEntity;setAiDisabled(Z)V
    • hasNoAi

      public boolean hasNoAi()
      Mappings:
      Namespace Name Mixin selector
      official bG Lrh;bG()Z
      intermediary method_5393 Lnet/minecraft/class_871;method_5393()Z
      named hasNoAi Lnet/minecraft/entity/mob/MobEntity;hasNoAi()Z
    • method_5394

      @Environment(CLIENT) public boolean method_5394()
      Overrides:
      method_5394 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official bi Lrg;bi()Z
      intermediary method_5394 Lnet/minecraft/class_1699;method_5394()Z
      named method_5394 Lnet/minecraft/entity/LivingEntity;method_5394()Z
    • method_5388

      public void method_5388(int int2, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(IF)V
      intermediary method_5388 Lnet/minecraft/class_871;method_5388(IF)V
      named method_5388 Lnet/minecraft/entity/mob/MobEntity;method_5388(IF)V
    • canPickUpLoot

      public boolean canPickUpLoot()
      Mappings:
      Namespace Name Mixin selector
      official bH Lrh;bH()Z
      intermediary method_5395 Lnet/minecraft/class_871;method_5395()Z
      named canPickUpLoot Lnet/minecraft/entity/mob/MobEntity;canPickUpLoot()Z
    • setCanPickUpLoot

      public void setCanPickUpLoot(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official h Lrh;h(Z)V
      intermediary method_5399 Lnet/minecraft/class_871;method_5399(Z)V
      named setCanPickUpLoot Lnet/minecraft/entity/mob/MobEntity;setCanPickUpLoot(Z)V
    • isPersistent

      public boolean isPersistent()
      Mappings:
      Namespace Name Mixin selector
      official bI Lrh;bI()Z
      intermediary method_5396 Lnet/minecraft/class_871;method_5396()Z
      named isPersistent Lnet/minecraft/entity/mob/MobEntity;isPersistent()Z
    • openInventory

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

      protected boolean canBeLeashedBy(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(Lxk;)Z
      intermediary method_2537 Lnet/minecraft/class_871;method_2537(Lnet/minecraft/class_988;)Z
      named canBeLeashedBy Lnet/minecraft/entity/mob/MobEntity;canBeLeashedBy(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • updateLeash

      protected void updateLeash()
      Mappings:
      Namespace Name Mixin selector
      official bJ Lrh;bJ()V
      intermediary method_6159 Lnet/minecraft/class_871;method_6159()V
      named updateLeash Lnet/minecraft/entity/mob/MobEntity;updateLeash()V
    • detachLeash

      public void detachLeash(boolean sendPacket, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(ZZ)V
      intermediary method_6157 Lnet/minecraft/class_871;method_6157(ZZ)V
      named detachLeash Lnet/minecraft/entity/mob/MobEntity;detachLeash(ZZ)V
    • isTameable

      public boolean isTameable()
      Mappings:
      Namespace Name Mixin selector
      official bK Lrh;bK()Z
      intermediary method_6160 Lnet/minecraft/class_871;method_6160()Z
      named isTameable Lnet/minecraft/entity/mob/MobEntity;isTameable()Z
    • isLeashed

      public boolean isLeashed()
      Mappings:
      Namespace Name Mixin selector
      official bL Lrh;bL()Z
      intermediary method_6161 Lnet/minecraft/class_871;method_6161()Z
      named isLeashed Lnet/minecraft/entity/mob/MobEntity;isLeashed()Z
    • method_6162

      public Entity method_6162()
      Mappings:
      Namespace Name Mixin selector
      official bM Lrh;bM()Lqm;
      intermediary method_6162 Lnet/minecraft/class_871;method_6162()Lnet/minecraft/class_864;
      named method_6162 Lnet/minecraft/entity/mob/MobEntity;method_6162()Lnet/minecraft/entity/Entity;
    • attachLeash

      public void attachLeash(Entity entity, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lrh;b(Lqm;Z)V
      intermediary method_6158 Lnet/minecraft/class_871;method_6158(Lnet/minecraft/class_864;Z)V
      named attachLeash Lnet/minecraft/entity/mob/MobEntity;attachLeash(Lnet/minecraft/entity/Entity;Z)V
    • method_6163

      private void method_6163()
      Mappings:
      Namespace Name Mixin selector
      official bN Lrh;bN()V
      intermediary method_6163 Lnet/minecraft/class_871;method_6163()V
      named method_6163 Lnet/minecraft/entity/mob/MobEntity;method_6163()V