Package net.minecraft

Class class_3136

All Implemented Interfaces:
class_2971, class_3893, EntityCategoryProvider, SimpleInventoryListener, Nameable
Direct Known Subclasses:
class_3135, HorseBaseEntity, SkeletonHorseEntity, ZombieHorseEntity

public abstract class class_3136 extends AnimalEntity implements SimpleInventoryListener, class_2971
Mappings:
Namespace Name
official ako
intermediary net/minecraft/class_3136
named net/minecraft/class_3136
  • Field Details

    • field_16982

      private static final Predicate<Entity> field_16982
      Mappings:
      Namespace Name Mixin selector
      official bM Lako;bM:Ljava/util/function/Predicate;
      intermediary field_16982 Lnet/minecraft/class_3136;field_16982:Ljava/util/function/Predicate;
      named field_16982 Lnet/minecraft/class_3136;field_16982:Ljava/util/function/Predicate;
    • field_15508

      protected static final EntityAttribute field_15508
      Mappings:
      Namespace Name Mixin selector
      official bC Lako;bC:Lafm;
      intermediary field_15508 Lnet/minecraft/class_3136;field_15508:Lnet/minecraft/class_1702;
      named field_15508 Lnet/minecraft/class_3136;field_15508:Lnet/minecraft/entity/attribute/EntityAttribute;
    • field_15496

      private static final TrackedData<Byte> field_15496
      Mappings:
      Namespace Name Mixin selector
      official bN Lako;bN:Lor;
      intermediary field_15496 Lnet/minecraft/class_3136;field_15496:Lnet/minecraft/class_2921;
      named field_15496 Lnet/minecraft/class_3136;field_15496:Lnet/minecraft/entity/data/TrackedData;
    • field_15497

      private static final TrackedData<Optional<UUID>> field_15497
      Mappings:
      Namespace Name Mixin selector
      official bO Lako;bO:Lor;
      intermediary field_15497 Lnet/minecraft/class_3136;field_15497:Lnet/minecraft/class_2921;
      named field_15497 Lnet/minecraft/class_3136;field_15497:Lnet/minecraft/entity/data/TrackedData;
    • field_15498

      private int field_15498
      Mappings:
      Namespace Name Mixin selector
      official bP Lako;bP:I
      intermediary field_15498 Lnet/minecraft/class_3136;field_15498:I
      named field_15498 Lnet/minecraft/class_3136;field_15498:I
    • field_15499

      private int field_15499
      Mappings:
      Namespace Name Mixin selector
      official bQ Lako;bQ:I
      intermediary field_15499 Lnet/minecraft/class_3136;field_15499:I
      named field_15499 Lnet/minecraft/class_3136;field_15499:I
    • field_15500

      private int field_15500
      Mappings:
      Namespace Name Mixin selector
      official bR Lako;bR:I
      intermediary field_15500 Lnet/minecraft/class_3136;field_15500:I
      named field_15500 Lnet/minecraft/class_3136;field_15500:I
    • field_15509

      public int field_15509
      Mappings:
      Namespace Name Mixin selector
      official bD Lako;bD:I
      intermediary field_15509 Lnet/minecraft/class_3136;field_15509:I
      named field_15509 Lnet/minecraft/class_3136;field_15509:I
    • field_15510

      public int field_15510
      Mappings:
      Namespace Name Mixin selector
      official bE Lako;bE:I
      intermediary field_15510 Lnet/minecraft/class_3136;field_15510:I
      named field_15510 Lnet/minecraft/class_3136;field_15510:I
    • field_15489

      protected boolean field_15489
      Mappings:
      Namespace Name Mixin selector
      official bG Lako;bG:Z
      intermediary field_15489 Lnet/minecraft/class_3136;field_15489:Z
      named field_15489 Lnet/minecraft/class_3136;field_15489:Z
    • animalInventory

      protected AnimalInventory animalInventory
      Mappings:
      Namespace Name Mixin selector
      official bH Lako;bH:Laqk;
      intermediary field_15490 Lnet/minecraft/class_3136;field_15490:Lnet/minecraft/class_1719;
      named animalInventory Lnet/minecraft/class_3136;animalInventory:Lnet/minecraft/inventory/AnimalInventory;
    • field_15491

      protected int field_15491
      Mappings:
      Namespace Name Mixin selector
      official bI Lako;bI:I
      intermediary field_15491 Lnet/minecraft/class_3136;field_15491:I
      named field_15491 Lnet/minecraft/class_3136;field_15491:I
    • field_15492

      protected float field_15492
      Mappings:
      Namespace Name Mixin selector
      official bJ Lako;bJ:F
      intermediary field_15492 Lnet/minecraft/class_3136;field_15492:F
      named field_15492 Lnet/minecraft/class_3136;field_15492:F
    • field_15501

      private boolean field_15501
      Mappings:
      Namespace Name Mixin selector
      official bS Lako;bS:Z
      intermediary field_15501 Lnet/minecraft/class_3136;field_15501:Z
      named field_15501 Lnet/minecraft/class_3136;field_15501:Z
    • field_15502

      private float field_15502
      Mappings:
      Namespace Name Mixin selector
      official bT Lako;bT:F
      intermediary field_15502 Lnet/minecraft/class_3136;field_15502:F
      named field_15502 Lnet/minecraft/class_3136;field_15502:F
    • field_15503

      private float field_15503
      Mappings:
      Namespace Name Mixin selector
      official bU Lako;bU:F
      intermediary field_15503 Lnet/minecraft/class_3136;field_15503:F
      named field_15503 Lnet/minecraft/class_3136;field_15503:F
    • field_15504

      private float field_15504
      Mappings:
      Namespace Name Mixin selector
      official bV Lako;bV:F
      intermediary field_15504 Lnet/minecraft/class_3136;field_15504:F
      named field_15504 Lnet/minecraft/class_3136;field_15504:F
    • field_15505

      private float field_15505
      Mappings:
      Namespace Name Mixin selector
      official bW Lako;bW:F
      intermediary field_15505 Lnet/minecraft/class_3136;field_15505:F
      named field_15505 Lnet/minecraft/class_3136;field_15505:F
    • field_15506

      private float field_15506
      Mappings:
      Namespace Name Mixin selector
      official bX Lako;bX:F
      intermediary field_15506 Lnet/minecraft/class_3136;field_15506:F
      named field_15506 Lnet/minecraft/class_3136;field_15506:F
    • field_15507

      private float field_15507
      Mappings:
      Namespace Name Mixin selector
      official bY Lako;bY:F
      intermediary field_15507 Lnet/minecraft/class_3136;field_15507:F
      named field_15507 Lnet/minecraft/class_3136;field_15507:F
    • field_15493

      protected boolean field_15493
      Mappings:
      Namespace Name Mixin selector
      official bK Lako;bK:Z
      intermediary field_15493 Lnet/minecraft/class_3136;field_15493:Z
      named field_15493 Lnet/minecraft/class_3136;field_15493:Z
    • field_15494

      protected int field_15494
      Mappings:
      Namespace Name Mixin selector
      official bL Lako;bL:I
      intermediary field_15494 Lnet/minecraft/class_3136;field_15494:I
      named field_15494 Lnet/minecraft/class_3136;field_15494:I
  • Constructor Details

    • class_3136

      protected class_3136(EntityType<?> entityType, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laer;<init>(Laev;Laxy;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_3460;Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
  • Method Details

    • initGoals

      protected void initGoals()
      Overrides:
      initGoals in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official n Lafb;n()V
      intermediary method_13087 Lnet/minecraft/class_871;method_13087()V
      named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
    • method_15829

      protected void method_15829()
      Mappings:
      Namespace Name Mixin selector
      official dI Lako;dI()V
      intermediary method_15829 Lnet/minecraft/class_3136;method_15829()V
      named method_15829 Lnet/minecraft/class_3136;method_15829()V
    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official x_ Laer;x_()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • method_14002

      protected boolean method_14002(int int2)
      Mappings:
      Namespace Name Mixin selector
      official p Lako;p(I)Z
      intermediary method_14002 Lnet/minecraft/class_3136;method_14002(I)Z
      named method_14002 Lnet/minecraft/class_3136;method_14002(I)Z
    • method_13972

      protected void method_13972(int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official d Lako;d(IZ)V
      intermediary method_13972 Lnet/minecraft/class_3136;method_13972(IZ)V
      named method_13972 Lnet/minecraft/class_3136;method_13972(IZ)V
    • method_13990

      public boolean method_13990()
      Mappings:
      Namespace Name Mixin selector
      official dJ Lako;dJ()Z
      intermediary method_13990 Lnet/minecraft/class_3136;method_13990()Z
      named method_13990 Lnet/minecraft/class_3136;method_13990()Z
    • method_13991

      @Nullable public UUID method_13991()
      Mappings:
      Namespace Name Mixin selector
      official dK Lako;dK()Ljava/util/UUID;
      intermediary method_13991 Lnet/minecraft/class_3136;method_13991()Ljava/util/UUID;
      named method_13991 Lnet/minecraft/class_3136;method_13991()Ljava/util/UUID;
    • method_13971

      public void method_13971(@Nullable UUID uUID)
      Mappings:
      Namespace Name Mixin selector
      official b Lako;b(Ljava/util/UUID;)V
      intermediary method_13971 Lnet/minecraft/class_3136;method_13971(Ljava/util/UUID;)V
      named method_13971 Lnet/minecraft/class_3136;method_13971(Ljava/util/UUID;)V
    • method_13992

      public float method_13992()
      Mappings:
      Namespace Name Mixin selector
      official dL Lako;dL()F
      intermediary method_13992 Lnet/minecraft/class_3136;method_13992()F
      named method_13992 Lnet/minecraft/class_3136;method_13992()F
    • method_5377

      public void method_5377(boolean bool)
      Overrides:
      method_5377 in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laeo;a(Z)V
      intermediary method_5377 Lnet/minecraft/class_862;method_5377(Z)V
      named method_5377 Lnet/minecraft/entity/passive/PassiveEntity;method_5377(Z)V
    • method_13993

      public boolean method_13993()
      Mappings:
      Namespace Name Mixin selector
      official dM Lako;dM()Z
      intermediary method_13993 Lnet/minecraft/class_3136;method_13993()Z
      named method_13993 Lnet/minecraft/class_3136;method_13993()Z
    • method_14007

      public void method_14007(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official u Lako;u(Z)V
      intermediary method_14007 Lnet/minecraft/class_3136;method_14007(Z)V
      named method_14007 Lnet/minecraft/class_3136;method_14007(Z)V
    • method_14009

      public void method_14009(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official v Lako;v(Z)V
      intermediary method_14009 Lnet/minecraft/class_3136;method_14009(Z)V
      named method_14009 Lnet/minecraft/class_3136;method_14009(Z)V
    • canBeLeashedBy

      public boolean canBeLeashedBy(PlayerEntity player)
      Overrides:
      canBeLeashedBy in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a(Laog;)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
    • method_6175

      protected void method_6175(float float2)
      Overrides:
      method_6175 in class PathAwareEntity
      Mappings:
      Namespace Name Mixin selector
      official u Lafg;u(F)V
      intermediary method_6175 Lnet/minecraft/class_877;method_6175(F)V
      named method_6175 Lnet/minecraft/entity/PathAwareEntity;method_6175(F)V
    • method_13994

      public boolean method_13994()
      Mappings:
      Namespace Name Mixin selector
      official dN Lako;dN()Z
      intermediary method_13994 Lnet/minecraft/class_3136;method_13994()Z
      named method_13994 Lnet/minecraft/class_3136;method_13994()Z
    • method_13995

      public boolean method_13995()
      Mappings:
      Namespace Name Mixin selector
      official dO Lako;dO()Z
      intermediary method_13995 Lnet/minecraft/class_3136;method_13995()Z
      named method_13995 Lnet/minecraft/class_3136;method_13995()Z
    • method_13996

      public boolean method_13996()
      Mappings:
      Namespace Name Mixin selector
      official dP Lako;dP()Z
      intermediary method_13996 Lnet/minecraft/class_3136;method_13996()Z
      named method_13996 Lnet/minecraft/class_3136;method_13996()Z
    • method_14011

      public void method_14011(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official w Lako;w(Z)V
      intermediary method_14011 Lnet/minecraft/class_3136;method_14011(Z)V
      named method_14011 Lnet/minecraft/class_3136;method_14011(Z)V
    • method_14013

      public void method_14013(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official x Lako;x(Z)V
      intermediary method_14013 Lnet/minecraft/class_3136;method_14013(Z)V
      named method_14013 Lnet/minecraft/class_3136;method_14013(Z)V
    • method_13997

      public int method_13997()
      Mappings:
      Namespace Name Mixin selector
      official dQ Lako;dQ()I
      intermediary method_13997 Lnet/minecraft/class_3136;method_13997()I
      named method_13997 Lnet/minecraft/class_3136;method_13997()I
    • method_14005

      public void method_14005(int int2)
      Mappings:
      Namespace Name Mixin selector
      official q Lako;q(I)V
      intermediary method_14005 Lnet/minecraft/class_3136;method_14005(I)V
      named method_14005 Lnet/minecraft/class_3136;method_14005(I)V
    • method_14006

      public int method_14006(int int2)
      Mappings:
      Namespace Name Mixin selector
      official r Lako;r(I)I
      intermediary method_14006 Lnet/minecraft/class_3136;method_14006(I)I
      named method_14006 Lnet/minecraft/class_3136;method_14006(I)I
    • damage

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

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

      private void method_13986()
      Mappings:
      Namespace Name Mixin selector
      official dy Lako;dy()V
      intermediary method_13986 Lnet/minecraft/class_3136;method_13986()V
      named method_13986 Lnet/minecraft/class_3136;method_13986()V
    • handleFallDamage

      public void handleFallDamage(float fallDistance, float damageMultiplier)
      Overrides:
      handleFallDamage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official c Laer;c(FF)V
      intermediary method_2490 Lnet/minecraft/class_864;method_2490(FF)V
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FF)V
    • method_13987

      protected int method_13987()
      Mappings:
      Namespace Name Mixin selector
      official dA Lako;dA()I
      intermediary method_13987 Lnet/minecraft/class_3136;method_13987()I
      named method_13987 Lnet/minecraft/class_3136;method_13987()I
    • method_13998

      protected void method_13998()
      Mappings:
      Namespace Name Mixin selector
      official dR Lako;dR()V
      intermediary method_13998 Lnet/minecraft/class_3136;method_13998()V
      named method_13998 Lnet/minecraft/class_3136;method_13998()V
    • updateSaddle

      protected void updateSaddle()
    • method_13928

      public void method_13928(Inventory inventory)
      Specified by:
      method_13928 in interface SimpleInventoryListener
      Mappings:
      Namespace Name Mixin selector
      official a Ladg;a(Lade;)V
      intermediary method_13928 Lnet/minecraft/class_850;method_13928(Lnet/minecraft/class_849;)V
      named method_13928 Lnet/minecraft/inventory/SimpleInventoryListener;method_13928(Lnet/minecraft/inventory/Inventory;)V
    • method_13969

      @Nullable protected class_3136 method_13969(Entity entity, double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lako;a(Laer;D)Lako;
      intermediary method_13969 Lnet/minecraft/class_3136;method_13969(Lnet/minecraft/class_864;D)Lnet/minecraft/class_3136;
      named method_13969 Lnet/minecraft/class_3136;method_13969(Lnet/minecraft/entity/Entity;D)Lnet/minecraft/class_3136;
    • method_13999

      public double method_13999()
      Mappings:
      Namespace Name Mixin selector
      official dT Lako;dT()D
      intermediary method_13999 Lnet/minecraft/class_3136;method_13999()D
      named method_13999 Lnet/minecraft/class_3136;method_13999()D
    • deathSound

      @Nullable protected SoundEvent deathSound()
      Overrides:
      deathSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cs Lafa;cs()Lwi;
      intermediary method_13049 Lnet/minecraft/class_1699;method_13049()Lnet/minecraft/class_2926;
      named deathSound Lnet/minecraft/entity/LivingEntity;deathSound()Lnet/minecraft/client/sound/SoundEvent;
    • getHurtSound

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

      @Nullable protected SoundEvent ambientSound()
      Overrides:
      ambientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official D Lafb;D()Lwi;
      intermediary method_2603 Lnet/minecraft/class_871;method_2603()Lnet/minecraft/class_2926;
      named ambientSound Lnet/minecraft/entity/mob/MobEntity;ambientSound()Lnet/minecraft/client/sound/SoundEvent;
    • method_13974

      public boolean method_13974()
      Mappings:
      Namespace Name Mixin selector
      official dU Lako;dU()Z
      intermediary method_13974 Lnet/minecraft/class_3136;method_13974()Z
      named method_13974 Lnet/minecraft/class_3136;method_13974()Z
    • method_13975

      public boolean method_13975()
      Mappings:
      Namespace Name Mixin selector
      official dV Lako;dV()Z
      intermediary method_13975 Lnet/minecraft/class_3136;method_13975()Z
      named method_13975 Lnet/minecraft/class_3136;method_13975()Z
    • method_13132

      @Nullable protected SoundEvent method_13132()
      Mappings:
      Namespace Name Mixin selector
      official dB Lako;dB()Lwi;
      intermediary method_13132 Lnet/minecraft/class_3136;method_13132()Lnet/minecraft/class_2926;
      named method_13132 Lnet/minecraft/class_3136;method_13132()Lnet/minecraft/client/sound/SoundEvent;
    • method_10936

      protected void method_10936(BlockPos blockPos, BlockState blockState)
      Overrides:
      method_10936 in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Laer;a(Lel;Lblc;)V
      intermediary method_10936 Lnet/minecraft/class_864;method_10936(Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)V
      named method_10936 Lnet/minecraft/entity/Entity;method_10936(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • method_13967

      protected void method_13967(BlockSoundGroup blockSoundGroup)
      Mappings:
      Namespace Name Mixin selector
      official a Lako;a(Lbhr;)V
      intermediary method_13967 Lnet/minecraft/class_3136;method_13967(Lnet/minecraft/class_200;)V
      named method_13967 Lnet/minecraft/class_3136;method_13967(Lnet/minecraft/sound/BlockSoundGroup;)V
    • initializeAttributes

      protected void initializeAttributes()
      Overrides:
      initializeAttributes in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official bZ Lafa;bZ()V
      intermediary method_6129 Lnet/minecraft/class_1699;method_6129()V
      named initializeAttributes Lnet/minecraft/entity/LivingEntity;initializeAttributes()V
    • getLimitPerChunk

      public int getLimitPerChunk()
      Overrides:
      getLimitPerChunk in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official dg Lafb;dg()I
      intermediary method_2639 Lnet/minecraft/class_871;method_2639()I
      named getLimitPerChunk Lnet/minecraft/entity/mob/MobEntity;getLimitPerChunk()I
    • method_13976

      public int method_13976()
      Mappings:
      Namespace Name Mixin selector
      official dW Lako;dW()I
      intermediary method_13976 Lnet/minecraft/class_3136;method_13976()I
      named method_13976 Lnet/minecraft/class_3136;method_13976()I
    • getSoundVolume

      protected float getSoundVolume()
      Overrides:
      getSoundVolume in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cD Lafa;cD()F
      intermediary method_2602 Lnet/minecraft/class_1699;method_2602()F
      named getSoundVolume Lnet/minecraft/entity/LivingEntity;getSoundVolume()F
    • getMinAmbientSoundDelay

      public int getMinAmbientSoundDelay()
      Overrides:
      getMinAmbientSoundDelay in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official z Lafb;z()I
      intermediary method_2594 Lnet/minecraft/class_871;method_2594()I
      named getMinAmbientSoundDelay Lnet/minecraft/entity/mob/MobEntity;getMinAmbientSoundDelay()I
    • method_14000

      public void method_14000(PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official c Lako;c(Laog;)V
      intermediary method_14000 Lnet/minecraft/class_3136;method_14000(Lnet/minecraft/class_988;)V
      named method_14000 Lnet/minecraft/class_3136;method_14000(Lnet/minecraft/entity/player/PlayerEntity;)V
    • method_13970

      protected boolean method_13970(PlayerEntity playerEntity, ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official b Lako;b(Laog;Late;)Z
      intermediary method_13970 Lnet/minecraft/class_3136;method_13970(Lnet/minecraft/class_988;Lnet/minecraft/class_1071;)Z
      named method_13970 Lnet/minecraft/class_3136;method_13970(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)Z
    • method_14003

      protected void method_14003(PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official g Lako;g(Laog;)V
      intermediary method_14003 Lnet/minecraft/class_3136;method_14003(Lnet/minecraft/class_988;)V
      named method_14003 Lnet/minecraft/class_3136;method_14003(Lnet/minecraft/entity/player/PlayerEntity;)V
    • method_2610

      protected boolean method_2610()
      Overrides:
      method_2610 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cF Lafa;cF()Z
      intermediary method_2610 Lnet/minecraft/class_1699;method_2610()Z
      named method_2610 Lnet/minecraft/entity/LivingEntity;method_2610()Z
    • isBreedingItem

      public boolean isBreedingItem(ItemStack stack)
      Overrides:
      isBreedingItem in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official f Lajq;f(Late;)Z
      intermediary method_2853 Lnet/minecraft/class_942;method_2853(Lnet/minecraft/class_1071;)Z
      named isBreedingItem Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
    • method_13988

      private void method_13988()
      Mappings:
      Namespace Name Mixin selector
      official dz Lako;dz()V
      intermediary method_13988 Lnet/minecraft/class_3136;method_13988()V
      named method_13988 Lnet/minecraft/class_3136;method_13988()V
    • onKilled

      public void onKilled(DamageSource source)
      Overrides:
      onKilled in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lafa;a(Laea;)V
      intermediary method_2580 Lnet/minecraft/class_1699;method_2580(Lnet/minecraft/class_856;)V
      named onKilled Lnet/minecraft/entity/LivingEntity;onKilled(Lnet/minecraft/entity/damage/DamageSource;)V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official k Lafa;k()V
      intermediary method_2651 Lnet/minecraft/class_1699;method_2651()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • method_13977

      protected void method_13977()
      Mappings:
      Namespace Name Mixin selector
      official dX Lako;dX()V
      intermediary method_13977 Lnet/minecraft/class_3136;method_13977()V
      named method_13977 Lnet/minecraft/class_3136;method_13977()V
    • method_13978

      public boolean method_13978()
      Mappings:
      Namespace Name Mixin selector
      official dY Lako;dY()Z
      intermediary method_13978 Lnet/minecraft/class_3136;method_13978()Z
      named method_13978 Lnet/minecraft/class_3136;method_13978()Z
    • tick

      public void tick()
      Overrides:
      tick in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official R_ Laer;R_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • method_13989

      private void method_13989()
      Mappings:
      Namespace Name Mixin selector
      official dC Lako;dC()V
      intermediary method_13989 Lnet/minecraft/class_3136;method_13989()V
      named method_13989 Lnet/minecraft/class_3136;method_13989()V
    • method_14014

      public void method_14014(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official y Lako;y(Z)V
      intermediary method_14014 Lnet/minecraft/class_3136;method_14014(Z)V
      named method_14014 Lnet/minecraft/class_3136;method_14014(Z)V
    • method_14015

      public void method_14015(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official z Lako;z(Z)V
      intermediary method_14015 Lnet/minecraft/class_3136;method_14015(Z)V
      named method_14015 Lnet/minecraft/class_3136;method_14015(Z)V
    • method_13985

      private void method_13985()
      Mappings:
      Namespace Name Mixin selector
      official dH Lako;dH()V
      intermediary method_13985 Lnet/minecraft/class_3136;method_13985()V
      named method_13985 Lnet/minecraft/class_3136;method_13985()V
    • method_13979

      public void method_13979()
      Mappings:
      Namespace Name Mixin selector
      official dZ Lako;dZ()V
      intermediary method_13979 Lnet/minecraft/class_3136;method_13979()V
      named method_13979 Lnet/minecraft/class_3136;method_13979()V
    • method_14004

      public boolean method_14004(PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official h Lako;h(Laog;)Z
      intermediary method_14004 Lnet/minecraft/class_3136;method_14004(Lnet/minecraft/class_988;)Z
      named method_14004 Lnet/minecraft/class_3136;method_14004(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • method_2657

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

      protected void method_15830()
      Mappings:
      Namespace Name Mixin selector
      official ea Lako;ea()V
      intermediary method_15830 Lnet/minecraft/class_3136;method_15830()V
      named method_15830 Lnet/minecraft/class_3136;method_15830()V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official b Laer;b(Lgy;)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 AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laer;a(Lgy;)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
    • canBreedWith

      public boolean canBreedWith(AnimalEntity other)
      Overrides:
      canBreedWith in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lajq;a(Lajq;)Z
      intermediary method_2852 Lnet/minecraft/class_942;method_2852(Lnet/minecraft/class_942;)Z
      named canBreedWith Lnet/minecraft/entity/passive/AnimalEntity;canBreedWith(Lnet/minecraft/entity/passive/AnimalEntity;)Z
    • method_13980

      protected boolean method_13980()
      Mappings:
      Namespace Name Mixin selector
      official eb Lako;eb()Z
      intermediary method_13980 Lnet/minecraft/class_3136;method_13980()Z
      named method_13980 Lnet/minecraft/class_3136;method_13980()Z
    • breed

      @Nullable public PassiveEntity breed(PassiveEntity entity)
      Specified by:
      breed in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laeo;a(Laeo;)Laeo;
      intermediary method_4440 Lnet/minecraft/class_862;method_4440(Lnet/minecraft/class_862;)Lnet/minecraft/class_862;
      named breed Lnet/minecraft/entity/passive/PassiveEntity;breed(Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/PassiveEntity;
    • method_13968

      protected void method_13968(PassiveEntity passiveEntity, class_3136 class_3136)
      Mappings:
      Namespace Name Mixin selector
      official a Lako;a(Laeo;Lako;)V
      intermediary method_13968 Lnet/minecraft/class_3136;method_13968(Lnet/minecraft/class_862;Lnet/minecraft/class_3136;)V
      named method_13968 Lnet/minecraft/class_3136;method_13968(Lnet/minecraft/entity/passive/PassiveEntity;Lnet/minecraft/class_3136;)V
    • canBeControlledByRider

      public boolean canBeControlledByRider()
      Overrides:
      canBeControlledByRider in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official dh Lafb;dh()Z
      intermediary method_4476 Lnet/minecraft/class_871;method_4476()Z
      named canBeControlledByRider Lnet/minecraft/entity/mob/MobEntity;canBeControlledByRider()Z
    • method_14008

      @Environment(CLIENT) public float method_14008(float float2)
      Mappings:
      Namespace Name Mixin selector
      official v Lako;v(F)F
      intermediary method_14008 Lnet/minecraft/class_3136;method_14008(F)F
      named method_14008 Lnet/minecraft/class_3136;method_14008(F)F
    • method_14010

      @Environment(CLIENT) public float method_14010(float float2)
      Mappings:
      Namespace Name Mixin selector
      official w Lako;w(F)F
      intermediary method_14010 Lnet/minecraft/class_3136;method_14010(F)F
      named method_14010 Lnet/minecraft/class_3136;method_14010(F)F
    • method_14012

      @Environment(CLIENT) public float method_14012(float float2)
      Mappings:
      Namespace Name Mixin selector
      official x Lako;x(F)F
      intermediary method_14012 Lnet/minecraft/class_3136;method_14012(F)F
      named method_14012 Lnet/minecraft/class_3136;method_14012(F)F
    • method_6299

      @Environment(CLIENT) public void method_6299(int int2)
      Specified by:
      method_6299 in interface class_2971
      Mappings:
      Namespace Name Mixin selector
      official a_ Lafi;a_(I)V
      intermediary method_6299 Lnet/minecraft/class_2971;method_6299(I)V
      named method_6299 Lnet/minecraft/class_2971;method_6299(I)V
    • method_13089

      public boolean method_13089()
      Specified by:
      method_13089 in interface class_2971
      Mappings:
      Namespace Name Mixin selector
      official G_ Lafi;G_()Z
      intermediary method_13089 Lnet/minecraft/class_2971;method_13089()Z
      named method_13089 Lnet/minecraft/class_2971;method_13089()Z
    • method_13090

      public void method_13090(int int2)
      Specified by:
      method_13090 in interface class_2971
      Mappings:
      Namespace Name Mixin selector
      official b Lafi;b(I)V
      intermediary method_13090 Lnet/minecraft/class_2971;method_13090(I)V
      named method_13090 Lnet/minecraft/class_2971;method_13090(I)V
    • method_13091

      public void method_13091()
      Specified by:
      method_13091 in interface class_2971
      Mappings:
      Namespace Name Mixin selector
      official I_ Lafi;I_()V
      intermediary method_13091 Lnet/minecraft/class_2971;method_13091()V
      named method_13091 Lnet/minecraft/class_2971;method_13091()V
    • method_14016

      @Environment(CLIENT) protected void method_14016(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official A Lako;A(Z)V
      intermediary method_14016 Lnet/minecraft/class_3136;method_14016(Z)V
      named method_14016 Lnet/minecraft/class_3136;method_14016(Z)V
    • handleStatus

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

      public void updatePassengerPosition(Entity passenger)
      Overrides:
      updatePassengerPosition in class Entity
      Mappings:
      Namespace Name Mixin selector
      official k Laer;k(Laer;)V
      intermediary method_13009 Lnet/minecraft/class_864;method_13009(Lnet/minecraft/class_864;)V
      named updatePassengerPosition Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
    • method_13981

      protected float method_13981()
      Mappings:
      Namespace Name Mixin selector
      official ec Lako;ec()F
      intermediary method_13981 Lnet/minecraft/class_3136;method_13981()F
      named method_13981 Lnet/minecraft/class_3136;method_13981()F
    • method_13982

      protected double method_13982()
      Mappings:
      Namespace Name Mixin selector
      official ed Lako;ed()D
      intermediary method_13982 Lnet/minecraft/class_3136;method_13982()D
      named method_13982 Lnet/minecraft/class_3136;method_13982()D
    • method_13983

      protected double method_13983()
      Mappings:
      Namespace Name Mixin selector
      official ee Lako;ee()D
      intermediary method_13983 Lnet/minecraft/class_3136;method_13983()D
      named method_13983 Lnet/minecraft/class_3136;method_13983()D
    • isClimbing

      public boolean isClimbing()
      Overrides:
      isClimbing in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official z_ Lafa;z_()Z
      intermediary method_2660 Lnet/minecraft/class_1699;method_2660()Z
      named isClimbing Lnet/minecraft/entity/LivingEntity;isClimbing()Z
    • getEyeHeight

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

      public boolean method_13984()
      Mappings:
      Namespace Name Mixin selector
      official ef Lako;ef()Z
      intermediary method_13984 Lnet/minecraft/class_3136;method_13984()Z
      named method_13984 Lnet/minecraft/class_3136;method_13984()Z
    • method_14001

      public boolean method_14001(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official g Lako;g(Late;)Z
      intermediary method_14001 Lnet/minecraft/class_3136;method_14001(Lnet/minecraft/class_1071;)Z
      named method_14001 Lnet/minecraft/class_3136;method_14001(Lnet/minecraft/item/ItemStack;)Z
    • equip

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

      @Nullable public Entity getPrimaryPassenger()
      Overrides:
      getPrimaryPassenger in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bO Laer;bO()Laer;
      intermediary method_12999 Lnet/minecraft/class_864;method_12999()Lnet/minecraft/class_864;
      named getPrimaryPassenger Lnet/minecraft/entity/Entity;getPrimaryPassenger()Lnet/minecraft/entity/Entity;
    • initialize

      @Nullable public EntityData initialize(LocalDifficulty difficulty, @Nullable EntityData entityData, @Nullable NbtCompound nbt)
      Overrides:
      initialize in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a(Ladj;Lafj;Lgy;)Lafj;
      intermediary method_6156 Lnet/minecraft/class_871;method_6156(Lnet/minecraft/class_2607;Lnet/minecraft/class_1700;Lnet/minecraft/class_322;)Lnet/minecraft/class_1700;
      named initialize Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;