Class ItemFrameEntity

All Implemented Interfaces:
CommandSource

public class ItemFrameEntity
extends DecorationEntity
Mappings:
Namespace Name
official uo
intermediary net/minecraft/class_1883
named net/minecraft/entity/decoration/ItemFrameEntity
  • Field Details

    • setDropChance

      private float setDropChance
      Mappings:
      Namespace Name Mixin selector
      official c Luo;c:F
      intermediary field_8046 Lnet/minecraft/class_1883;field_8046:F
      named setDropChance Lnet/minecraft/entity/decoration/ItemFrameEntity;setDropChance:F
  • Constructor Details

    • ItemFrameEntity

      public ItemFrameEntity​(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
    • ItemFrameEntity

      public ItemFrameEntity​(World world, BlockPos blockPos, Direction direction)
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class DecorationEntity
      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
    • method_6984

      public float method_6984()
      Overrides:
      method_6984 in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ao Lpk;ao()F
      intermediary method_6984 Lnet/minecraft/class_1745;method_6984()F
      named method_6984 Lnet/minecraft/entity/Entity;method_6984()F
    • damage

      public boolean damage​(DamageSource source, float amount)
      Overrides:
      damage in class DecorationEntity
      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
    • getWidth

      public int getWidth()
      Specified by:
      getWidth in class DecorationEntity
      Mappings:
      Namespace Name Mixin selector
      official l Lun;l()I
      intermediary method_7727 Lnet/minecraft/class_1882;method_7727()I
      named getWidth Lnet/minecraft/entity/decoration/DecorationEntity;getWidth()I
    • getHeight

      public int getHeight()
      Specified by:
      getHeight in class DecorationEntity
      Mappings:
      Namespace Name Mixin selector
      official m Lun;m()I
      intermediary method_7728 Lnet/minecraft/class_1882;method_7728()I
      named getHeight Lnet/minecraft/entity/decoration/DecorationEntity;getHeight()I
    • shouldRender

      @Environment(CLIENT) public boolean shouldRender​(double distance)
      Overrides:
      shouldRender in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(D)Z
      intermediary method_6917 Lnet/minecraft/class_1745;method_6917(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • method_7725

      public void method_7725​(Entity entity)
      Specified by:
      method_7725 in class DecorationEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lun;b(Lpk;)V
      intermediary method_7725 Lnet/minecraft/class_1882;method_7725(Lnet/minecraft/class_1745;)V
      named method_7725 Lnet/minecraft/entity/decoration/DecorationEntity;method_7725(Lnet/minecraft/entity/Entity;)V
    • method_7733

      public void method_7733​(Entity entity, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Luo;a(Lpk;Z)V
      intermediary method_7733 Lnet/minecraft/class_1883;method_7733(Lnet/minecraft/class_1745;Z)V
      named method_7733 Lnet/minecraft/entity/decoration/ItemFrameEntity;method_7733(Lnet/minecraft/entity/Entity;Z)V
    • method_7736

      private void method_7736​(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official b Luo;b(Lzx;)V
      intermediary method_7736 Lnet/minecraft/class_1883;method_7736(Lnet/minecraft/class_2056;)V
      named method_7736 Lnet/minecraft/entity/decoration/ItemFrameEntity;method_7736(Lnet/minecraft/item/ItemStack;)V
    • method_7737

      public ItemStack method_7737()
      Mappings:
      Namespace Name Mixin selector
      official o Luo;o()Lzx;
      intermediary method_7737 Lnet/minecraft/class_1883;method_7737()Lnet/minecraft/class_2056;
      named method_7737 Lnet/minecraft/entity/decoration/ItemFrameEntity;method_7737()Lnet/minecraft/item/ItemStack;
    • method_7734

      public void method_7734​(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Luo;a(Lzx;)V
      intermediary method_7734 Lnet/minecraft/class_1883;method_7734(Lnet/minecraft/class_2056;)V
      named method_7734 Lnet/minecraft/entity/decoration/ItemFrameEntity;method_7734(Lnet/minecraft/item/ItemStack;)V
    • setStack

      private void setStack​(ItemStack itemStack, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Luo;a(Lzx;Z)V
      intermediary method_7735 Lnet/minecraft/class_1883;method_7735(Lnet/minecraft/class_2056;Z)V
      named setStack Lnet/minecraft/entity/decoration/ItemFrameEntity;setStack(Lnet/minecraft/item/ItemStack;Z)V
    • rotation

      public int rotation()
      Mappings:
      Namespace Name Mixin selector
      official p Luo;p()I
      intermediary method_7738 Lnet/minecraft/class_1883;method_7738()I
      named rotation Lnet/minecraft/entity/decoration/ItemFrameEntity;rotation()I
    • method_7731

      public void method_7731​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Luo;a(I)V
      intermediary method_7731 Lnet/minecraft/class_1883;method_7731(I)V
      named method_7731 Lnet/minecraft/entity/decoration/ItemFrameEntity;method_7731(I)V
    • setRotation

      private void setRotation​(int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Luo;a(IZ)V
      intermediary method_7732 Lnet/minecraft/class_1883;method_7732(IZ)V
      named setRotation Lnet/minecraft/entity/decoration/ItemFrameEntity;setRotation(IZ)V
    • serialize

      public void serialize​(CompoundTag tag)
      Overrides:
      serialize in class DecorationEntity
      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)
      Overrides:
      deserialize in class DecorationEntity
      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
    • openInventory

      public boolean openInventory​(PlayerEntity player)
      Overrides:
      openInventory in class Entity
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(Lwn;)Z
      intermediary method_7028 Lnet/minecraft/class_1745;method_7028(Lnet/minecraft/class_1963;)Z
      named openInventory Lnet/minecraft/entity/Entity;openInventory(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • method_7739

      public int method_7739()
      Mappings:
      Namespace Name Mixin selector
      official q Luo;q()I
      intermediary method_7739 Lnet/minecraft/class_1883;method_7739()I
      named method_7739 Lnet/minecraft/entity/decoration/ItemFrameEntity;method_7739()I