net.minecraft.world.entity

public class ExperienceOrb

extends Entity

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter

bwt
net.minecraft.world.entity.ExperienceOrb
net.minecraft.class_1303
net.minecraft.unmapped.C_vcliofjo
net.minecraft.entity.ExperienceOrbEntity
net.minecraft.entity.ExperienceOrbEntity

Field summary

Modifier and TypeField
protected static final EntityDataAccessor<Integer>
a
DATA_VALUE
field_55950
f_mdjrnjna
VALUE
private static final int
b
LIFETIME
field_30055
f_dojhsajr
DESPAWN_AGE
DESPAWN_AGE
private static final int
c
ENTITY_SCAN_PERIOD
field_30056
f_rhztlcbw
EXPENSIVE_UPDATE_INTERVAL
EXPENSIVE_UPDATE_INTERVAL
private static final int
d
MAX_FOLLOW_DIST
field_30057
f_akoozkcw
field_30057
MAX_FOLLOW_DISTANCE
private static final int
e
ORB_GROUPS_PER_AREA
field_30058
f_mootehoi
MERGING_CHANCE_FRACTION
ORB_GROUPS_PER_AREA
private static final double
f
ORB_MERGE_DISTANCE
field_30059
f_sdmxjqaq
field_30059
ORB_MERGE_DISTANCE
private int
g
age
field_6164
f_skkiboqw
orbAge
orbAge
private int
h
health
field_6161
f_uxkxfmvf
health
health
private int
i
count
field_27009
f_jaoaqxhp
pickingCount
pickingCount
private Player
j
followingPlayer
field_6162
f_qhfswrfw
target
target
private final InterpolationHandler
k
interpolation
field_55662
f_wnsecpwp
interpolator

Constructor summary

ModifierConstructor
public (Level world, double x, double y, double z, int amount)
public (EntityType<? extends ExperienceOrb> arg0, Level world)

Method summary

Modifier and TypeMethod
protected Entity$MovementEmission
bg()
getMovementEmission()
method_33570()
m_dxohridw()
getMoveEffect()
getMoveEffect()
protected void
a(akn$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
m_lwugwlsw(C_pyoaoolj$C_oqzxcugu arg0)
initDataTracker(DataTracker$Builder arg0)
initDataTracker(DataTracker$Builder arg0)
protected double
bd()
getDefaultGravity()
method_7490()
m_pvspcngk()
getGravity()
getDefaultGravity()
public void
h()
tick()
method_5773()
m_arkgrfeb()
tick()
tick()
private void
j()
followNearbyPlayer()
method_66264()
m_rrlvsuto()
moveTowardsPlayer()
public BlockPos
aQ()
getBlockPosBelowThatAffectsMyMovement()
method_23314()
m_lrfrrwvd()
getVelocityAffectingPos()
getVelocityAffectingPos()
private void
m()
scanForMerges()
method_31498()
m_yqioofqe()
expensiveUpdate()
public static void
a(arq arg0, feq arg1, int arg2)
award(ServerLevel arg0, Vec3 arg1, int arg2)
method_31493(class_3218 arg0, class_243 arg1, int arg2)
m_aatvaora(C_bdwnwhiu arg0, C_vgpupfxx arg1, int arg2)
spawn(ServerWorld world, Vec3d pos, int amount)
spawn(ServerWorld world, Vec3d pos, int amount)
private static boolean
b(arq arg0, feq arg1, int arg2)
tryMergeToExisting(ServerLevel arg0, Vec3 arg1, int arg2)
method_31496(class_3218 arg0, class_243 arg1, int arg2)
m_bdfuzmlr(C_bdwnwhiu arg0, C_vgpupfxx arg1, int arg2)
wasMergedIntoExistingOrb(ServerWorld world, Vec3d pos, int amount)
wasMergedIntoExistingOrb(ServerWorld world, Vec3d pos, int amount)
private boolean
a(bwt arg0)
canMerge(ExperienceOrb arg0)
method_31494(class_1303 arg0)
m_xhapgojt(C_vcliofjo arg0)
isMergeable(ExperienceOrbEntity other)
isMergeable(ExperienceOrbEntity other)
private static boolean
a(bwt arg0, int arg1, int arg2)
canMerge(ExperienceOrb arg0, int arg1, int arg2)
method_31495(class_1303 arg0, int arg1, int arg2)
m_ncnlpwky(C_vcliofjo arg0, int arg1, int arg2)
isMergeable(ExperienceOrbEntity orb, int seed, int amount)
isMergeable(ExperienceOrbEntity orb, int seed, int amount)
private void
b(bwt arg0)
merge(ExperienceOrb arg0)
method_31497(class_1303 arg0)
m_ghsyhojn(C_vcliofjo arg0)
merge(ExperienceOrbEntity other)
merge(ExperienceOrbEntity other)
private void
n()
setUnderwaterMovement()
method_5921()
m_vzzamwiu()
applyWaterMovement()
applyWaterMovement()
protected void
br()
doWaterSplashEffect()
method_5746()
m_livkcpbq()
onSwimmingStart()
onSwimmingStart()
public final boolean
b(buu arg0)
hurtClient(DamageSource arg0)
method_5643(class_1282 arg0)
m_jaiycnbg(C_sbxfkpyv arg0)
clientDamage(DamageSource arg0)
damageClient(DamageSource arg0)
public final boolean
a(arq arg0, buu arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
m_fuenwjjy(C_bdwnwhiu arg0, C_sbxfkpyv arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
public void
b(tz arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToNbt(NbtCompound arg0)
writeCustomDataToNbt(NbtCompound arg0)
public void
a(tz arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromNbt(NbtCompound arg0)
readCustomDataFromNbt(NbtCompound arg0)
public void
a_(crc arg0)
playerTouch(Player arg0)
method_5694(class_1657 arg0)
m_ghqcprlw(C_jzrpycqo arg0)
onPlayerCollision(PlayerEntity arg0)
onPlayerCollision(PlayerEntity arg0)
private int
a(arr arg0, int arg1)
repairPlayerItems(ServerPlayer arg0, int arg1)
method_35051(class_3222 arg0, int arg1)
m_aqllcbet(C_mxrobsgg arg0, int arg1)
repairPlayerGears(ServerPlayerEntity player, int amount)
repairEquipment(ServerPlayerEntity player, int baseRepair)
public int
f()
getValue()
method_5919()
m_kareqjyw()
getValue()
getExperienceAmount()
private void
c(int arg0)
setValue(int arg0)
method_66666(int arg0)
m_qvhwmdjz(int arg0)
setValue(int value)
m_qvhwmdjz(int i)
public int
g()
getIcon()
method_5920()
m_ufkamssg()
getOrbSize()
getOrbSize()
public static int
b(int arg0)
getExperienceValue(int arg0)
method_5918(int arg0)
m_bsjymiql(int arg0)
roundToOrbSize(int value)
roundToOrbSize(int value)
public boolean
cB()
isAttackable()
method_5732()
m_kymkfjov()
isAttackable()
isAttackable()
public SoundSource
dm()
getSoundSource()
method_5634()
m_nsggwems()
getSoundCategory()
getSoundCategory()
public InterpolationHandler
N_()
getInterpolation()
method_66233()
m_dvrgqnea()
getInterpolator()