net.minecraft.server.level

public class ServerPlayer

extends Player implements ContainerListener

All mapped superinterfaces:

Nameable, CommandSource, ContainerListener

vl
net.minecraft.server.level.ServerPlayer
net.minecraft.class_3222
net.minecraft.server.network.ServerPlayerEntity
net.minecraft.entity.player.ServerPlayerEntity

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
bU
LOGGER
field_13975
LOGGER
field_147102_bM
private String
bV
language
field_13981
clientLanguage
field_71148_cg
public ServerGamePacketListenerImpl
b
connection
field_13987
networkHandler
field_71135_a
public final MinecraftServer
c
server
field_13995
server
field_71133_b
public final ServerPlayerGameMode
d
gameMode
field_13974
interactionManager
field_71134_c
private final List<Integer>
bW
entitiesToRemove
field_13988
removedEntities
field_71130_g
private final PlayerAdvancements
bX
advancements
field_13970
advancementTracker
field_192042_bX
private final ServerStatsCounter
bY
stats
field_13966
statHandler
field_147103_bO
private float
bZ
lastRecordedHealthAndAbsorption
field_13963
field_130068_bO
private int
ca
lastRecordedFoodLevel
field_13983
field_184852_bV
private int
cb
lastRecordedAirLevel
field_13968
field_184853_bW
private int
cc
lastRecordedArmor
field_13982
field_184854_bX
private int
cd
lastRecordedLevel
field_13965
field_184855_bY
private int
ce
lastRecordedExperience
field_13980
field_184856_bZ
private float
cf
lastSentHealth
field_13997
field_71149_ch
private int
cg
lastSentFood
field_13979
field_71146_ci
private boolean
ch
lastFoodSaturationZero
field_13972
field_71147_cj
private int
ci
lastSentExp
field_13978
field_71144_ck
private int
cj
spawnInvulnerableTime
field_13998
field_147101_bU
private ChatVisiblity
ck
chatVisibility
field_13993
clientChatVisibility
field_71143_cn
private boolean
cl
canChatColor
field_13971
field_71140_co
private long
cm
lastActionTime
field_13976
lastActionTime
field_143005_bX
private Entity
cn
camera
field_13984
cameraEntity
field_175401_bS
private boolean
co
isChangingDimension
field_13985
inTeleportationState
field_184851_cj
private boolean
cp
seenCredits
field_13969
seenCredits
field_192040_cp
private final ServerRecipeBook
cq
recipeBook
field_13996
recipeBook
field_192041_cq
private Vec3
cr
levitationStartPos
field_13992
field_193107_ct
private int
cs
levitationStartTime
field_13973
field_193108_cu
private boolean
ct
disconnected
field_13964
field_193109_cv
private Vec3
cu
enteredNetherPosition
field_13994
enteredNetherPos
field_193110_cw
private SectionPos
cv
lastSectionPos
field_13990
cameraPosition
field_213851_cv
private int
cw
containerCounter
field_13986
containerSyncId
field_71139_cq
public boolean
e
ignoreSlotUpdateHack
field_13991
field_71137_h
public int
f
latency
field_13967
pingMilliseconds
field_71138_i
public boolean
g
wonGame
field_13989
notInAnyWorld
field_71136_j

Constructor summary

ModifierConstructor
public (MinecraftServer arg0, ServerLevel arg1, com.mojang.authlib.GameProfile arg2, ServerPlayerGameMode arg3)

Method summary

