Class ExperienceOrbEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.ExperienceOrbEntity
All Implemented Interfaces:
class_3893, Nameable

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

    • renderTicks

      public int renderTicks
      Mappings:
      Namespace Name Mixin selector
      official a Laex;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 Laex;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 Laex;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 Laex;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 Laex;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 Laex;f:Laog;
      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 Laex;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> Laex;<init>(Laxy;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> Laer;<init>(Laxy;)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 ak Laer;ak()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 x_ Laer;x_()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()
      Overrides:
      getLightmapCoordinates in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ay Laer;ay()I
      intermediary method_15053 Lnet/minecraft/class_864;method_15053()I
      named getLightmapCoordinates Lnet/minecraft/entity/Entity;getLightmapCoordinates()I
    • tick

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

      private void method_15638()
      Mappings:
      Namespace Name Mixin selector
      official k Laex;k()V
      intermediary method_15638 Lnet/minecraft/class_869;method_15638()V
      named method_15638 Lnet/minecraft/entity/ExperienceOrbEntity;method_15638()V
    • onSwimmingStart

      protected void onSwimmingStart()
      Overrides:
      onSwimmingStart in class Entity
      Mappings:
      Namespace Name Mixin selector
      official au Laer;au()V
      intermediary method_3203 Lnet/minecraft/class_864;method_3203()V
      named onSwimmingStart Lnet/minecraft/entity/Entity;onSwimmingStart()V
    • burn

      protected void burn(int time)
      Overrides:
      burn in class Entity
      Mappings:
      Namespace Name Mixin selector
      official g Laer;g(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 Laer;a(Laea;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 Laer;b(Lgy;)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 Laer;a(Lgy;)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 Laer;d(Laog;)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
    • getMendingRepairCost

      private int getMendingRepairCost(int repairAmount)
      Mappings:
      Namespace Name Mixin selector
      official b Laex;b(I)I
      intermediary method_13035 Lnet/minecraft/class_869;method_13035(I)I
      named getMendingRepairCost Lnet/minecraft/entity/ExperienceOrbEntity;getMendingRepairCost(I)I
    • getMendingRepairAmount

      private int getMendingRepairAmount(int experienceAmount)
      Mappings:
      Namespace Name Mixin selector
      official c Laex;c(I)I
      intermediary method_13036 Lnet/minecraft/class_869;method_13036(I)I
      named getMendingRepairAmount Lnet/minecraft/entity/ExperienceOrbEntity;getMendingRepairAmount(I)I
    • getExperienceAmount

      public int getExperienceAmount()
      Mappings:
      Namespace Name Mixin selector
      official f Laex;f()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 i Laex;i()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 Laex;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 bk Laer;bk()Z
      intermediary method_2521 Lnet/minecraft/class_864;method_2521()Z
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z