Package net.minecraft.server.network
Class ServerPlayNetworkHandler
java.lang.Object
net.minecraft.server.network.ServerCommonNetworkHandler
net.minecraft.server.network.ServerPlayNetworkHandler
- All Implemented Interfaces:
PacketListener,ServerCommonPacketListener,ServerCookieResponsePacketListener,ServerCrashSafePacketListener,ServerPacketListener,ServerPlayPacketListener,ServerQueryPingPacketListener,TickablePacketListener,PlayStateFactories.PacketCodecModifierContext,PlayerAssociatedNetworkHandler
public class ServerPlayNetworkHandler
extends ServerCommonNetworkHandler
implements PlayStateFactories.PacketCodecModifierContext, ServerPlayPacketListener, PlayerAssociatedNetworkHandler, TickablePacketListener
- Mappings:
Namespace Name named net/minecraft/server/network/ServerPlayNetworkHandlerintermediary net/minecraft/class_3244official ayj
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AcknowledgmentValidatorprivate static final Textfinal ChunkDataSenderprivate final Cooldownprivate static final intprivate static final intprivate static final intprivate static final intprivate booleanprivate intprivate intprivate static final Textprivate intprivate intprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate double(package private) static final Loggerprivate static final intprivate final MessageChainTaskQueueprivate final Cooldownprivate MessageChain.Unpackerprivate booleanprivate intprivate booleanprivate intprivate Vec3dprivate intprivate PublicPlayerSessionprivate final MessageSignatureStorageprivate intprivate Entityprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate booleanprivate intFields inherited from class net.minecraft.server.network.ServerCommonNetworkHandler
connection, KEEP_ALIVE_INTERVAL, server, UNEXPECTED_QUERY_RESPONSE_TEXT -
Constructor Summary
ConstructorsConstructorDescriptionServerPlayNetworkHandler(MinecraftServer server, ClientConnection connection, ServerPlayerEntity player, ConnectedClientData clientData) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprivate voidaddBook(FilteredMessage title, List<FilteredMessage> pages, int slotId) private static booleancanPlace(ServerPlayerEntity player, ItemStack stack) Checks if a player can place a block or fluid from a bucket.private voidprivate static doubleclampHorizontal(double d) private static doubleclampVertical(double d) private voidcleanUp()private <S> Map<String, SignedMessage> collectArgumentMessages(ChatCommandSignedC2SPacket packet, SignedArgumentList<S> arguments, LastSeenMessageList lastSeenMessages) Returns a map of argument name and value as signed messages.private static voidcopyBlockDataToStack(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack) private static <S> MessageChain.MessageChainExceptioncreateInvalidCommandSignatureException(String command, List<ArgumentSignatureDataMap.Entry> actual, List<SignedArgumentList.ParsedArgument<S>> expected) private voidexecuteCommand(String command) private CompletableFuture<FilteredMessage> filterText(String text) private <T,R> CompletableFuture <R> filterText(T text, BiFunction<TextStream, T, CompletableFuture<R>> filterer) private CompletableFuture<List<FilteredMessage>> filterTexts(List<String> texts) private intgetMaxAllowedFloatingTicks(Entity vehicle) protected com.mojang.authlib.GameProfileprivate SignedMessagegetSignedMessage(ChatMessageC2SPacket packet, LastSeenMessageList lastSeenMessages) private voidhandleCommandExecution(ChatCommandSignedC2SPacket packet, LastSeenMessageList lastSeenMessages) private voidhandleDecoratedMessage(SignedMessage message) private voidprivate voidhandleMovement(Vec3d movement) private booleanprivate static booleanhasIllegalCharacter(String message) Returns whethermessagecontains an illegal character.booleanprivate booleanisEntityNotCollidingWithBlocks(WorldView world, Entity entity, Box box, double newX, double newY, double newZ) private booleanisEntityOnAir(Entity entity) booleanprivate static booleanisMovementInvalid(double x, double y, double z, float yaw, float pitch) Returns whether this movement is invalid.voidvoidvoidvoidvoidonBookUpdate(BookUpdateC2SPacket packet) voidvoidonButtonClick(ButtonClickC2SPacket packet) voidvoidvoidonChatMessage(ChatMessageC2SPacket packet) voidonClickSlot(ClickSlotC2SPacket packet) voidvoidvoidonClientStatus(ClientStatusC2SPacket packet) voidvoidvoidvoidonCraftRequest(CraftRequestC2SPacket packet) voidvoidvoidvoidCalled when the connection this listener listens to has disconnected.voidonHandSwing(HandSwingC2SPacket packet) voidvoidprivate voidonPickItem(ItemStack stack) voidvoidvoidonPlayerAction(PlayerActionC2SPacket packet) voidonPlayerInput(PlayerInputC2SPacket packet) voidvoidvoidvoidonPlayerLoaded(PlayerLoadedC2SPacket packet) voidonPlayerMove(PlayerMoveC2SPacket packet) voidvoidvoidvoidonQueryPing(QueryPingC2SPacket packet) Handles a packet from client to query the "ping" (connection latency).voidvoidvoidonRenameItem(RenameItemC2SPacket packet) voidvoidvoidonSetTestBlock(SetTestBlockC2SPacket packet) private voidonSignUpdate(UpdateSignC2SPacket packet, List<FilteredMessage> signText) voidvoidvoidvoidvoidonUpdateBeacon(UpdateBeaconC2SPacket packet) voidvoidvoidvoidvoidonUpdateJigsaw(UpdateJigsawC2SPacket packet) voidvoidvoidonUpdateSign(UpdateSignC2SPacket packet) voidvoidonVehicleMove(VehicleMoveC2SPacket packet) private com.mojang.brigadier.ParseResults<ServerCommandSource> Returns the result of parsingcommand.voidvoidrequestTeleport(double x, double y, double z, float yaw, float pitch) voidrequestTeleport(EntityPosition pos, Set<PositionFlag> flags) voidvoidsendChatMessage(SignedMessage message, MessageType.Parameters params) voidsendProfilelessChatMessage(Text message, MessageType.Parameters params) private voidsetSession(PublicPlayerSession session) private booleanshouldCheckMovement(boolean elytra) voidvoidtick()Ticks this packet listener on the game engine thread.private booleanTicks player position updating.private RawFilteredPair<String> toRawFilteredPair(FilteredMessage message) private <S> Map<String, SignedMessage> toUnsignedSignatures(List<SignedArgumentList.ParsedArgument<S>> arguments) private voidupdateBookContent(List<FilteredMessage> pages, int slotId) voidupdateSequence(int sequence) private Optional<LastSeenMessageList> validateAcknowledgment(LastSeenMessageList.Acknowledgment acknowledgment) private voidvalidateMessage(String message, boolean bool, Runnable runnable) Returns the validated acknowledgment if the message is valid, or an empty optional if it is not.Methods inherited from class net.minecraft.server.network.ServerCommonNetworkHandler
baseTick, createClientData, disableFlush, disconnect, disconnect, enableFlush, getDebugProfile, getLatency, isHost, onCookieResponse, onCustomClickAction, onKeepAlive, onPacketException, onPong, onResourcePackStatus, send, sendPacketMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.network.listener.PacketListener
addCustomCrashReportInfo, createDisconnectionInfo, fillCrashReportMethods inherited from interface net.minecraft.server.network.PlayerAssociatedNetworkHandler
sendPacketMethods inherited from interface net.minecraft.network.listener.ServerCommonPacketListener
onCustomClickAction, onKeepAlive, onPong, onResourcePackStatusMethods inherited from interface net.minecraft.network.listener.ServerCookieResponsePacketListener
onCookieResponseMethods inherited from interface net.minecraft.network.listener.ServerCrashSafePacketListener
onPacketExceptionMethods inherited from interface net.minecraft.network.listener.ServerPacketListener
getSideMethods inherited from interface net.minecraft.network.listener.ServerPlayPacketListener
getPhase
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/server/network/ServerPlayNetworkHandler;LOGGER:Lorg/slf4j/Logger;intermediary field_14121Lnet/minecraft/class_3244;field_14121:Lorg/slf4j/Logger;official hLayj;h:Lorg/slf4j/Logger;
-
DEFAULT_SEQUENCE
private static final int DEFAULT_SEQUENCE- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_SEQUENCELnet/minecraft/server/network/ServerPlayNetworkHandler;DEFAULT_SEQUENCE:Iintermediary field_37281Lnet/minecraft/class_3244;field_37281:Iofficial iLayj;i:I
-
MAX_PENDING_ACKNOWLEDGMENTS
private static final int MAX_PENDING_ACKNOWLEDGMENTS- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_PENDING_ACKNOWLEDGMENTSLnet/minecraft/server/network/ServerPlayNetworkHandler;MAX_PENDING_ACKNOWLEDGMENTS:Iintermediary field_39989Lnet/minecraft/class_3244;field_39989:Iofficial jLayj;j:I
-
field_49027
private static final int field_49027- See Also:
- Mappings:
Namespace Name Mixin selector named field_49027Lnet/minecraft/server/network/ServerPlayNetworkHandler;field_49027:Iintermediary field_49027Lnet/minecraft/class_3244;field_49027:Iofficial kLayj;k:I
-
field_63175
private static final int field_63175- See Also:
- Mappings:
Namespace Name Mixin selector named field_63175Lnet/minecraft/server/network/ServerPlayNetworkHandler;field_63175:Iintermediary field_63175Lnet/minecraft/class_3244;field_63175:Iofficial lLayj;l:I
-
CHAT_VALIDATION_FAILED_TEXT
- Mappings:
Namespace Name Mixin selector named CHAT_VALIDATION_FAILED_TEXTLnet/minecraft/server/network/ServerPlayNetworkHandler;CHAT_VALIDATION_FAILED_TEXT:Lnet/minecraft/text/Text;intermediary field_39990Lnet/minecraft/class_3244;field_39990:Lnet/minecraft/class_2561;official mLayj;m:Lyi;
-
INVALID_COMMAND_SIGNATURE_TEXT
- Mappings:
Namespace Name Mixin selector named INVALID_COMMAND_SIGNATURE_TEXTLnet/minecraft/server/network/ServerPlayNetworkHandler;INVALID_COMMAND_SIGNATURE_TEXT:Lnet/minecraft/text/Text;intermediary field_50089Lnet/minecraft/class_3244;field_50089:Lnet/minecraft/class_2561;official nLayj;n:Lyi;
-
field_49778
private static final int field_49778- See Also:
- Mappings:
Namespace Name Mixin selector named field_49778Lnet/minecraft/server/network/ServerPlayNetworkHandler;field_49778:Iintermediary field_49778Lnet/minecraft/class_3244;field_49778:Iofficial oLayj;o:I
-
player
- Mappings:
Namespace Name Mixin selector named playerLnet/minecraft/server/network/ServerPlayNetworkHandler;player:Lnet/minecraft/server/network/ServerPlayerEntity;intermediary field_14140Lnet/minecraft/class_3244;field_14140:Lnet/minecraft/class_3222;official fLayj;f:Laxh;
-
chunkDataSender
- Mappings:
Namespace Name Mixin selector named chunkDataSenderLnet/minecraft/server/network/ServerPlayNetworkHandler;chunkDataSender:Lnet/minecraft/server/network/ChunkDataSender;intermediary field_45026Lnet/minecraft/class_3244;field_45026:Lnet/minecraft/class_8608;official gLayj;g:Laye;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector named ticksLnet/minecraft/server/network/ServerPlayNetworkHandler;ticks:Iintermediary field_14118Lnet/minecraft/class_3244;field_14118:Iofficial pLayj;p:I
-
sequence
private int sequence- Mappings:
Namespace Name Mixin selector named sequenceLnet/minecraft/server/network/ServerPlayNetworkHandler;sequence:Iintermediary field_37282Lnet/minecraft/class_3244;field_37282:Iofficial qLayj;q:I
-
messageCooldown
- Mappings:
Namespace Name Mixin selector named messageCooldownLnet/minecraft/server/network/ServerPlayNetworkHandler;messageCooldown:Lnet/minecraft/util/Cooldown;intermediary field_54291Lnet/minecraft/class_3244;field_54291:Lnet/minecraft/class_10222;official rLayj;r:Lbhf;
-
creativeItemDropCooldown
- Mappings:
Namespace Name Mixin selector named creativeItemDropCooldownLnet/minecraft/server/network/ServerPlayNetworkHandler;creativeItemDropCooldown:Lnet/minecraft/util/Cooldown;intermediary field_54292Lnet/minecraft/class_3244;field_54292:Lnet/minecraft/class_10222;official sLayj;s:Lbhf;
-
lastTickX
private double lastTickX- Mappings:
Namespace Name Mixin selector named lastTickXLnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickX:Dintermediary field_14130Lnet/minecraft/class_3244;field_14130:Dofficial tLayj;t:D
-
lastTickY
private double lastTickY- Mappings:
Namespace Name Mixin selector named lastTickYLnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickY:Dintermediary field_14146Lnet/minecraft/class_3244;field_14146:Dofficial uLayj;u:D
-
lastTickZ
private double lastTickZ- Mappings:
Namespace Name Mixin selector named lastTickZLnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickZ:Dintermediary field_14128Lnet/minecraft/class_3244;field_14128:Dofficial vLayj;v:D
-
updatedX
private double updatedX- Mappings:
Namespace Name Mixin selector named updatedXLnet/minecraft/server/network/ServerPlayNetworkHandler;updatedX:Dintermediary field_14145Lnet/minecraft/class_3244;field_14145:Dofficial wLayj;w:D
-
updatedY
private double updatedY- Mappings:
Namespace Name Mixin selector named updatedYLnet/minecraft/server/network/ServerPlayNetworkHandler;updatedY:Dintermediary field_14126Lnet/minecraft/class_3244;field_14126:Dofficial xLayj;x:D
-
updatedZ
private double updatedZ- Mappings:
Namespace Name Mixin selector named updatedZLnet/minecraft/server/network/ServerPlayNetworkHandler;updatedZ:Dintermediary field_14144Lnet/minecraft/class_3244;field_14144:Dofficial yLayj;y:D
-
topmostRiddenEntity
- Mappings:
Namespace Name Mixin selector named topmostRiddenEntityLnet/minecraft/server/network/ServerPlayNetworkHandler;topmostRiddenEntity:Lnet/minecraft/entity/Entity;intermediary field_14147Lnet/minecraft/class_3244;field_14147:Lnet/minecraft/class_1297;official zLayj;z:Lcga;
-
lastTickRiddenX
private double lastTickRiddenX- Mappings:
Namespace Name Mixin selector named lastTickRiddenXLnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickRiddenX:Dintermediary field_14143Lnet/minecraft/class_3244;field_14143:Dofficial ALayj;A:D
-
lastTickRiddenY
private double lastTickRiddenY- Mappings:
Namespace Name Mixin selector named lastTickRiddenYLnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickRiddenY:Dintermediary field_14124Lnet/minecraft/class_3244;field_14124:Dofficial BLayj;B:D
-
lastTickRiddenZ
private double lastTickRiddenZ- Mappings:
Namespace Name Mixin selector named lastTickRiddenZLnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickRiddenZ:Dintermediary field_14142Lnet/minecraft/class_3244;field_14142:Dofficial CLayj;C:D
-
updatedRiddenX
private double updatedRiddenX- Mappings:
Namespace Name Mixin selector named updatedRiddenXLnet/minecraft/server/network/ServerPlayNetworkHandler;updatedRiddenX:Dintermediary field_14122Lnet/minecraft/class_3244;field_14122:Dofficial DLayj;D:D
-
updatedRiddenY
private double updatedRiddenY- Mappings:
Namespace Name Mixin selector named updatedRiddenYLnet/minecraft/server/network/ServerPlayNetworkHandler;updatedRiddenY:Dintermediary field_14141Lnet/minecraft/class_3244;field_14141:Dofficial ELayj;E:D
-
updatedRiddenZ
private double updatedRiddenZ- Mappings:
Namespace Name Mixin selector named updatedRiddenZLnet/minecraft/server/network/ServerPlayNetworkHandler;updatedRiddenZ:Dintermediary field_14120Lnet/minecraft/class_3244;field_14120:Dofficial FLayj;F:D
-
requestedTeleportPos
- Mappings:
Namespace Name Mixin selector named requestedTeleportPosLnet/minecraft/server/network/ServerPlayNetworkHandler;requestedTeleportPos:Lnet/minecraft/util/math/Vec3d;intermediary field_14119Lnet/minecraft/class_3244;field_14119:Lnet/minecraft/class_243;official GLayj;G:Lfrz;
-
requestedTeleportId
private int requestedTeleportId- Mappings:
Namespace Name Mixin selector named requestedTeleportIdLnet/minecraft/server/network/ServerPlayNetworkHandler;requestedTeleportId:Iintermediary field_14123Lnet/minecraft/class_3244;field_14123:Iofficial HLayj;H:I
-
lastTeleportCheckTicks
private int lastTeleportCheckTicks- Mappings:
Namespace Name Mixin selector named lastTeleportCheckTicksLnet/minecraft/server/network/ServerPlayNetworkHandler;lastTeleportCheckTicks:Iintermediary field_14139Lnet/minecraft/class_3244;field_14139:Iofficial ILayj;I:I
-
floating
private boolean floating- Mappings:
Namespace Name Mixin selector named floatingLnet/minecraft/server/network/ServerPlayNetworkHandler;floating:Zintermediary field_14131Lnet/minecraft/class_3244;field_14131:Zofficial JLayj;J:Z
-
floatingTicks
private int floatingTicks- Mappings:
Namespace Name Mixin selector named floatingTicksLnet/minecraft/server/network/ServerPlayNetworkHandler;floatingTicks:Iintermediary field_14138Lnet/minecraft/class_3244;field_14138:Iofficial KLayj;K:I
-
vehicleFloating
private boolean vehicleFloating- Mappings:
Namespace Name Mixin selector named vehicleFloatingLnet/minecraft/server/network/ServerPlayNetworkHandler;vehicleFloating:Zintermediary field_14129Lnet/minecraft/class_3244;field_14129:Zofficial LLayj;L:Z
-
vehicleFloatingTicks
private int vehicleFloatingTicks- Mappings:
Namespace Name Mixin selector named vehicleFloatingTicksLnet/minecraft/server/network/ServerPlayNetworkHandler;vehicleFloatingTicks:Iintermediary field_14137Lnet/minecraft/class_3244;field_14137:Iofficial MLayj;M:I
-
movePacketsCount
private int movePacketsCount- Mappings:
Namespace Name Mixin selector named movePacketsCountLnet/minecraft/server/network/ServerPlayNetworkHandler;movePacketsCount:Iintermediary field_14117Lnet/minecraft/class_3244;field_14117:Iofficial NLayj;N:I
-
lastTickMovePacketsCount
private int lastTickMovePacketsCount- Mappings:
Namespace Name Mixin selector named lastTickMovePacketsCountLnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickMovePacketsCount:Iintermediary field_14135Lnet/minecraft/class_3244;field_14135:Iofficial OLayj;O:I
-
movedThisTick
private boolean movedThisTick- Mappings:
Namespace Name Mixin selector named movedThisTickLnet/minecraft/server/network/ServerPlayNetworkHandler;movedThisTick:Zintermediary field_52364Lnet/minecraft/class_3244;field_52364:Zofficial PLayj;P:Z
-
session
- Mappings:
Namespace Name Mixin selector named sessionLnet/minecraft/server/network/ServerPlayNetworkHandler;session:Lnet/minecraft/network/encryption/PublicPlayerSession;intermediary field_40720Lnet/minecraft/class_3244;field_40720:Lnet/minecraft/class_7822;official QLayj;Q:Lza;
-
messageUnpacker
- Mappings:
Namespace Name Mixin selector named messageUnpackerLnet/minecraft/server/network/ServerPlayNetworkHandler;messageUnpacker:Lnet/minecraft/network/message/MessageChain$Unpacker;intermediary field_39805Lnet/minecraft/class_3244;field_39805:Lnet/minecraft/class_7610$class_7611;official RLayj;R:Lzd$b;
-
acknowledgmentValidator
- Mappings:
Namespace Name Mixin selector named acknowledgmentValidatorLnet/minecraft/server/network/ServerPlayNetworkHandler;acknowledgmentValidator:Lnet/minecraft/network/message/AcknowledgmentValidator;intermediary field_39825Lnet/minecraft/class_3244;field_39825:Lnet/minecraft/class_7638;official SLayj;S:Lys;
-
globalChatMessageIndex
private int globalChatMessageIndex- Mappings:
Namespace Name Mixin selector named globalChatMessageIndexLnet/minecraft/server/network/ServerPlayNetworkHandler;globalChatMessageIndex:Iintermediary field_58079Lnet/minecraft/class_3244;field_58079:Iofficial TLayj;T:I
-
signatureStorage
- Mappings:
Namespace Name Mixin selector named signatureStorageLnet/minecraft/server/network/ServerPlayNetworkHandler;signatureStorage:Lnet/minecraft/network/message/MessageSignatureStorage;intermediary field_39987Lnet/minecraft/class_3244;field_39987:Lnet/minecraft/class_7561;official ULayj;U:Lyw;
-
messageChainTaskQueue
- Mappings:
Namespace Name Mixin selector named messageChainTaskQueueLnet/minecraft/server/network/ServerPlayNetworkHandler;messageChainTaskQueue:Lnet/minecraft/network/message/MessageChainTaskQueue;intermediary field_39826Lnet/minecraft/class_3244;field_39826:Lnet/minecraft/class_7619;official VLayj;V:Lbfp;
-
requestedReconfiguration
private boolean requestedReconfiguration- Mappings:
Namespace Name Mixin selector named requestedReconfigurationLnet/minecraft/server/network/ServerPlayNetworkHandler;requestedReconfiguration:Zintermediary field_45025Lnet/minecraft/class_3244;field_45025:Zofficial WLayj;W:Z
-
-
Constructor Details
-
ServerPlayNetworkHandler
public ServerPlayNetworkHandler(MinecraftServer server, ClientConnection connection, ServerPlayerEntity player, ConnectedClientData clientData) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/network/ServerPlayNetworkHandler;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/ClientConnection;Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/server/network/ConnectedClientData;)Vintermediary <init>Lnet/minecraft/class_3244;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;Lnet/minecraft/class_8792;)Vofficial <init>Layj;<init>(Lnet/minecraft/server/MinecraftServer;Lwv;Laxh;Laxv;)V
-
-
Method Details
-
tick
public void tick()Ticks this packet listener on the game engine thread. The listener is responsible for synchronizing between the game engine and netty event loop threads.- Specified by:
tickin interfaceTickablePacketListener- Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/network/listener/TickablePacketListener;tick()Vintermediary method_18784Lnet/minecraft/class_7633;method_18784()Vofficial dLxw;d()V
-
tickMovement
private boolean tickMovement()Ticks player position updating.- Returns:
trueif the player is kicked for illegal movement- Mappings:
Namespace Name Mixin selector named tickMovementLnet/minecraft/server/network/ServerPlayNetworkHandler;tickMovement()Zintermediary method_73086Lnet/minecraft/class_3244;method_73086()Zofficial qLayj;q()Z
-
getMaxAllowedFloatingTicks
- Mappings:
Namespace Name Mixin selector named getMaxAllowedFloatingTicksLnet/minecraft/server/network/ServerPlayNetworkHandler;getMaxAllowedFloatingTicks(Lnet/minecraft/entity/Entity;)Iintermediary method_56922Lnet/minecraft/class_3244;method_56922(Lnet/minecraft/class_1297;)Iofficial aLayj;a(Lcga;)I
-
resetFloatingTicks
public void resetFloatingTicks()- Mappings:
Namespace Name Mixin selector named resetFloatingTicksLnet/minecraft/server/network/ServerPlayNetworkHandler;resetFloatingTicks()Vintermediary method_75005Lnet/minecraft/class_3244;method_75005()Vofficial lLayj;l()V
-
syncWithPlayerPosition
public void syncWithPlayerPosition()- Mappings:
Namespace Name Mixin selector named syncWithPlayerPositionLnet/minecraft/server/network/ServerPlayNetworkHandler;syncWithPlayerPosition()Vintermediary method_14372Lnet/minecraft/class_3244;method_14372()Vofficial mLayj;m()V
-
isConnectionOpen
public boolean isConnectionOpen()- Specified by:
isConnectionOpenin interfacePacketListener- Mappings:
Namespace Name Mixin selector named isConnectionOpenLnet/minecraft/network/listener/PacketListener;isConnectionOpen()Zintermediary method_48106Lnet/minecraft/class_2547;method_48106()Zofficial cLxl;c()Z
-
accepts
- Specified by:
acceptsin interfacePacketListener- Mappings:
Namespace Name Mixin selector named acceptsLnet/minecraft/network/listener/PacketListener;accepts(Lnet/minecraft/network/packet/Packet;)Zintermediary method_52413Lnet/minecraft/class_2547;method_52413(Lnet/minecraft/class_2596;)Zofficial aLxl;a(Laaz;)Z
-
getProfile
protected com.mojang.authlib.GameProfile getProfile()- Specified by:
getProfilein classServerCommonNetworkHandler- Mappings:
Namespace Name Mixin selector named getProfileLnet/minecraft/server/network/ServerCommonNetworkHandler;getProfile()Lcom/mojang/authlib/GameProfile;intermediary method_52403Lnet/minecraft/class_8609;method_52403()Lcom/mojang/authlib/GameProfile;official iLayg;i()Lcom/mojang/authlib/GameProfile;
-
filterText
private <T,R> CompletableFuture<R> filterText(T text, BiFunction<TextStream, T, CompletableFuture<R>> filterer) - Mappings:
Namespace Name Mixin selector named filterTextLnet/minecraft/server/network/ServerPlayNetworkHandler;filterText(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture;intermediary method_31275Lnet/minecraft/class_3244;method_31275(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture;official aLayj;a(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture;
-
filterText
- Mappings:
Namespace Name Mixin selector named filterTextLnet/minecraft/server/network/ServerPlayNetworkHandler;filterText(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;intermediary method_31277Lnet/minecraft/class_3244;method_31277(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;official aLayj;a(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
-
filterTexts
- Mappings:
Namespace Name Mixin selector named filterTextsLnet/minecraft/server/network/ServerPlayNetworkHandler;filterTexts(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;intermediary method_31279Lnet/minecraft/class_3244;method_31279(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;official aLayj;a(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
-
onPlayerInput
- Specified by:
onPlayerInputin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPlayerInputLnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerInput(Lnet/minecraft/network/packet/c2s/play/PlayerInputC2SPacket;)Vintermediary method_12067Lnet/minecraft/class_2792;method_12067(Lnet/minecraft/class_2851;)Vofficial aLaic;a(Lajl;)V
-
isMovementInvalid
private static boolean isMovementInvalid(double x, double y, double z, float yaw, float pitch) Returns whether this movement is invalid.- Returns:
- whether this movement is invalid
- Implementation Note:
- This method is used to determine whether players sending player and vehicle movement packets to the server should be kicked.
- Mappings:
Namespace Name Mixin selector named isMovementInvalidLnet/minecraft/server/network/ServerPlayNetworkHandler;isMovementInvalid(DDDFF)Zintermediary method_14371Lnet/minecraft/class_3244;method_14371(DDDFF)Zofficial bLayj;b(DDDFF)Z
-
clampHorizontal
private static double clampHorizontal(double d) - Mappings:
Namespace Name Mixin selector named clampHorizontalLnet/minecraft/server/network/ServerPlayNetworkHandler;clampHorizontal(D)Dintermediary method_34882Lnet/minecraft/class_3244;method_34882(D)Dofficial aLayj;a(D)D
-
clampVertical
private static double clampVertical(double d) - Mappings:
Namespace Name Mixin selector named clampVerticalLnet/minecraft/server/network/ServerPlayNetworkHandler;clampVertical(D)Dintermediary method_34883Lnet/minecraft/class_3244;method_34883(D)Dofficial bLayj;b(D)D
-
onVehicleMove
- Specified by:
onVehicleMovein interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onVehicleMoveLnet/minecraft/network/listener/ServerPlayPacketListener;onVehicleMove(Lnet/minecraft/network/packet/c2s/play/VehicleMoveC2SPacket;)Vintermediary method_12078Lnet/minecraft/class_2792;method_12078(Lnet/minecraft/class_2833;)Vofficial aLaic;a(Lajd;)V
-
isEntityOnAir
- Mappings:
Namespace Name Mixin selector named isEntityOnAirLnet/minecraft/server/network/ServerPlayNetworkHandler;isEntityOnAir(Lnet/minecraft/entity/Entity;)Zintermediary method_29780Lnet/minecraft/class_3244;method_29780(Lnet/minecraft/class_1297;)Zofficial bLayj;b(Lcga;)Z
-
onTeleportConfirm
- Specified by:
onTeleportConfirmin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onTeleportConfirmLnet/minecraft/network/listener/ServerPlayPacketListener;onTeleportConfirm(Lnet/minecraft/network/packet/c2s/play/TeleportConfirmC2SPacket;)Vintermediary method_12050Lnet/minecraft/class_2792;method_12050(Lnet/minecraft/class_2793;)Vofficial aLaic;a(Laie;)V
-
onPlayerLoaded
- Specified by:
onPlayerLoadedin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPlayerLoadedLnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerLoaded(Lnet/minecraft/network/packet/c2s/play/PlayerLoadedC2SPacket;)Vintermediary method_65306Lnet/minecraft/class_2792;method_65306(Lnet/minecraft/class_10387;)Vofficial aLaic;a(Lajm;)V
-
onRecipeBookData
- Specified by:
onRecipeBookDatain interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onRecipeBookDataLnet/minecraft/network/listener/ServerPlayPacketListener;onRecipeBookData(Lnet/minecraft/network/packet/c2s/play/RecipeBookDataC2SPacket;)Vintermediary method_12047Lnet/minecraft/class_2792;method_12047(Lnet/minecraft/class_2853;)Vofficial aLaic;a(Lajo;)V
-
onBundleItemSelected
- Specified by:
onBundleItemSelectedin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onBundleItemSelectedLnet/minecraft/network/listener/ServerPlayPacketListener;onBundleItemSelected(Lnet/minecraft/network/packet/c2s/play/BundleItemSelectedC2SPacket;)Vintermediary method_61220Lnet/minecraft/class_2792;method_61220(Lnet/minecraft/class_9837;)Vofficial aLaic;a(Lajr;)V
-
onRecipeCategoryOptions
- Specified by:
onRecipeCategoryOptionsin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onRecipeCategoryOptionsLnet/minecraft/network/listener/ServerPlayPacketListener;onRecipeCategoryOptions(Lnet/minecraft/network/packet/c2s/play/RecipeCategoryOptionsC2SPacket;)Vintermediary method_30303Lnet/minecraft/class_2792;method_30303(Lnet/minecraft/class_5427;)Vofficial aLaic;a(Lajn;)V
-
onAdvancementTab
- Specified by:
onAdvancementTabin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onAdvancementTabLnet/minecraft/network/listener/ServerPlayPacketListener;onAdvancementTab(Lnet/minecraft/network/packet/c2s/play/AdvancementTabC2SPacket;)Vintermediary method_12058Lnet/minecraft/class_2792;method_12058(Lnet/minecraft/class_2859;)Vofficial aLaic;a(Lajq;)V
-
onRequestCommandCompletions
- Specified by:
onRequestCommandCompletionsin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onRequestCommandCompletionsLnet/minecraft/network/listener/ServerPlayPacketListener;onRequestCommandCompletions(Lnet/minecraft/network/packet/c2s/play/RequestCommandCompletionsC2SPacket;)Vintermediary method_12059Lnet/minecraft/class_2792;method_12059(Lnet/minecraft/class_2805;)Vofficial aLaic;a(Laiq;)V
-
onUpdateCommandBlock
- Specified by:
onUpdateCommandBlockin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdateCommandBlockLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateCommandBlock(Lnet/minecraft/network/packet/c2s/play/UpdateCommandBlockC2SPacket;)Vintermediary method_12077Lnet/minecraft/class_2792;method_12077(Lnet/minecraft/class_2870;)Vofficial aLaic;a(Lajv;)V
-
onUpdateCommandBlockMinecart
- Specified by:
onUpdateCommandBlockMinecartin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdateCommandBlockMinecartLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateCommandBlockMinecart(Lnet/minecraft/network/packet/c2s/play/UpdateCommandBlockMinecartC2SPacket;)Vintermediary method_12049Lnet/minecraft/class_2792;method_12049(Lnet/minecraft/class_2871;)Vofficial aLaic;a(Lajw;)V
-
onPickItemFromBlock
- Specified by:
onPickItemFromBlockin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPickItemFromBlockLnet/minecraft/network/listener/ServerPlayPacketListener;onPickItemFromBlock(Lnet/minecraft/network/packet/c2s/play/PickItemFromBlockC2SPacket;)Vintermediary method_65085Lnet/minecraft/class_2792;method_65085(Lnet/minecraft/class_10370;)Vofficial aLaic;a(Lajf;)V
-
copyBlockDataToStack
private static void copyBlockDataToStack(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack) - Mappings:
Namespace Name Mixin selector named copyBlockDataToStackLnet/minecraft/server/network/ServerPlayNetworkHandler;copyBlockDataToStack(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/item/ItemStack;)Vintermediary method_65099Lnet/minecraft/class_3244;method_65099(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Vofficial aLayj;a(Lemu;Laxg;Liv;Ldkg;)V
-
onPickItemFromEntity
- Specified by:
onPickItemFromEntityin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPickItemFromEntityLnet/minecraft/network/listener/ServerPlayPacketListener;onPickItemFromEntity(Lnet/minecraft/network/packet/c2s/play/PickItemFromEntityC2SPacket;)Vintermediary method_12084Lnet/minecraft/class_2792;method_12084(Lnet/minecraft/class_10371;)Vofficial aLaic;a(Lajg;)V
-
onPickItem
- Mappings:
Namespace Name Mixin selector named onPickItemLnet/minecraft/server/network/ServerPlayNetworkHandler;onPickItem(Lnet/minecraft/item/ItemStack;)Vintermediary method_65098Lnet/minecraft/class_3244;method_65098(Lnet/minecraft/class_1799;)Vofficial aLayj;a(Ldkg;)V
-
onRenameItem
- Specified by:
onRenameItemin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onRenameItemLnet/minecraft/network/listener/ServerPlayPacketListener;onRenameItem(Lnet/minecraft/network/packet/c2s/play/RenameItemC2SPacket;)Vintermediary method_12060Lnet/minecraft/class_2792;method_12060(Lnet/minecraft/class_2855;)Vofficial aLaic;a(Lajp;)V
-
onUpdateBeacon
- Specified by:
onUpdateBeaconin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdateBeaconLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateBeacon(Lnet/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket;)Vintermediary method_12057Lnet/minecraft/class_2792;method_12057(Lnet/minecraft/class_2866;)Vofficial aLaic;a(Lajt;)V
-
onUpdateStructureBlock
- Specified by:
onUpdateStructureBlockin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdateStructureBlockLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateStructureBlock(Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;)Vintermediary method_12051Lnet/minecraft/class_2792;method_12051(Lnet/minecraft/class_2875;)Vofficial aLaic;a(Lajz;)V
-
onSetTestBlock
- Specified by:
onSetTestBlockin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onSetTestBlockLnet/minecraft/network/listener/ServerPlayPacketListener;onSetTestBlock(Lnet/minecraft/network/packet/c2s/play/SetTestBlockC2SPacket;)Vintermediary method_66581Lnet/minecraft/class_2792;method_66581(Lnet/minecraft/class_10615;)Vofficial aLaic;a(Laka;)V
-
onTestInstanceBlockAction
- Specified by:
onTestInstanceBlockActionin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onTestInstanceBlockActionLnet/minecraft/network/listener/ServerPlayPacketListener;onTestInstanceBlockAction(Lnet/minecraft/network/packet/c2s/play/TestInstanceBlockActionC2SPacket;)Vintermediary method_66582Lnet/minecraft/class_2792;method_66582(Lnet/minecraft/class_10616;)Vofficial aLaic;a(Lake;)V
-
onUpdateJigsaw
- Specified by:
onUpdateJigsawin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdateJigsawLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateJigsaw(Lnet/minecraft/network/packet/c2s/play/UpdateJigsawC2SPacket;)Vintermediary method_16383Lnet/minecraft/class_2792;method_16383(Lnet/minecraft/class_3753;)Vofficial aLaic;a(Lajy;)V
-
onJigsawGenerating
- Specified by:
onJigsawGeneratingin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onJigsawGeneratingLnet/minecraft/network/listener/ServerPlayPacketListener;onJigsawGenerating(Lnet/minecraft/network/packet/c2s/play/JigsawGeneratingC2SPacket;)Vintermediary method_27273Lnet/minecraft/class_2792;method_27273(Lnet/minecraft/class_5194;)Vofficial aLaic;a(Laja;)V
-
onSelectMerchantTrade
- Specified by:
onSelectMerchantTradein interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onSelectMerchantTradeLnet/minecraft/network/listener/ServerPlayPacketListener;onSelectMerchantTrade(Lnet/minecraft/network/packet/c2s/play/SelectMerchantTradeC2SPacket;)Vintermediary method_12080Lnet/minecraft/class_2792;method_12080(Lnet/minecraft/class_2863;)Vofficial aLaic;a(Lajs;)V
-
onBookUpdate
- Specified by:
onBookUpdatein interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onBookUpdateLnet/minecraft/network/listener/ServerPlayPacketListener;onBookUpdate(Lnet/minecraft/network/packet/c2s/play/BookUpdateC2SPacket;)Vintermediary method_12053Lnet/minecraft/class_2792;method_12053(Lnet/minecraft/class_2820;)Vofficial aLaic;a(Laix;)V
-
updateBookContent
- Mappings:
Namespace Name Mixin selector named updateBookContentLnet/minecraft/server/network/ServerPlayNetworkHandler;updateBookContent(Ljava/util/List;I)Vintermediary method_31278Lnet/minecraft/class_3244;method_31278(Ljava/util/List;I)Vofficial aLayj;a(Ljava/util/List;I)V
-
addBook
- Mappings:
Namespace Name Mixin selector named addBookLnet/minecraft/server/network/ServerPlayNetworkHandler;addBook(Lnet/minecraft/server/filter/FilteredMessage;Ljava/util/List;I)Vintermediary method_31276Lnet/minecraft/class_3244;method_31276(Lnet/minecraft/class_5837;Ljava/util/List;I)Vofficial aLayj;a(Laxz;Ljava/util/List;I)V
-
toRawFilteredPair
- Mappings:
Namespace Name Mixin selector named toRawFilteredPairLnet/minecraft/server/network/ServerPlayNetworkHandler;toRawFilteredPair(Lnet/minecraft/server/filter/FilteredMessage;)Lnet/minecraft/text/RawFilteredPair;intermediary method_57142Lnet/minecraft/class_3244;method_57142(Lnet/minecraft/class_5837;)Lnet/minecraft/class_9262;official aLayj;a(Laxz;)Laxy;
-
onQueryEntityNbt
- Specified by:
onQueryEntityNbtin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onQueryEntityNbtLnet/minecraft/network/listener/ServerPlayPacketListener;onQueryEntityNbt(Lnet/minecraft/network/packet/c2s/play/QueryEntityNbtC2SPacket;)Vintermediary method_12074Lnet/minecraft/class_2792;method_12074(Lnet/minecraft/class_2822;)Vofficial aLaic;a(Laiy;)V
-
onSlotChangedState
- Specified by:
onSlotChangedStatein interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onSlotChangedStateLnet/minecraft/network/listener/ServerPlayPacketListener;onSlotChangedState(Lnet/minecraft/network/packet/c2s/play/SlotChangedStateC2SPacket;)Vintermediary method_54436Lnet/minecraft/class_2792;method_54436(Lnet/minecraft/class_8875;)Vofficial aLaic;a(Laiv;)V
-
onQueryBlockNbt
- Specified by:
onQueryBlockNbtin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onQueryBlockNbtLnet/minecraft/network/listener/ServerPlayPacketListener;onQueryBlockNbt(Lnet/minecraft/network/packet/c2s/play/QueryBlockNbtC2SPacket;)Vintermediary method_12072Lnet/minecraft/class_2792;method_12072(Lnet/minecraft/class_2795;)Vofficial aLaic;a(Laif;)V
-
onPlayerMove
- Specified by:
onPlayerMovein interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPlayerMoveLnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerMove(Lnet/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket;)Vintermediary method_12063Lnet/minecraft/class_2792;method_12063(Lnet/minecraft/class_2828;)Vofficial aLaic;a(Lajc;)V
-
shouldCheckMovement
private boolean shouldCheckMovement(boolean elytra) - Mappings:
Namespace Name Mixin selector named shouldCheckMovementLnet/minecraft/server/network/ServerPlayNetworkHandler;shouldCheckMovement(Z)Zintermediary method_64962Lnet/minecraft/class_3244;method_64962(Z)Zofficial aLayj;a(Z)Z
-
handlePendingTeleport
private boolean handlePendingTeleport()- Mappings:
Namespace Name Mixin selector named handlePendingTeleportLnet/minecraft/server/network/ServerPlayNetworkHandler;handlePendingTeleport()Zintermediary method_60947Lnet/minecraft/class_3244;method_60947()Zofficial rLayj;r()Z
-
isEntityNotCollidingWithBlocks
private boolean isEntityNotCollidingWithBlocks(WorldView world, Entity entity, Box box, double newX, double newY, double newZ) - Mappings:
Namespace Name Mixin selector named isEntityNotCollidingWithBlocksLnet/minecraft/server/network/ServerPlayNetworkHandler;isEntityNotCollidingWithBlocks(Lnet/minecraft/world/WorldView;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;DDD)Zintermediary method_20630Lnet/minecraft/class_3244;method_20630(Lnet/minecraft/class_4538;Lnet/minecraft/class_1297;Lnet/minecraft/class_238;DDD)Zofficial aLayj;a(Ldvd;Lcga;Lfru;DDD)Z
-
requestTeleport
public void requestTeleport(double x, double y, double z, float yaw, float pitch) - Mappings:
Namespace Name Mixin selector named requestTeleportLnet/minecraft/server/network/ServerPlayNetworkHandler;requestTeleport(DDDFF)Vintermediary method_14363Lnet/minecraft/class_3244;method_14363(DDDFF)Vofficial aLayj;a(DDDFF)V
-
requestTeleport
- Mappings:
Namespace Name Mixin selector named requestTeleportLnet/minecraft/server/network/ServerPlayNetworkHandler;requestTeleport(Lnet/minecraft/entity/EntityPosition;Ljava/util/Set;)Vintermediary method_14360Lnet/minecraft/class_3244;method_14360(Lnet/minecraft/class_10182;Ljava/util/Set;)Vofficial aLayj;a(Lchp;Ljava/util/Set;)V
-
onPlayerAction
- Specified by:
onPlayerActionin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPlayerActionLnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerAction(Lnet/minecraft/network/packet/c2s/play/PlayerActionC2SPacket;)Vintermediary method_12066Lnet/minecraft/class_2792;method_12066(Lnet/minecraft/class_2846;)Vofficial aLaic;a(Lajj;)V
-
canPlace
Checks if a player can place a block or fluid from a bucket.For this to return true, the player must not be actively cooling down.
- Mappings:
Namespace Name Mixin selector named canPlaceLnet/minecraft/server/network/ServerPlayNetworkHandler;canPlace(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/item/ItemStack;)Zintermediary method_27913Lnet/minecraft/class_3244;method_27913(Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)Zofficial aLayj;a(Laxh;Ldkg;)Z
-
onPlayerInteractBlock
- Specified by:
onPlayerInteractBlockin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPlayerInteractBlockLnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerInteractBlock(Lnet/minecraft/network/packet/c2s/play/PlayerInteractBlockC2SPacket;)Vintermediary method_12046Lnet/minecraft/class_2792;method_12046(Lnet/minecraft/class_2885;)Vofficial aLaic;a(Lakf;)V
-
onPlayerInteractItem
- Specified by:
onPlayerInteractItemin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPlayerInteractItemLnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerInteractItem(Lnet/minecraft/network/packet/c2s/play/PlayerInteractItemC2SPacket;)Vintermediary method_12065Lnet/minecraft/class_2792;method_12065(Lnet/minecraft/class_2886;)Vofficial aLaic;a(Lakg;)V
-
onSpectatorTeleport
- Specified by:
onSpectatorTeleportin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onSpectatorTeleportLnet/minecraft/network/listener/ServerPlayPacketListener;onSpectatorTeleport(Lnet/minecraft/network/packet/c2s/play/SpectatorTeleportC2SPacket;)Vintermediary method_12073Lnet/minecraft/class_2792;method_12073(Lnet/minecraft/class_2884;)Vofficial aLaic;a(Lakd;)V
-
onBoatPaddleState
- Specified by:
onBoatPaddleStatein interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onBoatPaddleStateLnet/minecraft/network/listener/ServerPlayPacketListener;onBoatPaddleState(Lnet/minecraft/network/packet/c2s/play/BoatPaddleStateC2SPacket;)Vintermediary method_12064Lnet/minecraft/class_2792;method_12064(Lnet/minecraft/class_2836;)Vofficial aLaic;a(Laje;)V
-
onDisconnected
Called when the connection this listener listens to has disconnected. Can be used to display the disconnection reason.- Specified by:
onDisconnectedin interfacePacketListener- Overrides:
onDisconnectedin classServerCommonNetworkHandler- Mappings:
Namespace Name Mixin selector named onDisconnectedLnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/network/DisconnectionInfo;)Vintermediary method_10839Lnet/minecraft/class_2547;method_10839(Lnet/minecraft/class_9812;)Vofficial aLxl;a(Lwx;)V
-
cleanUp
private void cleanUp()- Mappings:
Namespace Name Mixin selector named cleanUpLnet/minecraft/server/network/ServerPlayNetworkHandler;cleanUp()Vintermediary method_52415Lnet/minecraft/class_3244;method_52415()Vofficial sLayj;s()V
-
updateSequence
public void updateSequence(int sequence) - Mappings:
Namespace Name Mixin selector named updateSequenceLnet/minecraft/server/network/ServerPlayNetworkHandler;updateSequence(I)Vintermediary method_41255Lnet/minecraft/class_3244;method_41255(I)Vofficial aLayj;a(I)V
-
onUpdateSelectedSlot
- Specified by:
onUpdateSelectedSlotin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdateSelectedSlotLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateSelectedSlot(Lnet/minecraft/network/packet/c2s/play/UpdateSelectedSlotC2SPacket;)Vintermediary method_12056Lnet/minecraft/class_2792;method_12056(Lnet/minecraft/class_2868;)Vofficial aLaic;a(Laju;)V
-
onChatMessage
- Specified by:
onChatMessagein interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onChatMessageLnet/minecraft/network/listener/ServerPlayPacketListener;onChatMessage(Lnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;)Vintermediary method_12048Lnet/minecraft/class_2792;method_12048(Lnet/minecraft/class_2797;)Vofficial aLaic;a(Lail;)V
-
onCommandExecution
- Specified by:
onCommandExecutionin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onCommandExecutionLnet/minecraft/network/listener/ServerPlayPacketListener;onCommandExecution(Lnet/minecraft/network/packet/c2s/play/CommandExecutionC2SPacket;)Vintermediary method_43667Lnet/minecraft/class_2792;method_43667(Lnet/minecraft/class_7472;)Vofficial aLaic;a(Laij;)V
-
executeCommand
- Mappings:
Namespace Name Mixin selector named executeCommandLnet/minecraft/server/network/ServerPlayNetworkHandler;executeCommand(Ljava/lang/String;)Vintermediary method_58590Lnet/minecraft/class_3244;method_58590(Ljava/lang/String;)Vofficial bLayj;b(Ljava/lang/String;)V
-
onChatCommandSigned
- Specified by:
onChatCommandSignedin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onChatCommandSignedLnet/minecraft/network/listener/ServerPlayPacketListener;onChatCommandSigned(Lnet/minecraft/network/packet/c2s/play/ChatCommandSignedC2SPacket;)Vintermediary method_58580Lnet/minecraft/class_2792;method_58580(Lnet/minecraft/class_9449;)Vofficial aLaic;a(Laik;)V
-
handleCommandExecution
private void handleCommandExecution(ChatCommandSignedC2SPacket packet, LastSeenMessageList lastSeenMessages) - Mappings:
Namespace Name Mixin selector named handleCommandExecutionLnet/minecraft/server/network/ServerPlayNetworkHandler;handleCommandExecution(Lnet/minecraft/network/packet/c2s/play/ChatCommandSignedC2SPacket;Lnet/minecraft/network/message/LastSeenMessageList;)Vintermediary method_45010Lnet/minecraft/class_3244;method_45010(Lnet/minecraft/class_9449;Lnet/minecraft/class_7635;)Vofficial aLayj;a(Laik;Lyq;)V
-
handleMessageChainException
- Mappings:
Namespace Name Mixin selector named handleMessageChainExceptionLnet/minecraft/server/network/ServerPlayNetworkHandler;handleMessageChainException(Lnet/minecraft/network/message/MessageChain$MessageChainException;)Vintermediary method_45171Lnet/minecraft/class_3244;method_45171(Lnet/minecraft/class_7610$class_7825;)Vofficial aLayj;a(Lzd$a;)V
-
collectArgumentMessages
private <S> Map<String,SignedMessage> collectArgumentMessages(ChatCommandSignedC2SPacket packet, SignedArgumentList<S> arguments, LastSeenMessageList lastSeenMessages) throws MessageChain.MessageChainException Returns a map of argument name and value as signed messages.- Returns:
- a map of argument name and value as signed messages
- Throws:
MessageChain.MessageChainException- Mappings:
Namespace Name Mixin selector named collectArgumentMessagesLnet/minecraft/server/network/ServerPlayNetworkHandler;collectArgumentMessages(Lnet/minecraft/network/packet/c2s/play/ChatCommandSignedC2SPacket;Lnet/minecraft/command/argument/SignedArgumentList;Lnet/minecraft/network/message/LastSeenMessageList;)Ljava/util/Map;intermediary method_45006Lnet/minecraft/class_3244;method_45006(Lnet/minecraft/class_9449;Lnet/minecraft/class_7644;Lnet/minecraft/class_7635;)Ljava/util/Map;official aLayj;a(Laik;Lzb;Lyq;)Ljava/util/Map;
-
toUnsignedSignatures
private <S> Map<String,SignedMessage> toUnsignedSignatures(List<SignedArgumentList.ParsedArgument<S>> arguments) throws MessageChain.MessageChainException - Throws:
MessageChain.MessageChainException- Mappings:
Namespace Name Mixin selector named toUnsignedSignaturesLnet/minecraft/server/network/ServerPlayNetworkHandler;toUnsignedSignatures(Ljava/util/List;)Ljava/util/Map;intermediary method_58591Lnet/minecraft/class_3244;method_58591(Ljava/util/List;)Ljava/util/Map;official bLayj;b(Ljava/util/List;)Ljava/util/Map;
-
createInvalidCommandSignatureException
private static <S> MessageChain.MessageChainException createInvalidCommandSignatureException(String command, List<ArgumentSignatureDataMap.Entry> actual, List<SignedArgumentList.ParsedArgument<S>> expected) - Mappings:
Namespace Name Mixin selector named createInvalidCommandSignatureExceptionLnet/minecraft/server/network/ServerPlayNetworkHandler;createInvalidCommandSignatureException(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/network/message/MessageChain$MessageChainException;intermediary method_58589Lnet/minecraft/class_3244;method_58589(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/class_7610$class_7825;official aLayj;a(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lzd$a;
-
parse
Returns the result of parsingcommand.- Parameters:
command- the command to parse (without the leading slash)- Returns:
- the result of parsing
command - Mappings:
Namespace Name Mixin selector named parseLnet/minecraft/server/network/ServerPlayNetworkHandler;parse(Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults;intermediary method_45003Lnet/minecraft/class_3244;method_45003(Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults;official cLayj;c(Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults;
-
validateMessage
Returns the validated acknowledgment if the message is valid, or an empty optional if it is not.This disconnects the player if the message arrives in improper order or if chat is disabled.
- Mappings:
Namespace Name Mixin selector named validateMessageLnet/minecraft/server/network/ServerPlayNetworkHandler;validateMessage(Ljava/lang/String;ZLjava/lang/Runnable;)Vintermediary method_44337Lnet/minecraft/class_3244;method_44337(Ljava/lang/String;ZLjava/lang/Runnable;)Vofficial aLayj;a(Ljava/lang/String;ZLjava/lang/Runnable;)V
-
validateAcknowledgment
private Optional<LastSeenMessageList> validateAcknowledgment(LastSeenMessageList.Acknowledgment acknowledgment) - Mappings:
Namespace Name Mixin selector named validateAcknowledgmentLnet/minecraft/server/network/ServerPlayNetworkHandler;validateAcknowledgment(Lnet/minecraft/network/message/LastSeenMessageList$Acknowledgment;)Ljava/util/Optional;intermediary method_45169Lnet/minecraft/class_3244;method_45169(Lnet/minecraft/class_7635$class_7636;)Ljava/util/Optional;official aLayj;a(Lyq$b;)Ljava/util/Optional;
-
hasIllegalCharacter
Returns whethermessagecontains an illegal character.- Returns:
- whether
messagecontains an illegal character - See Also:
- Mappings:
Namespace Name Mixin selector named hasIllegalCharacterLnet/minecraft/server/network/ServerPlayNetworkHandler;hasIllegalCharacter(Ljava/lang/String;)Zintermediary method_43508Lnet/minecraft/class_3244;method_43508(Ljava/lang/String;)Zofficial dLayj;d(Ljava/lang/String;)Z
-
getSignedMessage
private SignedMessage getSignedMessage(ChatMessageC2SPacket packet, LastSeenMessageList lastSeenMessages) throws MessageChain.MessageChainException - Throws:
MessageChain.MessageChainException- Mappings:
Namespace Name Mixin selector named getSignedMessageLnet/minecraft/server/network/ServerPlayNetworkHandler;getSignedMessage(Lnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;Lnet/minecraft/network/message/LastSeenMessageList;)Lnet/minecraft/network/message/SignedMessage;intermediary method_45011Lnet/minecraft/class_3244;method_45011(Lnet/minecraft/class_2797;Lnet/minecraft/class_7635;)Lnet/minecraft/class_7471;official aLayj;a(Lail;Lyq;)Lyz;
-
handleDecoratedMessage
- Mappings:
Namespace Name Mixin selector named handleDecoratedMessageLnet/minecraft/server/network/ServerPlayNetworkHandler;handleDecoratedMessage(Lnet/minecraft/network/message/SignedMessage;)Vintermediary method_44155Lnet/minecraft/class_3244;method_44155(Lnet/minecraft/class_7471;)Vofficial aLayj;a(Lyz;)V
-
checkForSpam
private void checkForSpam()- Mappings:
Namespace Name Mixin selector named checkForSpamLnet/minecraft/server/network/ServerPlayNetworkHandler;checkForSpam()Vintermediary method_43669Lnet/minecraft/class_3244;method_43669()Vofficial tLayj;t()V
-
onMessageAcknowledgment
- Specified by:
onMessageAcknowledgmentin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onMessageAcknowledgmentLnet/minecraft/network/listener/ServerPlayPacketListener;onMessageAcknowledgment(Lnet/minecraft/network/packet/c2s/play/MessageAcknowledgmentC2SPacket;)Vintermediary method_44898Lnet/minecraft/class_2792;method_44898(Lnet/minecraft/class_7640;)Vofficial aLaic;a(Laii;)V
-
onHandSwing
- Specified by:
onHandSwingin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onHandSwingLnet/minecraft/network/listener/ServerPlayPacketListener;onHandSwing(Lnet/minecraft/network/packet/c2s/play/HandSwingC2SPacket;)Vintermediary method_12052Lnet/minecraft/class_2792;method_12052(Lnet/minecraft/class_2879;)Vofficial aLaic;a(Lakc;)V
-
onClientCommand
- Specified by:
onClientCommandin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onClientCommandLnet/minecraft/network/listener/ServerPlayPacketListener;onClientCommand(Lnet/minecraft/network/packet/c2s/play/ClientCommandC2SPacket;)Vintermediary method_12045Lnet/minecraft/class_2792;method_12045(Lnet/minecraft/class_2848;)Vofficial aLaic;a(Lajk;)V
-
sendChatMessage
- Mappings:
Namespace Name Mixin selector named sendChatMessageLnet/minecraft/server/network/ServerPlayNetworkHandler;sendChatMessage(Lnet/minecraft/network/message/SignedMessage;Lnet/minecraft/network/message/MessageType$Parameters;)Vintermediary method_45170Lnet/minecraft/class_3244;method_45170(Lnet/minecraft/class_7471;Lnet/minecraft/class_2556$class_7602;)Vofficial aLayj;a(Lyz;Lye$a;)V
-
sendProfilelessChatMessage
- Mappings:
Namespace Name Mixin selector named sendProfilelessChatMessageLnet/minecraft/server/network/ServerPlayNetworkHandler;sendProfilelessChatMessage(Lnet/minecraft/text/Text;Lnet/minecraft/network/message/MessageType$Parameters;)Vintermediary method_45168Lnet/minecraft/class_3244;method_45168(Lnet/minecraft/class_2561;Lnet/minecraft/class_2556$class_7602;)Vofficial aLayj;a(Lyi;Lye$a;)V
-
getConnectionAddress
- Mappings:
Namespace Name Mixin selector named getConnectionAddressLnet/minecraft/server/network/ServerPlayNetworkHandler;getConnectionAddress()Ljava/net/SocketAddress;intermediary method_48107Lnet/minecraft/class_3244;method_48107()Ljava/net/SocketAddress;official nLayj;n()Ljava/net/SocketAddress;
-
reconfigure
public void reconfigure()- Mappings:
Namespace Name Mixin selector named reconfigureLnet/minecraft/server/network/ServerPlayNetworkHandler;reconfigure()Vintermediary method_52414Lnet/minecraft/class_3244;method_52414()Vofficial oLayj;o()V
-
onQueryPing
Handles a packet from client to query the "ping" (connection latency). This is different fromCommonPingS2CPacket, which can be sent by the server to request acknowledgment.- Specified by:
onQueryPingin interfaceServerQueryPingPacketListener- Mappings:
Namespace Name Mixin selector named onQueryPingLnet/minecraft/network/listener/ServerQueryPingPacketListener;onQueryPing(Lnet/minecraft/network/packet/c2s/query/QueryPingC2SPacket;)Vintermediary method_12697Lnet/minecraft/class_8740;method_12697(Lnet/minecraft/class_2935;)Vofficial aLalm;a(Laln;)V
-
onPlayerInteractEntity
- Specified by:
onPlayerInteractEntityin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPlayerInteractEntityLnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerInteractEntity(Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;)Vintermediary method_12062Lnet/minecraft/class_2792;method_12062(Lnet/minecraft/class_2824;)Vofficial aLaic;a(Laiz;)V
-
onClientStatus
- Specified by:
onClientStatusin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onClientStatusLnet/minecraft/network/listener/ServerPlayPacketListener;onClientStatus(Lnet/minecraft/network/packet/c2s/play/ClientStatusC2SPacket;)Vintermediary method_12068Lnet/minecraft/class_2792;method_12068(Lnet/minecraft/class_2799;)Vofficial aLaic;a(Laio;)V
-
onCloseHandledScreen
- Specified by:
onCloseHandledScreenin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onCloseHandledScreenLnet/minecraft/network/listener/ServerPlayPacketListener;onCloseHandledScreen(Lnet/minecraft/network/packet/c2s/play/CloseHandledScreenC2SPacket;)Vintermediary method_12054Lnet/minecraft/class_2792;method_12054(Lnet/minecraft/class_2815;)Vofficial aLaic;a(Laiu;)V
-
onClickSlot
- Specified by:
onClickSlotin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onClickSlotLnet/minecraft/network/listener/ServerPlayPacketListener;onClickSlot(Lnet/minecraft/network/packet/c2s/play/ClickSlotC2SPacket;)Vintermediary method_12076Lnet/minecraft/class_2792;method_12076(Lnet/minecraft/class_2813;)Vofficial aLaic;a(Lait;)V
-
onCraftRequest
- Specified by:
onCraftRequestin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onCraftRequestLnet/minecraft/network/listener/ServerPlayPacketListener;onCraftRequest(Lnet/minecraft/network/packet/c2s/play/CraftRequestC2SPacket;)Vintermediary method_12061Lnet/minecraft/class_2792;method_12061(Lnet/minecraft/class_2840;)Vofficial aLaic;a(Lajh;)V
-
onButtonClick
- Specified by:
onButtonClickin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onButtonClickLnet/minecraft/network/listener/ServerPlayPacketListener;onButtonClick(Lnet/minecraft/network/packet/c2s/play/ButtonClickC2SPacket;)Vintermediary method_12055Lnet/minecraft/class_2792;method_12055(Lnet/minecraft/class_2811;)Vofficial aLaic;a(Lais;)V
-
onCreativeInventoryAction
- Specified by:
onCreativeInventoryActionin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onCreativeInventoryActionLnet/minecraft/network/listener/ServerPlayPacketListener;onCreativeInventoryAction(Lnet/minecraft/network/packet/c2s/play/CreativeInventoryActionC2SPacket;)Vintermediary method_12070Lnet/minecraft/class_2792;method_12070(Lnet/minecraft/class_2873;)Vofficial aLaic;a(Lajx;)V
-
onUpdateSign
- Specified by:
onUpdateSignin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdateSignLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateSign(Lnet/minecraft/network/packet/c2s/play/UpdateSignC2SPacket;)Vintermediary method_12071Lnet/minecraft/class_2792;method_12071(Lnet/minecraft/class_2877;)Vofficial aLaic;a(Lakb;)V
-
onSignUpdate
- Mappings:
Namespace Name Mixin selector named onSignUpdateLnet/minecraft/server/network/ServerPlayNetworkHandler;onSignUpdate(Lnet/minecraft/network/packet/c2s/play/UpdateSignC2SPacket;Ljava/util/List;)Vintermediary method_31282Lnet/minecraft/class_3244;method_31282(Lnet/minecraft/class_2877;Ljava/util/List;)Vofficial aLayj;a(Lakb;Ljava/util/List;)V
-
onUpdatePlayerAbilities
- Specified by:
onUpdatePlayerAbilitiesin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdatePlayerAbilitiesLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdatePlayerAbilities(Lnet/minecraft/network/packet/c2s/play/UpdatePlayerAbilitiesC2SPacket;)Vintermediary method_12083Lnet/minecraft/class_2792;method_12083(Lnet/minecraft/class_2842;)Vofficial aLaic;a(Laji;)V
-
onClientOptions
- Specified by:
onClientOptionsin interfaceServerCommonPacketListener- Mappings:
Namespace Name Mixin selector named onClientOptionsLnet/minecraft/network/listener/ServerCommonPacketListener;onClientOptions(Lnet/minecraft/network/packet/c2s/common/ClientOptionsC2SPacket;)Vintermediary method_12069Lnet/minecraft/class_8706;method_12069(Lnet/minecraft/class_2803;)Vofficial aLabw;a(Labx;)V
-
onUpdateDifficulty
- Specified by:
onUpdateDifficultyin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdateDifficultyLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateDifficulty(Lnet/minecraft/network/packet/c2s/play/UpdateDifficultyC2SPacket;)Vintermediary method_19475Lnet/minecraft/class_2792;method_19475(Lnet/minecraft/class_4210;)Vofficial aLaic;a(Laig;)V
-
onChangeGameMode
- Specified by:
onChangeGameModein interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onChangeGameModeLnet/minecraft/network/listener/ServerPlayPacketListener;onChangeGameMode(Lnet/minecraft/network/packet/c2s/play/ChangeGameModeC2SPacket;)Vintermediary method_71675Lnet/minecraft/class_2792;method_71675(Lnet/minecraft/class_11410;)Vofficial aLaic;a(Laih;)V
-
onUpdateDifficultyLock
- Specified by:
onUpdateDifficultyLockin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onUpdateDifficultyLockLnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateDifficultyLock(Lnet/minecraft/network/packet/c2s/play/UpdateDifficultyLockC2SPacket;)Vintermediary method_19476Lnet/minecraft/class_2792;method_19476(Lnet/minecraft/class_4211;)Vofficial aLaic;a(Lajb;)V
-
onPlayerSession
- Specified by:
onPlayerSessionin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onPlayerSessionLnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerSession(Lnet/minecraft/network/packet/c2s/play/PlayerSessionC2SPacket;)Vintermediary method_46367Lnet/minecraft/class_2792;method_46367(Lnet/minecraft/class_7861;)Vofficial aLaic;a(Laim;)V
-
onAcknowledgeReconfiguration
- Specified by:
onAcknowledgeReconfigurationin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onAcknowledgeReconfigurationLnet/minecraft/network/listener/ServerPlayPacketListener;onAcknowledgeReconfiguration(Lnet/minecraft/network/packet/c2s/play/AcknowledgeReconfigurationC2SPacket;)Vintermediary method_52279Lnet/minecraft/class_2792;method_52279(Lnet/minecraft/class_8591;)Vofficial aLaic;a(Lair;)V
-
onAcknowledgeChunks
- Specified by:
onAcknowledgeChunksin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onAcknowledgeChunksLnet/minecraft/network/listener/ServerPlayPacketListener;onAcknowledgeChunks(Lnet/minecraft/network/packet/c2s/play/AcknowledgeChunksC2SPacket;)Vintermediary method_52278Lnet/minecraft/class_2792;method_52278(Lnet/minecraft/class_8590;)Vofficial aLaic;a(Lain;)V
-
onDebugSubscriptionRequest
- Specified by:
onDebugSubscriptionRequestin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onDebugSubscriptionRequestLnet/minecraft/network/listener/ServerPlayPacketListener;onDebugSubscriptionRequest(Lnet/minecraft/network/packet/c2s/play/DebugSubscriptionRequestC2SPacket;)Vintermediary method_56619Lnet/minecraft/class_2792;method_56619(Lnet/minecraft/class_9179;)Vofficial aLaic;a(Laiw;)V
-
setSession
- Mappings:
Namespace Name Mixin selector named setSessionLnet/minecraft/server/network/ServerPlayNetworkHandler;setSession(Lnet/minecraft/network/encryption/PublicPlayerSession;)Vintermediary method_46365Lnet/minecraft/class_3244;method_46365(Lnet/minecraft/class_7822;)Vofficial aLayj;a(Lza;)V
-
onCustomPayload
- Specified by:
onCustomPayloadin interfaceServerCommonPacketListener- Overrides:
onCustomPayloadin classServerCommonNetworkHandler- Mappings:
Namespace Name Mixin selector named onCustomPayloadLnet/minecraft/network/listener/ServerCommonPacketListener;onCustomPayload(Lnet/minecraft/network/packet/c2s/common/CustomPayloadC2SPacket;)Vintermediary method_52392Lnet/minecraft/class_8706;method_52392(Lnet/minecraft/class_2817;)Vofficial aLabw;a(Labz;)V
-
onClientTickEnd
- Specified by:
onClientTickEndin interfaceServerPlayPacketListener- Mappings:
Namespace Name Mixin selector named onClientTickEndLnet/minecraft/network/listener/ServerPlayPacketListener;onClientTickEnd(Lnet/minecraft/network/packet/c2s/play/ClientTickEndC2SPacket;)Vintermediary method_61219Lnet/minecraft/class_2792;method_61219(Lnet/minecraft/class_9836;)Vofficial aLaic;a(Laip;)V
-
handleMovement
- Mappings:
Namespace Name Mixin selector named handleMovementLnet/minecraft/server/network/ServerPlayNetworkHandler;handleMovement(Lnet/minecraft/util/math/Vec3d;)Vintermediary method_61290Lnet/minecraft/class_3244;method_61290(Lnet/minecraft/class_243;)Vofficial aLayj;a(Lfrz;)V
-
isInCreativeMode
public boolean isInCreativeMode()- Specified by:
isInCreativeModein interfacePlayStateFactories.PacketCodecModifierContext- Mappings:
Namespace Name Mixin selector named isInCreativeModeLnet/minecraft/network/state/PlayStateFactories$PacketCodecModifierContext;isInCreativeMode()Zintermediary method_68733Lnet/minecraft/class_9095$class_10919;method_68733()Zofficial aLaib$a;a()Z
-
getPlayer
- Specified by:
getPlayerin interfacePlayerAssociatedNetworkHandler- Mappings:
Namespace Name Mixin selector named getPlayerLnet/minecraft/server/network/PlayerAssociatedNetworkHandler;getPlayer()Lnet/minecraft/server/network/ServerPlayerEntity;intermediary method_32311Lnet/minecraft/class_5629;method_32311()Lnet/minecraft/class_3222;official pLaym;p()Laxh;
-