Class WaterCreatureEntity

All Implemented Interfaces:
class_3893, EntityCategoryProvider, Nameable
Direct Known Subclasses:
DolphinEntity, FishEntity, SquidEntity

public abstract class WaterCreatureEntity extends PathAwareEntity implements EntityCategoryProvider
Mappings:
Namespace Name
official akl
intermediary net/minecraft/class_953
named net/minecraft/entity/mob/WaterCreatureEntity
  • Constructor Details

    • WaterCreatureEntity

      protected WaterCreatureEntity(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

    • method_2607

      public boolean method_2607()
      Overrides:
      method_2607 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official ca Lafa;ca()Z
      intermediary method_2607 Lnet/minecraft/class_1699;method_2607()Z
      named method_2607 Lnet/minecraft/entity/LivingEntity;method_2607()Z
    • method_2647

      public class_3462 method_2647()
      Overrides:
      method_2647 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cA Lafa;cA()Lafd;
      intermediary method_2647 Lnet/minecraft/class_1699;method_2647()Lnet/minecraft/class_3462;
      named method_2647 Lnet/minecraft/entity/LivingEntity;method_2647()Lnet/minecraft/class_3462;
    • method_15653

      public boolean method_15653(RenderBlockView renderBlockView)
      Overrides:
      method_15653 in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a(Layc;)Z
      intermediary method_15653 Lnet/minecraft/class_871;method_15653(Lnet/minecraft/class_3599;)Z
      named method_15653 Lnet/minecraft/entity/mob/MobEntity;method_15653(Lnet/minecraft/world/RenderBlockView;)Z
    • getMinAmbientSoundDelay

      public int getMinAmbientSoundDelay()
      Overrides:
      getMinAmbientSoundDelay in class MobEntity
      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
    • canImmediatelyDespawn

      public boolean canImmediatelyDespawn()
      Overrides:
      canImmediatelyDespawn in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official H Lafb;H()Z
      intermediary method_2631 Lnet/minecraft/class_871;method_2631()Z
      named canImmediatelyDespawn Lnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn()Z
    • getXpToDrop

      protected int getXpToDrop(PlayerEntity player)
      Overrides:
      getXpToDrop in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lafa;b(Laog;)I
      intermediary method_2585 Lnet/minecraft/class_1699;method_2585(Lnet/minecraft/class_988;)I
      named getXpToDrop Lnet/minecraft/entity/LivingEntity;getXpToDrop(Lnet/minecraft/entity/player/PlayerEntity;)I
    • method_15826

      protected void method_15826(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lakl;a(I)V
      intermediary method_15826 Lnet/minecraft/class_953;method_15826(I)V
      named method_15826 Lnet/minecraft/entity/mob/WaterCreatureEntity;method_15826(I)V
    • baseTick

      public void baseTick()
      Overrides:
      baseTick in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official W Laer;W()V
      intermediary method_2564 Lnet/minecraft/class_864;method_2564()V
      named baseTick Lnet/minecraft/entity/Entity;baseTick()V
    • canFly

      public boolean canFly()
      Overrides:
      canFly in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bw Laer;bw()Z
      intermediary method_5380 Lnet/minecraft/class_864;method_5380()Z
      named canFly Lnet/minecraft/entity/Entity;canFly()Z
    • 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