net.minecraft.world.entity.player

public abstract class Player

extends Avatar implements ContainerUser

All mapped superinterfaces:

SyncedDataHolder, DebugValueSource, Nameable, ItemOwner, SlotProvider, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, WaypointTransmitter, Waypoint, ContainerUser

dcm
net.minecraft.world.entity.player.Player
net.minecraft.class_1657
net.minecraft.entity.player.PlayerEntity

Field summary

Modifier and TypeField
public static final int
cc
MAX_HEALTH
field_30644
MAX_HEALTH
public static final int
cd
SLEEP_DURATION
field_30645
SLEEP_DURATION
public static final int
ce
WAKE_UP_DURATION
field_30646
WAKE_UP_DURATION
public static final int
cf
ENDER_SLOT_OFFSET
field_30647
ENDER_SLOT_OFFSET
public static final int
cg
HELD_ITEM_SLOT
field_49734
HELD_ITEM_SLOT_OFFSET
public static final int
ch
CRAFTING_SLOT_OFFSET
field_49735
CRAFTING_SLOT_OFFSET
public static final float
ci
DEFAULT_BLOCK_INTERACTION_RANGE
field_47819
BLOCK_INTERACTION_RANGE
public static final float
cj
DEFAULT_ENTITY_INTERACTION_RANGE
field_47820
ENTITY_INTERACTION_RANGE
private static final int
a
CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME_TICKS
field_52222
field_52222
private static final EntityDataAccessor<Float>
b
DATA_PLAYER_ABSORPTION_ID
field_7491
ABSORPTION_AMOUNT
private static final EntityDataAccessor<Integer>
c
DATA_SCORE_ID
field_7511
SCORE
private static final EntityDataAccessor<OptionalInt>
d
DATA_SHOULDER_PARROT_LEFT
field_62530
LEFT_SHOULDER_PARROT_VARIANT_ID
private static final EntityDataAccessor<OptionalInt>
e
DATA_SHOULDER_PARROT_RIGHT
field_62531
RIGHT_SHOULDER_PARROT_VARIANT_ID
public static final int
ck
CLIENT_LOADED_TIMEOUT_TIME
field_55202
field_55202
private static final short
f
DEFAULT_SLEEP_TIMER
field_57725
field_57725
private static final float
g
DEFAULT_EXPERIENCE_PROGRESS
field_57726
field_57726
private static final int
h
DEFAULT_EXPERIENCE_LEVEL
field_57727
field_57727
private static final int
i
DEFAULT_TOTAL_EXPERIENCE
field_57728
field_57728
private static final int
j
NO_ENCHANTMENT_SEED
field_57729
field_57729
private static final int
k
DEFAULT_SELECTED_SLOT
field_57730
field_57730
private static final int
cC
DEFAULT_SCORE
field_57731
field_57731
private static final boolean
cD
DEFAULT_IGNORE_FALL_DAMAGE_FROM_CURRENT_IMPULSE
field_57723
field_57723
private static final int
cE
DEFAULT_CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME
field_57724
field_57724
final Inventory
cF
inventory
field_7514
inventory
protected PlayerEnderChestContainer
cl
enderChestInventory
field_7486
enderChestInventory
public final InventoryMenu
cm
inventoryMenu
field_7498
playerScreenHandler
public AbstractContainerMenu
cn
containerMenu
field_7512
currentScreenHandler
protected FoodData
co
foodData
field_7493
hungerManager
protected int
cp
jumpTriggerTime
field_7489
abilityResyncCountdown
private boolean
cG
clientLoaded
field_55204
loaded
protected int
cq
clientLoadedTimeoutTimer
field_55203
remainingLoadTicks
public int
cr
takeXpDelay
field_7504
experiencePickUpDelay
private int
cH
sleepCounter
field_7487
sleepTimer
protected boolean
cs
wasUnderwater
field_7490
isSubmergedInWater
private final Abilities
cI
abilities
field_7503
abilities
public int
ct
experienceLevel
field_7520
experienceLevel
public int
cu
totalExperience
field_7495
totalExperience
public float
cv
experienceProgress
field_7510
experienceProgress
protected int
cw
enchantmentSeed
field_7494
enchantingTableSeed
protected final float
cx
defaultFlySpeed
field_7509
baseFlySpeed
private int
cJ
lastLevelUpTime
field_7508
lastPlayedLevelUpSoundTime
private final com.mojang.authlib.GameProfile
cK
gameProfile
field_7507
gameProfile
private boolean
cL
reducedDebugInfo
field_7523
reducedDebugInfo
private ItemStack
cM
lastItemInMainHand
field_7525
selectedItem
private final ItemCooldowns
cN
cooldowns
field_7484
itemCooldownManager
private Optional<GlobalPos>
cO
lastDeathLocation
field_39445
lastDeathPos
public FishingHook
cy
fishing
field_7513
fishHook
protected float
cz
hurtDir
field_41765
damageTiltYaw
public Vec3
cA
currentImpulseImpactPos
field_49989
currentExplosionImpactPos
public Entity
cB
currentExplosionCause
field_49990
explodedBy
private boolean
cP
ignoreFallDamageFromCurrentImpulse
field_49991
ignoreFallDamageFromCurrentExplosion
private int
cQ
currentImpulseContextResetGraceTime
field_52223
currentExplosionResetGraceTime

