Package net.minecraft.entity
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 ppintermediary net/minecraft/class_1750named net/minecraft/entity/ExperienceOrbEntity
-
Field Summary
Fields Modifier and Type Field Description private intamountprivate inthealthprivate PlayerEntityigniterprivate intlastTargetUpdateTickintorbAgeintpickupDelayintrenderTicksFields inherited from class net.minecraft.entity.Entity
changingDimension, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_7357, field_7362, field_7363, field_7364, field_7365, field_7370, field_7390, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inLava, isFireImmune, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, renderDistanceMultiplier, rider, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, trackedX, trackedY, trackedZ, vehicle, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
Constructors Constructor Description ExperienceOrbEntity(World world)ExperienceOrbEntity(World world, double x, double y, double z, int amount) -
Method Summary
Modifier and Type Method Description protected voidburn(int time)protected booleancanClimb()booleandamage(DamageSource source, float amount)voiddeserialize(CompoundTag tag)intgetExperienceAmount()intgetOrbSize()protected voidinitDataTracker()booleanisAttackable()booleanmethod_6912()intmethod_6998(float float2)voidonPlayerCollision(PlayerEntity player)static introundToOrbSize(int value)voidserialize(CompoundTag tag)voidtick()Methods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, animateDamage, attemptSprintingParticles, baseTick, canAvoidTraps, canFly, canUseCommand, checkBlockCollision, collides, copyPortalInfo, copyPosition, destroy, doesNotCollide, doesRenderOnFire, equals, equip, extinguish, fall, fromClientTag, fromTag, getAir, getArmorStacks, getBlastResistance, getBlockPos, getBoundingBox, getBox, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getDistanceTo, getEntity, getEntityId, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getMaxNetherPortalTime, getMountedHeightOffset, getName, getPos, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getSplashSound, getSwimSound, getTranslationKey, getUuid, getWorld, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasVehicle, increaseTransforms, interactAt, isAlive, isCustomNameVisible, isFireImmune, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTouchingWater, kill, method_6924, method_6926, method_6939, method_6940, method_6943, method_6944, method_6945, method_6948, method_6949, method_6968, method_6971, method_6977, method_6981, method_6984, method_6985, method_6994, method_7008, method_7020, method_7049, method_7051, method_7058, move, onLightningStrike, onSwimmingStart, openInventory, playSound, playStepSound, populateCrashReport, pushAwayFrom, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, saveSelfToTag, scheduleVelocityUpdate, sendCommandFeedback, sendMessage, setAir, setArmorSlot, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setHeadYaw, setInNetherPortal, setInvisible, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRotation, setSilent, setSneaking, setSprinting, setStat, setSwimming, setVelocityClient, setWorld, setYaw, shouldRender, shouldRender, shouldRenderName, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, squaredDistanceToEntity, startRiding, teleportToDimension, tickFire, tickRiding, toListTag, toListTag, toString, updateKilledAdvancementCriterion, updatePosition, updatePositionAndAngles, updateTrackedPositionAndAngles, writePlayerData
-
Field Details
-
renderTicks
public int renderTicks- Mappings:
Namespace Name Mixin selector official aLpp;a:Iintermediary field_7427Lnet/minecraft/class_1750;field_7427:Inamed renderTicksLnet/minecraft/entity/ExperienceOrbEntity;renderTicks:I
-
orbAge
public int orbAge- Mappings:
Namespace Name Mixin selector official bLpp;b:Iintermediary field_7428Lnet/minecraft/class_1750;field_7428:Inamed orbAgeLnet/minecraft/entity/ExperienceOrbEntity;orbAge:I
-
pickupDelay
public int pickupDelay- Mappings:
Namespace Name Mixin selector official cLpp;c:Iintermediary field_7429Lnet/minecraft/class_1750;field_7429:Inamed pickupDelayLnet/minecraft/entity/ExperienceOrbEntity;pickupDelay:I
-
health
private int health- Mappings:
Namespace Name Mixin selector official dLpp;d:Iintermediary field_7430Lnet/minecraft/class_1750;field_7430:Inamed healthLnet/minecraft/entity/ExperienceOrbEntity;health:I
-
amount
private int amount- Mappings:
Namespace Name Mixin selector official eLpp;e:Iintermediary field_7431Lnet/minecraft/class_1750;field_7431:Inamed amountLnet/minecraft/entity/ExperienceOrbEntity;amount:I
-
igniter
- Mappings:
Namespace Name Mixin selector official fLpp;f:Lwn;intermediary field_7432Lnet/minecraft/class_1750;field_7432:Lnet/minecraft/class_1963;named igniterLnet/minecraft/entity/ExperienceOrbEntity;igniter:Lnet/minecraft/entity/player/PlayerEntity;
-
lastTargetUpdateTick
private int lastTargetUpdateTick- Mappings:
Namespace Name Mixin selector official gLpp;g:Iintermediary field_7433Lnet/minecraft/class_1750;field_7433:Inamed lastTargetUpdateTickLnet/minecraft/entity/ExperienceOrbEntity;lastTargetUpdateTick:I
-
-
Constructor Details
-
ExperienceOrbEntity
- Mappings:
Namespace Name Mixin selector official <init>Lpp;<init>(Ladm;DDDI)Vintermediary <init>Lnet/minecraft/class_1750;<init>(Lnet/minecraft/class_99;DDDI)Vnamed <init>Lnet/minecraft/entity/ExperienceOrbEntity;<init>(Lnet/minecraft/world/World;DDDI)V
-
ExperienceOrbEntity
- Mappings:
Namespace Name Mixin selector official <init>Lpk;<init>(Ladm;)Vintermediary <init>Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
canClimb
protected boolean canClimb() -
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector official hLpk;h()Vintermediary method_7043Lnet/minecraft/class_1745;method_7043()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
method_6998
- Overrides:
method_6998in classEntity- Mappings:
Namespace Name Mixin selector official bLpk;b(F)Iintermediary method_6998Lnet/minecraft/class_1745;method_6998(F)Inamed method_6998Lnet/minecraft/entity/Entity;method_6998(F)I
-
tick
public void tick() -
method_6912
public boolean method_6912()- Overrides:
method_6912in classEntity- Mappings:
Namespace Name Mixin selector official WLpk;W()Zintermediary method_6912Lnet/minecraft/class_1745;method_6912()Znamed method_6912Lnet/minecraft/entity/Entity;method_6912()Z
-
burn
protected void burn(int time) -
damage
-
serialize
-
deserialize
- Specified by:
deserializein classEntity- Mappings:
Namespace Name Mixin selector official aLpk;a(Ldn;)Vintermediary method_6933Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)Vnamed deserializeLnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
-
onPlayerCollision
- Overrides:
onPlayerCollisionin classEntity- Mappings:
Namespace Name Mixin selector official dLpk;d(Lwn;)Vintermediary method_7021Lnet/minecraft/class_1745;method_7021(Lnet/minecraft/class_1963;)Vnamed onPlayerCollisionLnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
-
getExperienceAmount
public int getExperienceAmount()- Mappings:
Namespace Name Mixin selector official jLpp;j()Iintermediary method_7085Lnet/minecraft/class_1750;method_7085()Inamed getExperienceAmountLnet/minecraft/entity/ExperienceOrbEntity;getExperienceAmount()I
-
getOrbSize
- Mappings:
Namespace Name Mixin selector official lLpp;l()Iintermediary method_7086Lnet/minecraft/class_1750;method_7086()Inamed getOrbSizeLnet/minecraft/entity/ExperienceOrbEntity;getOrbSize()I
-
roundToOrbSize
public static int roundToOrbSize(int value)- Mappings:
Namespace Name Mixin selector official aLpp;a(I)Iintermediary method_7084Lnet/minecraft/class_1750;method_7084(I)Inamed roundToOrbSizeLnet/minecraft/entity/ExperienceOrbEntity;roundToOrbSize(I)I
-
isAttackable
public boolean isAttackable()- Overrides:
isAttackablein classEntity- Mappings:
Namespace Name Mixin selector official aDLpk;aD()Zintermediary method_6951Lnet/minecraft/class_1745;method_6951()Znamed isAttackableLnet/minecraft/entity/Entity;isAttackable()Z
-