Class Spider

All Implemented Interfaces:
class_582, MonsterEntityType

public class Spider extends MonsterBase
Mappings:
Namespace Name
intermediary net/minecraft/class_558
glue class_62
server bn
client cn
named net/minecraft/entity/monster/Spider
  • Constructor Details

    • Spider

      public Spider(Level level)
      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/EntityBase;<init>(Lnet/minecraft/level/Level;)V
  • Method Details

    • getMountedHeightOffset

      public double getMountedHeightOffset()
      Overrides:
      getMountedHeightOffset in class EntityBase
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1357 Lnet/minecraft/class_57;method_1357()D
      glue method_194 Lclass_450;method_194()D
      server m Llq;m()D
      client m Lsn;m()D
      named getMountedHeightOffset Lnet/minecraft/entity/EntityBase;getMountedHeightOffset()D
    • canClimb

      protected boolean canClimb()
      Overrides:
      canClimb in class EntityBase
      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 canClimb Lnet/minecraft/entity/EntityBase;canClimb()Z
    • getAttackTarget

      protected EntityBase getAttackTarget()
      Overrides:
      getAttackTarget in class MonsterBase
      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 getAttackTarget Lnet/minecraft/entity/WalkingBase;getAttackTarget()Lnet/minecraft/entity/EntityBase;
    • getAmbientSound

      protected String getAmbientSound()
      Overrides:
      getAmbientSound in class Living
      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 getAmbientSound Lnet/minecraft/entity/Living;getAmbientSound()Ljava/lang/String;
    • getHurtSound

      protected String getHurtSound()
      Overrides:
      getHurtSound in class Living
      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/Living;getHurtSound()Ljava/lang/String;
    • getDeathSound

      protected String getDeathSound()
      Overrides:
      getDeathSound in class Living
      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/Living;getDeathSound()Ljava/lang/String;
    • tryAttack

      protected void tryAttack(EntityBase target, float float2)
      Overrides:
      tryAttack in class MonsterBase
      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 tryAttack Lnet/minecraft/entity/WalkingBase;tryAttack(Lnet/minecraft/entity/EntityBase;F)V
    • writeCustomDataToTag

      public void writeCustomDataToTag(CompoundTag tag)
      Overrides:
      writeCustomDataToTag in class MonsterBase
      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 writeCustomDataToTag Lnet/minecraft/entity/EntityBase;writeCustomDataToTag(Lnet/minecraft/util/io/CompoundTag;)V
    • readCustomDataFromTag

      public void readCustomDataFromTag(CompoundTag tag)
      Overrides:
      readCustomDataFromTag in class MonsterBase
      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 readCustomDataFromTag Lnet/minecraft/entity/EntityBase;readCustomDataFromTag(Lnet/minecraft/util/io/CompoundTag;)V
    • getMobDrops

      protected int getMobDrops()
      Overrides:
      getMobDrops in class Living
      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 getMobDrops Lnet/minecraft/entity/Living;getMobDrops()I
    • method_932

      public boolean method_932()
      Overrides:
      method_932 in class Living
      Mappings:
      Namespace Name Mixin selector
      intermediary method_932 Lnet/minecraft/class_127;method_932()Z
      glue method_197 Lclass_283;method_197()Z
      server p Lhl;p()Z
      client p Lls;p()Z
      named method_932 Lnet/minecraft/entity/Living;method_932()Z