Package net.minecraft

Class class_3136

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

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

    • field_15495

      private static final Predicate<Entity> field_15495
      Mappings:
      Namespace Name Mixin selector
      official bG Lxm;bG:Lcom/google/common/base/Predicate;
      intermediary field_15495 Lnet/minecraft/class_3136;field_15495:Lcom/google/common/base/Predicate;
      named field_15495 Lnet/minecraft/class_3136;field_15495:Lcom/google/common/base/Predicate;
    • field_15508

      protected static final EntityAttribute field_15508
      Mappings:
      Namespace Name Mixin selector
      official bw Lxm;bw:Ltj;
      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 bH Lxm;bH:Lkk;
      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 bI Lxm;bI:Lkk;
      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 bJ Lxm;bJ: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 bK Lxm;bK: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 bL Lxm;bL: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 bx Lxm;bx: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 by Lxm;by: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 bA Lxm;bA: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 bB Lxm;bB:Lada;
      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 bC Lxm;bC: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 bD Lxm;bD: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 bM Lxm;bM: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 bN Lxm;bN: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 bO Lxm;bO: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 bP Lxm;bP: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 bQ Lxm;bQ: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 bR Lxm;bR: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 bS Lxm;bS: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 bE Lxm;bE: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 bF Lxm;bF: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

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

    • initGoals

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

      protected void initDataTracker()
      Overrides:
      initDataTracker in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official i Lsn;i()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 g Lxm;g(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 c Lxm;c(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 dp Lxm;dp()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 dq Lxm;dq()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 Lxm;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 dr Lxm;dr()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 Lsk;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 ds Lxm;ds()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 q Lxm;q(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 r Lxm;r(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 Lsx;a(Laay;)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 q Lte;q(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 dt Lxm;dt()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 du Lxm;du()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 dv Lxm;dv()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 s Lxm;s(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 t Lxm;t(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 dw Lxm;dw()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 m Lxm;m(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 n Lxm;n(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 Lsn;a(Lry;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 ar Lsn;ar()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 dh Lxm;dh()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 e Lsn;e(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 di Lxm;di()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 dx Lxm;dx()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 Lre;a(Lrc;)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 Lxm;a(Lsn;D)Lxm;
      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 dz Lxm;dz()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 bX Lsw;bX()Lnm;
      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;
    • method_13048

      @Nullable protected SoundEvent method_13048()
      Overrides:
      method_13048 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official bW Lsw;bW()Lnm;
      intermediary method_13048 Lnet/minecraft/class_1699;method_13048()Lnet/minecraft/class_2926;
      named method_13048 Lnet/minecraft/entity/LivingEntity;method_13048()Lnet/minecraft/client/sound/SoundEvent;
    • ambientSound

      @Nullable protected SoundEvent ambientSound()
      Overrides:
      ambientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official G Lsx;G()Lnm;
      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 dA Lxm;dA()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 dB Lxm;dB()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 dj Lxm;dj()Lnm;
      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;
    • playStepSound

      protected void playStepSound(BlockPos pos, Block block)
      Overrides:
      playStepSound in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(Lco;Lalu;)V
      intermediary method_10936 Lnet/minecraft/class_864;method_10936(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)V
      named playStepSound Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
    • method_13967

      protected void method_13967(BlockSoundGroup blockSoundGroup)
      Mappings:
      Namespace Name Mixin selector
      official a Lxm;a(Laqu;)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 bE Lsw;bE()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 cQ Lsx;cQ()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 dC Lxm;dC()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 ci Lsw;ci()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 C Lsx;C()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 f Lxm;f(Laay;)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 Lxm;b(Laay;Lafj;)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 Lxm;g(Laay;)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 ck Lsw;ck()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 e Lww;e(Lafj;)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 dk Lxm;dk()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 Lsw;a(Lry;)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 n Lsw;n()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 dD Lxm;dD()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 dE Lxm;dE()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 A_ Lsn;A_()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 dl Lxm;dl()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 u Lxm;u(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 v Lxm;v(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 dL Lxm;dL()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 dF Lxm;dF()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 Lxm;h(Laay;)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
    • travel

      public void travel(float float2, float float3)
      Overrides:
      travel in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official g Lsw;g(FF)V
      intermediary method_2657 Lnet/minecraft/class_1699;method_2657(FF)V
      named travel Lnet/minecraft/entity/LivingEntity;travel(FF)V
    • method_13973

      public static void method_13973(class_2934 class_2934, Class<?> class2)
      Mappings:
      Namespace Name Mixin selector
      official c Lxm;c(Lph;Ljava/lang/Class;)V
      intermediary method_13973 Lnet/minecraft/class_3136;method_13973(Lnet/minecraft/class_2934;Ljava/lang/Class;)V
      named method_13973 Lnet/minecraft/class_3136;method_13973(Lnet/minecraft/class_2934;Ljava/lang/Class;)V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lsn;b(Ldu;)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 Lsn;a(Ldu;)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 Lww;a(Lww;)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 dG Lxm;dG()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 Lsk;a(Lsk;)Lsk;
      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 Lxm;a(Lsk;Lxm;)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 cR Lsx;cR()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 r Lxm;r(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 s Lxm;s(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 t Lxm;t(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_ Ltg;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 a Ltg;a()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 Ltg;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 q_ Ltg;q_()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 w Lxm;w(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 Lsn;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 Lsn;k(Lsn;)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 dH Lxm;dH()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 dI Lxm;dI()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 dJ Lxm;dJ()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 m_ Lsw;m_()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 bq Lsn;bq()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 dK Lxm;dK()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 f Lxm;f(Lafj;)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 Lsn;c(ILafj;)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 bw Lsn;bw()Lsn;
      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 data)
      Overrides:
      initialize in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lsx;a(Lrh;Lsz;)Lsz;
      intermediary method_6156 Lnet/minecraft/class_871;method_6156(Lnet/minecraft/class_2607;Lnet/minecraft/class_1700;)Lnet/minecraft/class_1700;
      named initialize Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;