net.minecraft.server.network.handler

public class ServerPlayNetworkHandler

implements ServerPlayPacketHandler, Tickable

mi
net.minecraft.class_2107
net.minecraft.server.network.handler.ServerPlayNetworkHandler
net.minecraft.network.NetHandlerPlayServer

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
c
field_8929
LOGGER
LOGGER
public final Connection
a
field_8927
connection
netManager
private final MinecraftServer
d
field_8930
server
serverController
public ServerPlayerEntity
b
field_8928
player
player
private int
e
field_8931
ticks
networkTickCount
private int
f
field_8934
savedKeepAliveTime
keepAliveId
private long
g
field_8935
keepAliveTime
lastPingTime
private long
h
field_8937
lastKeepAliveUpdateTime
lastSentPingPacket
private int
i
field_8938
messageCooldown
chatSpamThresholdCount
private int
j
field_8939
dropItemCooldown
itemDropThreshold
private final Int2ObjectHashMap<Short>
k
field_8940
transactions
pendingTransactions
private double
l
field_13883
firstGoodX
firstGoodX
private double
m
field_13884
firstGoodY
firstGoodY
private double
n
field_13885
firstGoodZ
firstGoodZ
private double
o
field_13886
lastGoodX
lastGoodX
private double
p
field_13887
lastGoodY
lastGoodY
private double
q
field_13888
lastGoodZ
lastGoodZ
private Entity
r
field_13889
lastVehicle
lowestRiddenEnt
private double
s
field_13890
vehicleFirstGoodX
lowestRiddenX
private double
t
field_13891
vehicleFirstGoodY
lowestRiddenY
private double
u
field_13892
vehicleFirstGoodZ
lowestRiddenZ
private double
v
field_13893
vehicleLastGoodX
lowestRiddenX1
private double
w
field_13894
vehicleLastGoodY
lowestRiddenY1
private double
x
field_13895
vehicleLastGoodZ
lowestRiddenZ1
private Vec3d
y
field_13896
requestedTeleportPosition
targetPos
private int
z
field_13897
requestedTeleportId
teleportId
private int
A
field_11776
requestedTeleportTime
lastPositionUpdate
private boolean
B
field_13878
floating
floating
private int
C
field_8932
floatingTicks
floatingTickCount
private boolean
D
field_13879
vehicleFloating
vehicleFloating
private int
E
field_13880
vehicleFloatingTicks
vehicleFloatingTickCount
private int
F
field_13881
receivedMovePacketCount
movePacketCounter
private int
G
field_13882
lastReceivedMovePacketCount
lastMovePacketCounter

Constructor summary

ModifierConstructor
public (MinecraftServer server, Connection connection, ServerPlayerEntity player)

Method summary

