Class ItemEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.ItemEntity
All Implemented Interfaces:
CommandSource

public class ItemEntity
extends Entity
Mappings:
Namespace Name
official uz
intermediary net/minecraft/class_1893
named net/minecraft/entity/ItemEntity
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official b Luz;b:Lorg/apache/logging/log4j/Logger;
      intermediary field_8133 Lnet/minecraft/class_1893;field_8133:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/entity/ItemEntity;LOGGER:Lorg/apache/logging/log4j/Logger;
    • age

      private int age
      Mappings:
      Namespace Name Mixin selector
      official c Luz;c:I
      intermediary field_8134 Lnet/minecraft/class_1893;field_8134:I
      named age Lnet/minecraft/entity/ItemEntity;age:I
    • pickupDelay

      private int pickupDelay
      Mappings:
      Namespace Name Mixin selector
      official d Luz;d:I
      intermediary field_8135 Lnet/minecraft/class_1893;field_8135:I
      named pickupDelay Lnet/minecraft/entity/ItemEntity;pickupDelay:I
    • health

      private int health
      Mappings:
      Namespace Name Mixin selector
      official e Luz;e:I
      intermediary field_8136 Lnet/minecraft/class_1893;field_8136:I
      named health Lnet/minecraft/entity/ItemEntity;health:I
    • thrower

      private String thrower
      Mappings:
      Namespace Name Mixin selector
      official f Luz;f:Ljava/lang/String;
      intermediary field_8137 Lnet/minecraft/class_1893;field_8137:Ljava/lang/String;
      named thrower Lnet/minecraft/entity/ItemEntity;thrower:Ljava/lang/String;
    • owner

      private String owner
      Mappings:
      Namespace Name Mixin selector
      official g Luz;g:Ljava/lang/String;
      intermediary field_8138 Lnet/minecraft/class_1893;field_8138:Ljava/lang/String;
      named owner Lnet/minecraft/entity/ItemEntity;owner:Ljava/lang/String;
    • hoverHeight

      public float hoverHeight
      Mappings:
      Namespace Name Mixin selector
      official a Luz;a:F
      intermediary field_8132 Lnet/minecraft/class_1893;field_8132:F
      named hoverHeight Lnet/minecraft/entity/ItemEntity;hoverHeight:F
  • Constructor Details

    • ItemEntity

      public ItemEntity​(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Luz;<init>(Ladm;DDD)V
      intermediary <init> Lnet/minecraft/class_1893;<init>(Lnet/minecraft/class_99;DDD)V
      named <init> Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/world/World;DDD)V
    • ItemEntity

      public ItemEntity​(World world, double x, double y, double z, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official <init> Luz;<init>(Ladm;DDDLzx;)V
      intermediary <init> Lnet/minecraft/class_1893;<init>(Lnet/minecraft/class_99;DDDLnet/minecraft/class_2056;)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
      official <init> Lpk;<init>(Ladm;)V
      intermediary <init> Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • canClimb

      protected boolean canClimb()
      Overrides:
      canClimb in class Entity
      Mappings:
      Namespace Name Mixin selector
      official s_ Lpk;s_()Z
      intermediary method_7059 Lnet/minecraft/class_1745;method_7059()Z
      named canClimb Lnet/minecraft/entity/Entity;canClimb()Z
    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h()V
      intermediary method_7043 Lnet/minecraft/class_1745;method_7043()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official t_ Lpk;t_()V
      intermediary method_7060 Lnet/minecraft/class_1745;method_7060()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • tryMerge

      private void tryMerge()
      Mappings:
      Namespace Name Mixin selector
      official w Luz;w()V
      intermediary method_7775 Lnet/minecraft/class_1893;method_7775()V
      named tryMerge Lnet/minecraft/entity/ItemEntity;tryMerge()V
    • method_7760

      private boolean method_7760​(ItemEntity itemEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Luz;a(Luz;)Z
      intermediary method_7760 Lnet/minecraft/class_1893;method_7760(Lnet/minecraft/class_1893;)Z
      named method_7760 Lnet/minecraft/entity/ItemEntity;method_7760(Lnet/minecraft/entity/ItemEntity;)Z
    • method_7764

      public void method_7764()
      Mappings:
      Namespace Name Mixin selector
      official j Luz;j()V
      intermediary method_7764 Lnet/minecraft/class_1893;method_7764()V
      named method_7764 Lnet/minecraft/entity/ItemEntity;method_7764()V
    • method_6912

      public boolean method_6912()
      Overrides:
      method_6912 in class Entity
      Mappings:
      Namespace Name Mixin selector
      official W Lpk;W()Z
      intermediary method_6912 Lnet/minecraft/class_1745;method_6912()Z
      named method_6912 Lnet/minecraft/entity/Entity;method_6912()Z
    • burn

      protected void burn​(int time)
      Overrides:
      burn in class Entity
      Mappings:
      Namespace Name Mixin selector
      official f Lpk;f(I)V
      intermediary method_7033 Lnet/minecraft/class_1745;method_7033(I)V
      named burn Lnet/minecraft/entity/Entity;burn(I)V
    • damage

      public boolean damage​(DamageSource source, float amount)
      Overrides:
      damage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Low;F)Z
      intermediary method_6937 Lnet/minecraft/class_1745;method_6937(Lnet/minecraft/class_1733;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • serialize

      public void serialize​(CompoundTag tag)
      Specified by:
      serialize in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Ldn;)V
      intermediary method_7003 Lnet/minecraft/class_1745;method_7003(Lnet/minecraft/class_1405;)V
      named serialize Lnet/minecraft/entity/Entity;serialize(Lnet/minecraft/nbt/CompoundTag;)V
    • deserialize

      public void deserialize​(CompoundTag tag)
      Specified by:
      deserialize in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ldn;)V
      intermediary method_6933 Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)V
      named deserialize Lnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
    • onPlayerCollision

      public void onPlayerCollision​(PlayerEntity player)
      Overrides:
      onPlayerCollision in class Entity
      Mappings:
      Namespace Name Mixin selector
      official d Lpk;d(Lwn;)V
      intermediary method_7021 Lnet/minecraft/class_1745;method_7021(Lnet/minecraft/class_1963;)V
      named onPlayerCollision Lnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
    • getTranslationKey

      public String getTranslationKey()
      Specified by:
      getTranslationKey in interface CommandSource
      Overrides:
      getTranslationKey in class Entity
      Mappings:
      Namespace Name Mixin selector
      official method_6261 Lm;method_6261()Ljava/lang/String;
      intermediary method_6261 Lnet/minecraft/class_1659;method_6261()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/command/CommandSource;getTranslationKey()Ljava/lang/String;
    • isAttackable

      public boolean isAttackable()
      Overrides:
      isAttackable in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aD Lpk;aD()Z
      intermediary method_6951 Lnet/minecraft/class_1745;method_6951()Z
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
    • teleportToDimension

      public void teleportToDimension​(int dimensionId)
      Overrides:
      teleportToDimension in class Entity
      Mappings:
      Namespace Name Mixin selector
      official c Lpk;c(I)V
      intermediary method_7010 Lnet/minecraft/class_1745;method_7010(I)V
      named teleportToDimension Lnet/minecraft/entity/Entity;teleportToDimension(I)V
    • getItemStack

      public ItemStack getItemStack()
      Mappings:
      Namespace Name Mixin selector
      official l Luz;l()Lzx;
      intermediary method_7765 Lnet/minecraft/class_1893;method_7765()Lnet/minecraft/class_2056;
      named getItemStack Lnet/minecraft/entity/ItemEntity;getItemStack()Lnet/minecraft/item/ItemStack;
    • setItemStack

      public void setItemStack​(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Luz;a(Lzx;)V
      intermediary method_7761 Lnet/minecraft/class_1893;method_7761(Lnet/minecraft/class_2056;)V
      named setItemStack Lnet/minecraft/entity/ItemEntity;setItemStack(Lnet/minecraft/item/ItemStack;)V
    • getOwner

      public String getOwner()
      Mappings:
      Namespace Name Mixin selector
      official m Luz;m()Ljava/lang/String;
      intermediary method_7766 Lnet/minecraft/class_1893;method_7766()Ljava/lang/String;
      named getOwner Lnet/minecraft/entity/ItemEntity;getOwner()Ljava/lang/String;
    • setOwner

      public void setOwner​(String owner)
      Mappings:
      Namespace Name Mixin selector
      official b Luz;b(Ljava/lang/String;)V
      intermediary method_7762 Lnet/minecraft/class_1893;method_7762(Ljava/lang/String;)V
      named setOwner Lnet/minecraft/entity/ItemEntity;setOwner(Ljava/lang/String;)V
    • getThrower

      public String getThrower()
      Mappings:
      Namespace Name Mixin selector
      official n Luz;n()Ljava/lang/String;
      intermediary method_7767 Lnet/minecraft/class_1893;method_7767()Ljava/lang/String;
      named getThrower Lnet/minecraft/entity/ItemEntity;getThrower()Ljava/lang/String;
    • setThrower

      public void setThrower​(String thrower)
      Mappings:
      Namespace Name Mixin selector
      official c Luz;c(Ljava/lang/String;)V
      intermediary method_7763 Lnet/minecraft/class_1893;method_7763(Ljava/lang/String;)V
      named setThrower Lnet/minecraft/entity/ItemEntity;setThrower(Ljava/lang/String;)V
    • getAge

      @Environment(CLIENT) public int getAge()
      Mappings:
      Namespace Name Mixin selector
      official o Luz;o()I
      intermediary method_7768 Lnet/minecraft/class_1893;method_7768()I
      named getAge Lnet/minecraft/entity/ItemEntity;getAge()I
    • setToDefaultPickupDelay

      public void setToDefaultPickupDelay()
      Mappings:
      Namespace Name Mixin selector
      official p Luz;p()V
      intermediary method_7769 Lnet/minecraft/class_1893;method_7769()V
      named setToDefaultPickupDelay Lnet/minecraft/entity/ItemEntity;setToDefaultPickupDelay()V
    • resetPickupDelay

      public void resetPickupDelay()
      Mappings:
      Namespace Name Mixin selector
      official q Luz;q()V
      intermediary method_7770 Lnet/minecraft/class_1893;method_7770()V
      named resetPickupDelay Lnet/minecraft/entity/ItemEntity;resetPickupDelay()V
    • setPickupDelayInfinite

      public void setPickupDelayInfinite()
      Mappings:
      Namespace Name Mixin selector
      official r Luz;r()V
      intermediary method_7771 Lnet/minecraft/class_1893;method_7771()V
      named setPickupDelayInfinite Lnet/minecraft/entity/ItemEntity;setPickupDelayInfinite()V
    • setPickupDelay

      public void setPickupDelay​(int pickupDelay)
      Mappings:
      Namespace Name Mixin selector
      official a Luz;a(I)V
      intermediary method_7759 Lnet/minecraft/class_1893;method_7759(I)V
      named setPickupDelay Lnet/minecraft/entity/ItemEntity;setPickupDelay(I)V
    • cannotPickup

      public boolean cannotPickup()
      Mappings:
      Namespace Name Mixin selector
      official s Luz;s()Z
      intermediary method_7772 Lnet/minecraft/class_1893;method_7772()Z
      named cannotPickup Lnet/minecraft/entity/ItemEntity;cannotPickup()Z
    • setCovetedItem

      public void setCovetedItem()
      Mappings:
      Namespace Name Mixin selector
      official u Luz;u()V
      intermediary method_7773 Lnet/minecraft/class_1893;method_7773()V
      named setCovetedItem Lnet/minecraft/entity/ItemEntity;setCovetedItem()V
    • setDespawnImmediately

      public void setDespawnImmediately()
      Mappings:
      Namespace Name Mixin selector
      official v Luz;v()V
      intermediary method_7774 Lnet/minecraft/class_1893;method_7774()V
      named setDespawnImmediately Lnet/minecraft/entity/ItemEntity;setDespawnImmediately()V