net.minecraft.server.level

public class ServerPlayerGameMode

adk
net.minecraft.server.level.ServerPlayerGameMode
net.minecraft.class_3225
net.minecraft.server.network.ServerPlayerInteractionManager
net.minecraft.src.C_14_
net.minecraft.server.level.PlayerInteractManager

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_20325
LOGGER
f_9246_
protected ServerLevel
c
level
field_14007
world
f_9244_
protected final ServerPlayer
d
player
field_14008
player
f_9245_
private GameType
b
gameModeForPlayer
field_14005
gameMode
f_9247_
private GameType
e
previousGameModeForPlayer
field_25715
previousGameMode
f_9248_
private boolean
f
isDestroyingBlock
field_14003
mining
f_9249_
private int
g
destroyProgressStart
field_20326
startMiningTime
f_9250_
private BlockPos
h
destroyPos
field_20327
miningPos
f_9251_
private int
i
gameTicks
field_14000
tickCounter
f_9252_
private boolean
j
hasDelayedDestroy
field_20328
failedToMine
f_9253_
private BlockPos
k
delayedDestroyPos
field_20329
failedMiningPos
f_9254_
private int
l
delayedTickStart
field_20330
failedStartMiningTime
f_9255_
private int
m
lastSentState
field_20331
blockBreakingProgress
f_9256_

Constructor summary

ModifierConstructor
public (ServerPlayer player)

Method summary

Modifier and TypeMethod
public boolean
a(caa arg0)
changeGameModeForPlayer(GameType arg0)
method_30118(class_1934 arg0)
changeGameMode(GameMode gameMode)
m_143473_(C_1593_ arg0)
protected void
a(caa arg0, caa arg1)
setGameModeForPlayer(GameType arg0, GameType arg1)
method_14261(class_1934 arg0, class_1934 arg1)
setGameMode(GameMode gameMode, GameMode previousGameMode)
m_9273_(C_1593_ p_9275_, C_1593_ arg1)
public GameType
b()
getGameModeForPlayer()
method_14257()
getGameMode()
m_9290_()
public GameType
c()
getPreviousGameModeForPlayer()
method_30119()
getPreviousGameMode()
m_9293_()
public boolean
d()
isSurvival()
method_14267()
isSurvivalLike()
m_9294_()
public boolean
e()
isCreative()
method_14268()
isCreative()
m_9295_()
public void
a()
tick()
method_14264()
update()
m_7712_()
private float
a(coc arg0, gh arg1, int arg2)
incrementDestroyProgress(BlockState arg0, BlockPos arg1, int arg2)
method_21716(class_2680 arg0, class_2338 arg1, int arg2)
continueMining(BlockState state, BlockPos pos, int arg2)
m_9276_(C_2064_ p_9278_, C_4675_ p_9279_, int arg2)
public void
a(gh arg0, vv$a arg1, gm arg2, int arg3)
handleBlockBreakAction(BlockPos arg0, ServerboundPlayerActionPacket$Action arg1, Direction arg2, int arg3)
method_14263(class_2338 arg0, class_2846$class_2847 arg1, class_2350 arg2, int arg3)
processBlockBreakingAction(BlockPos pos, PlayerActionC2SPacket$Action action, Direction direction, int worldHeight)
m_7391_(C_4675_ p_9283_, C_5175_$C_5176_ p_9284_, C_4687_ p_9285_, int arg3)
public void
a(gh arg0, vv$a arg1, String arg2)
destroyAndAck(BlockPos arg0, ServerboundPlayerActionPacket$Action arg1, String arg2)
method_21717(class_2338 arg0, class_2846$class_2847 arg1, String arg2)
finishMining(BlockPos pos, PlayerActionC2SPacket$Action action, String reason)
m_9286_(C_4675_ p_9288_, C_5175_$C_5176_ p_9289_, String arg2)
public boolean
a(gh arg0)
destroyBlock(BlockPos arg0)
method_14266(class_2338 arg0)
tryBreakBlock(BlockPos pos)
m_9280_(C_4675_ arg0)
public InteractionResult
a(adj arg0, cad arg1, bue arg2, avp arg3)
useItem(ServerPlayer arg0, Level arg1, ItemStack arg2, InteractionHand arg3)
method_14256(class_3222 arg0, class_1937 arg1, class_1799 arg2, class_1268 arg3)
interactItem(ServerPlayerEntity player, World world, ItemStack stack, Hand hand)
m_6261_(C_13_ p_9263_, C_1596_ p_9264_, C_1391_ p_9265_, C_470_ arg3)
public InteractionResult
a(adj arg0, cad arg1, bue arg2, avp arg3, doi arg4)
useItemOn(ServerPlayer arg0, Level arg1, ItemStack arg2, InteractionHand arg3, BlockHitResult arg4)
method_14262(class_3222 arg0, class_1937 arg1, class_1799 arg2, class_1268 arg3, class_3965 arg4)
interactBlock(ServerPlayerEntity player, World world, ItemStack stack, Hand hand, BlockHitResult hitResult)
m_7179_(C_13_ p_9267_, C_1596_ p_9268_, C_1391_ p_9269_, C_470_ p_9270_, C_3041_ arg4)
public void
a(adi arg0)
setLevel(ServerLevel arg0)
method_14259(class_3218 arg0)
setWorld(ServerWorld world)
m_9260_(C_12_ arg0)