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 xk
intermediary net/minecraft/class_869
named net/minecraft/entity/ExperienceOrbEntity
  • Field Details

    • renderTicks

      public int renderTicks
      Mappings:
      Namespace Name Mixin selector
      official a Lxk;a:I
      intermediary field_3276 Lnet/minecraft/class_869;field_3276:I
      named renderTicks Lnet/minecraft/entity/ExperienceOrbEntity;renderTicks:I
    • orbAge

      public int orbAge
      Mappings:
      Namespace Name Mixin selector
      official b Lxk;b:I
      intermediary field_3277 Lnet/minecraft/class_869;field_3277:I
      named orbAge Lnet/minecraft/entity/ExperienceOrbEntity;orbAge:I
    • pickupDelay

      public int pickupDelay
      Mappings:
      Namespace Name Mixin selector
      official c Lxk;c:I
      intermediary field_3278 Lnet/minecraft/class_869;field_3278:I
      named pickupDelay Lnet/minecraft/entity/ExperienceOrbEntity;pickupDelay:I
    • health

      private int health
      Mappings:
      Namespace Name Mixin selector
      official d Lxk;d:I
      intermediary field_3279 Lnet/minecraft/class_869;field_3279:I
      named health Lnet/minecraft/entity/ExperienceOrbEntity;health:I
    • amount

      private int amount
      Mappings:
      Namespace Name Mixin selector
      official e Lxk;e:I
      intermediary field_3280 Lnet/minecraft/class_869;field_3280:I
      named amount Lnet/minecraft/entity/ExperienceOrbEntity;amount:I
    • target

      private PlayerEntity target
      Mappings:
      Namespace Name Mixin selector
      official f Lxk;f:Lahd;
      intermediary field_3281 Lnet/minecraft/class_869;field_3281:Lnet/minecraft/class_988;
      named target Lnet/minecraft/entity/ExperienceOrbEntity;target:Lnet/minecraft/entity/player/PlayerEntity;
    • lastTargetUpdateTick

      private int lastTargetUpdateTick
      Mappings:
      Namespace Name Mixin selector
      official g Lxk;g:I
      intermediary field_3282 Lnet/minecraft/class_869;field_3282: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> Lxk;<init>(Laqu;DDDI)V
      intermediary <init> Lnet/minecraft/class_869;<init>(Lnet/minecraft/class_1150;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> Lwv;<init>(Laqu;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)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 r_ Lwv;r_()Z
      intermediary method_2549 Lnet/minecraft/class_864;method_2549()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 Lwv;h()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • getLightmapCoordinates

      @Environment(CLIENT) public int getLightmapCoordinates(float float2)
      Overrides:
      getLightmapCoordinates in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lwv;b(F)I
      intermediary method_2524 Lnet/minecraft/class_864;method_2524(F)I
      named getLightmapCoordinates Lnet/minecraft/entity/Entity;getLightmapCoordinates(F)I
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official s_ Lwv;s_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • updateWaterState

      public boolean updateWaterState()
      Overrides:
      updateWaterState in class Entity
      Mappings:
      Namespace Name Mixin selector
      official W Lwv;W()Z
      intermediary method_2468 Lnet/minecraft/class_864;method_2468()Z
      named updateWaterState Lnet/minecraft/entity/Entity;updateWaterState()Z
    • burn

      protected void burn(int time)
      Overrides:
      burn in class Entity
      Mappings:
      Namespace Name Mixin selector
      official f Lwv;f(I)V
      intermediary method_2546 Lnet/minecraft/class_864;method_2546(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 Lwv;a(Lwh;F)Z
      intermediary method_2499 Lnet/minecraft/class_864;method_2499(Lnet/minecraft/class_856;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lwv;b(Lfn;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Specified by:
      readCustomDataFromNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lwv;a(Lfn;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • onPlayerCollision

      public void onPlayerCollision(PlayerEntity player)
      Overrides:
      onPlayerCollision in class Entity
      Mappings:
      Namespace Name Mixin selector
      official d Lwv;d(Lahd;)V
      intermediary method_2530 Lnet/minecraft/class_864;method_2530(Lnet/minecraft/class_988;)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 Lxk;j()I
      intermediary method_2575 Lnet/minecraft/class_869;method_2575()I
      named getExperienceAmount Lnet/minecraft/entity/ExperienceOrbEntity;getExperienceAmount()I
    • getOrbSize

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

      public static int roundToOrbSize(int value)
      Mappings:
      Namespace Name Mixin selector
      official a Lxk;a(I)I
      intermediary method_2574 Lnet/minecraft/class_869;method_2574(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 aE Lwv;aE()Z
      intermediary method_2521 Lnet/minecraft/class_864;method_2521()Z
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z