Class ItemEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.ItemEntity

public class ItemEntity extends Entity
Mappings:
Namespace Name
intermediary net/minecraft/class_142
glue class_189
server ez
client hl
named net/minecraft/entity/ItemEntity
  • Field Details

    • stack

      public ItemStack stack
      Mappings:
      Namespace Name Mixin selector
      intermediary field_564 Lnet/minecraft/class_142;field_564:Lnet/minecraft/class_31;
      glue field_770 Lclass_189;field_770:Lclass_224;
      server a Lez;a:Lfy;
      client a Lhl;a:Liz;
      named stack Lnet/minecraft/entity/ItemEntity;stack:Lnet/minecraft/item/ItemStack;
    • itemTicks

      private int itemTicks
      Mappings:
      Namespace Name Mixin selector
      intermediary field_568 Lnet/minecraft/class_142;field_568:I
      glue field_774 Lclass_189;field_774:I
      server e Lez;e:I
      client e Lhl;e:I
      named itemTicks Lnet/minecraft/entity/ItemEntity;itemTicks:I
    • itemAge

      public int itemAge
      Mappings:
      Namespace Name Mixin selector
      intermediary field_565 Lnet/minecraft/class_142;field_565:I
      glue field_771 Lclass_189;field_771:I
      server b Lez;b:I
      client b Lhl;b:I
      named itemAge Lnet/minecraft/entity/ItemEntity;itemAge:I
    • pickupDelay

      public int pickupDelay
      Mappings:
      Namespace Name Mixin selector
      intermediary field_566 Lnet/minecraft/class_142;field_566:I
      glue field_772 Lclass_189;field_772:I
      server c Lez;c:I
      client c Lhl;c:I
      named pickupDelay Lnet/minecraft/entity/ItemEntity;pickupDelay:I
    • health

      private int health
      Mappings:
      Namespace Name Mixin selector
      intermediary field_569 Lnet/minecraft/class_142;field_569:I
      glue field_775 Lclass_189;field_775:I
      server f Lez;f:I
      client f Lhl;f:I
      named health Lnet/minecraft/entity/ItemEntity;health:I
    • initialRotationAngle

      public float initialRotationAngle
      Mappings:
      Namespace Name Mixin selector
      intermediary field_567 Lnet/minecraft/class_142;field_567:F
      glue field_773 Lclass_189;field_773:F
      server d Lez;d:F
      client d Lhl;d:F
      named initialRotationAngle Lnet/minecraft/entity/ItemEntity;initialRotationAngle:F
  • Constructor Details

    • ItemEntity

      public ItemEntity(World world, double x, double y, double z, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_142;<init>(Lnet/minecraft/class_18;DDDLnet/minecraft/class_31;)V
      glue <init> Lclass_189;<init>(Lclass_129;DDDLclass_224;)V
      server <init> Lez;<init>(Ldj;DDDLfy;)V
      client <init> Lhl;<init>(Lfd;DDDLiz;)V
      named <init> Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/item/ItemStack;)V
    • ItemEntity

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

    • 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
    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      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
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      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
    • checkWaterCollisions

      public boolean checkWaterCollisions()
      Overrides:
      checkWaterCollisions in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1393 Lnet/minecraft/class_57;method_1393()Z
      glue method_893 Lclass_450;method_893()Z
      server f_ Llq;f_()Z
      client k_ Lsn;k_()Z
      named checkWaterCollisions Lnet/minecraft/entity/Entity;checkWaterCollisions()Z
    • damage

      protected void damage(int amount)
      Overrides:
      damage in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1392 Lnet/minecraft/class_57;method_1392(I)V
      glue method_892 Lclass_450;method_892(I)V
      server a Llq;a(I)V
      client a Lsn;a(I)V
      named damage Lnet/minecraft/entity/Entity;damage(I)V
    • damage

      public boolean damage(Entity damageSource, int amount)
      Overrides:
      damage in class Entity
      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
    • writeNbt

      public void writeNbt(NbtCompound nbt)
      Specified by:
      writeNbt in class Entity
      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)
      Specified by:
      readNbt in class Entity
      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
    • onPlayerInteraction

      public void onPlayerInteraction(PlayerEntity player)
      Overrides:
      onPlayerInteraction in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1354 Lnet/minecraft/class_57;method_1354(Lnet/minecraft/class_54;)V
      glue method_172 Lclass_450;method_172(Lclass_172;)V
      server b Llq;b(Lem;)V
      client b Lsn;b(Lgs;)V
      named onPlayerInteraction Lnet/minecraft/entity/Entity;onPlayerInteraction(Lnet/minecraft/entity/player/PlayerEntity;)V