Class AxolotlEntity

All Implemented Interfaces:
AngledModelEntity, Bucketable, CommandOutput, Nameable, EntityLike

public class AxolotlEntity extends AnimalEntity implements AngledModelEntity, Bucketable
Mappings:
Namespace Name
official bez
intermediary net/minecraft/class_5762
named net/minecraft/entity/passive/AxolotlEntity
  • Field Details

    • PLAY_DEAD_TICKS

      public static final int PLAY_DEAD_TICKS
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bS Lbez;bS:I
      intermediary field_30388 Lnet/minecraft/class_5762;field_30388:I
      named PLAY_DEAD_TICKS Lnet/minecraft/entity/passive/AxolotlEntity;PLAY_DEAD_TICKS:I
    • SENSORS

      protected static final ImmutableList<? extends SensorType<? extends Sensor<? super AxolotlEntity>>> SENSORS
      Mappings:
      Namespace Name Mixin selector
      official bT Lbez;bT:Lcom/google/common/collect/ImmutableList;
      intermediary field_28333 Lnet/minecraft/class_5762;field_28333:Lcom/google/common/collect/ImmutableList;
      named SENSORS Lnet/minecraft/entity/passive/AxolotlEntity;SENSORS:Lcom/google/common/collect/ImmutableList;
    • MEMORY_MODULES

      protected static final ImmutableList<? extends MemoryModuleType<?>> MEMORY_MODULES
      Mappings:
      Namespace Name Mixin selector
      official bV Lbez;bV:Lcom/google/common/collect/ImmutableList;
      intermediary field_28334 Lnet/minecraft/class_5762;field_28334:Lcom/google/common/collect/ImmutableList;
      named MEMORY_MODULES Lnet/minecraft/entity/passive/AxolotlEntity;MEMORY_MODULES:Lcom/google/common/collect/ImmutableList;
    • VARIANT

      private static final TrackedData<Integer> VARIANT
      Mappings:
      Namespace Name Mixin selector
      official bZ Lbez;bZ:Lwf;
      intermediary field_28335 Lnet/minecraft/class_5762;field_28335:Lnet/minecraft/class_2940;
      named VARIANT Lnet/minecraft/entity/passive/AxolotlEntity;VARIANT:Lnet/minecraft/entity/data/TrackedData;
    • PLAYING_DEAD

      private static final TrackedData<Boolean> PLAYING_DEAD
      Mappings:
      Namespace Name Mixin selector
      official ca Lbez;ca:Lwf;
      intermediary field_28336 Lnet/minecraft/class_5762;field_28336:Lnet/minecraft/class_2940;
      named PLAYING_DEAD Lnet/minecraft/entity/passive/AxolotlEntity;PLAYING_DEAD:Lnet/minecraft/entity/data/TrackedData;
    • FROM_BUCKET

      private static final TrackedData<Boolean> FROM_BUCKET
      Mappings:
      Namespace Name Mixin selector
      official cb Lbez;cb:Lwf;
      intermediary field_28337 Lnet/minecraft/class_5762;field_28337:Lnet/minecraft/class_2940;
      named FROM_BUCKET Lnet/minecraft/entity/passive/AxolotlEntity;FROM_BUCKET:Lnet/minecraft/entity/data/TrackedData;
    • BUFF_RANGE

      public static final double BUFF_RANGE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bW Lbez;bW:D
      intermediary field_30389 Lnet/minecraft/class_5762;field_30389:D
      named BUFF_RANGE Lnet/minecraft/entity/passive/AxolotlEntity;BUFF_RANGE:D
    • BLUE_BABY_CHANCE

      public static final int BLUE_BABY_CHANCE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bX Lbez;bX:I
      intermediary field_30390 Lnet/minecraft/class_5762;field_30390:I
      named BLUE_BABY_CHANCE Lnet/minecraft/entity/passive/AxolotlEntity;BLUE_BABY_CHANCE:I
    • MAX_AIR

      private static final int MAX_AIR
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cc Lbez;cc:I
      intermediary field_30392 Lnet/minecraft/class_5762;field_30392:I
      named MAX_AIR Lnet/minecraft/entity/passive/AxolotlEntity;MAX_AIR:I
    • VARIANT_KEY

      public static final String VARIANT_KEY
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bY Lbez;bY:Ljava/lang/String;
      intermediary field_30391 Lnet/minecraft/class_5762;field_30391:Ljava/lang/String;
      named VARIANT_KEY Lnet/minecraft/entity/passive/AxolotlEntity;VARIANT_KEY:Ljava/lang/String;
    • field_33485

      private static final int field_33485
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cd Lbez;cd:I
      intermediary field_33485 Lnet/minecraft/class_5762;field_33485:I
      named field_33485 Lnet/minecraft/entity/passive/AxolotlEntity;field_33485:I
    • BUFF_DURATION

      private static final int BUFF_DURATION
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cf Lbez;cf:I
      intermediary field_30393 Lnet/minecraft/class_5762;field_30393:I
      named BUFF_DURATION Lnet/minecraft/entity/passive/AxolotlEntity;BUFF_DURATION:I
    • modelAngles

      private final Map<String,​Vec3f> modelAngles
      Mappings:
      Namespace Name Mixin selector
      official ce Lbez;ce:Ljava/util/Map;
      intermediary field_33764 Lnet/minecraft/class_5762;field_33764:Ljava/util/Map;
      named modelAngles Lnet/minecraft/entity/passive/AxolotlEntity;modelAngles:Ljava/util/Map;
  • Constructor Details

    • AxolotlEntity

      public AxolotlEntity(EntityType<? extends AxolotlEntity> 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

    • getModelAngles

      public Map<String,​Vec3f> getModelAngles()
      Specified by:
      getModelAngles in interface AngledModelEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latr;a()Ljava/util/Map;
      intermediary method_36976 Lnet/minecraft/class_6375;method_36976()Ljava/util/Map;
      named getModelAngles Lnet/minecraft/entity/AngledModelEntity;getModelAngles()Ljava/util/Map;
    • getPathfindingFavor

      public float getPathfindingFavor(BlockPos pos, WorldView world)
      Overrides:
      getPathfindingFavor in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lauc;a(Lgg;Lbws;)F
      intermediary method_6144 Lnet/minecraft/class_1314;method_6144(Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F
      named getPathfindingFavor Lnet/minecraft/entity/mob/PathAwareEntity;getPathfindingFavor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/WorldView;)F
    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class PassiveEntity
      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 AnimalEntity
      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 AnimalEntity
      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
    • playAmbientSound

      public void playAmbientSound()
      Overrides:
      playAmbientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official K Latv;K()V
      intermediary method_5966 Lnet/minecraft/class_1308;method_5966()V
      named playAmbientSound Lnet/minecraft/entity/mob/MobEntity;playAmbientSound()V
    • initialize

      public 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;
    • baseTick

      public void baseTick()
      Overrides:
      baseTick in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official ai Latf;ai()V
      intermediary method_5670 Lnet/minecraft/class_1297;method_5670()V
      named baseTick Lnet/minecraft/entity/Entity;baseTick()V
    • tickAir

      protected void tickAir(int air)
      Mappings:
      Namespace Name Mixin selector
      official u Lbez;u(I)V
      intermediary method_33230 Lnet/minecraft/class_5762;method_33230(I)V
      named tickAir Lnet/minecraft/entity/passive/AxolotlEntity;tickAir(I)V
    • hydrateFromPotion

      public void hydrateFromPotion()
      Mappings:
      Namespace Name Mixin selector
      official fv Lbez;fv()V
      intermediary method_36282 Lnet/minecraft/class_5762;method_36282()V
      named hydrateFromPotion Lnet/minecraft/entity/passive/AxolotlEntity;hydrateFromPotion()V
    • isAirLessThanMax

      public boolean isAirLessThanMax()
      Mappings:
      Namespace Name Mixin selector
      official fw Lbez;fw()Z
      intermediary method_35176 Lnet/minecraft/class_5762;method_35176()Z
      named isAirLessThanMax Lnet/minecraft/entity/passive/AxolotlEntity;isAirLessThanMax()Z
    • getMaxAir

      public int getMaxAir()
      Overrides:
      getMaxAir in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bS Latf;bS()I
      intermediary method_5748 Lnet/minecraft/class_1297;method_5748()I
      named getMaxAir Lnet/minecraft/entity/Entity;getMaxAir()I
    • getVariant

      public AxolotlEntity.Variant getVariant()
      Mappings:
      Namespace Name Mixin selector
      official fx Lbez;fx()Lbez$e;
      intermediary method_33225 Lnet/minecraft/class_5762;method_33225()Lnet/minecraft/class_5762$class_5767;
      named getVariant Lnet/minecraft/entity/passive/AxolotlEntity;getVariant()Lnet/minecraft/entity/passive/AxolotlEntity$Variant;
    • setVariant

      private void setVariant(AxolotlEntity.Variant variant)
      Mappings:
      Namespace Name Mixin selector
      official a Lbez;a(Lbez$e;)V
      intermediary method_33219 Lnet/minecraft/class_5762;method_33219(Lnet/minecraft/class_5762$class_5767;)V
      named setVariant Lnet/minecraft/entity/passive/AxolotlEntity;setVariant(Lnet/minecraft/entity/passive/AxolotlEntity$Variant;)V
    • shouldBabyBeDifferent

      static boolean shouldBabyBeDifferent(Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lbez;a(Ljava/util/Random;)Z
      intermediary method_33221 Lnet/minecraft/class_5762;method_33221(Ljava/util/Random;)Z
      named shouldBabyBeDifferent Lnet/minecraft/entity/passive/AxolotlEntity;shouldBabyBeDifferent(Ljava/util/Random;)Z
    • canSpawn

      public boolean canSpawn(WorldView world)
      Overrides:
      canSpawn in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latv;a(Lbws;)Z
      intermediary method_5957 Lnet/minecraft/class_1308;method_5957(Lnet/minecraft/class_4538;)Z
      named canSpawn Lnet/minecraft/entity/mob/MobEntity;canSpawn(Lnet/minecraft/world/WorldView;)Z
    • canBreatheInWater

      public boolean canBreatheInWater()
      Overrides:
      canBreatheInWater in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official dr Latt;dr()Z
      intermediary method_6094 Lnet/minecraft/class_1309;method_6094()Z
      named canBreatheInWater Lnet/minecraft/entity/LivingEntity;canBreatheInWater()Z
    • isPushedByFluids

      public boolean isPushedByFluids()
      Overrides:
      isPushedByFluids in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ck Latf;ck()Z
      intermediary method_5675 Lnet/minecraft/class_1297;method_5675()Z
      named isPushedByFluids Lnet/minecraft/entity/Entity;isPushedByFluids()Z
    • getGroup

      public EntityGroup getGroup()
      Overrides:
      getGroup in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official ek Latt;ek()Laty;
      intermediary method_6046 Lnet/minecraft/class_1309;method_6046()Lnet/minecraft/class_1310;
      named getGroup Lnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
    • setPlayingDead

      public void setPlayingDead(boolean playingDead)
      Mappings:
      Namespace Name Mixin selector
      official w Lbez;w(Z)V
      intermediary method_33231 Lnet/minecraft/class_5762;method_33231(Z)V
      named setPlayingDead Lnet/minecraft/entity/passive/AxolotlEntity;setPlayingDead(Z)V
    • isPlayingDead

      public boolean isPlayingDead()
      Mappings:
      Namespace Name Mixin selector
      official fD Lbez;fD()Z
      intermediary method_33226 Lnet/minecraft/class_5762;method_33226()Z
      named isPlayingDead Lnet/minecraft/entity/passive/AxolotlEntity;isPlayingDead()Z
    • isFromBucket

      public boolean isFromBucket()
      Specified by:
      isFromBucket in interface Bucketable
      Mappings:
      Namespace Name Mixin selector
      official p Lbdz;p()Z
      intermediary method_6453 Lnet/minecraft/class_5761;method_6453()Z
      named isFromBucket Lnet/minecraft/entity/Bucketable;isFromBucket()Z
    • setFromBucket

      public void setFromBucket(boolean fromBucket)
      Specified by:
      setFromBucket in interface Bucketable
      Mappings:
      Namespace Name Mixin selector
      official v Lbdz;v(Z)V
      intermediary method_6454 Lnet/minecraft/class_5761;method_6454(Z)V
      named setFromBucket Lnet/minecraft/entity/Bucketable;setFromBucket(Z)V
    • createChild

      @Nullable public @Nullable PassiveEntity createChild(ServerWorld world, PassiveEntity entity)
      Specified by:
      createChild in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latd;a(Labr;Latd;)Latd;
      intermediary method_5613 Lnet/minecraft/class_1296;method_5613(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296;
      named createChild Lnet/minecraft/entity/passive/PassiveEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/PassiveEntity;
    • squaredAttackRange

      public double squaredAttackRange(LivingEntity target)
      Overrides:
      squaredAttackRange in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official i Latv;i(Latt;)D
      intermediary method_33191 Lnet/minecraft/class_1308;method_33191(Lnet/minecraft/class_1309;)D
      named squaredAttackRange Lnet/minecraft/entity/mob/MobEntity;squaredAttackRange(Lnet/minecraft/entity/LivingEntity;)D
    • 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
    • canBeLeashedBy

      public boolean canBeLeashedBy(PlayerEntity player)
      Overrides:
      canBeLeashedBy in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latv;a(Lbkd;)Z
      intermediary method_5931 Lnet/minecraft/class_1308;method_5931(Lnet/minecraft/class_1657;)Z
      named canBeLeashedBy Lnet/minecraft/entity/mob/MobEntity;canBeLeashedBy(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • mobTick

      protected 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
    • createAxolotlAttributes

      public static DefaultAttributeContainer.Builder createAxolotlAttributes()
      Mappings:
      Namespace Name Mixin selector
      official fE Lbez;fE()Laut$a;
      intermediary method_33227 Lnet/minecraft/class_5762;method_33227()Lnet/minecraft/class_5132$class_5133;
      named createAxolotlAttributes Lnet/minecraft/entity/passive/AxolotlEntity;createAxolotlAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
    • createNavigation

      protected EntityNavigation createNavigation(World world)
      Overrides:
      createNavigation in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latv;a(Lbwp;)Lbbz;
      intermediary method_5965 Lnet/minecraft/class_1308;method_5965(Lnet/minecraft/class_1937;)Lnet/minecraft/class_1408;
      named createNavigation Lnet/minecraft/entity/mob/MobEntity;createNavigation(Lnet/minecraft/world/World;)Lnet/minecraft/entity/ai/pathing/EntityNavigation;
    • 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
    • damage

      public boolean damage(DamageSource source, float amount)
      Overrides:
      damage in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lasp;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
    • 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
    • getLookPitchSpeed

      public int getLookPitchSpeed()
      Overrides:
      getLookPitchSpeed in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official eY Latv;eY()I
      intermediary method_5978 Lnet/minecraft/class_1308;method_5978()I
      named getLookPitchSpeed Lnet/minecraft/entity/mob/MobEntity;getLookPitchSpeed()I
    • getBodyYawSpeed

      public int getBodyYawSpeed()
      Overrides:
      getBodyYawSpeed in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official eZ Latv;eZ()I
      intermediary method_5986 Lnet/minecraft/class_1308;method_5986()I
      named getBodyYawSpeed Lnet/minecraft/entity/mob/MobEntity;getBodyYawSpeed()I
    • 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;
    • copyDataToStack

      public void copyDataToStack(ItemStack stack)
      Specified by:
      copyDataToStack in interface Bucketable
      Mappings:
      Namespace Name Mixin selector
      official l Lbdz;l(Lbqp;)V
      intermediary method_6455 Lnet/minecraft/class_5761;method_6455(Lnet/minecraft/class_1799;)V
      named copyDataToStack Lnet/minecraft/entity/Bucketable;copyDataToStack(Lnet/minecraft/item/ItemStack;)V
    • copyDataFromNbt

      public void copyDataFromNbt(NbtCompound nbt)
      Specified by:
      copyDataFromNbt in interface Bucketable
      Mappings:
      Namespace Name Mixin selector
      official c Lbdz;c(Lna;)V
      intermediary method_35170 Lnet/minecraft/class_5761;method_35170(Lnet/minecraft/class_2487;)V
      named copyDataFromNbt Lnet/minecraft/entity/Bucketable;copyDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • getBucketItem

      public ItemStack getBucketItem()
      Specified by:
      getBucketItem in interface Bucketable
      Mappings:
      Namespace Name Mixin selector
      official b Lbdz;b()Lbqp;
      intermediary method_6452 Lnet/minecraft/class_5761;method_6452()Lnet/minecraft/class_1799;
      named getBucketItem Lnet/minecraft/entity/Bucketable;getBucketItem()Lnet/minecraft/item/ItemStack;
    • getBucketedSound

      public SoundEvent getBucketedSound()
      Specified by:
      getBucketedSound in interface Bucketable
      Mappings:
      Namespace Name Mixin selector
      official t Lbdz;t()Lafd;
      intermediary method_35171 Lnet/minecraft/class_5761;method_35171()Lnet/minecraft/class_3414;
      named getBucketedSound Lnet/minecraft/entity/Bucketable;getBucketedSound()Lnet/minecraft/sound/SoundEvent;
    • canTakeDamage

      public boolean canTakeDamage()
      Overrides:
      canTakeDamage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official dN Latt;dN()Z
      intermediary method_33190 Lnet/minecraft/class_1309;method_33190()Z
      named canTakeDamage Lnet/minecraft/entity/LivingEntity;canTakeDamage()Z
    • appreciatePlayer

      public static void appreciatePlayer(AxolotlEntity axolotl)
      Mappings:
      Namespace Name Mixin selector
      official a Lbez;a(Lbez;)V
      intermediary method_35175 Lnet/minecraft/class_5762;method_35175(Lnet/minecraft/class_5762;)V
      named appreciatePlayer Lnet/minecraft/entity/passive/AxolotlEntity;appreciatePlayer(Lnet/minecraft/entity/passive/AxolotlEntity;)V
    • buffPlayer

      public void buffPlayer(PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official f Lbez;f(Lbkd;)V
      intermediary method_33223 Lnet/minecraft/class_5762;method_33223(Lnet/minecraft/class_1657;)V
      named buffPlayer Lnet/minecraft/entity/passive/AxolotlEntity;buffPlayer(Lnet/minecraft/entity/player/PlayerEntity;)V
    • cannotDespawn

      public boolean cannotDespawn()
      Overrides:
      cannotDespawn in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official O Latv;O()Z
      intermediary method_17326 Lnet/minecraft/class_1308;method_17326()Z
      named cannotDespawn Lnet/minecraft/entity/mob/MobEntity;cannotDespawn()Z
    • 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

      @Nullable protected @Nullable 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;
    • 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;
    • getSplashSound

      protected SoundEvent getSplashSound()
      Overrides:
      getSplashSound in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aB Latf;aB()Lafd;
      intermediary method_5625 Lnet/minecraft/class_1297;method_5625()Lnet/minecraft/class_3414;
      named getSplashSound Lnet/minecraft/entity/Entity;getSplashSound()Lnet/minecraft/sound/SoundEvent;
    • getSwimSound

      protected SoundEvent getSwimSound()
      Overrides:
      getSwimSound in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aA Latf;aA()Lafd;
      intermediary method_5737 Lnet/minecraft/class_1297;method_5737()Lnet/minecraft/class_3414;
      named getSwimSound Lnet/minecraft/entity/Entity;getSwimSound()Lnet/minecraft/sound/SoundEvent;
    • createBrainProfile

      protected Brain.Profile<AxolotlEntity> createBrainProfile()
      Overrides:
      createBrainProfile in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official dp Latt;dp()Lauo$b;
      intermediary method_28306 Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;
      named createBrainProfile Lnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
    • deserializeBrain

      protected Brain<?> deserializeBrain(com.mojang.serialization.Dynamic<?> dynamic)
      Overrides:
      deserializeBrain in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lcom/mojang/serialization/Dynamic;)Lauo;
      intermediary method_18867 Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;
      named deserializeBrain Lnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;
    • getBrain

      public Brain<AxolotlEntity> getBrain()
      Overrides:
      getBrain in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official do Latt;do()Lauo;
      intermediary method_18868 Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;
      named getBrain Lnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;
    • sendAiDebugData

      protected void sendAiDebugData()
      Overrides:
      sendAiDebugData in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official R Latv;R()V
      intermediary method_18409 Lnet/minecraft/class_1308;method_18409()V
      named sendAiDebugData Lnet/minecraft/entity/mob/MobEntity;sendAiDebugData()V
    • travel

      public void travel(Vec3d movementInput)
      Overrides:
      travel in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official g Latt;g(Ldna;)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
    • 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
    • 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