Class PassiveEntity

All Implemented Interfaces:
CommandSource
Direct Known Subclasses:
AnimalEntity, VillagerEntity

public abstract class PassiveEntity extends PathAwareEntity
Mappings:
Namespace Name
official sk
intermediary net/minecraft/class_862
named net/minecraft/entity/passive/PassiveEntity
  • Field Details

    • field_14476

      private static final TrackedData<Boolean> field_14476
      Mappings:
      Namespace Name Mixin selector
      official bw Lsk;bw:Lkk;
      intermediary field_14476 Lnet/minecraft/class_862;field_14476:Lnet/minecraft/class_2921;
      named field_14476 Lnet/minecraft/entity/passive/PassiveEntity;field_14476:Lnet/minecraft/entity/data/TrackedData;
    • field_11896

      protected int field_11896
      Mappings:
      Namespace Name Mixin selector
      official a Lsk;a:I
      intermediary field_11896 Lnet/minecraft/class_862;field_11896:I
      named field_11896 Lnet/minecraft/entity/passive/PassiveEntity;field_11896:I
    • forcedAge

      protected int forcedAge
      Mappings:
      Namespace Name Mixin selector
      official b Lsk;b:I
      intermediary field_11897 Lnet/minecraft/class_862;field_11897:I
      named forcedAge Lnet/minecraft/entity/passive/PassiveEntity;forcedAge:I
    • field_11898

      protected int field_11898
      Mappings:
      Namespace Name Mixin selector
      official c Lsk;c:I
      intermediary field_11898 Lnet/minecraft/class_862;field_11898:I
      named field_11898 Lnet/minecraft/entity/passive/PassiveEntity;field_11898:I
    • field_6114

      private float field_6114
      Mappings:
      Namespace Name Mixin selector
      official bx Lsk;bx:F
      intermediary field_6114 Lnet/minecraft/class_862;field_6114:F
      named field_6114 Lnet/minecraft/entity/passive/PassiveEntity;field_6114:F
    • field_6115

      private float field_6115
      Mappings:
      Namespace Name Mixin selector
      official by Lsk;by:F
      intermediary field_6115 Lnet/minecraft/class_862;field_6115:F
      named field_6115 Lnet/minecraft/entity/passive/PassiveEntity;field_6115:F
  • Constructor Details

    • PassiveEntity

      public PassiveEntity(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

    • breed

      @Nullable public abstract PassiveEntity breed(PassiveEntity entity)
      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;
    • interactMob

      public boolean interactMob(PlayerEntity playerEntity, Hand hand)
      Overrides:
      interactMob in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lsx;a(Laay;Lri;)Z
      intermediary method_13079 Lnet/minecraft/class_871;method_13079(Lnet/minecraft/class_988;Lnet/minecraft/class_2961;)Z
      named interactMob Lnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Z
    • method_13929

      protected boolean method_13929(ItemStack itemStack, Class<? extends Entity> class2)
      Mappings:
      Namespace Name Mixin selector
      official a Lsk;a(Lafj;Ljava/lang/Class;)Z
      intermediary method_13929 Lnet/minecraft/class_862;method_13929(Lnet/minecraft/class_1071;Ljava/lang/Class;)Z
      named method_13929 Lnet/minecraft/entity/passive/PassiveEntity;method_13929(Lnet/minecraft/item/ItemStack;Ljava/lang/Class;)Z
    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class MobEntity
      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
    • age

      public int age()
      Mappings:
      Namespace Name Mixin selector
      official l Lsk;l()I
      intermediary method_2459 Lnet/minecraft/class_862;method_2459()I
      named age Lnet/minecraft/entity/passive/PassiveEntity;age()I
    • method_10925

      public void method_10925(int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lsk;a(IZ)V
      intermediary method_10925 Lnet/minecraft/class_862;method_10925(IZ)V
      named method_10925 Lnet/minecraft/entity/passive/PassiveEntity;method_10925(IZ)V
    • method_6095

      public void method_6095(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lsk;a(I)V
      intermediary method_6095 Lnet/minecraft/class_862;method_6095(I)V
      named method_6095 Lnet/minecraft/entity/passive/PassiveEntity;method_6095(I)V
    • setAge

      public void setAge(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b_ Lsk;b_(I)V
      intermediary method_2458 Lnet/minecraft/class_862;method_2458(I)V
      named setAge Lnet/minecraft/entity/passive/PassiveEntity;setAge(I)V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class MobEntity
      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 MobEntity
      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
    • onTrackedDataSet

      public void onTrackedDataSet(TrackedData<?> data)
      Overrides:
      onTrackedDataSet in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(Lkk;)V
      intermediary method_12974 Lnet/minecraft/class_864;method_12974(Lnet/minecraft/class_2921;)V
      named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class MobEntity
      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_10926

      protected void method_10926()
      Mappings:
      Namespace Name Mixin selector
      official o Lsk;o()V
      intermediary method_10926 Lnet/minecraft/class_862;method_10926()V
      named method_10926 Lnet/minecraft/entity/passive/PassiveEntity;method_10926()V
    • isBaby

      public boolean isBaby()
      Overrides:
      isBaby in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official l_ Lsw;l_()Z
      intermediary method_2662 Lnet/minecraft/class_1699;method_2662()Z
      named isBaby Lnet/minecraft/entity/LivingEntity;isBaby()Z
    • method_5377

      public void method_5377(boolean bool)
      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
    • setBounds

      protected final void setBounds(float width, float height)
      Overrides:
      setBounds in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(FF)V
      intermediary method_2491 Lnet/minecraft/class_864;method_2491(FF)V
      named setBounds Lnet/minecraft/entity/Entity;setBounds(FF)V
    • method_5378

      protected final void method_5378(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lsk;a(F)V
      intermediary method_5378 Lnet/minecraft/class_862;method_5378(F)V
      named method_5378 Lnet/minecraft/entity/passive/PassiveEntity;method_5378(F)V