Class OcelotEntity

All Implemented Interfaces:
CommandSource, EntityCategoryProvider, Tameable

public class OcelotEntity
extends TameableEntity
Mappings:
Namespace Name
official ts
intermediary net/minecraft/class_1854
named net/minecraft/entity/passive/OcelotEntity
  • Field Details

    • field_7925

      private FleeEntityGoal<PlayerEntity> field_7925
      Mappings:
      Namespace Name Mixin selector
      official bo Lts;bo:Lqs;
      intermediary field_7925 Lnet/minecraft/class_1854;field_7925:Lnet/minecraft/class_1777;
      named field_7925 Lnet/minecraft/entity/passive/OcelotEntity;field_7925:Lnet/minecraft/entity/ai/goal/FleeEntityGoal;
    • field_7926

      private TemptGoal field_7926
      Mappings:
      Namespace Name Mixin selector
      official bp Lts;bp:Lsh;
      intermediary field_7926 Lnet/minecraft/class_1854;field_7926:Lnet/minecraft/class_1820;
      named field_7926 Lnet/minecraft/entity/passive/OcelotEntity;field_7926:Lnet/minecraft/entity/ai/goal/TemptGoal;
  • Constructor Details

    • OcelotEntity

      public OcelotEntity​(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lpk;<init>(Ladm;)V
      intermediary <init> Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h()V
      intermediary method_7043 Lnet/minecraft/class_1745;method_7043()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • mobTick

      public void mobTick()
      Overrides:
      mobTick in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official E Lps;E()V
      intermediary method_7186 Lnet/minecraft/class_1753;method_7186()V
      named mobTick Lnet/minecraft/entity/mob/MobEntity;mobTick()V
    • method_7184

      protected boolean method_7184()
      Overrides:
      method_7184 in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official C Lps;C()Z
      intermediary method_7184 Lnet/minecraft/class_1753;method_7184()Z
      named method_7184 Lnet/minecraft/entity/mob/MobEntity;method_7184()Z
    • initializeAttributes

      protected void initializeAttributes()
      Overrides:
      initializeAttributes in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official aX Lpr;aX()V
      intermediary method_7097 Lnet/minecraft/class_1752;method_7097()V
      named initializeAttributes Lnet/minecraft/entity/LivingEntity;initializeAttributes()V
    • handleFallDamage

      public void handleFallDamage​(float float2, float float3)
      Overrides:
      handleFallDamage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(FF)V
      intermediary method_7025 Lnet/minecraft/class_1745;method_7025(FF)V
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FF)V
    • serialize

      public void serialize​(CompoundTag tag)
      Overrides:
      serialize in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Ldn;)V
      intermediary method_7003 Lnet/minecraft/class_1745;method_7003(Lnet/minecraft/class_1405;)V
      named serialize Lnet/minecraft/entity/Entity;serialize(Lnet/minecraft/nbt/CompoundTag;)V
    • deserialize

      public void deserialize​(CompoundTag tag)
      Overrides:
      deserialize in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ldn;)V
      intermediary method_6933 Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)V
      named deserialize Lnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
    • getAmbientSound

      protected String getAmbientSound()
      Overrides:
      getAmbientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official z Lps;z()Ljava/lang/String;
      intermediary method_7231 Lnet/minecraft/class_1753;method_7231()Ljava/lang/String;
      named getAmbientSound Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Ljava/lang/String;
    • getHurtSound

      protected String getHurtSound()
      Overrides:
      getHurtSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official bo Lpr;bo()Ljava/lang/String;
      intermediary method_7137 Lnet/minecraft/class_1752;method_7137()Ljava/lang/String;
      named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound()Ljava/lang/String;
    • getDeathSound

      protected String getDeathSound()
      Overrides:
      getDeathSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official bp Lpr;bp()Ljava/lang/String;
      intermediary method_7138 Lnet/minecraft/class_1752;method_7138()Ljava/lang/String;
      named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Ljava/lang/String;
    • method_7108

      protected float method_7108()
      Overrides:
      method_7108 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official bB Lpr;bB()F
      intermediary method_7108 Lnet/minecraft/class_1752;method_7108()F
      named method_7108 Lnet/minecraft/entity/LivingEntity;method_7108()F
    • getDefaultDrop

      protected Item getDefaultDrop()
      Overrides:
      getDefaultDrop in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official A Lps;A()Lzw;
      intermediary method_7183 Lnet/minecraft/class_1753;method_7183()Lnet/minecraft/class_2054;
      named getDefaultDrop Lnet/minecraft/entity/mob/MobEntity;getDefaultDrop()Lnet/minecraft/item/Item;
    • method_7179

      public boolean method_7179​(Entity entity)
      Overrides:
      method_7179 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official r Lpr;r(Lpk;)Z
      intermediary method_7179 Lnet/minecraft/class_1752;method_7179(Lnet/minecraft/class_1745;)Z
      named method_7179 Lnet/minecraft/entity/LivingEntity;method_7179(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 Lpk;a(Low;F)Z
      intermediary method_6937 Lnet/minecraft/class_1745;method_6937(Lnet/minecraft/class_1733;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • method_7106

      protected void method_7106​(boolean bool, int int2)
      Overrides:
      method_7106 in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lpr;b(ZI)V
      intermediary method_7106 Lnet/minecraft/class_1752;method_7106(ZI)V
      named method_7106 Lnet/minecraft/entity/LivingEntity;method_7106(ZI)V
    • method_7195

      public boolean method_7195​(PlayerEntity player)
      Overrides:
      method_7195 in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lps;a(Lwn;)Z
      intermediary method_7195 Lnet/minecraft/class_1753;method_7195(Lnet/minecraft/class_1963;)Z
      named method_7195 Lnet/minecraft/entity/mob/MobEntity;method_7195(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • method_6890

      public OcelotEntity method_6890​(AgeableEntity ageableEntity)
      Specified by:
      method_6890 in class AgeableEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lts;b(Lph;)Lts;
      intermediary method_7597 Lnet/minecraft/class_1854;method_7597(Lnet/minecraft/class_1743;)Lnet/minecraft/class_1854;
      named method_6890 Lnet/minecraft/entity/passive/OcelotEntity;method_6890(Lnet/minecraft/entity/passive/AgeableEntity;)Lnet/minecraft/entity/passive/OcelotEntity;
    • isBreedingItem

      public boolean isBreedingItem​(ItemStack stack)
      Overrides:
      isBreedingItem in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official d Ltm;d(Lzx;)Z
      intermediary method_7518 Lnet/minecraft/class_1847;method_7518(Lnet/minecraft/class_2056;)Z
      named isBreedingItem Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
    • canBreedWith

      public boolean canBreedWith​(AnimalEntity other)
      Overrides:
      canBreedWith in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Ltm;a(Ltm;)Z
      intermediary method_7512 Lnet/minecraft/class_1847;method_7512(Lnet/minecraft/class_1847;)Z
      named canBreedWith Lnet/minecraft/entity/passive/AnimalEntity;canBreedWith(Lnet/minecraft/entity/passive/AnimalEntity;)Z
    • getCatVariant

      public int getCatVariant()
      Mappings:
      Namespace Name Mixin selector
      official ct Lts;ct()I
      intermediary method_7598 Lnet/minecraft/class_1854;method_7598()I
      named getCatVariant Lnet/minecraft/entity/passive/OcelotEntity;getCatVariant()I
    • setCatVariant

      public void setCatVariant​(int variant)
      Mappings:
      Namespace Name Mixin selector
      official r Lts;r(I)V
      intermediary method_7599 Lnet/minecraft/class_1854;method_7599(I)V
      named setCatVariant Lnet/minecraft/entity/passive/OcelotEntity;setCatVariant(I)V
    • method_7202

      public boolean method_7202()
      Overrides:
      method_7202 in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official bR Lps;bR()Z
      intermediary method_7202 Lnet/minecraft/class_1753;method_7202()Z
      named method_7202 Lnet/minecraft/entity/mob/MobEntity;method_7202()Z
    • method_7203

      public boolean method_7203()
      Overrides:
      method_7203 in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official bS Lps;bS()Z
      intermediary method_7203 Lnet/minecraft/class_1753;method_7203()Z
      named method_7203 Lnet/minecraft/entity/mob/MobEntity;method_7203()Z
    • getTranslationKey

      public String getTranslationKey()
      Specified by:
      getTranslationKey in interface CommandSource
      Overrides:
      getTranslationKey in class Entity
      Mappings:
      Namespace Name Mixin selector
      official method_6261 Lm;method_6261()Ljava/lang/String;
      intermediary method_6261 Lnet/minecraft/class_1659;method_6261()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/command/CommandSource;getTranslationKey()Ljava/lang/String;
    • setTamed

      public void setTamed​(boolean tamed)
      Overrides:
      setTamed in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      official m Lqa;m(Z)V
      intermediary method_7288 Lnet/minecraft/class_1764;method_7288(Z)V
      named setTamed Lnet/minecraft/entity/passive/TameableEntity;setTamed(Z)V
    • onTamedChanged

      protected void onTamedChanged()
      Overrides:
      onTamedChanged in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      official cm Lqa;cm()V
      intermediary method_7282 Lnet/minecraft/class_1764;method_7282()V
      named onTamedChanged Lnet/minecraft/entity/passive/TameableEntity;onTamedChanged()V
    • method_7191

      public EntityData method_7191​(LocalDifficulty difficulty, EntityData data)
      Overrides:
      method_7191 in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lps;a(Lok;Lpu;)Lpu;
      intermediary method_7191 Lnet/minecraft/class_1753;method_7191(Lnet/minecraft/class_1722;Lnet/minecraft/class_1756;)Lnet/minecraft/class_1756;
      named method_7191 Lnet/minecraft/entity/mob/MobEntity;method_7191(Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;