Modifier and TypeMethod
private void
a(vk arg0)
fudgeSpawnLocation(ServerLevel arg0)
method_14245(class_3218 arg0)
func_205734_a(ServerWorld arg0)
private int
t(int arg0)
getCoprime(int arg0)
method_14244(int arg0)
func_205735_q(int arg0)
public void
a(id arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromTag(CompoundTag arg0)
func_70037_a(CompoundNBT arg0)
public void
b(id arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToTag(CompoundTag arg0)
func_213281_b(CompoundNBT arg0)
public void
a(int arg0)
setExperiencePoints(int arg0)
method_14228(int arg0)
setExperiencePoints(int arg0)
func_195394_a(int arg0)
public void
b(int arg0)
setExperienceLevels(int arg0)
method_14252(int arg0)
setExperienceLevel(int level)
func_195399_b(int arg0)
public void
c(int arg0)
giveExperienceLevels(int arg0)
method_7316(int arg0)
addExperienceLevels(int arg0)
func_82242_a(int arg0)
public void
a(bcj arg0, int arg1)
onEnchantmentPerformed(ItemStack arg0, int arg1)
method_7286(class_1799 arg0, int arg1)
applyEnchantmentCosts(ItemStack arg0, int arg1)
func_192024_a(ItemStack arg0, int arg1)
public void
s_()
initMenu()
method_14235()
func_71116_b()
public void
e()
onEnterCombat()
method_6000()
func_152111_bt()
public void
f()
onLeaveCombat()
method_6044()
func_152112_bu()
protected void
a(bvt arg0)
onInsideBlock(BlockState arg0)
method_5622(class_2680 arg0)
onBlockCollision(BlockState arg0)
func_191955_a(BlockState arg0)
protected ItemCooldowns
g()
createItemCooldowns()
method_7265()
createCooldownManager()
func_184815_l()
public void
h()
tick()
method_5773()
tick()
func_70071_h_()
public void
i()
doTick()
method_14226()
func_71127_g()
private void
a(ctl arg0, int arg1)
updateScoreForCriteria(ObjectiveCriteria arg0, int arg1)
method_14212(class_274 arg0, int arg1)
func_184849_a(ScoreCriteria arg0, int arg1)
public void
a(ahx arg0)
die(DamageSource arg0)
method_6078(class_1282 arg0)
onDeath(DamageSource arg0)
func_70645_a(DamageSource arg0)
public void
a(aio arg0, int arg1, ahx arg2)
awardKillScore(Entity arg0, int arg1, DamageSource arg2)
method_5716(class_1297 arg0, int arg1, class_1282 arg2)
updateKilledAdvancementCriterion(Entity arg0, int arg1, DamageSource arg2)
func_191956_a(Entity arg0, int arg1, DamageSource arg2)
private void
a(String arg0, String arg1, ctl[] arg2)
handleTeamKill(String arg0, String arg1, ObjectiveCriteria[] arg2)
method_14227(String arg0, String arg1, class_274[] arg2)
func_195398_a(String arg0, String arg1, ScoreCriteria[] arg2)
public boolean
a(ahx arg0, float arg1)
hurt(DamageSource arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
damage(DamageSource arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
public boolean
a(awg arg0)
canHarmPlayer(Player arg0)
method_7256(class_1657 arg0)
shouldDamagePlayer(PlayerEntity arg0)
func_96122_a(PlayerEntity arg0)
private boolean
ed()
isPvpAllowed()
method_14230()
func_175400_cq()
public Entity
a(byn arg0)
changeDimension(DimensionType arg0)
method_5731(class_2874 arg0)
changeDimension(DimensionType arg0)
func_212321_a(DimensionType arg0)
private void
b(vk arg0)
triggerDimensionChangeTriggers(ServerLevel arg0)
method_18783(class_3218 arg0)
func_213846_b(ServerWorld arg0)
public boolean
a(vl arg0)
broadcastToPlayer(ServerPlayer arg0)
method_5680(class_3222 arg0)
canBeSpectated(ServerPlayerEntity arg0)
func_174827_a(ServerPlayerEntity arg0)
private void
a(btw arg0)
broadcast(BlockEntity arg0)
method_14216(class_2586 arg0)
sendBlockEntityUpdate(BlockEntity arg0)
func_147097_b(TileEntity arg0)
public void
a(aio arg0, int arg1)
take(Entity arg0, int arg1)
method_6103(class_1297 arg0, int arg1)
sendPickup(Entity arg0, int arg1)
func_71001_a(Entity arg0, int arg1)
public com.mojang.datafixers.util.Either<Player$BedSleepingProblem, Unit>
a(ew arg0)
startSleepInBed(BlockPos arg0)
method_7269(class_2338 arg0)
trySleep(BlockPos arg0)
func_213819_a(BlockPos arg0)
public void
a(boolean arg0, boolean arg1, boolean arg2)
stopSleepInBed(boolean arg0, boolean arg1, boolean arg2)
method_7358(boolean arg0, boolean arg1, boolean arg2)
wakeUp(boolean arg0, boolean arg1, boolean arg2)
func_70999_a(boolean arg0, boolean arg1, boolean arg2)
public boolean
a(aio arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
method_5873(class_1297 arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
func_184205_a(Entity arg0, boolean arg1)
public void
j()
stopRiding()
method_5848()
stopRiding()
func_184210_p()
public boolean
b(ahx arg0)
isInvulnerableTo(DamageSource arg0)
method_5679(class_1282 arg0)
isInvulnerableTo(DamageSource arg0)
func_180431_b(DamageSource arg0)
protected void
a(double arg0, boolean arg1, bvt arg2, ew arg3)
checkFallDamage(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
method_5623(double arg0, boolean arg1, class_2680 arg2, class_2338 arg3)
fall(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
func_184231_a(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
protected void
b(ew arg0)
onChangedBlock(BlockPos arg0)
method_6126(class_2338 arg0)
applyFrostWalker(BlockPos arg0)
func_184594_b(BlockPos arg0)
public void
a(double arg0, boolean arg1)
doCheckFallDamage(double arg0, boolean arg1)
method_14207(double arg0, boolean arg1)
func_71122_b(double arg0, boolean arg1)
public void
a(bus arg0)
openTextEdit(SignBlockEntity arg0)
method_7311(class_2625 arg0)
openEditSignScreen(SignBlockEntity arg0)
func_175141_a(SignTileEntity arg0)
private void
ee()
nextContainerCounter()
method_14237()
incrementContainerSyncId()
func_71117_bO()
public OptionalInt
a(ahm arg0)
openMenu(MenuProvider arg0)
method_17355(class_3908 arg0)
openContainer(NameableContainerFactory arg0)
func_213829_a(INamedContainerProvider arg0)
public void
a(int arg0, bgv 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 arg0, TraderOfferList arg1, int arg2, int arg3, boolean arg4, boolean arg5)
func_213818_a(int arg0, MerchantOffers arg1, int arg2, int arg3, boolean arg4, boolean arg5)
public void
a(asb arg0, ahc arg1)
openHorseInventory(AbstractHorse arg0, Container arg1)
method_7291(class_1496 arg0, class_1263 arg1)
openHorseInventory(HorseBaseEntity arg0, Inventory arg1)
func_184826_a(AbstractHorseEntity arg0, IInventory arg1)
public void
a(bcj arg0, ahi arg1)
openItemGui(ItemStack arg0, InteractionHand arg1)
method_7315(class_1799 arg0, class_1268 arg1)
openEditBookScreen(ItemStack arg0, Hand arg1)
func_184814_a(ItemStack arg0, Hand arg1)
public void
a(bub arg0)
openCommandBlock(CommandBlockEntity arg0)
method_7323(class_2593 arg0)
openCommandBlockScreen(CommandBlockBlockEntity arg0)
func_184824_a(CommandBlockTileEntity arg0)
public void
a(ayk arg0, int arg1, bcj arg2)
slotChanged(AbstractContainerMenu arg0, int arg1, ItemStack arg2)
method_7635(class_1703 arg0, int arg1, class_1799 arg2)
onContainerSlotUpdate(Container arg0, int arg1, ItemStack arg2)
func_71111_a(Container arg0, int arg1, ItemStack arg2)
public void
a(ayk arg0)
refreshContainer(AbstractContainerMenu arg0)
method_14204(class_1703 arg0)
openContainer(Container container)
func_71120_a(Container arg0)
public void
a(ayk arg0, fk<bcj> arg1)
refreshContainer(AbstractContainerMenu arg0, NonNullList<ItemStack> arg1)
method_7634(class_1703 arg0, class_2371<class_1799> arg1)
onContainerRegistered(Container arg0, DefaultedList<ItemStack> arg1)
func_71110_a(Container arg0, NonNullList<ItemStack> arg1)
public void
a(ayk arg0, int arg1, int arg2)
setContainerData(AbstractContainerMenu arg0, int arg1, int arg2)
method_7633(class_1703 arg0, int arg1, int arg2)
onContainerPropertyUpdate(Container arg0, int arg1, int arg2)
func_71112_a(Container arg0, int arg1, int arg2)
public void
t_()
closeContainer()
method_7346()
closeContainer()
func_71053_j()
public void
l()
broadcastCarriedItem()
method_14241()
func_71113_k()
public void
m()
doCloseContainer()
method_14247()
func_71128_l()
public void
a(float arg0, float arg1, boolean arg2, boolean arg3)
setPlayerInput(float arg0, float arg1, boolean arg2, boolean arg3)
method_14218(float arg0, float arg1, boolean arg2, boolean arg3)
func_110430_a(float arg0, float arg1, boolean arg2, boolean arg3)
public void
a(yv<?> arg0, int arg1)
awardStat(Stat<?> arg0, int arg1)
method_7342(class_3445<?> arg0, int arg1)
increaseStat(Stat<?> arg0, int arg1)
func_71064_a(Stat<?> arg0, int arg1)
public void
a(yv<?> arg0)
resetStat(Stat<?> arg0)
method_7266(class_3445<?> arg0)
resetStat(Stat<?> arg0)
func_175145_a(Stat<?> arg0)
public int
a(Collection<ber<?>> arg0)
awardRecipes(Collection<Recipe<?>> arg0)
method_7254(Collection<class_1860<?>> arg0)
unlockRecipes(Collection<Recipe<?>> arg0)
func_195065_a(Collection<IRecipe<?>> arg0)
public void
a(qv[] arg0)
awardRecipesByKey(ResourceLocation[] arg0)
method_7335(class_2960[] arg0)
unlockRecipes(Identifier[] arg0)
func_193102_a(ResourceLocation[] arg0)
public int
b(Collection<ber<?>> arg0)
resetRecipes(Collection<Recipe<?>> arg0)
method_7333(Collection<class_1860<?>> arg0)
lockRecipes(Collection<Recipe<?>> arg0)
func_195069_b(Collection<IRecipe<?>> arg0)
public void
d(int arg0)
giveExperiencePoints(int arg0)
method_7255(int arg0)
addExperience(int arg0)
func_195068_e(int arg0)
public void
n()
disconnect()
method_14231()
func_71123_m()
public boolean
o()
hasDisconnected()
method_14239()
func_193105_t()
public void
p()
resetSentInfo()
method_14217()
func_71118_n()
public void
a(jo arg0, boolean arg1)
displayClientMessage(Component arg0, boolean arg1)
method_7353(class_2561 arg0, boolean arg1)
addChatMessage(Text arg0, boolean arg1)
func_146105_b(ITextComponent arg0, boolean arg1)
protected void
q()
completeUsingItem()
method_6040()
func_71036_o()
public void
a(ck$a arg0, csi arg1)
lookAt(EntityAnchorArgument$Anchor arg0, Vec3 arg1)
method_5702(class_2183$class_2184 arg0, class_243 arg1)
lookAt(EntityAnchorArgumentType$EntityAnchor arg0, Vec3d arg1)
func_200602_a(EntityAnchorArgument$Type arg0, Vec3d arg1)
public void
a(ck$a arg0, aio arg1, ck$a arg2)
lookAt(EntityAnchorArgument$Anchor arg0, Entity arg1, EntityAnchorArgument$Anchor arg2)
method_14222(class_2183$class_2184 arg0, class_1297 arg1, class_2183$class_2184 arg2)
func_200618_a(EntityAnchorArgument$Type arg0, Entity arg1, EntityAnchorArgument$Type arg2)
public void
a(vl arg0, boolean arg1)
restoreFrom(ServerPlayer arg0, boolean arg1)
method_14203(class_3222 arg0, boolean arg1)
copyFrom(ServerPlayerEntity oldPlayer, boolean alive)
func_193104_a(ServerPlayerEntity arg0, boolean arg1)
protected void
a(aii arg0)
onEffectAdded(MobEffectInstance arg0)
method_6020(class_1293 arg0)
func_70670_a(EffectInstance arg0)
protected void
a(aii arg0, boolean arg1)
onEffectUpdated(MobEffectInstance arg0, boolean arg1)
method_6009(class_1293 arg0, boolean arg1)
func_70695_b(EffectInstance arg0, boolean arg1)
protected void
b(aii arg0)
onEffectRemoved(MobEffectInstance arg0)
method_6129(class_1293 arg0)
func_70688_c(EffectInstance arg0)
public void
a(double arg0, double arg1, double arg2)
teleportTo(double arg0, double arg1, double arg2)
method_5859(double arg0, double arg1, double arg2)
requestTeleport(double arg0, double arg1, double arg2)
func_70634_a(double arg0, double arg1, double arg2)
public void
a(aio arg0)
crit(Entity arg0)
method_7277(class_1297 arg0)
addCritParticles(Entity arg0)
func_71009_b(Entity arg0)
public void
b(aio arg0)
magicCrit(Entity arg0)
method_7304(class_1297 arg0)
addEnchantedHitParticles(Entity arg0)
func_71047_c(Entity arg0)
public void
r()
onUpdateAbilities()
method_7355()
sendAbilitiesUpdate()
func_71016_p()
public ServerLevel
s()
getLevel()
method_14220()
getServerWorld()
func_71121_q()
public void
a(bho arg0)
setGameMode(GameType arg0)
method_7336(class_1934 arg0)
setGameMode(GameMode arg0)
func_71033_a(GameType arg0)
public boolean
t()
isSpectator()
method_7325()
isSpectator()
func_175149_v()
public boolean
u()
isCreative()
method_7337()
isCreative()
func_184812_l_()
public void
a(jo arg0)
sendMessage(Component arg0)
method_9203(class_2561 arg0)
sendMessage(Text arg0)
func_145747_a(ITextComponent arg0)
public void
a(jo arg0, jm arg1)
sendMessage(Component arg0, ChatType arg1)
method_14254(class_2561 arg0, class_2556 arg1)
sendChatMessage(Text arg0, MessageType arg1)
func_195395_a(ITextComponent arg0, ChatType arg1)
public String
v()
getIpAddress()
method_14209()
getServerBrand()
func_71114_r()
public void
a(oa arg0)
updateOptions(ServerboundClientInformationPacket arg0)
method_14213(class_2803 arg0)
setClientSettings(ClientSettingsC2SPacket arg0)
func_147100_a(CClientSettingsPacket arg0)
public ChatVisiblity
x()
getChatVisibility()
method_14238()
getClientChatVisibility()
func_147096_v()
public void
a(String arg0, String arg1)
sendTexturePack(String arg0, String arg1)
method_14255(String arg0, String arg1)
func_175397_a(String arg0, String arg1)
protected int
y()
getPermissionLevel()
method_5691()
getPermissionLevel()
func_184840_I()
public void
z()
resetLastActionTime()
method_14234()
updateLastActionTime()
func_143004_u()
public ServerStatsCounter
A()
getStats()
method_14248()
getStatHandler()
func_147099_x()
public ServerRecipeBook
B()
getRecipeBook()
method_14253()
getRecipeBook()
func_192037_E()
public void
c(aio arg0)
sendRemoveEntity(Entity arg0)
method_14249(class_1297 arg0)
onStoppedTracking(Entity arg0)
func_152339_d(Entity arg0)
public void
d(aio arg0)
cancelRemoveEntity(Entity arg0)
method_14211(class_1297 arg0)
onStartedTracking(Entity arg0)
func_184848_d(Entity arg0)
protected void
C()
updateInvisibilityStatus()
method_6027()
updatePotionVisibility()
func_175135_B()
public Entity
D()
getCamera()
method_14242()
getCameraEntity()
func_175398_C()
public void
e(aio arg0)
setCamera(Entity arg0)
method_14224(class_1297 arg0)
setCameraEntity(Entity entity)
func_175399_e(Entity arg0)
protected void
E()
processDimensionDelay()
method_5760()
tickNetherPortalCooldown()
func_184173_H()
public void
f(aio arg0)
attack(Entity arg0)
method_7324(class_1297 arg0)
attack(Entity arg0)
func_71059_n(Entity arg0)
public long
F()
getLastActionTime()
method_14219()
getLastActionTime()
func_154331_x()
public Component
G()
getTabListDisplayName()
method_14206()
func_175396_E()
public void
a(ahi arg0)
swing(InteractionHand arg0)
method_6104(class_1268 arg0)
swingHand(Hand arg0)
func_184609_a(Hand arg0)
public boolean
H()
isChangingDimension()
method_14208()
isInTeleportationState()
func_184850_K()
public void
I()
hasChangedDimension()
method_14240()
onTeleportationDone()
func_184846_L()
public void
J()
startFallFlying()
method_14243()
func_184847_M()
public void
K()
stopFallFlying()
method_14229()
func_189103_N()
public PlayerAdvancements
L()
getAdvancements()
method_14236()
getAdvancementTracker()
func_192039_O()
public void
a(vk arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
teleportTo(ServerLevel arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_14251(class_3218 arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
teleport(ServerWorld targetWorld, double x, double y, double z, float yaw, float pitch)
func_200619_a(ServerWorld arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
public void
a(bhd arg0, kc<?> arg1, kc<?> arg2)
trackChunk(ChunkPos arg0, Packet<?> arg1, Packet<?> arg2)
method_14205(class_1923 arg0, class_2596<?> arg1, class_2596<?> arg2)
sendInitialChunkPackets(ChunkPos arg0, Packet<?> arg1, Packet<?> arg2)
func_213844_a(ChunkPos arg0, IPacket<?> arg1, IPacket<?> arg2)
public void
a(bhd arg0)
untrackChunk(ChunkPos arg0)
method_14246(class_1923 arg0)
sendUnloadChunkPacket(ChunkPos arg0)
func_213845_a(ChunkPos arg0)
public SectionPos
M()
getLastSectionPos()
method_14232()
getCameraPosition()
func_213842_M()
public void
a(fp arg0)
setLastSectionPos(SectionPos arg0)
method_17668(class_4076 arg0)
setCameraPosition(ChunkSectionPos cameraPosition)
func_213850_a(SectionPos arg0)
public void
a(yo arg0, yq 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)
playSound(SoundEvent arg0, SoundCategory arg1, float arg2, float arg3)
func_213823_a(SoundEvent arg0, SoundCategory arg1, float arg2, float arg3)
public Packet<?>
N()
getAddEntityPacket()
method_18002()
createSpawnPacket()
func_213297_N()
public ItemEntity
a(bcj arg0, boolean arg1, boolean arg2)
drop(ItemStack arg0, boolean arg1, boolean arg2)
method_7329(class_1799 arg0, boolean arg1, boolean arg2)
dropItem(ItemStack arg0, boolean arg1, boolean arg2)
func_146097_a(ItemStack arg0, boolean arg1, boolean arg2)