Package net.minecraft.server.network
Class ServerPlayNetworkHandler
java.lang.Object
net.minecraft.network.NetworkHandler
net.minecraft.server.network.ServerPlayNetworkHandler
- All Implemented Interfaces:
CommandOutput
@Environment(SERVER)
public class ServerPlayNetworkHandler
extends NetworkHandler
implements CommandOutput
- Mappings:
Namespace Name intermediary net/minecraft/class_11glue class_269server haclient net/minecraft/class_11named net/minecraft/server/network/ServerPlayNetworkHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanprivate intprivate intstatic Loggerprivate booleanprivate ServerPlayerEntityprivate MinecraftServerprivate booleanprivate doubleprivate doubleprivate doubleprivate intprivate MapHashMap of Integer, Short -
Constructor Summary
ConstructorsConstructorDescriptionServerPlayNetworkHandler(MinecraftServer server, Connection connection, ServerPlayerEntity player) -
Method Summary
Modifier and TypeMethodDescriptionvoiddisconnect(String reason) intgetName()voidvoidprivate voidhandleCommand(String message) voidvoidvoidhandleUpdateSign(UpdateSignPacket packet) booleanvoidonChatMessage(ChatMessagePacket packet) voidonClickSlot(ClickSlotC2SPacket packet) voidonCloseScreen(CloseScreenS2CPacket packet) voidonDisconnect(DisconnectPacket packet) voidonDisconnected(String reason, Object[] objects) voidvoidonPlayerInput(PlayerInputC2SPacket packet) voidvoidonPlayerMove(PlayerMovePacket packet) voidonPlayerRespawn(PlayerRespawnPacket packet) voidvoidvoidsendMessage(String message) voidsendPacket(Packet packet) voidteleport(double x, double y, double z, float yaw, float pitch) voidtick()Methods inherited from class net.minecraft.network.NetworkHandler
handleChunkData, onBlockUpdate, onChunkDeltaUpdate, onChunkStatusUpdate, onEntity, onEntityDestroy, onEntityEquipmentUpdate, onEntityPosition, onEntitySpawn, onEntityStatus, onEntityTrackerUpdate, onEntityVehicleSet, onEntityVelocityUpdate, onExplosion, onGameStateChange, onHandshake, onHealthUpdate, onHello, onIncreaseStat, onInventory, onItemEntitySpawn, onItemPickupAnimation, onLightningEntitySpawn, onLivingEntitySpawn, onMapUpdate, onOpenScreen, onPaintingEntitySpawn, onPlayerSleepUpdate, onPlayerSpawn, onPlayerSpawnPosition, onPlayNoteSound, onScreenHandlerPropertyUpdate, onScreenHandlerSlotUpdate, onWorldEvent, onWorldTimeUpdate
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector intermediary field_916Lnet/minecraft/class_11;field_916:Ljava/util/logging/Logger;glue field_1117Lclass_269;field_1117:Ljava/util/logging/Logger;server aLha;a:Ljava/util/logging/Logger;client field_916Lnet/minecraft/class_11;field_916:Ljava/util/logging/Logger;named LOGGERLnet/minecraft/server/network/ServerPlayNetworkHandler;LOGGER:Ljava/util/logging/Logger;
-
connection
- Mappings:
Namespace Name Mixin selector intermediary field_917Lnet/minecraft/class_11;field_917:Lnet/minecraft/class_117;glue field_1118Lclass_269;field_1118:Lclass_363;server bLha;b:Ljl;client field_917Lnet/minecraft/class_11;field_917:Lpf;named connectionLnet/minecraft/server/network/ServerPlayNetworkHandler;connection:Lnet/minecraft/network/Connection;
-
disconnected
public boolean disconnected- Mappings:
Namespace Name Mixin selector intermediary field_918Lnet/minecraft/class_11;field_918:Zglue field_1119Lclass_269;field_1119:Zserver cLha;c:Zclient field_918Lnet/minecraft/class_11;field_918:Znamed disconnectedLnet/minecraft/server/network/ServerPlayNetworkHandler;disconnected:Z
-
server
- Mappings:
Namespace Name Mixin selector intermediary field_919Lnet/minecraft/class_11;field_919:Lnet/minecraft/server/MinecraftServer;glue field_1120Lclass_269;field_1120:Lnet/minecraft/server/MinecraftServer;server dLha;d:Lnet/minecraft/server/MinecraftServer;client field_919Lnet/minecraft/class_11;field_919:Lnet/minecraft/server/MinecraftServer;named serverLnet/minecraft/server/network/ServerPlayNetworkHandler;server:Lnet/minecraft/server/MinecraftServer;
-
player
- Mappings:
Namespace Name Mixin selector intermediary field_920Lnet/minecraft/class_11;field_920:Lnet/minecraft/class_69;glue field_1121Lclass_269;field_1121:Lclass_132;server eLha;e:Ldl;client field_920Lnet/minecraft/class_11;field_920:Lnet/minecraft/class_69;named playerLnet/minecraft/server/network/ServerPlayNetworkHandler;player:Lnet/minecraft/entity/player/ServerPlayerEntity;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector intermediary field_921Lnet/minecraft/class_11;field_921:Iglue field_1122Lclass_269;field_1122:Iserver fLha;f:Iclient field_921Lnet/minecraft/class_11;field_921:Inamed ticksLnet/minecraft/server/network/ServerPlayNetworkHandler;ticks:I
-
lastKeepAliveTime
private int lastKeepAliveTime- Mappings:
Namespace Name Mixin selector intermediary field_922Lnet/minecraft/class_11;field_922:Iglue field_1123Lclass_269;field_1123:Iserver gLha;g:Iclient field_922Lnet/minecraft/class_11;field_922:Inamed lastKeepAliveTimeLnet/minecraft/server/network/ServerPlayNetworkHandler;lastKeepAliveTime:I
-
floatingTime
private int floatingTime- Mappings:
Namespace Name Mixin selector intermediary field_923Lnet/minecraft/class_11;field_923:Iglue field_1124Lclass_269;field_1124:Iserver hLha;h:Iclient field_923Lnet/minecraft/class_11;field_923:Inamed floatingTimeLnet/minecraft/server/network/ServerPlayNetworkHandler;floatingTime:I
-
moved
private boolean moved- Mappings:
Namespace Name Mixin selector intermediary field_924Lnet/minecraft/class_11;field_924:Zglue field_1125Lclass_269;field_1125:Zserver iLha;i:Zclient field_924Lnet/minecraft/class_11;field_924:Znamed movedLnet/minecraft/server/network/ServerPlayNetworkHandler;moved:Z
-
teleportTargetX
private double teleportTargetX- Mappings:
Namespace Name Mixin selector intermediary field_925Lnet/minecraft/class_11;field_925:Dglue field_1126Lclass_269;field_1126:Dserver jLha;j:Dclient field_925Lnet/minecraft/class_11;field_925:Dnamed teleportTargetXLnet/minecraft/server/network/ServerPlayNetworkHandler;teleportTargetX:D
-
teleportTargetY
private double teleportTargetY- Mappings:
Namespace Name Mixin selector intermediary field_926Lnet/minecraft/class_11;field_926:Dglue field_1127Lclass_269;field_1127:Dserver kLha;k:Dclient field_926Lnet/minecraft/class_11;field_926:Dnamed teleportTargetYLnet/minecraft/server/network/ServerPlayNetworkHandler;teleportTargetY:D
-
teleportTargetZ
private double teleportTargetZ- Mappings:
Namespace Name Mixin selector intermediary field_927Lnet/minecraft/class_11;field_927:Dglue field_1128Lclass_269;field_1128:Dserver lLha;l:Dclient field_927Lnet/minecraft/class_11;field_927:Dnamed teleportTargetZLnet/minecraft/server/network/ServerPlayNetworkHandler;teleportTargetZ:D
-
teleported
private boolean teleported- Mappings:
Namespace Name Mixin selector intermediary field_928Lnet/minecraft/class_11;field_928:Zglue field_1129Lclass_269;field_1129:Zserver mLha;m:Zclient field_928Lnet/minecraft/class_11;field_928:Znamed teleportedLnet/minecraft/server/network/ServerPlayNetworkHandler;teleported:Z
-
transactions
HashMap of Integer, Short- Mappings:
Namespace Name Mixin selector intermediary field_929Lnet/minecraft/class_11;field_929:Ljava/util/Map;glue field_1130Lclass_269;field_1130:Ljava/util/Map;server nLha;n:Ljava/util/Map;client field_929Lnet/minecraft/class_11;field_929:Ljava/util/Map;named transactionsLnet/minecraft/server/network/ServerPlayNetworkHandler;transactions:Ljava/util/Map;
-
-
Constructor Details
-
ServerPlayNetworkHandler
public ServerPlayNetworkHandler(MinecraftServer server, Connection connection, ServerPlayerEntity player) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_11;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_117;Lnet/minecraft/class_69;)Vglue <init>Lclass_269;<init>(Lnet/minecraft/server/MinecraftServer;Lclass_363;Lclass_132;)Vserver <init>Lha;<init>(Lnet/minecraft/server/MinecraftServer;Ljl;Ldl;)Vclient <init>Lnet/minecraft/class_11;<init>(Lnet/minecraft/server/MinecraftServer;Lpf;Lnet/minecraft/class_69;)Vnamed <init>Lnet/minecraft/server/network/ServerPlayNetworkHandler;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;Lnet/minecraft/entity/player/ServerPlayerEntity;)V
-
-
Method Details
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector intermediary method_831Lnet/minecraft/class_11;method_831()Vglue method_1202Lclass_269;method_1202()Vserver aLha;a()Vclient method_831Lnet/minecraft/class_11;method_831()Vnamed tickLnet/minecraft/server/network/ServerPlayNetworkHandler;tick()V
-
disconnect
- Mappings:
Namespace Name Mixin selector intermediary method_833Lnet/minecraft/class_11;method_833(Ljava/lang/String;)Vglue method_1212Lclass_269;method_1212(Ljava/lang/String;)Vserver aLha;a(Ljava/lang/String;)Vclient method_833Lnet/minecraft/class_11;method_833(Ljava/lang/String;)Vnamed disconnectLnet/minecraft/server/network/ServerPlayNetworkHandler;disconnect(Ljava/lang/String;)V
-
onPlayerInput
- Overrides:
onPlayerInputin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1432Lnet/minecraft/class_240;method_1432(Lnet/minecraft/class_357;)Vglue method_1215Lclass_472;method_1215(Lclass_380;)Vserver aLme;a(Ljz;)Vclient aLti;a(Lql;)Vnamed onPlayerInputLnet/minecraft/network/NetworkHandler;onPlayerInput(Lnet/minecraft/network/packet/c2s/play/PlayerInputC2SPacket;)V
-
onPlayerMove
- Overrides:
onPlayerMovein classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1425Lnet/minecraft/class_240;method_1425(Lnet/minecraft/class_184;)Vglue method_1207Lclass_472;method_1207(Lclass_209;)Vserver aLme;a(Lfm;)Vclient aLti;a(Lig;)Vnamed onPlayerMoveLnet/minecraft/network/NetworkHandler;onPlayerMove(Lnet/minecraft/network/packet/play/PlayerMovePacket;)V
-
teleport
public void teleport(double x, double y, double z, float yaw, float pitch) - Mappings:
Namespace Name Mixin selector intermediary method_832Lnet/minecraft/class_11;method_832(DDDFF)Vglue method_1203Lclass_269;method_1203(DDDFF)Vserver aLha;a(DDDFF)Vclient method_832Lnet/minecraft/class_11;method_832(DDDFF)Vnamed teleportLnet/minecraft/server/network/ServerPlayNetworkHandler;teleport(DDDFF)V
-
handlePlayerAction
- Overrides:
handlePlayerActionin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1426Lnet/minecraft/class_240;method_1426(Lnet/minecraft/class_228;)Vglue method_1208Lclass_472;method_1208(Lclass_247;)Vserver aLme;a(Lgm;)Vclient aLti;a(Ljv;)Vnamed handlePlayerActionLnet/minecraft/network/NetworkHandler;handlePlayerAction(Lnet/minecraft/network/packet/c2s/play/PlayerActionC2SPacket;)V
-
onPlayerInteractBlock
- Overrides:
onPlayerInteractBlockin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1423Lnet/minecraft/class_240;method_1423(Lnet/minecraft/class_145;)Vglue method_1205Lclass_472;method_1205(Lclass_175;)Vserver aLme;a(Leo;)Vclient aLti;a(Lgx;)Vnamed onPlayerInteractBlockLnet/minecraft/network/NetworkHandler;onPlayerInteractBlock(Lnet/minecraft/network/packet/c2s/play/PlayerInteractBlockC2SPacket;)V
-
onDisconnected
- Overrides:
onDisconnectedin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1473Lnet/minecraft/class_240;method_1473(Ljava/lang/String;[Ljava/lang/Object;)Vglue method_763Lclass_472;method_763(Ljava/lang/String;[Ljava/lang/Object;)Vserver aLme;a(Ljava/lang/String;[Ljava/lang/Object;)Vclient aLti;a(Ljava/lang/String;[Ljava/lang/Object;)Vnamed onDisconnectedLnet/minecraft/network/NetworkHandler;onDisconnected(Ljava/lang/String;[Ljava/lang/Object;)V
-
handle
- Overrides:
handlein classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1470Lnet/minecraft/class_240;method_1470(Lnet/minecraft/class_169;)Vglue method_759Lclass_472;method_759(Lclass_257;)Vserver aLme;a(Lgt;)Vclient cLti;c(Lki;)Vnamed handleLnet/minecraft/network/NetworkHandler;handle(Lnet/minecraft/network/packet/Packet;)V
-
sendPacket
- Mappings:
Namespace Name Mixin selector intermediary method_835Lnet/minecraft/class_11;method_835(Lnet/minecraft/class_169;)Vglue method_1221Lclass_269;method_1221(Lclass_257;)Vserver bLha;b(Lgt;)Vclient method_835Lnet/minecraft/class_11;method_835(Lki;)Vnamed sendPacketLnet/minecraft/server/network/ServerPlayNetworkHandler;sendPacket(Lnet/minecraft/network/packet/Packet;)V
-
onUpdateSelectedSlot
- Overrides:
onUpdateSelectedSlotin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1424Lnet/minecraft/class_240;method_1424(Lnet/minecraft/class_170;)Vglue method_1206Lclass_472;method_1206(Lclass_196;)Vserver aLme;a(Lfd;)Vclient aLti;a(Lho;)Vnamed onUpdateSelectedSlotLnet/minecraft/network/NetworkHandler;onUpdateSelectedSlot(Lnet/minecraft/network/packet/c2s/play/UpdateSelectedSlotC2SPacket;)V
-
onChatMessage
- Overrides:
onChatMessagein classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1431Lnet/minecraft/class_240;method_1431(Lnet/minecraft/class_340;)Vglue method_1214Lclass_472;method_1214(Lclass_361;)Vserver aLme;a(Ljk;)Vclient aLti;a(Lpe;)Vnamed onChatMessageLnet/minecraft/network/NetworkHandler;onChatMessage(Lnet/minecraft/network/packet/play/ChatMessagePacket;)V
-
handleCommand
- Mappings:
Namespace Name Mixin selector intermediary method_836Lnet/minecraft/class_11;method_836(Ljava/lang/String;)Vglue method_1223Lclass_269;method_1223(Ljava/lang/String;)Vserver cLha;c(Ljava/lang/String;)Vclient method_836Lnet/minecraft/class_11;method_836(Ljava/lang/String;)Vnamed handleCommandLnet/minecraft/server/network/ServerPlayNetworkHandler;handleCommand(Ljava/lang/String;)V
-
onEntityAnimation
- Overrides:
onEntityAnimationin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1428Lnet/minecraft/class_240;method_1428(Lnet/minecraft/class_305;)Vglue method_1210Lclass_472;method_1210(Lclass_326;)Vserver aLme;a(Lim;)Vclient aLti;a(Lnm;)Vnamed onEntityAnimationLnet/minecraft/network/NetworkHandler;onEntityAnimation(Lnet/minecraft/network/packet/play/EntityAnimationPacket;)V
-
handleClientCommand
- Overrides:
handleClientCommandin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1434Lnet/minecraft/class_240;method_1434(Lnet/minecraft/class_431;)Vglue method_1217Lclass_472;method_1217(Lclass_482;)Vserver aLme;a(Lmk;)Vclient aLti;a(Lts;)Vnamed handleClientCommandLnet/minecraft/network/NetworkHandler;handleClientCommand(Lnet/minecraft/network/packet/c2s/play/ClientCommandC2SPacket;)V
-
onDisconnect
- Overrides:
onDisconnectin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1436Lnet/minecraft/class_240;method_1436(Lnet/minecraft/class_433;)Vglue method_1219Lclass_472;method_1219(Lclass_615;)Vserver aLme;a(Lpv;)Vclient aLti;a(Lyr;)Vnamed onDisconnectLnet/minecraft/network/NetworkHandler;onDisconnect(Lnet/minecraft/network/packet/play/DisconnectPacket;)V
-
getBlockDataSendQueueSize
public int getBlockDataSendQueueSize()- Mappings:
Namespace Name Mixin selector intermediary method_834Lnet/minecraft/class_11;method_834()Iglue method_1220Lclass_269;method_1220()Iserver bLha;b()Iclient method_834Lnet/minecraft/class_11;method_834()Inamed getBlockDataSendQueueSizeLnet/minecraft/server/network/ServerPlayNetworkHandler;getBlockDataSendQueueSize()I
-
sendMessage
- Specified by:
sendMessagein interfaceCommandOutput- Mappings:
Namespace Name Mixin selector intermediary method_1409Lnet/minecraft/class_39;method_1409(Ljava/lang/String;)Vglue method_1222Lclass_466;method_1222(Ljava/lang/String;)Vserver bLmb;b(Ljava/lang/String;)Vclient method_1409Lnet/minecraft/class_39;method_1409(Ljava/lang/String;)Vnamed sendMessageLnet/minecraft/server/command/CommandOutput;sendMessage(Ljava/lang/String;)V
-
getName
- Specified by:
getNamein interfaceCommandOutput- Mappings:
Namespace Name Mixin selector intermediary method_1410Lnet/minecraft/class_39;method_1410()Ljava/lang/String;glue method_1224Lclass_466;method_1224()Ljava/lang/String;server dLmb;d()Ljava/lang/String;client method_1410Lnet/minecraft/class_39;method_1410()Ljava/lang/String;named getNameLnet/minecraft/server/command/CommandOutput;getName()Ljava/lang/String;
-
handleInteractEntity
- Overrides:
handleInteractEntityin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1422Lnet/minecraft/class_240;method_1422(Lnet/minecraft/class_1;)Vglue method_1204Lclass_472;method_1204(Lclass_1;)Vserver aLme;a(La;)Vclient aLti;a(La;)Vnamed handleInteractEntityLnet/minecraft/network/NetworkHandler;handleInteractEntity(Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;)V
-
onPlayerRespawn
- Overrides:
onPlayerRespawnin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1430Lnet/minecraft/class_240;method_1430(Lnet/minecraft/class_335;)Vglue method_1213Lclass_472;method_1213(Lclass_358;)Vserver aLme;a(Lji;)Vclient aLti;a(Lox;)Vnamed onPlayerRespawnLnet/minecraft/network/NetworkHandler;onPlayerRespawn(Lnet/minecraft/network/packet/play/PlayerRespawnPacket;)V
-
onCloseScreen
- Overrides:
onCloseScreenin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1427Lnet/minecraft/class_240;method_1427(Lnet/minecraft/class_276;)Vglue method_1209Lclass_472;method_1209(Lclass_299;)Vserver aLme;a(Lhw;)Vclient aLti;a(Lmn;)Vnamed onCloseScreenLnet/minecraft/network/NetworkHandler;onCloseScreen(Lnet/minecraft/network/packet/s2c/play/CloseScreenS2CPacket;)V
-
onClickSlot
- Overrides:
onClickSlotin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1433Lnet/minecraft/class_240;method_1433(Lnet/minecraft/class_363;)Vglue method_1216Lclass_472;method_1216(Lclass_388;)Vserver aLme;a(Lke;)Vclient aLti;a(Lqs;)Vnamed onClickSlotLnet/minecraft/network/NetworkHandler;onClickSlot(Lnet/minecraft/network/packet/c2s/play/ClickSlotC2SPacket;)V
-
onScreenHandlerAcknowledgement
- Overrides:
onScreenHandlerAcknowledgementin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1429Lnet/minecraft/class_240;method_1429(Lnet/minecraft/class_325;)Vglue method_1211Lclass_472;method_1211(Lclass_347;)Vserver aLme;a(Lja;)Vclient aLti;a(Loj;)Vnamed onScreenHandlerAcknowledgementLnet/minecraft/network/NetworkHandler;onScreenHandlerAcknowledgement(Lnet/minecraft/network/packet/play/ScreenHandlerAcknowledgementPacket;)V
-
handleUpdateSign
- Overrides:
handleUpdateSignin classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1435Lnet/minecraft/class_240;method_1435(Lnet/minecraft/class_432;)Vglue method_1218Lclass_472;method_1218(Lclass_493;)Vserver aLme;a(Lms;)Vclient aLti;a(Lui;)Vnamed handleUpdateSignLnet/minecraft/network/NetworkHandler;handleUpdateSign(Lnet/minecraft/network/packet/play/UpdateSignPacket;)V
-
isServerSide
public boolean isServerSide()- Specified by:
isServerSidein classNetworkHandler- Mappings:
Namespace Name Mixin selector intermediary method_1474Lnet/minecraft/class_240;method_1474()Zglue method_766Lclass_472;method_766()Zserver cLme;c()Zclient cLti;c()Znamed isServerSideLnet/minecraft/network/NetworkHandler;isServerSide()Z
-