net.minecraft.server.network

public class ServerGamePacketListenerImpl

extends ServerCommonPacketListenerImpl implements GameProtocols$Context, ServerGamePacketListener, ServerPlayerConnection, TickablePacketListener

All mapped superinterfaces:

ServerCommonPacketListener, ServerCookiePacketListener, ServerPacketListener, ServerboundPacketListener, PacketListener, GameProtocols$Context, ServerGamePacketListener, ServerPingPacketListener, ServerPlayerConnection, TickablePacketListener

atl
net.minecraft.server.network.ServerGamePacketListenerImpl
net.minecraft.class_3244

Field summary

Modifier and TypeField
static final org.slf4j.Logger
h
LOGGER
field_14121
private static final int
i
NO_BLOCK_UPDATES_TO_ACK
field_37281
private static final int
j
TRACKED_MESSAGE_DISCONNECT_THRESHOLD
field_39989
private static final int
k
MAXIMUM_FLYING_TICKS
field_49027
private static final Component
l
CHAT_VALIDATION_FAILED
field_39990
private static final Component
m
INVALID_COMMAND_SIGNATURE
field_50089
private static final int
n
MAX_COMMAND_SUGGESTIONS
field_49778
public ServerPlayer
f
player
field_14140
public final PlayerChunkSender
g
chunkSender
field_45026
private int
o
tickCount
field_14118
private int
p
ackBlockChangesUpTo
field_37282
private final TickThrottler
q
chatSpamThrottler
field_54291
private final TickThrottler
r
dropSpamThrottler
field_54292
private double
s
firstGoodX
field_14130
private double
t
firstGoodY
field_14146
private double
u
firstGoodZ
field_14128
private double
v
lastGoodX
field_14145
private double
w
lastGoodY
field_14126
private double
x
lastGoodZ
field_14144
private Entity
y
lastVehicle
field_14147
private double
z
vehicleFirstGoodX
field_14143
private double
A
vehicleFirstGoodY
field_14124
private double
B
vehicleFirstGoodZ
field_14142
private double
C
vehicleLastGoodX
field_14122
private double
D
vehicleLastGoodY
field_14141
private double
E
vehicleLastGoodZ
field_14120
private Vec3
F
awaitingPositionFromClient
field_14119
private int
G
awaitingTeleport
field_14123
private int
H
awaitingTeleportTime
field_14139
private boolean
I
clientIsFloating
field_14131
private int
J
aboveGroundTickCount
field_14138
private boolean
K
clientVehicleIsFloating
field_14129
private int
L
aboveGroundVehicleTickCount
field_14137
private int
M
receivedMovePacketCount
field_14117
private int
N
knownMovePacketCount
field_14135
private boolean
O
receivedMovementThisTick
field_52364
private RemoteChatSession
P
chatSession
field_40720
private SignedMessageChain$Decoder
Q
signedMessageDecoder
field_39805
private final LastSeenMessagesValidator
R
lastSeenMessages
field_39825
private int
S
nextChatIndex
field_58079
private final MessageSignatureCache
T
messageSignatureCache
field_39987
private final FutureChain
U
chatMessageChain
field_39826
private boolean
V
waitingForSwitchToConfig
field_45025

Constructor summary

ModifierConstructor
public (MinecraftServer arg0, Connection arg1, ServerPlayer arg2, CommonListenerCookie arg3)

Method summary

