Class CatEntity

All Implemented Interfaces:
Tameable, CommandOutput, Nameable, EntityLike

public class CatEntity extends TameableEntity
Meow.
Mappings:
Namespace Name
official bea
intermediary net/minecraft/class_1451
named net/minecraft/entity/passive/CatEntity
  • Field Details

    • field_30310

      public static final double field_30310
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bV Lbea;bV:D
      intermediary field_30310 Lnet/minecraft/class_1451;field_30310:D
      named field_30310 Lnet/minecraft/entity/passive/CatEntity;field_30310:D
    • field_30311

      public static final double field_30311
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bW Lbea;bW:D
      intermediary field_30311 Lnet/minecraft/class_1451;field_30311:D
      named field_30311 Lnet/minecraft/entity/passive/CatEntity;field_30311:D
    • field_30312

      public static final double field_30312
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bX Lbea;bX:D
      intermediary field_30312 Lnet/minecraft/class_1451;field_30312:D
      named field_30312 Lnet/minecraft/entity/passive/CatEntity;field_30312:D
    • TAMING_INGREDIENT

      private static final Ingredient TAMING_INGREDIENT
      Mappings:
      Namespace Name Mixin selector
      official ck Lbea;ck:Lbte;
      intermediary field_6809 Lnet/minecraft/class_1451;field_6809:Lnet/minecraft/class_1856;
      named TAMING_INGREDIENT Lnet/minecraft/entity/passive/CatEntity;TAMING_INGREDIENT:Lnet/minecraft/recipe/Ingredient;
    • CAT_TYPE

      private static final TrackedData<Integer> CAT_TYPE
      Mappings:
      Namespace Name Mixin selector
      official cl Lbea;cl:Lwf;
      intermediary field_6811 Lnet/minecraft/class_1451;field_6811:Lnet/minecraft/class_2940;
      named CAT_TYPE Lnet/minecraft/entity/passive/CatEntity;CAT_TYPE:Lnet/minecraft/entity/data/TrackedData;
    • SLEEPING_WITH_OWNER

      private static final TrackedData<Boolean> SLEEPING_WITH_OWNER
      Mappings:
      Namespace Name Mixin selector
      official cm Lbea;cm:Lwf;
      intermediary field_16284 Lnet/minecraft/class_1451;field_16284:Lnet/minecraft/class_2940;
      named SLEEPING_WITH_OWNER Lnet/minecraft/entity/passive/CatEntity;SLEEPING_WITH_OWNER:Lnet/minecraft/entity/data/TrackedData;
    • HEAD_DOWN

      private static final TrackedData<Boolean> HEAD_DOWN
      Mappings:
      Namespace Name Mixin selector
      official cn Lbea;cn:Lwf;
      intermediary field_16292 Lnet/minecraft/class_1451;field_16292:Lnet/minecraft/class_2940;
      named HEAD_DOWN Lnet/minecraft/entity/passive/CatEntity;HEAD_DOWN:Lnet/minecraft/entity/data/TrackedData;
    • COLLAR_COLOR

      private static final TrackedData<Integer> COLLAR_COLOR
      Mappings:
      Namespace Name Mixin selector
      official co Lbea;co:Lwf;
      intermediary field_16285 Lnet/minecraft/class_1451;field_16285:Lnet/minecraft/class_2940;
      named COLLAR_COLOR Lnet/minecraft/entity/passive/CatEntity;COLLAR_COLOR:Lnet/minecraft/entity/data/TrackedData;
    • TABBY_TYPE

      public static final int TABBY_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bY Lbea;bY:I
      intermediary field_30313 Lnet/minecraft/class_1451;field_30313:I
      named TABBY_TYPE Lnet/minecraft/entity/passive/CatEntity;TABBY_TYPE:I
    • BLACK_TYPE

      public static final int BLACK_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bZ Lbea;bZ:I
      intermediary field_30314 Lnet/minecraft/class_1451;field_30314:I
      named BLACK_TYPE Lnet/minecraft/entity/passive/CatEntity;BLACK_TYPE:I
    • RED_TYPE

      public static final int RED_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ca Lbea;ca:I
      intermediary field_30315 Lnet/minecraft/class_1451;field_30315:I
      named RED_TYPE Lnet/minecraft/entity/passive/CatEntity;RED_TYPE:I
    • SIAMESE_TYPE

      public static final int SIAMESE_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cb Lbea;cb:I
      intermediary field_30316 Lnet/minecraft/class_1451;field_30316:I
      named SIAMESE_TYPE Lnet/minecraft/entity/passive/CatEntity;SIAMESE_TYPE:I
    • BRITISH_SHORTHAIR_TYPE

      public static final int BRITISH_SHORTHAIR_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cc Lbea;cc:I
      intermediary field_30317 Lnet/minecraft/class_1451;field_30317:I
      named BRITISH_SHORTHAIR_TYPE Lnet/minecraft/entity/passive/CatEntity;BRITISH_SHORTHAIR_TYPE:I
    • CALICO_TYPE

      public static final int CALICO_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cd Lbea;cd:I
      intermediary field_30318 Lnet/minecraft/class_1451;field_30318:I
      named CALICO_TYPE Lnet/minecraft/entity/passive/CatEntity;CALICO_TYPE:I
    • PERSIAN_TYPE

      public static final int PERSIAN_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ce Lbea;ce:I
      intermediary field_30319 Lnet/minecraft/class_1451;field_30319:I
      named PERSIAN_TYPE Lnet/minecraft/entity/passive/CatEntity;PERSIAN_TYPE:I
    • RAGDOLL_TYPE

      public static final int RAGDOLL_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cf Lbea;cf:I
      intermediary field_30320 Lnet/minecraft/class_1451;field_30320:I
      named RAGDOLL_TYPE Lnet/minecraft/entity/passive/CatEntity;RAGDOLL_TYPE:I
    • WHITE_TYPE

      public static final int WHITE_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cg Lbea;cg:I
      intermediary field_30321 Lnet/minecraft/class_1451;field_30321:I
      named WHITE_TYPE Lnet/minecraft/entity/passive/CatEntity;WHITE_TYPE:I
    • JELLIE_TYPE

      public static final int JELLIE_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ch Lbea;ch:I
      intermediary field_30322 Lnet/minecraft/class_1451;field_30322:I
      named JELLIE_TYPE Lnet/minecraft/entity/passive/CatEntity;JELLIE_TYPE:I
    • ALL_BLACK_TYPE

      public static final int ALL_BLACK_TYPE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ci Lbea;ci:I
      intermediary field_30323 Lnet/minecraft/class_1451;field_30323:I
      named ALL_BLACK_TYPE Lnet/minecraft/entity/passive/CatEntity;ALL_BLACK_TYPE:I
    • field_30324

      private static final int field_30324
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cp Lbea;cp:I
      intermediary field_30324 Lnet/minecraft/class_1451;field_30324:I
      named field_30324 Lnet/minecraft/entity/passive/CatEntity;field_30324:I
    • field_30325

      private static final int field_30325
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cq Lbea;cq:I
      intermediary field_30325 Lnet/minecraft/class_1451;field_30325:I
      named field_30325 Lnet/minecraft/entity/passive/CatEntity;field_30325:I
    • TEXTURES

      public static final Map<Integer,​Identifier> TEXTURES
      Mappings:
      Namespace Name Mixin selector
      official cj Lbea;cj:Ljava/util/Map;
      intermediary field_16283 Lnet/minecraft/class_1451;field_16283:Ljava/util/Map;
      named TEXTURES Lnet/minecraft/entity/passive/CatEntity;TEXTURES:Ljava/util/Map;
    • fleeGoal

      Mappings:
      Namespace Name Mixin selector
      official cr Lbea;cr:Lbea$a;
      intermediary field_6808 Lnet/minecraft/class_1451;field_6808:Lnet/minecraft/class_1451$class_3698;
      named fleeGoal Lnet/minecraft/entity/passive/CatEntity;fleeGoal:Lnet/minecraft/entity/passive/CatEntity$CatFleeGoal;
    • temptGoal

      private TemptGoal temptGoal
      Mappings:
      Namespace Name Mixin selector
      official cs Lbea;cs:Lbav;
      intermediary field_6810 Lnet/minecraft/class_1451;field_6810:Lnet/minecraft/class_1391;
      named temptGoal Lnet/minecraft/entity/passive/CatEntity;temptGoal:Lnet/minecraft/entity/ai/goal/TemptGoal;
    • sleepAnimation

      private float sleepAnimation
      Mappings:
      Namespace Name Mixin selector
      official ct Lbea;ct:F
      intermediary field_16290 Lnet/minecraft/class_1451;field_16290:F
      named sleepAnimation Lnet/minecraft/entity/passive/CatEntity;sleepAnimation:F
    • prevSleepAnimation

      private float prevSleepAnimation
      Mappings:
      Namespace Name Mixin selector
      official cu Lbea;cu:F
      intermediary field_16291 Lnet/minecraft/class_1451;field_16291:F
      named prevSleepAnimation Lnet/minecraft/entity/passive/CatEntity;prevSleepAnimation:F
    • tailCurlAnimation

      private float tailCurlAnimation
      Mappings:
      Namespace Name Mixin selector
      official cv Lbea;cv:F
      intermediary field_16288 Lnet/minecraft/class_1451;field_16288:F
      named tailCurlAnimation Lnet/minecraft/entity/passive/CatEntity;tailCurlAnimation:F
    • prevTailCurlAnimation

      private float prevTailCurlAnimation
      Mappings:
      Namespace Name Mixin selector
      official cw Lbea;cw:F
      intermediary field_16289 Lnet/minecraft/class_1451;field_16289:F
      named prevTailCurlAnimation Lnet/minecraft/entity/passive/CatEntity;prevTailCurlAnimation:F
    • headDownAnimation

      private float headDownAnimation
      Mappings:
      Namespace Name Mixin selector
      official cx Lbea;cx:F
      intermediary field_16286 Lnet/minecraft/class_1451;field_16286:F
      named headDownAnimation Lnet/minecraft/entity/passive/CatEntity;headDownAnimation:F
    • prevHeadDownAnimation

      private float prevHeadDownAnimation
      Mappings:
      Namespace Name Mixin selector
      official cy Lbea;cy:F
      intermediary field_16287 Lnet/minecraft/class_1451;field_16287:F
      named prevHeadDownAnimation Lnet/minecraft/entity/passive/CatEntity;prevHeadDownAnimation:F
  • Constructor Details

    • CatEntity

      public CatEntity(EntityType<? extends CatEntity> type, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Latf;<init>(Latj;Lbwp;)V
      intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
  • Method Details

    • getTexture

      public Identifier getTexture()
      Mappings:
      Namespace Name Mixin selector
      official fD Lbea;fD()Lww;
      intermediary method_16092 Lnet/minecraft/class_1451;method_16092()Lnet/minecraft/class_2960;
      named getTexture Lnet/minecraft/entity/passive/CatEntity;getTexture()Lnet/minecraft/util/Identifier;
    • initGoals

      protected void initGoals()
      Overrides:
      initGoals in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official v Latv;v()V
      intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
      named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
    • getCatType

      public int getCatType()
      Mappings:
      Namespace Name Mixin selector
      official fE Lbea;fE()I
      intermediary method_6571 Lnet/minecraft/class_1451;method_6571()I
      named getCatType Lnet/minecraft/entity/passive/CatEntity;getCatType()I
    • setCatType

      public void setCatType(int type)
      Mappings:
      Namespace Name Mixin selector
      official u Lbea;u(I)V
      intermediary method_6572 Lnet/minecraft/class_1451;method_6572(I)V
      named setCatType Lnet/minecraft/entity/passive/CatEntity;setCatType(I)V
    • setSleepingWithOwner

      public void setSleepingWithOwner(boolean sleeping)
      Mappings:
      Namespace Name Mixin selector
      official z Lbea;z(Z)V
      intermediary method_16088 Lnet/minecraft/class_1451;method_16088(Z)V
      named setSleepingWithOwner Lnet/minecraft/entity/passive/CatEntity;setSleepingWithOwner(Z)V
    • isSleepingWithOwner

      public boolean isSleepingWithOwner()
      Mappings:
      Namespace Name Mixin selector
      official fF Lbea;fF()Z
      intermediary method_16086 Lnet/minecraft/class_1451;method_16086()Z
      named isSleepingWithOwner Lnet/minecraft/entity/passive/CatEntity;isSleepingWithOwner()Z
    • setHeadDown

      public void setHeadDown(boolean headDown)
      Mappings:
      Namespace Name Mixin selector
      official A Lbea;A(Z)V
      intermediary method_16087 Lnet/minecraft/class_1451;method_16087(Z)V
      named setHeadDown Lnet/minecraft/entity/passive/CatEntity;setHeadDown(Z)V
    • isHeadDown

      public boolean isHeadDown()
      Mappings:
      Namespace Name Mixin selector
      official fG Lbea;fG()Z
      intermediary method_16093 Lnet/minecraft/class_1451;method_16093()Z
      named isHeadDown Lnet/minecraft/entity/passive/CatEntity;isHeadDown()Z
    • getCollarColor

      public DyeColor getCollarColor()
      Mappings:
      Namespace Name Mixin selector
      official fH Lbea;fH()Lbpl;
      intermediary method_16096 Lnet/minecraft/class_1451;method_16096()Lnet/minecraft/class_1767;
      named getCollarColor Lnet/minecraft/entity/passive/CatEntity;getCollarColor()Lnet/minecraft/util/DyeColor;
    • setCollarColor

      public void setCollarColor(DyeColor color)
      Mappings:
      Namespace Name Mixin selector
      official a Lbea;a(Lbpl;)V
      intermediary method_16094 Lnet/minecraft/class_1451;method_16094(Lnet/minecraft/class_1767;)V
      named setCollarColor Lnet/minecraft/entity/passive/CatEntity;setCollarColor(Lnet/minecraft/util/DyeColor;)V
    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      official a_ Latf;a_()V
      intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      official b Latf;b(Lna;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Overrides:
      readCustomDataFromNbt in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lna;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • mobTick

      public void mobTick()
      Overrides:
      mobTick in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official eX Latv;eX()V
      intermediary method_5958 Lnet/minecraft/class_1308;method_5958()V
      named mobTick Lnet/minecraft/entity/mob/MobEntity;mobTick()V
    • getAmbientSound

      @Nullable protected @Nullable SoundEvent getAmbientSound()
      Overrides:
      getAmbientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official q Latv;q()Lafd;
      intermediary method_5994 Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;
      named getAmbientSound Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
    • getMinAmbientSoundDelay

      public int getMinAmbientSoundDelay()
      Overrides:
      getMinAmbientSoundDelay in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official J Latv;J()I
      intermediary method_5970 Lnet/minecraft/class_1308;method_5970()I
      named getMinAmbientSoundDelay Lnet/minecraft/entity/mob/MobEntity;getMinAmbientSoundDelay()I
    • hiss

      public void hiss()
      Mappings:
      Namespace Name Mixin selector
      official fI Lbea;fI()V
      intermediary method_16089 Lnet/minecraft/class_1451;method_16089()V
      named hiss Lnet/minecraft/entity/passive/CatEntity;hiss()V
    • getHurtSound

      protected SoundEvent getHurtSound(DamageSource source)
      Overrides:
      getHurtSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lasp;)Lafd;
      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

      protected SoundEvent getDeathSound()
      Overrides:
      getDeathSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official v_ Latt;v_()Lafd;
      intermediary method_6002 Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
      named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
    • createCatAttributes

      public static DefaultAttributeContainer.Builder createCatAttributes()
      Mappings:
      Namespace Name Mixin selector
      official fJ Lbea;fJ()Laut$a;
      intermediary method_26881 Lnet/minecraft/class_1451;method_26881()Lnet/minecraft/class_5132$class_5133;
      named createCatAttributes Lnet/minecraft/entity/passive/CatEntity;createCatAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
    • handleFallDamage

      public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource)
      Overrides:
      handleFallDamage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(FFLasp;)Z
      intermediary method_5747 Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
    • eat

      protected void eat(PlayerEntity player, Hand hand, ItemStack stack)
      Overrides:
      eat in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbdx;a(Lbkd;Larz;Lbqp;)V
      intermediary method_6475 Lnet/minecraft/class_1429;method_6475(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V
      named eat Lnet/minecraft/entity/passive/AnimalEntity;eat(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;)V
    • getAttackDamage

      private float getAttackDamage()
      Mappings:
      Namespace Name Mixin selector
      official fK Lbea;fK()F
      intermediary method_22327 Lnet/minecraft/class_1451;method_22327()F
      named getAttackDamage Lnet/minecraft/entity/passive/CatEntity;getAttackDamage()F
    • tryAttack

      public boolean tryAttack(Entity target)
      Overrides:
      tryAttack in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official z Latt;z(Latf;)Z
      intermediary method_6121 Lnet/minecraft/class_1309;method_6121(Lnet/minecraft/class_1297;)Z
      named tryAttack Lnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/entity/Entity;)Z
    • tick

      public void tick()
      Overrides:
      tick in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official k Latf;k()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • updateAnimations

      private void updateAnimations()
      Mappings:
      Namespace Name Mixin selector
      official fL Lbea;fL()V
      intermediary method_16085 Lnet/minecraft/class_1451;method_16085()V
      named updateAnimations Lnet/minecraft/entity/passive/CatEntity;updateAnimations()V
    • updateSleepAnimation

      private void updateSleepAnimation()
      Mappings:
      Namespace Name Mixin selector
      official fM Lbea;fM()V
      intermediary method_16090 Lnet/minecraft/class_1451;method_16090()V
      named updateSleepAnimation Lnet/minecraft/entity/passive/CatEntity;updateSleepAnimation()V
    • updateHeadDownAnimation

      private void updateHeadDownAnimation()
      Mappings:
      Namespace Name Mixin selector
      official fN Lbea;fN()V
      intermediary method_16084 Lnet/minecraft/class_1451;method_16084()V
      named updateHeadDownAnimation Lnet/minecraft/entity/passive/CatEntity;updateHeadDownAnimation()V
    • getSleepAnimation

      public float getSleepAnimation(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official z Lbea;z(F)F
      intermediary method_16082 Lnet/minecraft/class_1451;method_16082(F)F
      named getSleepAnimation Lnet/minecraft/entity/passive/CatEntity;getSleepAnimation(F)F
    • getTailCurlAnimation

      public float getTailCurlAnimation(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official A Lbea;A(F)F
      intermediary method_16091 Lnet/minecraft/class_1451;method_16091(F)F
      named getTailCurlAnimation Lnet/minecraft/entity/passive/CatEntity;getTailCurlAnimation(F)F
    • getHeadDownAnimation

      public float getHeadDownAnimation(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official B Lbea;B(F)F
      intermediary method_16095 Lnet/minecraft/class_1451;method_16095(F)F
      named getHeadDownAnimation Lnet/minecraft/entity/passive/CatEntity;getHeadDownAnimation(F)F
    • createChild

      public CatEntity createChild(ServerWorld serverWorld, PassiveEntity passiveEntity)
      Specified by:
      createChild in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lbea;b(Labr;Latd;)Lbea;
      intermediary method_6573 Lnet/minecraft/class_1451;method_6573(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1451;
      named createChild Lnet/minecraft/entity/passive/CatEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/CatEntity;
    • canBreedWith

      public boolean canBreedWith(AnimalEntity other)
      Overrides:
      canBreedWith in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbdx;a(Lbdx;)Z
      intermediary method_6474 Lnet/minecraft/class_1429;method_6474(Lnet/minecraft/class_1429;)Z
      named canBreedWith Lnet/minecraft/entity/passive/AnimalEntity;canBreedWith(Lnet/minecraft/entity/passive/AnimalEntity;)Z
    • initialize

      @Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt)
      Overrides:
      initialize in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latv;a(Lbxd;Lary;Latx;Laul;Lna;)Laul;
      intermediary method_5943 Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;
      named initialize Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;
    • interactMob

      public ActionResult interactMob(PlayerEntity player, Hand hand)
      Overrides:
      interactMob in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official b Latv;b(Lbkd;Larz;)Lasa;
      intermediary method_5992 Lnet/minecraft/class_1308;method_5992(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
      named interactMob Lnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
    • isBreedingItem

      public boolean isBreedingItem(ItemStack stack)
      Overrides:
      isBreedingItem in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official m Lbdx;m(Lbqp;)Z
      intermediary method_6481 Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Z
      named isBreedingItem Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
    • getActiveEyeHeight

      protected float getActiveEyeHeight(EntityPose pose, EntityDimensions dimensions)
      Overrides:
      getActiveEyeHeight in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lauf;Latg;)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
    • canImmediatelyDespawn

      public boolean canImmediatelyDespawn(double distanceSquared)
      Overrides:
      canImmediatelyDespawn in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official h Latv;h(D)Z
      intermediary method_5974 Lnet/minecraft/class_1308;method_5974(D)Z
      named canImmediatelyDespawn Lnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn(D)Z
    • onTamedChanged

      protected void onTamedChanged()
      Overrides:
      onTamedChanged in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      official t Laun;t()V
      intermediary method_6175 Lnet/minecraft/class_1321;method_6175()V
      named onTamedChanged Lnet/minecraft/entity/passive/TameableEntity;onTamedChanged()V
    • bypassesSteppingEffects

      public boolean bypassesSteppingEffects()
      Overrides:
      bypassesSteppingEffects in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bE Latf;bE()Z
      intermediary method_21749 Lnet/minecraft/class_1297;method_21749()Z
      named bypassesSteppingEffects Lnet/minecraft/entity/Entity;bypassesSteppingEffects()Z