Class SkeletonEntity

All Implemented Interfaces:
Monster, SpawnableEntity

public class SkeletonEntity extends MonsterEntity
Mappings:
Namespace Name
intermediary net/minecraft/class_90
glue class_146
server dv
client fr
named net/minecraft/entity/mob/SkeletonEntity
  • Field Details

    • heldItem

      private static final ItemStack heldItem
      Mappings:
      Namespace Name Mixin selector
      intermediary field_302 Lnet/minecraft/class_90;field_302:Lnet/minecraft/class_31;
      glue field_535 Lclass_146;field_535:Lclass_224;
      server a Ldv;a:Lfy;
      client a Lfr;a:Liz;
      named heldItem Lnet/minecraft/entity/mob/SkeletonEntity;heldItem:Lnet/minecraft/item/ItemStack;
  • Constructor Details

    • SkeletonEntity

      public SkeletonEntity(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

    • 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;
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class MonsterEntity
      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
    • attack

      protected void attack(Entity other, float distance)
      Overrides:
      attack in class MonsterEntity
      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
    • writeNbt

      public void writeNbt(NbtCompound nbt)
      Overrides:
      writeNbt in class MonsterEntity
      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 MonsterEntity
      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
    • 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
    • dropItems

      protected void dropItems()
      Overrides:
      dropItems in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_933 Lnet/minecraft/class_127;method_933()V
      glue method_247 Lclass_283;method_247()V
      server q Lhl;q()V
      client q Lls;q()V
      named dropItems Lnet/minecraft/entity/LivingEntity;dropItems()V
    • getHeldItem

      @Environment(CLIENT) public ItemStack getHeldItem()
      Overrides:
      getHeldItem in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_909 Lnet/minecraft/class_127;method_909()Lnet/minecraft/class_31;
      glue method_1020 Lclass_283;method_1020()Lclass_224;
      server method_909 Lhl;method_909()Lfy;
      client r_ Lls;r_()Liz;
      named getHeldItem Lnet/minecraft/entity/LivingEntity;getHeldItem()Lnet/minecraft/item/ItemStack;