Modifier and TypeMethod
public void
F_()
method_2053()
tick()
update()
private void
d()
method_12823()
resetPosition()
captureCurrentPosition()
public Connection
a()
method_8167()
getConnection()
getNetworkManager()
public void
c(String arg0)
method_8168(String arg0)
disconnect(String reason)
disconnect(String reason)
public void
a(jf arg0)
method_7943(class_2067 arg0)
handlePlayerInput(PlayerInputC2SPacket arg0)
processInput(CPacketInput arg0)
private static boolean
b(iz arg0)
method_10776(class_2064 arg0)
isInvalidMove(PlayerMoveC2SPacket packet)
isMovePlayerPacketInvalid(CPacketPlayer packetIn)
private static boolean
b(ja arg0)
method_12822(class_2918 arg0)
isInvalidMove(VehicleMoveC2SPacket packet)
isMoveVehiclePacketInvalid(CPacketVehicleMove packetIn)
public void
a(ja arg0)
method_12679(class_2918 arg0)
handleVehicleMove(VehicleMoveC2SPacket arg0)
processVehicleMove(CPacketVehicleMove arg0)
public void
a(in arg0)
method_12678(class_2917 arg0)
handleAcceptTeleport(AcceptTeleportC2SPacket arg0)
processConfirmTeleport(CPacketConfirmTeleport arg0)
public void
a(iz arg0)
method_7939(class_2064 arg0)
handlePlayerMove(PlayerMoveC2SPacket arg0)
processPlayer(CPacketPlayer arg0)
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4)
method_8165(double arg0, double arg1, double arg2, float arg3, float arg4)
teleport(double x, double y, double z, float yaw, float pitch)
setPlayerLocation(double x, double y, double z, float yaw, float pitch)
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, Set<hh$a> arg5)
method_10775(double arg0, double arg1, double arg2, float arg3, float arg4, Set<class_1992$class_2571> arg5)
teleport(double x, double y, double z, float yaw, float pitch, Set<PlayerMoveS2CPacket$Argument> relativeArgs)
setPlayerLocation(double x, double y, double z, float yaw, float pitch, Set<SPacketPlayerPosLook$EnumFlags> relativeSet)
public void
a(jd arg0)
method_7941(class_2066 arg0)
handlePlayerHandAction(PlayerHandActionC2SPacket arg0)
processPlayerDigging(CPacketPlayerDigging arg0)
public void
a(jm arg0)
method_7947(class_731 arg0)
handlePlayerUseBlock(PlayerUseBlockC2SPacket arg0)
processTryUseItemOnBlock(CPacketPlayerTryUseItemOnBlock arg0)
public void
a(jn arg0)
method_12681(class_2920 arg0)
handlePlayerUseItem(PlayerUseItemC2SPacket arg0)
processTryUseItem(CPacketPlayerTryUseItem arg0)
public void
a(jl arg0)
method_10721(class_2593 arg0)
handlePlayerSpectate(PlayerSpectateC2SPacket arg0)
handleSpectate(CPacketSpectate arg0)
public void
a(jg arg0)
method_10720(class_2591 arg0)
handleResourcePackResponse(ResourcePackC2SPacket arg0)
handleResourcePackStatus(CPacketResourcePackStatus arg0)
public void
a(jb arg0)
method_12680(class_2919 arg0)
handleBoatPaddle(BoatPaddleC2SPacket arg0)
processSteerBoat(CPacketSteerBoat arg0)
public void
a(fb arg0)
method_7456(class_1982 arg0)
onDisconnect(Text arg0)
onDisconnect(ITextComponent arg0)
public void
a(fm<?> arg0)
method_8166(class_700<?> arg0)
sendPacket(Packet<?> packet)
sendPacket(Packet<?> packetIn)
public void
a(jh arg0)
method_7944(class_2068 arg0)
handleSelectSlot(SelectSlotC2SPacket arg0)
processHeldItemChange(CPacketHeldItemChange arg0)
public void
a(ip arg0)
method_7929(class_2053 arg0)
handleChatMessage(ChatMessageC2SPacket arg0)
processChatMessage(CPacketChatMessage arg0)
private void
d(String arg0)
method_8170(String arg0)
runCommand(String command)
handleSlashCommand(String command)
public void
a(jk arg0)
method_7927(class_2051 arg0)
handleArmSwing(ArmSwingC2SPacket arg0)
handleAnimation(CPacketAnimation arg0)
public void
a(je arg0)
method_7942(class_704 arg0)
handlePlayerMovementAction(PlayerMovementActionC2SPacket arg0)
processEntityAction(CPacketEntityAction arg0)
public void
a(ix arg0)
method_7937(class_2061 arg0)
handleInteractEntity(PlayerInteractEntityC2SPacket arg0)
processUseEntity(CPacketUseEntity arg0)
public void
a(iq arg0)
method_7930(class_2054 arg0)
handleClientStatus(ClientStatusC2SPacket arg0)
processClientStatus(CPacketClientStatus arg0)
public void
a(iv arg0)
method_7935(class_2060 arg0)
handleCloseInventoryMenu(CloseInventoryMenuC2SPacket arg0)
processCloseWindow(CPacketCloseWindow arg0)
public void
a(iu arg0)
method_7934(class_2059 arg0)
handleInventoryMenuClickSlot(InventoryMenuClickSlotC2SPacket arg0)
processClickWindow(CPacketClickWindow arg0)
public void
a(it arg0)
method_7933(class_2058 arg0)
handleMenuClickButton(MenuClickButtonC2SPacket arg0)
processEnchantItem(CPacketEnchantItem arg0)
public void
a(ji arg0)
method_7945(class_2069 arg0)
handleCreativeMenuSlot(CreativeMenuSlotC2SPacket arg0)
processCreativeInventoryAction(CPacketCreativeInventoryAction arg0)
public void
a(is arg0)
method_7932(class_2057 arg0)
handleInventoryMenuConfirm(InventoryMenuConfirmC2SPacket arg0)
processConfirmTransaction(CPacketConfirmTransaction arg0)
public void
a(jj arg0)
method_7946(class_2070 arg0)
handleSignUpdate(SignUpdateC2SPacket arg0)
processUpdateSign(CPacketUpdateSign arg0)
public void
a(iy arg0)
method_7938(class_2063 arg0)
handleKeepAlive(KeepAliveC2SPacket arg0)
processKeepAlive(CPacketKeepAlive arg0)
private long
e()
method_8169()
getTimeMillis()
currentTimeMillis()
public void
a(jc arg0)
method_7940(class_2065 arg0)
handlePlayerAbilities(PlayerAbilitiesC2SPacket arg0)
processPlayerAbilities(CPacketPlayerAbilities arg0)
public void
a(io arg0)
method_7928(class_2052 arg0)
handleCommandSuggestions(CommandSuggestionsC2SPacket arg0)
processTabComplete(CPacketTabComplete arg0)
public void
a(ir arg0)
method_7931(class_2056 arg0)
handleClientSettings(ClientSettingsC2SPacket arg0)
processClientSettings(CPacketClientSettings arg0)
public void
a(iw arg0)
method_7936(class_663 arg0)
handleCustomPayload(CustomPayloadC2SPacket arg0)
processCustomPayload(CPacketCustomPayload arg0)