Modifier and TypeMethod
public void
d()
tick()
method_18784()
private int
a(bxs arg0)
getMaximumFlyingTicks(Entity arg0)
method_56922(class_1297 arg0)
public void
l()
resetPosition()
method_14372()
public boolean
c()
isAcceptingMessages()
method_48106()
public boolean
a(zs<?> arg0)
shouldHandleMessage(Packet<?> arg0)
method_52413(class_2596<?> arg0)
protected com.mojang.authlib.GameProfile
i()
playerProfile()
method_52403()
private <T, R> CompletableFuture<R>
a(T arg0, BiFunction<atr, T, CompletableFuture<R>> arg1)
filterTextPacket(T arg0, BiFunction<TextFilter, T, CompletableFuture<R>> arg1)
method_31275(T arg0, BiFunction<class_5513, T, CompletableFuture<R>> arg1)
private CompletableFuture<FilteredText>
a(String arg0)
filterTextPacket(String arg0)
method_31277(String arg0)
private CompletableFuture<List<FilteredText>>
a(List<String> arg0)
filterTextPacket(List<String> arg0)
method_31279(List<String> arg0)
public void
a(ain arg0)
handlePlayerInput(ServerboundPlayerInputPacket arg0)
method_12067(class_2851 arg0)
private static boolean
b(double arg0, double arg1, double arg2, float arg3, float arg4)
containsInvalidValues(double arg0, double arg1, double arg2, float arg3, float arg4)
method_14371(double arg0, double arg1, double arg2, float arg3, float arg4)
private static double
a(double arg0)
clampHorizontal(double arg0)
method_34882(double arg0)
private static double
b(double arg0)
clampVertical(double arg0)
method_34883(double arg0)
public void
a(aif arg0)
handleMoveVehicle(ServerboundMoveVehiclePacket arg0)
method_12078(class_2833 arg0)
private boolean
b(bxs arg0)
noBlocksAround(Entity arg0)
method_29780(class_1297 arg0)
public void
a(ahh arg0)
handleAcceptTeleportPacket(ServerboundAcceptTeleportationPacket arg0)
method_12050(class_2793 arg0)
public void
a(aio arg0)
handleAcceptPlayerLoad(ServerboundPlayerLoadedPacket arg0)
method_65306(class_10387 arg0)
public void
a(aiq arg0)
handleRecipeBookSeenRecipePacket(ServerboundRecipeBookSeenRecipePacket arg0)
method_12047(class_2853 arg0)
public void
a(ait arg0)
handleBundleItemSelectedPacket(ServerboundSelectBundleItemPacket arg0)
method_61220(class_9837 arg0)
public void
a(aip arg0)
handleRecipeBookChangeSettingsPacket(ServerboundRecipeBookChangeSettingsPacket arg0)
method_30303(class_5427 arg0)
public void
a(ais arg0)
handleSeenAdvancements(ServerboundSeenAdvancementsPacket arg0)
method_12058(class_2859 arg0)
public void
a(ahs arg0)
handleCustomCommandSuggestions(ServerboundCommandSuggestionPacket arg0)
method_12059(class_2805 arg0)
public void
a(aix arg0)
handleSetCommandBlock(ServerboundSetCommandBlockPacket arg0)
method_12077(class_2870 arg0)
public void
a(aiy arg0)
handleSetCommandMinecart(ServerboundSetCommandMinecartPacket arg0)
method_12049(class_2871 arg0)
public void
a(aih arg0)
handlePickItemFromBlock(ServerboundPickItemFromBlockPacket arg0)
method_65085(class_10370 arg0)
private static void
a(ecg arg0, asi arg1, iy arg2, dba arg3)
addBlockDataToItem(BlockState arg0, ServerLevel arg1, BlockPos arg2, ItemStack arg3)
method_65099(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_1799 arg3)
public void
a(aii arg0)
handlePickItemFromEntity(ServerboundPickItemFromEntityPacket arg0)
method_12084(class_10371 arg0)
private void
a(dba arg0)
tryPickItem(ItemStack arg0)
method_65098(class_1799 arg0)
public void
a(air arg0)
handleRenameItem(ServerboundRenameItemPacket arg0)
method_12060(class_2855 arg0)
public void
a(aiv arg0)
handleSetBeaconPacket(ServerboundSetBeaconPacket arg0)
method_12057(class_2866 arg0)
public void
a(ajb arg0)
handleSetStructureBlock(ServerboundSetStructureBlockPacket arg0)
method_12051(class_2875 arg0)
public void
a(ajc arg0)
handleSetTestBlock(ServerboundSetTestBlockPacket arg0)
method_66581(class_10615 arg0)
public void
a(ajg arg0)
handleTestInstanceBlockAction(ServerboundTestInstanceBlockActionPacket arg0)
method_66582(class_10616 arg0)
public void
a(aja arg0)
handleSetJigsawBlock(ServerboundSetJigsawBlockPacket arg0)
method_16383(class_3753 arg0)
public void
a(aic arg0)
handleJigsawGenerate(ServerboundJigsawGeneratePacket arg0)
method_27273(class_5194 arg0)
public void
a(aiu arg0)
handleSelectTrade(ServerboundSelectTradePacket arg0)
method_12080(class_2863 arg0)
public void
a(ahz arg0)
handleEditBook(ServerboundEditBookPacket arg0)
method_12053(class_2820 arg0)
private void
a(List<atb> arg0, int arg1)
updateBookContents(List<FilteredText> arg0, int arg1)
method_31278(List<class_5837> arg0, int arg1)
private void
a(atb arg0, List<atb> arg1, int arg2)
signBook(FilteredText arg0, List<FilteredText> arg1, int arg2)
method_31276(class_5837 arg0, List<class_5837> arg1, int arg2)
private Filterable<String>
a(atb arg0)
filterableFromOutgoing(FilteredText arg0)
method_57142(class_5837 arg0)
public void
a(aia arg0)
handleEntityTagQuery(ServerboundEntityTagQueryPacket arg0)
method_12074(class_2822 arg0)
public void
a(ahx arg0)
handleContainerSlotStateChanged(ServerboundContainerSlotStateChangedPacket arg0)
method_54436(class_8875 arg0)
public void
a(ahi arg0)
handleBlockEntityTagQuery(ServerboundBlockEntityTagQueryPacket arg0)
method_12072(class_2795 arg0)
public void
a(aie arg0)
handleMovePlayer(ServerboundMovePlayerPacket arg0)
method_12063(class_2828 arg0)
private boolean
a(boolean arg0)
shouldCheckPlayerMovement(boolean arg0)
method_64962(boolean arg0)
private boolean
p()
updateAwaitingTeleport()
method_60947()
private boolean
a(dlc arg0, fgs arg1, double arg2, double arg3, double arg4)
isPlayerCollidingWithAnythingNew(LevelReader arg0, AABB arg1, double arg2, double arg3, double arg4)
method_20630(class_4538 arg0, class_238 arg1, double arg2, double arg3, double arg4)
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4)
teleport(double arg0, double arg1, double arg2, float arg3, float arg4)
method_14363(double arg0, double arg1, double arg2, float arg3, float arg4)
public void
a(bzf arg0, Set<bzg> arg1)
teleport(PositionMoveRotation arg0, Set<Relative> arg1)
method_14360(class_10182 arg0, Set<class_2709> arg1)
public void
a(ail arg0)
handlePlayerAction(ServerboundPlayerActionPacket arg0)
method_12066(class_2846 arg0)
private static boolean
a(asj arg0, dba arg1)
wasBlockPlacementAttempt(ServerPlayer arg0, ItemStack arg1)
method_27913(class_3222 arg0, class_1799 arg1)
public void
a(ajh arg0)
handleUseItemOn(ServerboundUseItemOnPacket arg0)
method_12046(class_2885 arg0)
public void
a(aji arg0)
handleUseItem(ServerboundUseItemPacket arg0)
method_12065(class_2886 arg0)
public void
a(ajf arg0)
handleTeleportToEntityPacket(ServerboundTeleportToEntityPacket arg0)
method_12073(class_2884 arg0)
public void
a(aig arg0)
handlePaddleBoat(ServerboundPaddleBoatPacket arg0)
method_12064(class_2836 arg0)
public void
a(wb arg0)
onDisconnect(DisconnectionDetails arg0)
method_10839(class_9812 arg0)
private void
q()
removePlayerFromWorld()
method_52415()
public void
a(int arg0)
ackBlockChangesUpTo(int arg0)
method_41255(int arg0)
public void
a(aiw arg0)
handleSetCarriedItem(ServerboundSetCarriedItemPacket arg0)
method_12056(class_2868 arg0)
public void
a(ahn arg0)
handleChat(ServerboundChatPacket arg0)
method_12048(class_2797 arg0)
public void
a(ahl arg0)
handleChatCommand(ServerboundChatCommandPacket arg0)
method_43667(class_7472 arg0)
private void
b(String arg0)
performUnsignedChatCommand(String arg0)
method_58590(String arg0)
public void
a(ahm arg0)
handleSignedChatCommand(ServerboundChatCommandSignedPacket arg0)
method_58580(class_9449 arg0)
private void
a(ahm arg0, xr arg1)
performSignedChatCommand(ServerboundChatCommandSignedPacket arg0, LastSeenMessages arg1)
method_45010(class_9449 arg0, class_7635 arg1)
private void
a(ye$a arg0)
handleMessageDecodeFailure(SignedMessageChain$DecodeException arg0)
method_45171(class_7610$class_7825 arg0)
private <S> Map<String, PlayerChatMessage>
a(ahm arg0, yc<S> arg1, xr arg2)
collectSignedArguments(ServerboundChatCommandSignedPacket arg0, SignableCommand<S> arg1, LastSeenMessages arg2)
method_45006(class_9449 arg0, class_7644<S> arg1, class_7635 arg2)
private <S> Map<String, PlayerChatMessage>
b(List<yc$a<S>> arg0)
collectUnsignedArguments(List<SignableCommand$Argument<S>> arg0)
method_58591(List<class_7644$class_7645<S>> arg0)
private static <S> SignedMessageChain$DecodeException
a(String arg0, List<er$a> arg1, List<yc$a<S>> arg2)
createSignedArgumentMismatchException(String arg0, List<ArgumentSignatures$Entry> arg1, List<SignableCommand$Argument<S>> arg2)
method_58589(String arg0, List<class_7450$class_7599> arg1, List<class_7644$class_7645<S>> arg2)
private com.mojang.brigadier.ParseResults<CommandSourceStack>
c(String arg0)
parseCommand(String arg0)
method_45003(String arg0)
private void
a(String arg0, Runnable arg1)
tryHandleChat(String arg0, Runnable arg1)
method_44337(String arg0, Runnable arg1)
private Optional<LastSeenMessages>
a(xr$b arg0)
unpackAndApplyLastSeen(LastSeenMessages$Update arg0)
method_45169(class_7635$class_7636 arg0)
private static boolean
d(String arg0)
isChatMessageIllegal(String arg0)
method_43508(String arg0)
private PlayerChatMessage
a(ahn arg0, xr arg1)
getSignedMessage(ServerboundChatPacket arg0, LastSeenMessages arg1)
method_45011(class_2797 arg0, class_7635 arg1)
private void
a(ya arg0)
broadcastChatMessage(PlayerChatMessage arg0)
method_44155(class_7471 arg0)
private void
r()
detectRateSpam()
method_43669()
public void
a(ahk arg0)
handleChatAck(ServerboundChatAckPacket arg0)
method_44898(class_7640 arg0)
public void
a(aje arg0)
handleAnimate(ServerboundSwingPacket arg0)
method_12052(class_2879 arg0)
public void
a(aim arg0)
handlePlayerCommand(ServerboundPlayerCommandPacket arg0)
method_12045(class_2848 arg0)
public void
a(ya arg0, xg$a arg1)
sendPlayerChatMessage(PlayerChatMessage arg0, ChatType$Bound arg1)
method_45170(class_7471 arg0, class_2556$class_7602 arg1)
public void
a(xk arg0, xg$a arg1)
sendDisguisedChatMessage(Component arg0, ChatType$Bound arg1)
method_45168(class_2561 arg0, class_2556$class_7602 arg1)
public SocketAddress
m()
getRemoteAddress()
method_48107()
public void
n()
switchToConfig()
method_52414()
public void
a(akp arg0)
handlePingRequest(ServerboundPingRequestPacket arg0)
method_12697(class_2935 arg0)
public void
a(aib arg0)
handleInteract(ServerboundInteractPacket arg0)
method_12062(class_2824 arg0)
public void
a(ahq arg0)
handleClientCommand(ServerboundClientCommandPacket arg0)
method_12068(class_2799 arg0)
public void
a(ahw arg0)
handleContainerClose(ServerboundContainerClosePacket arg0)
method_12054(class_2815 arg0)
public void
a(ahv arg0)
handleContainerClick(ServerboundContainerClickPacket arg0)
method_12076(class_2813 arg0)
public void
a(aij arg0)
handlePlaceRecipe(ServerboundPlaceRecipePacket arg0)
method_12061(class_2840 arg0)
public void
a(ahu arg0)
handleContainerButtonClick(ServerboundContainerButtonClickPacket arg0)
method_12055(class_2811 arg0)
public void
a(aiz arg0)
handleSetCreativeModeSlot(ServerboundSetCreativeModeSlotPacket arg0)
method_12070(class_2873 arg0)
public void
a(ajd arg0)
handleSignUpdate(ServerboundSignUpdatePacket arg0)
method_12071(class_2877 arg0)
private void
a(ajd arg0, List<atb> arg1)
updateSignText(ServerboundSignUpdatePacket arg0, List<FilteredText> arg1)
method_31282(class_2877 arg0, List<class_5837> arg1)
public void
a(aik arg0)
handlePlayerAbilities(ServerboundPlayerAbilitiesPacket arg0)
method_12083(class_2842 arg0)
public void
a(aao arg0)
handleClientInformation(ServerboundClientInformationPacket arg0)
method_12069(class_2803 arg0)
public void
a(ahj arg0)
handleChangeDifficulty(ServerboundChangeDifficultyPacket arg0)
method_19475(class_4210 arg0)
public void
a(aid arg0)
handleLockDifficulty(ServerboundLockDifficultyPacket arg0)
method_19476(class_4211 arg0)
public void
a(aho arg0)
handleChatSessionUpdate(ServerboundChatSessionUpdatePacket arg0)
method_46367(class_7861 arg0)
public void
a(aht arg0)
handleConfigurationAcknowledged(ServerboundConfigurationAcknowledgedPacket arg0)
method_52279(class_8591 arg0)
public void
a(ahp arg0)
handleChunkBatchReceived(ServerboundChunkBatchReceivedPacket arg0)
method_52278(class_8590 arg0)
public void
a(ahy arg0)
handleDebugSampleSubscription(ServerboundDebugSampleSubscriptionPacket arg0)
method_56619(class_9179 arg0)
private void
a(yb arg0)
resetPlayerChatState(RemoteChatSession arg0)
method_46365(class_7822 arg0)
public void
a(aap arg0)
handleCustomPayload(ServerboundCustomPayloadPacket arg0)
method_52392(class_2817 arg0)
public void
a(ahr arg0)
handleClientTickEnd(ServerboundClientTickEndPacket arg0)
method_61219(class_9836 arg0)
private void
a(fgx arg0)
handlePlayerKnownMovement(Vec3 arg0)
method_61290(class_243 arg0)
public boolean
a()
hasInfiniteMaterials()
method_68733()
public ServerPlayer
o()
getPlayer()
method_32311()