Constructor summary

ModifierConstructor
public (Level world, com.mojang.authlib.GameProfile profile)

Method summary

Modifier and TypeMethod
protected EntityEquipment
et()
createEquipment()
method_67518()
createEquipment()
public boolean
a(dvg arg0, is arg1, dvd arg2)
blockActionRestricted(Level arg0, BlockPos arg1, GameType arg2)
method_21701(class_1937 arg0, class_2338 arg1, class_1934 arg2)
isBlockBreakingRestricted(World world, BlockPos pos, GameMode gameMode)
public static AttributeSupplier$Builder
gw()
createAttributes()
method_26956()
createPlayerAttributes()
protected void
a(ama$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
public void
g()
tick()
method_5773()
tick()
protected float
fM()
getMaxHeadRotationRelativeToBody()
method_53964()
getMaxRelativeHeadRotation()
public boolean
gx()
isSecondaryUseActive()
method_21823()
shouldCancelInteraction()
protected boolean
gy()
wantsToStopRiding()
method_21824()
shouldDismount()
protected boolean
gz()
isStayingOnGroundSurface()
method_21825()
clipAtLedge()
protected boolean
gA()
updateIsUnderwater()
method_7295()
updateWaterSubmersionState()
public void
a(boolean arg0, is arg1)
onAboveBubbleColumn(boolean arg0, BlockPos arg1)
method_5700(boolean arg0, class_2338 arg1)
onBubbleColumnSurfaceCollision(boolean arg0, BlockPos arg1)
public void
m(boolean arg0)
onInsideBubbleColumn(boolean arg0)
method_5764(boolean arg0)
onBubbleColumnCollision(boolean arg0)
private void
m()
turtleHelmetTick()
method_7330()
updateTurtleHelmet()
private boolean
c(dki arg0)
isEquipped(Item arg0)
method_64179(class_1792 arg0)
isEquipped(Item item)
protected ItemCooldowns
f()
createItemCooldowns()
method_7265()
createCooldownManager()
protected void
gB()
updatePlayerPose()
method_7318()
updatePose()
private Pose
n()
getDesiredPose()
method_66325()
getExpectedPose()
protected boolean
h(chw arg0)
canPlayerFitWithinBlocksAndEntitiesWhen(Pose arg0)
method_52558(class_4050 arg0)
canChangeIntoPose(EntityPose pose)
protected SoundEvent
bj()
getSwimSound()
method_5737()
getSwimSound()
protected SoundEvent
bk()
getSwimSplashSound()
method_5625()
getSplashSound()
protected SoundEvent
bl()
getSwimHighSpeedSplashSound()
method_5672()
getHighSpeedSplashSound()
public int
cn()
getDimensionChangingDelay()
method_5806()
getDefaultPortalCooldown()
public void
a(bcy arg0, float arg1, float arg2)
playSound(SoundEvent arg0, float arg1, float arg2)
method_5783(class_3414 arg0, float arg1, float arg2)
playSound(SoundEvent arg0, float arg1, float arg2)
public void
a(bcy arg0, bda arg1, float arg2, float arg3)
playNotifySound(SoundEvent arg0, SoundSource arg1, float arg2, float arg3)
method_17356(class_3414 arg0, class_3419 arg1, float arg2, float arg3)
playSoundToPlayer(SoundEvent sound, SoundCategory category, float volume, float pitch)
public SoundSource
dA()
getSoundSource()
method_5634()
getSoundCategory()
protected int
dB()
getFireImmuneTicks()
method_5676()
getBurningDuration()
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
protected void
r()
closeContainer()
method_7346()
closeHandledScreen()
protected void
s()
doCloseContainer()
method_14247()
onHandledScreenClosed()
public void
t()
rideTick()
method_5842()
tickRiding()
public void
d_()
aiStep()
method_6007()
tickMovement()
protected void
i()
tickRegeneration()
method_64400()
tickHunger()
public void
j()
handleShoulderEntities()
method_74082()
handleShoulderEntities()
protected void
k()
removeEntitiesOnShoulder()
method_7262()
dropShoulderEntities()
private void
d(cgi arg0)
touch(Entity arg0)
method_7341(class_1297 arg0)
collideWithEntity(Entity entity)
public int
gC()
getScore()
method_7272()
getScore()
public void
q(int arg0)
setScore(int arg0)
method_7320(int arg0)
setScore(int score)
public void
r(int arg0)
increaseScore(int arg0)
method_7285(int arg0)
addScore(int score)
public void
a(int arg0, float arg1, dkm arg2)
startAutoSpinAttack(int arg0, float arg1, ItemStack arg2)
method_40126(int arg0, float arg1, class_1799 arg2)
useRiptide(int riptideTicks, float riptideAttackDamage, ItemStack stack)
public ItemStack
ep()
getWeaponItem()
method_59958()
getWeaponStack()
public void
a(cev arg0)
die(DamageSource arg0)
method_6078(class_1282 arg0)
onDeath(DamageSource arg0)
protected void
g(axf arg0)
dropEquipment(ServerLevel arg0)
method_16078(class_3218 arg0)
dropInventory(ServerWorld arg0)
protected void
gD()
destroyVanishingCursedItems()
method_7293()
vanishCursedItems()
protected SoundEvent
e(cev arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
protected SoundEvent
e_()
getDeathSound()
method_6002()
getDeathSound()
public void
g(dkm arg0)
handleCreativeModeItemDrop(ItemStack arg0)
method_61499(class_1799 arg0)
dropCreativeStack(ItemStack stack)
public ItemEntity
a(dkm arg0, boolean arg1)
drop(ItemStack arg0, boolean arg1)
method_7328(class_1799 arg0, boolean arg1)
dropItem(ItemStack stack, boolean retainOwnership)
public float
c(emz arg0)
getDestroySpeed(BlockState arg0)
method_7351(class_2680 arg0)
getBlockBreakingSpeed(BlockState block)
public boolean
d(emz arg0)
hasCorrectToolForDrops(BlockState arg0)
method_7305(class_2680 arg0)
canHarvest(BlockState state)
protected void
a(fmi arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
readCustomData(ReadView arg0)
protected void
a(fmk arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
writeCustomData(WriteView arg0)
public boolean
a(axf arg0, cev arg1)
isInvulnerableTo(ServerLevel arg0, DamageSource arg1)
method_5679(class_3218 arg0, class_1282 arg1)
isInvulnerableTo(ServerWorld arg0, DamageSource arg1)
public boolean
a(axf arg0, cev arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
protected void
a(axf arg0, chk arg1)
blockUsingItem(ServerLevel arg0, LivingEntity arg1)
method_6090(class_3218 arg0, class_1309 arg1)
takeShieldHit(ServerWorld arg0, LivingEntity arg1)
public boolean
eR()
canBeSeenAsEnemy()
method_33190()
canTakeDamage()
public boolean
a(dcm arg0)
canHarmPlayer(Player arg0)
method_7256(class_1657 arg0)
shouldDamagePlayer(PlayerEntity player)
protected void
c(cev arg0, float arg1)
hurtArmor(DamageSource arg0, float arg1)
method_6105(class_1282 arg0, float arg1)
damageArmor(DamageSource arg0, float arg1)
protected void
d(cev arg0, float arg1)
hurtHelmet(DamageSource arg0, float arg1)
method_36977(class_1282 arg0, float arg1)
damageHelmet(DamageSource arg0, float arg1)
protected void
c(axf arg0, cev arg1, float arg2)
actuallyHurt(ServerLevel arg0, DamageSource arg1, float arg2)
method_6074(class_3218 arg0, class_1282 arg1, float arg2)
applyDamage(ServerWorld arg0, DamageSource arg1, float arg2)
public boolean
Z()
isTextFilteringEnabled()
method_33793()
shouldFilterText()
public void
a(elk arg0, boolean arg1)
openTextEdit(SignBlockEntity arg0, boolean arg1)
method_7311(class_2625 arg0, boolean arg1)
openEditSignScreen(SignBlockEntity sign, boolean front)
public void
a(dfh arg0)
openMinecartCommandBlock(MinecartCommandBlock arg0)
method_7257(class_1697 arg0)
openCommandBlockMinecartScreen(CommandBlockMinecartEntity minecart)
public void
a(eke arg0)
openCommandBlock(CommandBlockEntity arg0)
method_7323(class_2593 arg0)
openCommandBlockScreen(CommandBlockBlockEntity commandBlock)
public void
a(elp arg0)
openStructureBlock(StructureBlockEntity arg0)
method_7303(class_2633 arg0)
openStructureBlockScreen(StructureBlockBlockEntity structureBlock)
public void
a(elq arg0)
openTestBlock(TestBlockEntity arg0)
method_66695(class_10637 arg0)
openTestBlockScreen(TestBlockEntity testBlock)
public void
a(elr arg0)
openTestInstanceBlock(TestInstanceBlockEntity arg0)
method_66696(class_10638 arg0)
openTestInstanceBlockScreen(TestInstanceBlockEntity testInstanceBlock)
public void
a(eky arg0)
openJigsawBlock(JigsawBlockEntity arg0)
method_16354(class_3751 arg0)
openJigsawScreen(JigsawBlockEntity jigsaw)
public void
a(cwb arg0, cct arg1)
openHorseInventory(AbstractHorse arg0, Container arg1)
method_7291(class_1496 arg0, class_1263 arg1)
openHorseInventory(AbstractHorseEntity horse, Inventory inventory)
public OptionalInt
a(cdd arg0)
openMenu(MenuProvider arg0)
method_17355(class_3908 arg0)
openHandledScreen(NamedScreenHandlerFactory factory)
public void
b(jd<asj> arg0)
openDialog(Holder<Dialog> arg0)
method_71753(class_6880<class_11419> arg0)
openDialog(RegistryEntry<Dialog> dialog)
public void
a(int arg0, due arg1, int arg2, int arg3, boolean arg4, boolean arg5)
sendMerchantOffers(int arg0, MerchantOffers arg1, int arg2, int arg3, boolean arg4, boolean arg5)
method_17354(int arg0, class_1916 arg1, int arg2, int arg3, boolean arg4, boolean arg5)
sendTradeOffers(int syncId, TradeOfferList offers, int levelProgress, int experience, boolean leveled, boolean refreshable)
public void
a(dkm arg0, ccz arg1)
openItemGui(ItemStack arg0, InteractionHand arg1)
method_7315(class_1799 arg0, class_1268 arg1)
useBook(ItemStack book, Hand hand)
public InteractionResult
a(cgi arg0, ccz arg1)
interactOn(Entity arg0, InteractionHand arg1)
method_7287(class_1297 arg0, class_1268 arg1)
interact(Entity entity, Hand hand)
public void
ad()
removeVehicle()
method_29239()
dismountVehicle()
protected boolean
fA()
isImmobile()
method_6062()
isImmobile()
public boolean
eF()
isAffectedByFluids()
method_29920()
shouldSwimInFluids()
protected Vec3
a(fse arg0, cho arg1)
maybeBackOffFromEdge(Vec3 arg0, MoverType arg1)
method_18796(class_243 arg0, class_1313 arg1)
adjustMovementForSneaking(Vec3d arg0, MovementType arg1)
private boolean
K(float arg0)
isAboveGround(float arg0)
method_30263(float arg0)
isStandingOnSurface(float stepHeight)
private boolean
p(double arg0, double arg1, double arg2)
canFallAtLeast(double arg0, double arg1, double arg2)
method_59818(double arg0, double arg1, double arg2)
isSpaceAroundPlayerEmpty(double offsetX, double offsetZ, double stepHeight)
public void
e(cgi arg0)
attack(Entity arg0)
method_7324(class_1297 arg0)
attack(Entity target)
private void
c(bcy arg0)
playServerSideSound(SoundEvent arg0)
method_76457(class_3414 arg0)
method_76457(SoundEvent arg0)
private DamageSource
i(dkm arg0)
createAttackSource(ItemStack arg0)
method_75204(class_1799 arg0)
getDamageSource(ItemStack stack)
private boolean
H(cgi arg0)
cannotAttack(Entity arg0)
method_75195(class_1297 arg0)
cannotAttack(Entity target)
private boolean
I(cgi arg0)
deflectProjectile(Entity arg0)
method_75196(class_1297 arg0)
tryDeflect(Entity entity)
private boolean
J(cgi arg0)
canCriticalAttack(Entity arg0)
method_75197(class_1297 arg0)
isCriticalHit(Entity target)
private boolean
a(boolean arg0, boolean arg1, boolean arg2)
isSweepAttack(boolean arg0, boolean arg1, boolean arg2)
method_75201(boolean arg0, boolean arg1, boolean arg2)
canUseSweepAttack(boolean cooldownPassed, boolean criticalHit, boolean knockback)
private void
a(cgi arg0, boolean arg1, boolean arg2, boolean arg3, float arg4)
attackVisualEffects(Entity arg0, boolean arg1, boolean arg2, boolean arg3, float arg4)
method_75200(class_1297 arg0, boolean arg1, boolean arg2, boolean arg3, float arg4)
addAttackParticlesAndSounds(Entity target, boolean criticalHit, boolean sweeping, boolean cooldownPassed, float enchantDamage)
private void
a(cgi arg0, float arg1)
damageStatsAndHearts(Entity arg0, float arg1)
method_75198(class_1297 arg0, float arg1)
handleAttackDamage(Entity target, float healthBeforeAttack)
private void
a(cgi arg0, dkm arg1, cev arg2, boolean arg3)
itemAttackInteraction(Entity arg0, ItemStack arg1, DamageSource arg2, boolean arg3)
method_75199(class_1297 arg0, class_1799 arg1, class_1282 arg2, boolean arg3)
onTargetDamaged(Entity target, ItemStack stack, DamageSource damageSource, boolean runEnchantmentEffects)
public void
a(cgi arg0, float arg1, fse arg2)
causeExtraKnockback(Entity arg0, float arg1, Vec3 arg2)
method_75122(class_1297 arg0, float arg1, class_243 arg2)
knockbackTarget(Entity arg0, float arg1, Vec3d arg2)
public float
fz()
getVoicePitch()
method_6017()
getSoundPitch()
private void
a(cgi arg0, float arg1, cev arg2, float arg3)
doSweepAttack(Entity arg0, float arg1, DamageSource arg2, float arg3)
method_7263(class_1297 arg0, float arg1, class_1282 arg2, float arg3)
doSweepingAttack(Entity target, float damage, DamageSource damageSource, float cooldownProgress)
protected float
a(cgi arg0, float arg1, cev arg2)
getEnchantedDamage(Entity arg0, float arg1, DamageSource arg2)
method_59903(class_1297 arg0, float arg1, class_1282 arg2)
getDamageAgainst(Entity target, float baseDamage, DamageSource damageSource)
protected void
f(chk arg0)
doAutoAttackOnTouch(LivingEntity arg0)
method_5997(class_1309 arg0)
attackLivingEntity(LivingEntity arg0)
public void
b(cgi arg0)
crit(Entity arg0)
method_7277(class_1297 arg0)
addCritParticles(Entity target)
private float
p()
baseDamageScaleFactor()
method_76459()
method_76459()
public boolean
a(cgt arg0, cgi arg1, float arg2, boolean arg3, boolean arg4, boolean arg5)
stabAttack(EquipmentSlot arg0, Entity arg1, float arg2, boolean arg3, boolean arg4, boolean arg5)
method_75123(class_1304 arg0, class_1297 arg1, float arg2, boolean arg3, boolean arg4, boolean arg5)
pierce(EquipmentSlot arg0, Entity arg1, float arg2, boolean arg3, boolean arg4, boolean arg5)
public void
c(cgi arg0)
magicCrit(Entity arg0)
method_7304(class_1297 arg0)
addEnchantedHitParticles(Entity target)
public void
a(cgi$e arg0)
remove(Entity$RemovalReason arg0)
method_5650(class_1297$class_5529 arg0)
remove(Entity$RemovalReason arg0)
public boolean
ab_()
isClientAuthoritative()
method_65038()
isControlledByPlayer()
protected boolean
dv()
isLocalClientAuthoritative()
method_66248()
isControlledByMainPlayer()
public boolean
gE()
isLocalPlayer()
method_7340()
isMainPlayer()
public boolean
dw()
canSimulateMovement()
method_66249()
canMoveVoluntarily()
public boolean
dx()
isEffectiveAi()
method_6034()
canActVoluntarily()
public com.mojang.authlib.GameProfile
gF()
getGameProfile()
method_7334()
getGameProfile()
public NameAndId
gG()
nameAndId()
method_72498()
getPlayerConfigEntry()
public Inventory
gH()
getInventory()
method_31548()
getInventory()
public Abilities
gI()
getAbilities()
method_31549()
getAbilities()
public boolean
gs()
hasInfiniteMaterials()
method_56992()
isInCreativeMode()
public boolean
gJ()
preventsBlockDrops()
method_66324()
shouldSkipBlockDrops()
public void
a(dkm arg0, dkm arg1, dgn arg2)
updateTutorialInventoryAction(ItemStack arg0, ItemStack arg1, ClickAction arg2)
method_33592(class_1799 arg0, class_1799 arg1, class_5536 arg2)
onPickupSlotClick(ItemStack cursorStack, ItemStack slotStack, ClickType clickType)
public boolean
gK()
hasContainerOpen()
method_45015()
shouldCloseHandledScreenOnRespawn()
public boolean
gL()
canDropItems()
method_64271()
canDropItems()
public com.mojang.datafixers.util.Either<Player$BedSleepingProblem, Unit>
a(is arg0)
startSleepInBed(BlockPos arg0)
method_7269(class_2338 arg0)
trySleep(BlockPos pos)
public void
a(boolean arg0, boolean arg1)
stopSleepInBed(boolean arg0, boolean arg1)
method_7358(boolean arg0, boolean arg1)
wakeUp(boolean skipSleepTimer, boolean updateSleepingPlayers)
public void
gp()
stopSleeping()
method_18400()
wakeUp()
public boolean
gM()
isSleepingLongEnough()
method_7276()
canResetTimeBySleeping()
public int
gN()
getSleepTimer()
method_7297()
getSleepTimer()
public void
a(yh arg0, boolean arg1)
displayClientMessage(Component arg0, boolean arg1)
method_7353(class_2561 arg0, boolean arg1)
sendMessage(Text message, boolean overlay)
public void
a(amo arg0)
awardStat(Identifier arg0)
method_7281(class_2960 arg0)
incrementStat(Identifier stat)
public void
a(amo arg0, int arg1)
awardStat(Identifier arg0, int arg1)
method_7339(class_2960 arg0, int arg1)
increaseStat(Identifier stat, int amount)
public void
b(bdg<?> arg0)
awardStat(Stat<?> arg0)
method_7259(class_3445<?> arg0)
incrementStat(Stat<?> stat)
public void
a(bdg<?> arg0, int arg1)
awardStat(Stat<?> arg0, int arg1)
method_7342(class_3445<?> arg0, int arg1)
increaseStat(Stat<?> stat, int amount)
public void
a(bdg<?> arg0)
resetStat(Stat<?> arg0)
method_7266(class_3445<?> arg0)
resetStat(Stat<?> stat)
public int
a(Collection<dpp<?>> arg0)
awardRecipes(Collection<RecipeHolder<?>> arg0)
method_7254(Collection<class_8786<?>> arg0)
unlockRecipes(Collection<RecipeEntry<?>> recipes)
public void
a(dpp<?> arg0, List<dkm> arg1)
triggerRecipeCrafted(RecipeHolder<?> arg0, List<ItemStack> arg1)
method_51283(class_8786<?> arg0, List<class_1799> arg1)
onRecipeCrafted(RecipeEntry<?> recipe, List<ItemStack> ingredients)
public void
b(List<amt<dpk<?>>> arg0)
awardRecipesByKey(List<ResourceKey<Recipe<?>>> arg0)
method_7335(List<class_5321<class_1860<?>>> arg0)
unlockRecipes(List<RegistryKey<Recipe<?>>> recipes)
public int
b(Collection<dpp<?>> arg0)
resetRecipes(Collection<RecipeHolder<?>> arg0)
method_7333(Collection<class_8786<?>> arg0)
lockRecipes(Collection<RecipeEntry<?>> recipes)
public void
m(fse arg0)
travel(Vec3 arg0)
method_6091(class_243 arg0)
travel(Vec3d arg0)
protected boolean
fR()
canGlide()
method_63628()
canGlide()
public void
bE()
updateSwimming()
method_5790()
updateSwimming()
protected boolean
h(is arg0)
freeAt(BlockPos arg0)
method_7326(class_2338 arg0)
doesNotSuffocate(BlockPos pos)
public float
fI()
getSpeed()
method_6029()
getMovementSpeed()
public boolean
a(double arg0, float arg1, cev arg2)
causeFallDamage(double arg0, float arg1, DamageSource arg2)
method_5747(double arg0, float arg1, class_1282 arg2)
handleFallDamage(double arg0, float arg1, DamageSource arg2)
public boolean
gO()
tryToStartFallFlying()
method_23668()
checkGliding()
public void
gP()
startFallFlying()
method_23669()
startGliding()
protected void
bH()
doWaterSplashEffect()
method_5746()
onSwimmingStart()
protected void
b(is arg0, emz arg1)
playStepSound(BlockPos arg0, BlockState arg1)
method_5712(class_2338 arg0, class_2680 arg1)
playStepSound(BlockPos arg0, BlockState arg1)
public LivingEntity$Fallsounds
fh()
getFallSounds()
method_39760()
getFallSounds()
public boolean
a(axf arg0, chk arg1, cev arg2)
killedEntity(ServerLevel arg0, LivingEntity arg1, DamageSource arg2)
method_5874(class_3218 arg0, class_1309 arg1, class_1282 arg2)
onKilledOther(ServerWorld arg0, LivingEntity arg1, DamageSource arg2)
public void
a(emz arg0, fse arg1)
makeStuckInBlock(BlockState arg0, Vec3 arg1)
method_5844(class_2680 arg0, class_243 arg1)
slowMovement(BlockState arg0, Vec3d arg1)
public void
d(int arg0)
giveExperiencePoints(int arg0)
method_7255(int arg0)
addExperience(int experience)
public int
gQ()
getEnchantmentSeed()
method_7278()
getEnchantingTableSeed()
public void
a(dkm arg0, int arg1)
onEnchantmentPerformed(ItemStack arg0, int arg1)
method_7286(class_1799 arg0, int arg1)
applyEnchantmentCosts(ItemStack enchantedItem, int experienceLevels)
public void
c(int arg0)
giveExperienceLevels(int arg0)
method_7316(int arg0)
addExperienceLevels(int levels)
public int
gR()
getXpNeededForNextLevel()
method_7349()
getNextLevelExperience()
public void
a(float arg0)
causeFoodExhaustion(float arg0)
method_7322(float arg0)
addExhaustion(float exhaustion)
public void
fg()
lungeForwardMaybe()
method_75125()
useAttackEnchantmentEffects()
protected boolean
gS()
hasEnoughFoodToDoExhaustiveManoeuvres()
method_76458()
method_76458()
public Optional<WardenSpawnTracker>
ab()
getWardenSpawnTracker()
method_42272()
getSculkShriekerWarningManager()
public FoodData
gT()
getFoodData()
method_7344()
getHungerManager()
public boolean
u(boolean arg0)
canEat(boolean arg0)
method_7332(boolean arg0)
canConsume(boolean ignoreHunger)
public boolean
gU()
isHurt()
method_7317()
canFoodHeal()
public boolean
gV()
mayBuild()
method_7294()
canModifyBlocks()
public boolean
a(is arg0, iz arg1, dkm arg2)
mayUseItemAt(BlockPos arg0, Direction arg1, ItemStack arg2)
method_7343(class_2338 arg0, class_2350 arg1, class_1799 arg2)
canPlaceOn(BlockPos pos, Direction facing, ItemStack stack)
protected int
f(axf arg0)
getBaseExperienceReward(ServerLevel arg0)
method_6110(class_3218 arg0)
getExperienceToDrop(ServerWorld arg0)
protected boolean
eI()
isAlwaysExperienceDropper()
method_6071()
shouldAlwaysDropExperience()
public boolean
dd()
shouldShowName()
method_5733()
shouldRenderName()
protected Entity$MovementEmission
bu()
getMovementEmission()
method_33570()
getMoveEffect()
public void
z()
onUpdateAbilities()
method_7355()
sendAbilitiesUpdate()
public Component
ap()
getName()
method_5477()
getName()
public String
aq()
getPlainTextName()
method_74861()
getStringifiedName()
public PlayerEnderChestContainer
gW()
getEnderChestInventory()
method_7274()
getEnderChestInventory()
protected boolean
b(cgt arg0)
doesEmitEquipEvent(EquipmentSlot arg0)
method_44201(class_1304 arg0)
isArmorSlot(EquipmentSlot arg0)
public boolean
h(dkm arg0)
addItem(ItemStack arg0)
method_7270(class_1799 arg0)
giveItemStack(ItemStack stack)
public abstract GameType
a()
gameMode()
method_68876()
getGameMode()
public boolean
au()
isSpectator()
method_7325()
isSpectator()
public boolean
bV()
canBeHitByProjectile()
method_49108()
canBeHitByProjectile()
public boolean
cA()
isSwimming()
method_5681()
isSwimming()
public boolean
gX()
isCreative()
method_68878()
isCreative()
public boolean
da()
isPushedByFluid()
method_5675()
isPushedByFluids()
public Component
S_()
getDisplayName()
method_5476()
getDisplayName()
private MutableComponent
a(yw arg0)
decorateDisplayNameComponent(MutableComponent arg0)
method_7299(class_5250 arg0)
addTellClickEvent(MutableText component)
public String
cZ()
getScoreboardName()
method_5820()
getNameForScoreboard()
protected void
G(float arg0)
internalSetAbsorptionAmount(float arg0)
method_52544(float arg0)
setAbsorptionAmountUnclamped(float arg0)
public float
fU()
getAbsorptionAmount()
method_6067()
getAbsorptionAmount()
public SlotAccess
a_(int arg0)
getSlot(int arg0)
method_32318(int arg0)
getStackReference(int arg0)
public boolean
gY()
isReducedDebugInfo()
method_7302()
hasReducedDebugInfo()
public void
v(boolean arg0)
setReducedDebugInfo(boolean arg0)
method_7268(boolean arg0)
setReducedDebugInfo(boolean reducedDebugInfo)
public void
h(int arg0)
setRemainingFireTicks(int arg0)
method_20803(int arg0)
setFireTicks(int arg0)
protected static Optional<Parrot$Variant>
d(uz arg0)
extractParrotVariant(CompoundTag arg0)
method_74135(class_2487 arg0)
readParrotVariant(NbtCompound nbt)
protected static OptionalInt
a(Optional<cud$b> arg0)
convertParrotVariant(Optional<Parrot$Variant> arg0)
method_74131(Optional<class_1453$class_7989> arg0)
mapParrotVariant(Optional<ParrotEntity$Variant> variant)
private static Optional<Parrot$Variant>
a(OptionalInt arg0)
convertParrotVariant(OptionalInt arg0)
method_74132(OptionalInt arg0)
mapParrotVariantIfPresent(OptionalInt variantIndex)
public void
b(Optional<cud$b> arg0)
setShoulderParrotLeft(Optional<Parrot$Variant> arg0)
method_74133(Optional<class_1453$class_7989> arg0)
setLeftShoulderParrotVariant(Optional<ParrotEntity$Variant> variant)
public Optional<Parrot$Variant>
gZ()
getShoulderParrotLeft()
method_74136()
getLeftShoulderParrotVariant()
public void
c(Optional<cud$b> arg0)
setShoulderParrotRight(Optional<Parrot$Variant> arg0)
method_74134(Optional<class_1453$class_7989> arg0)
setRightShoulderParrotVariant(Optional<ParrotEntity$Variant> variant)
public Optional<Parrot$Variant>
ha()
getShoulderParrotRight()
method_74137()
getRightShoulderParrotVariant()
public float
hb()
getCurrentItemAttackStrengthDelay()
method_7279()
getAttackCooldownProgressPerTick()
public boolean
c(dkm arg0, int arg1)
cannotAttackWithItem(ItemStack arg0, int arg1)
method_75202(class_1799 arg0, int arg1)
isBelowMinimumAttackCharge(ItemStack stack, int baseTime)
public float
I(float arg0)
getAttackStrengthScale(float arg0)
method_7261(float arg0)
getAttackCooldownProgress(float baseTime)
public float
J(float arg0)
getItemSwapScale(float arg0)
method_75194(float arg0)
getHandEquippingProgress(float baseTime)
public void
hc()
resetAttackStrengthTicker()
method_7350()
resetTicksSince()
public void
fL()
onAttack()
method_75124()
beforePlayerAttack()
public void
hd()
resetOnlyAttackStrengthTicker()
method_75203()
resetTicksSinceLastAttack()
public ItemCooldowns
he()
getCooldowns()
method_7357()
getItemCooldownManager()
protected float
bh()
getBlockSpeedFactor()
method_23326()
getVelocityMultiplier()
public float
eA()
getLuck()
method_7292()
getLuck()
public boolean
hf()
canUseGameMasterBlocks()
method_7338()
isCreativeLevelTwoOp()
public PermissionSet
I()
permissions()
method_75004()
getPermissions()
public com.google.common.collect.ImmutableList<Pose>
gl()
getDismountPoses()
method_24831()
getPoses()
public ItemStack
d(dkm arg0)
getProjectile(ItemStack arg0)
method_18808(class_1799 arg0)
getProjectileType(ItemStack arg0)
public Vec3
u(float arg0)
getRopeHoldPosition(float arg0)
method_30951(float arg0)
getLeashPos(float arg0)
public boolean
ek()
isAlwaysTicking()
method_31747()
isPlayer()
public boolean
hg()
isScoping()
method_31550()
isUsingSpyglass()
public boolean
ej()
shouldBeSaved()
method_31746()
shouldSave()
public Optional<GlobalPos>
hh()
getLastDeathLocation()
method_43122()
getLastDeathPos()
public void
d(Optional<jc> arg0)
setLastDeathLocation(Optional<GlobalPos> arg0)
method_43120(Optional<class_4208> arg0)
setLastDeathPos(Optional<GlobalPos> lastDeathPos)
public float
fe()
getHurtDir()
method_48157()
getDamageTiltYaw()
public void
q(float arg0)
animateHurt(float arg0)
method_5879(float arg0)
animateDamage(float arg0)
public boolean
hi()
isMobilityRestricted()
method_74025()
hasBlindnessEffect()
public boolean
ee()
canSprint()
method_48155()
canSprintAsVehicle()
protected float
fH()
getFlyingSpeed()
method_49484()
getOffGroundSpeed()
public boolean
hj()
hasClientLoaded()
method_65350()
isLoaded()
public void
hk()
tickClientLoadTimeout()
method_65351()
tickLoaded()
public void
w(boolean arg0)
setClientLoaded(boolean arg0)
method_65352(boolean arg0)
setLoaded(boolean loaded)
public boolean
a(ekh arg0, is arg1)
hasContainerOpen(ContainerOpenersCounter arg0, BlockPos arg1)
method_72380(class_5561 arg0, class_2338 arg1)
isViewingContainerAt(ViewerCountManager arg0, BlockPos arg1)
public double
ar()
getContainerInteractionRange()
method_72381()
getContainerInteractionRange()
public double
hl()
blockInteractionRange()
method_55754()
getBlockInteractionRange()
public double
hm()
entityInteractionRange()
method_55755()
getEntityInteractionRange()
public boolean
b(cgi arg0, double arg1)
canInteractWithEntity(Entity arg0, double arg1)
method_56094(class_1297 arg0, double arg1)
canInteractWithEntity(Entity entity, double additionalRange)
public boolean
a(frz arg0, double arg1)
canInteractWithEntity(AABB arg0, double arg1)
method_56092(class_238 arg0, double arg1)
canInteractWithEntityIn(Box box, double additionalRange)
public boolean
a(is arg0, double arg1)
canInteractWithBlock(BlockPos arg0, double arg1)
method_56093(class_2338 arg0, double arg1)
canInteractWithBlockAt(BlockPos pos, double additionalRange)
public void
x(boolean arg0)
setIgnoreFallDamageFromCurrentImpulse(boolean arg0)
method_60984(boolean arg0)
setIgnoreFallDamageFromCurrentExplosion(boolean ignoreFallDamageFromCurrentExplosion)
public boolean
hn()
isIgnoringFallDamageFromCurrentImpulse()
method_61165()
shouldIgnoreFallDamageFromCurrentExplosion()
public void
ho()
tryResetCurrentImpulseContext()
method_60983()
tryClearCurrentExplosion()
public void
hp()
resetCurrentImpulseContext()
method_58396()
clearCurrentExplosion()
public boolean
hq()
shouldRotateWithMinecart()
method_61498()
shouldRotateWithMinecart()
public boolean
fj()
onClimbable()
method_6101()
isClimbing()
public String
hr()
debugInfo()
method_68877()
asString()