Package net.minecraft

Class class_10995

All Implemented Interfaces:
ComponentsAccess, Attackable, DataTracked, EquipmentHolder, Leashable, Tameable, Targeter, ScoreHolder, Nameable, EntityLike, UniquelyIdentifiable
Direct Known Subclasses:
class_10996, class_10997, class_11002, class_11007, class_11008, class_11009, class_11010, class_11011, class_11015, class_11019, class_11020, class_11024, class_11028, class_11032

public abstract class class_10995 extends TameableEntity
Mappings:
Namespace Name
named net/minecraft/class_10995
intermediary net/minecraft/class_10995
official ctm
  • Field Details

    • field_58581

      private static final float field_58581
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_58581 Lnet/minecraft/class_10995;field_58581:F
      intermediary field_58581 Lnet/minecraft/class_10995;field_58581:F
      official bO Lctm;bO:F
  • Constructor Details

    • class_10995

      public class_10995(EntityType<? extends class_10995> type, World world)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
      intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
      official <init> Lbye;<init>(Lbyn;Ldmy;)V
  • Method Details

    • shouldTryTeleportToOwner

      public boolean shouldTryTeleportToOwner()
      Overrides:
      shouldTryTeleportToOwner in class TameableEntity
      Mappings:
      Namespace Name Mixin selector
      named shouldTryTeleportToOwner Lnet/minecraft/entity/passive/TameableEntity;shouldTryTeleportToOwner()Z
      intermediary method_60714 Lnet/minecraft/class_1321;method_60714()Z
      official gv Lcab;gv()Z
    • initGoals

      protected void initGoals()
      Overrides:
      initGoals in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
      intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
      official C Lbzh;C()V
    • method_69340

      public static DefaultAttributeContainer.Builder method_69340()
      Mappings:
      Namespace Name Mixin selector
      named method_69340 Lnet/minecraft/class_10995;method_69340()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      intermediary method_69340 Lnet/minecraft/class_10995;method_69340()Lnet/minecraft/class_5132$class_5133;
      official gF Lctm;gF()Lcak$a;
    • isAttackable

      public boolean isAttackable()
      Returns whether the entity can be attacked by players.

      Note that this is not called for most entities defined in vanilla as unattackable (such as ItemEntity and ExperienceOrbEntity) as trying to attack them kicks the player.

      Overrides:
      isAttackable in class Entity
      Returns:
      whether the entity can be attacked by players
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
      intermediary method_5732 Lnet/minecraft/class_1297;method_5732()Z
      official cH Lbye;cH()Z
    • createChild

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

      public ActionResult interactMob(PlayerEntity player, Hand hand)
      Overrides:
      interactMob in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      named interactMob Lnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
      intermediary method_5992 Lnet/minecraft/class_1308;method_5992(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
      official b Lbzh;b(Lcuf;Lbwa;)Lbwb;
    • isBreedingItem

      public boolean isBreedingItem(ItemStack stack)
      Specified by:
      isBreedingItem in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      named isBreedingItem Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
      intermediary method_6481 Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Z
      official i Lclc;i(Ldcs;)Z
    • method_69341

      protected void method_69341()
      Mappings:
      Namespace Name Mixin selector
      named method_69341 Lnet/minecraft/class_10995;method_69341()V
      intermediary method_69341 Lnet/minecraft/class_10995;method_69341()V
      official gG Lctm;gG()V