Class ExperienceOrbEntity

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

public class ExperienceOrbEntity
extends Entity
Mappings:
Namespace Name
official pp
intermediary net/minecraft/class_1750
named net/minecraft/entity/ExperienceOrbEntity
  • Field Details

    • renderTicks

      public int renderTicks
      Mappings:
      Namespace Name Mixin selector
      official a Lpp;a:I
      intermediary field_7427 Lnet/minecraft/class_1750;field_7427:I
      named renderTicks Lnet/minecraft/entity/ExperienceOrbEntity;renderTicks:I
    • orbAge

      public int orbAge
      Mappings:
      Namespace Name Mixin selector
      official b Lpp;b:I
      intermediary field_7428 Lnet/minecraft/class_1750;field_7428:I
      named orbAge Lnet/minecraft/entity/ExperienceOrbEntity;orbAge:I
    • pickupDelay

      public int pickupDelay
      Mappings:
      Namespace Name Mixin selector
      official c Lpp;c:I
      intermediary field_7429 Lnet/minecraft/class_1750;field_7429:I
      named pickupDelay Lnet/minecraft/entity/ExperienceOrbEntity;pickupDelay:I
    • health

      private int health
      Mappings:
      Namespace Name Mixin selector
      official d Lpp;d:I
      intermediary field_7430 Lnet/minecraft/class_1750;field_7430:I
      named health Lnet/minecraft/entity/ExperienceOrbEntity;health:I
    • amount

      private int amount
      Mappings:
      Namespace Name Mixin selector
      official e Lpp;e:I
      intermediary field_7431 Lnet/minecraft/class_1750;field_7431:I
      named amount Lnet/minecraft/entity/ExperienceOrbEntity;amount:I
    • igniter

      private PlayerEntity igniter
      Mappings:
      Namespace Name Mixin selector
      official f Lpp;f:Lwn;
      intermediary field_7432 Lnet/minecraft/class_1750;field_7432:Lnet/minecraft/class_1963;
      named igniter Lnet/minecraft/entity/ExperienceOrbEntity;igniter:Lnet/minecraft/entity/player/PlayerEntity;
    • lastTargetUpdateTick

      private int lastTargetUpdateTick
      Mappings:
      Namespace Name Mixin selector
      official g Lpp;g:I
      intermediary field_7433 Lnet/minecraft/class_1750;field_7433:I
      named lastTargetUpdateTick Lnet/minecraft/entity/ExperienceOrbEntity;lastTargetUpdateTick:I
  • Constructor Details

    • ExperienceOrbEntity

      public ExperienceOrbEntity​(World world, double x, double y, double z, int amount)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lpp;<init>(Ladm;DDDI)V
      intermediary <init> Lnet/minecraft/class_1750;<init>(Lnet/minecraft/class_99;DDDI)V
      named <init> Lnet/minecraft/entity/ExperienceOrbEntity;<init>(Lnet/minecraft/world/World;DDDI)V
    • ExperienceOrbEntity

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

      @Environment(CLIENT) public int method_6998​(float float2)
      Overrides:
      method_6998 in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(F)I
      intermediary method_6998 Lnet/minecraft/class_1745;method_6998(F)I
      named method_6998 Lnet/minecraft/entity/Entity;method_6998(F)I
    • 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
    • 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
    • getExperienceAmount

      public int getExperienceAmount()
      Mappings:
      Namespace Name Mixin selector
      official j Lpp;j()I
      intermediary method_7085 Lnet/minecraft/class_1750;method_7085()I
      named getExperienceAmount Lnet/minecraft/entity/ExperienceOrbEntity;getExperienceAmount()I
    • getOrbSize

      @Environment(CLIENT) public int getOrbSize()
      Mappings:
      Namespace Name Mixin selector
      official l Lpp;l()I
      intermediary method_7086 Lnet/minecraft/class_1750;method_7086()I
      named getOrbSize Lnet/minecraft/entity/ExperienceOrbEntity;getOrbSize()I
    • roundToOrbSize

      public static int roundToOrbSize​(int value)
      Mappings:
      Namespace Name Mixin selector
      official a Lpp;a(I)I
      intermediary method_7084 Lnet/minecraft/class_1750;method_7084(I)I
      named roundToOrbSize Lnet/minecraft/entity/ExperienceOrbEntity;roundToOrbSize(I)I
    • 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