Class WolfEntity

All Implemented Interfaces:
SpawnableEntity

public class WolfEntity extends AnimalEntity
Mappings:
Namespace Name
intermediary net/minecraft/class_121
glue class_163
server eh
client gi
named net/minecraft/entity/passive/WolfEntity
  • Field Details

    • begging

      private boolean begging
      Mappings:
      Namespace Name Mixin selector
      intermediary field_368 Lnet/minecraft/class_121;field_368:Z
      glue field_582 Lclass_163;field_582:Z
      server a Leh;a:Z
      client a Lgi;a:Z
      named begging Lnet/minecraft/entity/passive/WolfEntity;begging:Z
    • begAnimationProgress

      private float begAnimationProgress
      Mappings:
      Namespace Name Mixin selector
      intermediary field_369 Lnet/minecraft/class_121;field_369:F
      glue field_583 Lclass_163;field_583:F
      server b Leh;b:F
      client b Lgi;b:F
      named begAnimationProgress Lnet/minecraft/entity/passive/WolfEntity;begAnimationProgress:F
    • lastBegAnimationProcess

      private float lastBegAnimationProcess
      Mappings:
      Namespace Name Mixin selector
      intermediary field_370 Lnet/minecraft/class_121;field_370:F
      glue field_584 Lclass_163;field_584:F
      server c Leh;c:F
      client c Lgi;c:F
      named lastBegAnimationProcess Lnet/minecraft/entity/passive/WolfEntity;lastBegAnimationProcess:F
    • furWet

      private boolean furWet
      Mappings:
      Namespace Name Mixin selector
      intermediary field_371 Lnet/minecraft/class_121;field_371:Z
      glue field_585 Lclass_163;field_585:Z
      server f Leh;f:Z
      client f Lgi;f:Z
      named furWet Lnet/minecraft/entity/passive/WolfEntity;furWet:Z
    • shakingWaterOff

      private boolean shakingWaterOff
      Mappings:
      Namespace Name Mixin selector
      intermediary field_372 Lnet/minecraft/class_121;field_372:Z
      glue field_586 Lclass_163;field_586:Z
      server g Leh;g:Z
      client g Lgi;g:Z
      named shakingWaterOff Lnet/minecraft/entity/passive/WolfEntity;shakingWaterOff:Z
    • shakeProgress

      private float shakeProgress
      Mappings:
      Namespace Name Mixin selector
      intermediary field_373 Lnet/minecraft/class_121;field_373:F
      glue field_587 Lclass_163;field_587:F
      server h Leh;h:F
      client h Lgi;h:F
      named shakeProgress Lnet/minecraft/entity/passive/WolfEntity;shakeProgress:F
    • lastShakeProgress

      private float lastShakeProgress
      Mappings:
      Namespace Name Mixin selector
      intermediary field_374 Lnet/minecraft/class_121;field_374:F
      glue field_588 Lclass_163;field_588:F
      server i Leh;i:F
      client i Lgi;i:F
      named lastShakeProgress Lnet/minecraft/entity/passive/WolfEntity;lastShakeProgress:F
  • Constructor Details

    • WolfEntity

      public WolfEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_57;<init>(Lnet/minecraft/class_18;)V
      glue <init> Lclass_450;<init>(Lclass_129;)V
      server <init> Llq;<init>(Ldj;)V
      client <init> Lsn;<init>(Lfd;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1310 Lnet/minecraft/class_57;method_1310()V
      glue method_108 Lclass_450;method_108()V
      server b Llq;b()V
      client b Lsn;b()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • bypassesSteppingEffects

      protected boolean bypassesSteppingEffects()
      Overrides:
      bypassesSteppingEffects in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1358 Lnet/minecraft/class_57;method_1358()Z
      glue method_195 Lclass_450;method_195()Z
      server n Llq;n()Z
      client n Lsn;n()Z
      named bypassesSteppingEffects Lnet/minecraft/entity/Entity;bypassesSteppingEffects()Z
    • getTexture

      @Environment(CLIENT) public String getTexture()
      Overrides:
      getTexture in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1314 Lnet/minecraft/class_57;method_1314()Ljava/lang/String;
      glue method_1135 Lclass_450;method_1135()Ljava/lang/String;
      server method_1314 Llq;method_1314()Ljava/lang/String;
      client q_ Lsn;q_()Ljava/lang/String;
      named getTexture Lnet/minecraft/entity/Entity;getTexture()Ljava/lang/String;
    • writeNbt

      public void writeNbt(NbtCompound nbt)
      Overrides:
      writeNbt in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1368 Lnet/minecraft/class_57;method_1368(Lnet/minecraft/class_8;)V
      glue method_24 Lclass_450;method_24(Lclass_333;)V
      server b Llq;b(Liq;)V
      client b Lsn;b(Lnu;)V
      named writeNbt Lnet/minecraft/entity/Entity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readNbt

      public void readNbt(NbtCompound nbt)
      Overrides:
      readNbt in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1363 Lnet/minecraft/class_57;method_1363(Lnet/minecraft/class_8;)V
      glue method_23 Lclass_450;method_23(Lclass_333;)V
      server a Llq;a(Liq;)V
      client a Lsn;a(Lnu;)V
      named readNbt Lnet/minecraft/entity/Entity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • canDespawn

      protected boolean canDespawn()
      Overrides:
      canDespawn in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_940 Lnet/minecraft/class_127;method_940()Z
      glue method_774 Lclass_283;method_774()Z
      server h_ Lhl;h_()Z
      client u Lls;u()Z
      named canDespawn Lnet/minecraft/entity/LivingEntity;canDespawn()Z
    • getRandomSound

      protected String getRandomSound()
      Overrides:
      getRandomSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_911 Lnet/minecraft/class_127;method_911()Ljava/lang/String;
      glue method_110 Lclass_283;method_110()Ljava/lang/String;
      server g Lhl;g()Ljava/lang/String;
      client g Lls;g()Ljava/lang/String;
      named getRandomSound Lnet/minecraft/entity/LivingEntity;getRandomSound()Ljava/lang/String;
    • getHurtSound

      protected String getHurtSound()
      Overrides:
      getHurtSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_912 Lnet/minecraft/class_127;method_912()Ljava/lang/String;
      glue method_111 Lclass_283;method_111()Ljava/lang/String;
      server h Lhl;h()Ljava/lang/String;
      client j_ Lls;j_()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
      intermediary method_913 Lnet/minecraft/class_127;method_913()Ljava/lang/String;
      glue method_112 Lclass_283;method_112()Ljava/lang/String;
      server i Lhl;i()Ljava/lang/String;
      client i Lls;i()Ljava/lang/String;
      named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Ljava/lang/String;
    • getSoundVolume

      protected float getSoundVolume()
      Overrides:
      getSoundVolume in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_915 Lnet/minecraft/class_127;method_915()F
      glue method_114 Lclass_283;method_114()F
      server k Lhl;k()F
      client k Lls;k()F
      named getSoundVolume Lnet/minecraft/entity/LivingEntity;getSoundVolume()F
    • getDroppedItemId

      protected int getDroppedItemId()
      Overrides:
      getDroppedItemId in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_914 Lnet/minecraft/class_127;method_914()I
      glue method_113 Lclass_283;method_113()I
      server j Lhl;j()I
      client j Lls;j()I
      named getDroppedItemId Lnet/minecraft/entity/LivingEntity;getDroppedItemId()I
    • tickLiving

      protected void tickLiving()
      Overrides:
      tickLiving in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_910 Lnet/minecraft/class_127;method_910()V
      glue method_109 Lclass_283;method_109()V
      server c_ Lhl;c_()V
      client f_ Lls;f_()V
      named tickLiving Lnet/minecraft/entity/LivingEntity;tickLiving()V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_937 Lnet/minecraft/class_127;method_937()V
      glue method_442 Lclass_283;method_442()V
      server v Lhl;v()V
      client o Lls;o()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • tick

      public void tick()
      Overrides:
      tick in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1370 Lnet/minecraft/class_57;method_1370()V
      glue method_29 Lclass_450;method_29()V
      server m_ Llq;m_()V
      client w_ Lsn;w_()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • isFurWet

      @Environment(CLIENT) public boolean isFurWet()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_423 Lnet/minecraft/class_121;method_423()Z
      glue method_1136 Lclass_163;method_1136()Z
      server method_423 Leh;method_423()Z
      client v Lgi;v()Z
      named isFurWet Lnet/minecraft/entity/passive/WolfEntity;isFurWet()Z
    • getFurBrightnessMultiplier

      @Environment(CLIENT) public float getFurBrightnessMultiplier(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_421 Lnet/minecraft/class_121;method_421(F)F
      glue method_1133 Lclass_163;method_1133(F)F
      server method_421 Leh;method_421(F)F
      client b_ Lgi;b_(F)F
      named getFurBrightnessMultiplier Lnet/minecraft/entity/passive/WolfEntity;getFurBrightnessMultiplier(F)F
    • getShakeAnimationProgress

      @Environment(CLIENT) public float getShakeAnimationProgress(float tickDelta, float offset)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_420 Lnet/minecraft/class_121;method_420(FF)F
      glue method_1132 Lclass_163;method_1132(FF)F
      server method_420 Leh;method_420(FF)F
      client a Lgi;a(FF)F
      named getShakeAnimationProgress Lnet/minecraft/entity/passive/WolfEntity;getShakeAnimationProgress(FF)F
    • getBegAnimationProgress

      @Environment(CLIENT) public float getBegAnimationProgress(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_422 Lnet/minecraft/class_121;method_422(F)F
      glue method_1134 Lclass_163;method_1134(F)F
      server method_422 Leh;method_422(F)F
      client c Lgi;c(F)F
      named getBegAnimationProgress Lnet/minecraft/entity/passive/WolfEntity;getBegAnimationProgress(F)F
    • getEyeHeight

      public float getEyeHeight()
      Overrides:
      getEyeHeight in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1378 Lnet/minecraft/class_57;method_1378()F
      glue method_626 Lclass_450;method_626()F
      server t Llq;t()F
      client w Lsn;w()F
      named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight()F
    • getMaxLookPitchChange

      protected int getMaxLookPitchChange()
      Overrides:
      getMaxLookPitchChange in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_941 Lnet/minecraft/class_127;method_941()I
      glue method_775 Lclass_283;method_775()I
      server u Lhl;u()I
      client x Lls;x()I
      named getMaxLookPitchChange Lnet/minecraft/entity/LivingEntity;getMaxLookPitchChange()I
    • damage

      private void damage(Entity source, float amount)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_429 Lnet/minecraft/class_121;method_429(Lnet/minecraft/class_57;F)V
      glue method_771 Lclass_163;method_771(Lclass_450;F)V
      server c Leh;c(Llq;F)V
      client c Lgi;c(Lsn;F)V
      named damage Lnet/minecraft/entity/passive/WolfEntity;damage(Lnet/minecraft/entity/Entity;F)V
    • isMovementBlocked

      protected boolean isMovementBlocked()
      Overrides:
      isMovementBlocked in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_640 Lnet/minecraft/class_188;method_640()Z
      glue method_776 Lclass_212;method_776()Z
      server w Lfp;w()Z
      client e_ Lii;e_()Z
      named isMovementBlocked Lnet/minecraft/entity/MobEntity;isMovementBlocked()Z
    • damage

      public boolean damage(Entity damageSource, int amount)
      Overrides:
      damage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1355 Lnet/minecraft/class_57;method_1355(Lnet/minecraft/class_57;I)Z
      glue method_178 Lclass_450;method_178(Lclass_450;I)Z
      server a Llq;a(Llq;I)Z
      client a Lsn;a(Lsn;I)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/Entity;I)Z
    • getTargetInRange

      protected Entity getTargetInRange()
      Overrides:
      getTargetInRange in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_638 Lnet/minecraft/class_188;method_638()Lnet/minecraft/class_57;
      glue method_196 Lclass_212;method_196()Lclass_450;
      server o Lfp;o()Llq;
      client g_ Lii;g_()Lsn;
      named getTargetInRange Lnet/minecraft/entity/MobEntity;getTargetInRange()Lnet/minecraft/entity/Entity;
    • attack

      protected void attack(Entity other, float distance)
      Overrides:
      attack in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_637 Lnet/minecraft/class_188;method_637(Lnet/minecraft/class_57;F)V
      glue method_193 Lclass_212;method_193(Lclass_450;F)V
      server a Lfp;a(Llq;F)V
      client a Lii;a(Lsn;F)V
      named attack Lnet/minecraft/entity/MobEntity;attack(Lnet/minecraft/entity/Entity;F)V
    • interact

      public boolean interact(PlayerEntity player)
      Overrides:
      interact in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1323 Lnet/minecraft/class_57;method_1323(Lnet/minecraft/class_54;)Z
      glue method_159 Lclass_450;method_159(Lclass_172;)Z
      server a Llq;a(Lem;)Z
      client a Lsn;a(Lgs;)Z
      named interact Lnet/minecraft/entity/Entity;interact(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • showFeedParticles

      void showFeedParticles(boolean hearts)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_427 Lnet/minecraft/class_121;method_427(Z)V
      glue method_769 Lclass_163;method_769(Z)V
      server a Leh;a(Z)V
      client a Lgi;a(Z)V
      named showFeedParticles Lnet/minecraft/entity/passive/WolfEntity;showFeedParticles(Z)V
    • processServerEntityStatus

      @Environment(CLIENT) public void processServerEntityStatus(byte status)
      Overrides:
      processServerEntityStatus in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1313 Lnet/minecraft/class_57;method_1313(B)V
      glue method_1131 Lclass_450;method_1131(B)V
      server method_1313 Llq;method_1313(B)V
      client a Lsn;a(B)V
      named processServerEntityStatus Lnet/minecraft/entity/Entity;processServerEntityStatus(B)V
    • getTailAngle

      @Environment(CLIENT) public float getTailAngle()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_424 Lnet/minecraft/class_121;method_424()F
      glue method_1137 Lclass_163;method_1137()F
      server method_424 Leh;method_424()F
      client z Lgi;z()F
      named getTailAngle Lnet/minecraft/entity/passive/WolfEntity;getTailAngle()F
    • getLimitPerChunk

      public int getLimitPerChunk()
      The size of a spawn group for this entity per chunk.
      Overrides:
      getLimitPerChunk in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_916 Lnet/minecraft/class_127;method_916()I
      glue method_115 Lclass_283;method_115()I
      server l Lhl;l()I
      client l Lls;l()I
      named getLimitPerChunk Lnet/minecraft/entity/LivingEntity;getLimitPerChunk()I
    • getOwnerName

      public String getOwnerName()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_432 Lnet/minecraft/class_121;method_432()Ljava/lang/String;
      glue method_777 Lclass_163;method_777()Ljava/lang/String;
      server x Leh;x()Ljava/lang/String;
      client A Lgi;A()Ljava/lang/String;
      named getOwnerName Lnet/minecraft/entity/passive/WolfEntity;getOwnerName()Ljava/lang/String;
    • setOwnerName

      public void setOwnerName(String owner)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_426 Lnet/minecraft/class_121;method_426(Ljava/lang/String;)V
      glue method_768 Lclass_163;method_768(Ljava/lang/String;)V
      server a Leh;a(Ljava/lang/String;)V
      client a Lgi;a(Ljava/lang/String;)V
      named setOwnerName Lnet/minecraft/entity/passive/WolfEntity;setOwnerName(Ljava/lang/String;)V
    • isInSittingPose

      public boolean isInSittingPose()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_433 Lnet/minecraft/class_121;method_433()Z
      glue method_778 Lclass_163;method_778()Z
      server y Leh;y()Z
      client B Lgi;B()Z
      named isInSittingPose Lnet/minecraft/entity/passive/WolfEntity;isInSittingPose()Z
    • setSitting

      public void setSitting(boolean inSittingPose)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_428 Lnet/minecraft/class_121;method_428(Z)V
      glue method_770 Lclass_163;method_770(Z)V
      server b Leh;b(Z)V
      client b Lgi;b(Z)V
      named setSitting Lnet/minecraft/entity/passive/WolfEntity;setSitting(Z)V
    • isAngry

      public boolean isAngry()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_434 Lnet/minecraft/class_121;method_434()Z
      glue method_779 Lclass_163;method_779()Z
      server z Leh;z()Z
      client C Lgi;C()Z
      named isAngry Lnet/minecraft/entity/passive/WolfEntity;isAngry()Z
    • setAngry

      public void setAngry(boolean angry)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_430 Lnet/minecraft/class_121;method_430(Z)V
      glue method_772 Lclass_163;method_772(Z)V
      server c Leh;c(Z)V
      client c Lgi;c(Z)V
      named setAngry Lnet/minecraft/entity/passive/WolfEntity;setAngry(Z)V
    • isTamed

      public boolean isTamed()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_425 Lnet/minecraft/class_121;method_425()Z
      glue method_767 Lclass_163;method_767()Z
      server A Leh;A()Z
      client D Lgi;D()Z
      named isTamed Lnet/minecraft/entity/passive/WolfEntity;isTamed()Z
    • setTamed

      public void setTamed(boolean tamed)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_431 Lnet/minecraft/class_121;method_431(Z)V
      glue method_773 Lclass_163;method_773(Z)V
      server d Leh;d(Z)V
      client d Lgi;d(Z)V
      named setTamed Lnet/minecraft/entity/passive/WolfEntity;setTamed(Z)V