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, PlayerAssociatedNetworkHandler

Mappings:
Namespace Name
named net/minecraft/server/network/ServerPlayNetworkHandler
intermediary net/minecraft/class_3244
official asg
  • Field Details Link icon

    • LOGGER Link icon

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/server/network/ServerPlayNetworkHandler;LOGGER:Lorg/slf4j/Logger;
      intermediary field_14121 Lnet/minecraft/class_3244;field_14121:Lorg/slf4j/Logger;
      official h Lasg;h:Lorg/slf4j/Logger;
    • DEFAULT_SEQUENCE Link icon

      private static final int DEFAULT_SEQUENCE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_SEQUENCE Lnet/minecraft/server/network/ServerPlayNetworkHandler;DEFAULT_SEQUENCE:I
      intermediary field_37281 Lnet/minecraft/class_3244;field_37281:I
      official i Lasg;i:I
    • MAX_PENDING_ACKNOWLEDGMENTS Link icon

      private static final int MAX_PENDING_ACKNOWLEDGMENTS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_PENDING_ACKNOWLEDGMENTS Lnet/minecraft/server/network/ServerPlayNetworkHandler;MAX_PENDING_ACKNOWLEDGMENTS:I
      intermediary field_39989 Lnet/minecraft/class_3244;field_39989:I
      official j Lasg;j:I
    • field_49027 Link icon

      private static final int field_49027
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_49027 Lnet/minecraft/server/network/ServerPlayNetworkHandler;field_49027:I
      intermediary field_49027 Lnet/minecraft/class_3244;field_49027:I
      official k Lasg;k:I
    • CHAT_VALIDATION_FAILED_TEXT Link icon

      private static final Text CHAT_VALIDATION_FAILED_TEXT
      Mappings:
      Namespace Name Mixin selector
      named CHAT_VALIDATION_FAILED_TEXT Lnet/minecraft/server/network/ServerPlayNetworkHandler;CHAT_VALIDATION_FAILED_TEXT:Lnet/minecraft/text/Text;
      intermediary field_39990 Lnet/minecraft/class_3244;field_39990:Lnet/minecraft/class_2561;
      official l Lasg;l:Lwp;
    • INVALID_COMMAND_SIGNATURE_TEXT Link icon

      private static final Text INVALID_COMMAND_SIGNATURE_TEXT
      Mappings:
      Namespace Name Mixin selector
      named INVALID_COMMAND_SIGNATURE_TEXT Lnet/minecraft/server/network/ServerPlayNetworkHandler;INVALID_COMMAND_SIGNATURE_TEXT:Lnet/minecraft/text/Text;
      intermediary field_50089 Lnet/minecraft/class_3244;field_50089:Lnet/minecraft/class_2561;
      official m Lasg;m:Lwp;
    • field_49778 Link icon

      private static final int field_49778
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_49778 Lnet/minecraft/server/network/ServerPlayNetworkHandler;field_49778:I
      intermediary field_49778 Lnet/minecraft/class_3244;field_49778:I
      official n Lasg;n:I
    • player Link icon

      public ServerPlayerEntity player
      Mappings:
      Namespace Name Mixin selector
      named player Lnet/minecraft/server/network/ServerPlayNetworkHandler;player:Lnet/minecraft/server/network/ServerPlayerEntity;
      intermediary field_14140 Lnet/minecraft/class_3244;field_14140:Lnet/minecraft/class_3222;
      official f Lasg;f:Lare;
    • chunkDataSender Link icon

      public final ChunkDataSender chunkDataSender
      Mappings:
      Namespace Name Mixin selector
      named chunkDataSender Lnet/minecraft/server/network/ServerPlayNetworkHandler;chunkDataSender:Lnet/minecraft/server/network/ChunkDataSender;
      intermediary field_45026 Lnet/minecraft/class_3244;field_45026:Lnet/minecraft/class_8608;
      official g Lasg;g:Lasb;
    • ticks Link icon

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      named ticks Lnet/minecraft/server/network/ServerPlayNetworkHandler;ticks:I
      intermediary field_14118 Lnet/minecraft/class_3244;field_14118:I
      official o Lasg;o:I
    • sequence Link icon

      private int sequence
      Mappings:
      Namespace Name Mixin selector
      named sequence Lnet/minecraft/server/network/ServerPlayNetworkHandler;sequence:I
      intermediary field_37282 Lnet/minecraft/class_3244;field_37282:I
      official p Lasg;p:I
    • messageCooldown Link icon

      private final Cooldown messageCooldown
      Mappings:
      Namespace Name Mixin selector
      named messageCooldown Lnet/minecraft/server/network/ServerPlayNetworkHandler;messageCooldown:Lnet/minecraft/util/Cooldown;
      intermediary field_54291 Lnet/minecraft/class_3244;field_54291:Lnet/minecraft/class_10222;
      official q Lasg;q:Lazz;
    • creativeItemDropCooldown Link icon

      private final Cooldown creativeItemDropCooldown
      Mappings:
      Namespace Name Mixin selector
      named creativeItemDropCooldown Lnet/minecraft/server/network/ServerPlayNetworkHandler;creativeItemDropCooldown:Lnet/minecraft/util/Cooldown;
      intermediary field_54292 Lnet/minecraft/class_3244;field_54292:Lnet/minecraft/class_10222;
      official r Lasg;r:Lazz;
    • lastTickX Link icon

      private double lastTickX
      Mappings:
      Namespace Name Mixin selector
      named lastTickX Lnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickX:D
      intermediary field_14130 Lnet/minecraft/class_3244;field_14130:D
      official s Lasg;s:D
    • lastTickY Link icon

      private double lastTickY
      Mappings:
      Namespace Name Mixin selector
      named lastTickY Lnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickY:D
      intermediary field_14146 Lnet/minecraft/class_3244;field_14146:D
      official t Lasg;t:D
    • lastTickZ Link icon

      private double lastTickZ
      Mappings:
      Namespace Name Mixin selector
      named lastTickZ Lnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickZ:D
      intermediary field_14128 Lnet/minecraft/class_3244;field_14128:D
      official u Lasg;u:D
    • updatedX Link icon

      private double updatedX
      Mappings:
      Namespace Name Mixin selector
      named updatedX Lnet/minecraft/server/network/ServerPlayNetworkHandler;updatedX:D
      intermediary field_14145 Lnet/minecraft/class_3244;field_14145:D
      official v Lasg;v:D
    • updatedY Link icon

      private double updatedY
      Mappings:
      Namespace Name Mixin selector
      named updatedY Lnet/minecraft/server/network/ServerPlayNetworkHandler;updatedY:D
      intermediary field_14126 Lnet/minecraft/class_3244;field_14126:D
      official w Lasg;w:D
    • updatedZ Link icon

      private double updatedZ
      Mappings:
      Namespace Name Mixin selector
      named updatedZ Lnet/minecraft/server/network/ServerPlayNetworkHandler;updatedZ:D
      intermediary field_14144 Lnet/minecraft/class_3244;field_14144:D
      official x Lasg;x:D
    • topmostRiddenEntity Link icon

      @Nullable private @Nullable Entity topmostRiddenEntity
      Mappings:
      Namespace Name Mixin selector
      named topmostRiddenEntity Lnet/minecraft/server/network/ServerPlayNetworkHandler;topmostRiddenEntity:Lnet/minecraft/entity/Entity;
      intermediary field_14147 Lnet/minecraft/class_3244;field_14147:Lnet/minecraft/class_1297;
      official y Lasg;y:Lbum;
    • lastTickRiddenX Link icon

      private double lastTickRiddenX
      Mappings:
      Namespace Name Mixin selector
      named lastTickRiddenX Lnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickRiddenX:D
      intermediary field_14143 Lnet/minecraft/class_3244;field_14143:D
      official z Lasg;z:D
    • lastTickRiddenY Link icon

      private double lastTickRiddenY
      Mappings:
      Namespace Name Mixin selector
      named lastTickRiddenY Lnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickRiddenY:D
      intermediary field_14124 Lnet/minecraft/class_3244;field_14124:D
      official A Lasg;A:D
    • lastTickRiddenZ Link icon

      private double lastTickRiddenZ
      Mappings:
      Namespace Name Mixin selector
      named lastTickRiddenZ Lnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickRiddenZ:D
      intermediary field_14142 Lnet/minecraft/class_3244;field_14142:D
      official B Lasg;B:D
    • updatedRiddenX Link icon

      private double updatedRiddenX
      Mappings:
      Namespace Name Mixin selector
      named updatedRiddenX Lnet/minecraft/server/network/ServerPlayNetworkHandler;updatedRiddenX:D
      intermediary field_14122 Lnet/minecraft/class_3244;field_14122:D
      official C Lasg;C:D
    • updatedRiddenY Link icon

      private double updatedRiddenY
      Mappings:
      Namespace Name Mixin selector
      named updatedRiddenY Lnet/minecraft/server/network/ServerPlayNetworkHandler;updatedRiddenY:D
      intermediary field_14141 Lnet/minecraft/class_3244;field_14141:D
      official D Lasg;D:D
    • updatedRiddenZ Link icon

      private double updatedRiddenZ
      Mappings:
      Namespace Name Mixin selector
      named updatedRiddenZ Lnet/minecraft/server/network/ServerPlayNetworkHandler;updatedRiddenZ:D
      intermediary field_14120 Lnet/minecraft/class_3244;field_14120:D
      official E Lasg;E:D
    • requestedTeleportPos Link icon

      @Nullable private @Nullable Vec3d requestedTeleportPos
      Mappings:
      Namespace Name Mixin selector
      named requestedTeleportPos Lnet/minecraft/server/network/ServerPlayNetworkHandler;requestedTeleportPos:Lnet/minecraft/util/math/Vec3d;
      intermediary field_14119 Lnet/minecraft/class_3244;field_14119:Lnet/minecraft/class_243;
      official F Lasg;F:Lfbb;
    • requestedTeleportId Link icon

      private int requestedTeleportId
      Mappings:
      Namespace Name Mixin selector
      named requestedTeleportId Lnet/minecraft/server/network/ServerPlayNetworkHandler;requestedTeleportId:I
      intermediary field_14123 Lnet/minecraft/class_3244;field_14123:I
      official G Lasg;G:I
    • prevTeleportCheckTicks Link icon

      private int prevTeleportCheckTicks
      Mappings:
      Namespace Name Mixin selector
      named prevTeleportCheckTicks Lnet/minecraft/server/network/ServerPlayNetworkHandler;prevTeleportCheckTicks:I
      intermediary field_14139 Lnet/minecraft/class_3244;field_14139:I
      official H Lasg;H:I
    • floating Link icon

      private boolean floating
      Mappings:
      Namespace Name Mixin selector
      named floating Lnet/minecraft/server/network/ServerPlayNetworkHandler;floating:Z
      intermediary field_14131 Lnet/minecraft/class_3244;field_14131:Z
      official I Lasg;I:Z
    • floatingTicks Link icon

      private int floatingTicks
      Mappings:
      Namespace Name Mixin selector
      named floatingTicks Lnet/minecraft/server/network/ServerPlayNetworkHandler;floatingTicks:I
      intermediary field_14138 Lnet/minecraft/class_3244;field_14138:I
      official J Lasg;J:I
    • vehicleFloating Link icon

      private boolean vehicleFloating
      Mappings:
      Namespace Name Mixin selector
      named vehicleFloating Lnet/minecraft/server/network/ServerPlayNetworkHandler;vehicleFloating:Z
      intermediary field_14129 Lnet/minecraft/class_3244;field_14129:Z
      official K Lasg;K:Z
    • vehicleFloatingTicks Link icon

      private int vehicleFloatingTicks
      Mappings:
      Namespace Name Mixin selector
      named vehicleFloatingTicks Lnet/minecraft/server/network/ServerPlayNetworkHandler;vehicleFloatingTicks:I
      intermediary field_14137 Lnet/minecraft/class_3244;field_14137:I
      official L Lasg;L:I
    • movePacketsCount Link icon

      private int movePacketsCount
      Mappings:
      Namespace Name Mixin selector
      named movePacketsCount Lnet/minecraft/server/network/ServerPlayNetworkHandler;movePacketsCount:I
      intermediary field_14117 Lnet/minecraft/class_3244;field_14117:I
      official M Lasg;M:I
    • lastTickMovePacketsCount Link icon

      private int lastTickMovePacketsCount
      Mappings:
      Namespace Name Mixin selector
      named lastTickMovePacketsCount Lnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickMovePacketsCount:I
      intermediary field_14135 Lnet/minecraft/class_3244;field_14135:I
      official N Lasg;N:I
    • movedThisTick Link icon

      private boolean movedThisTick
      Mappings:
      Namespace Name Mixin selector
      named movedThisTick Lnet/minecraft/server/network/ServerPlayNetworkHandler;movedThisTick:Z
      intermediary field_52364 Lnet/minecraft/class_3244;field_52364:Z
      official O Lasg;O:Z
    • session Link icon

      Mappings:
      Namespace Name Mixin selector
      named session Lnet/minecraft/server/network/ServerPlayNetworkHandler;session:Lnet/minecraft/network/encryption/PublicPlayerSession;
      intermediary field_40720 Lnet/minecraft/class_3244;field_40720:Lnet/minecraft/class_7822;
      official P Lasg;P:Lxg;
    • messageUnpacker Link icon

      private MessageChain.Unpacker messageUnpacker
      Mappings:
      Namespace Name Mixin selector
      named messageUnpacker Lnet/minecraft/server/network/ServerPlayNetworkHandler;messageUnpacker:Lnet/minecraft/network/message/MessageChain$Unpacker;
      intermediary field_39805 Lnet/minecraft/class_3244;field_39805:Lnet/minecraft/class_7610$class_7611;
      official Q Lasg;Q:Lxj$b;
    • acknowledgmentValidator Link icon

      private final AcknowledgmentValidator acknowledgmentValidator
      Mappings:
      Namespace Name Mixin selector
      named acknowledgmentValidator Lnet/minecraft/server/network/ServerPlayNetworkHandler;acknowledgmentValidator:Lnet/minecraft/network/message/AcknowledgmentValidator;
      intermediary field_39825 Lnet/minecraft/class_3244;field_39825:Lnet/minecraft/class_7638;
      official R Lasg;R:Lwy;
    • signatureStorage Link icon

      private final MessageSignatureStorage signatureStorage
      Mappings:
      Namespace Name Mixin selector
      named signatureStorage Lnet/minecraft/server/network/ServerPlayNetworkHandler;signatureStorage:Lnet/minecraft/network/message/MessageSignatureStorage;
      intermediary field_39987 Lnet/minecraft/class_3244;field_39987:Lnet/minecraft/class_7561;
      official S Lasg;S:Lxc;
    • messageChainTaskQueue Link icon

      private final MessageChainTaskQueue messageChainTaskQueue
      Mappings:
      Namespace Name Mixin selector
      named messageChainTaskQueue Lnet/minecraft/server/network/ServerPlayNetworkHandler;messageChainTaskQueue:Lnet/minecraft/network/message/MessageChainTaskQueue;
      intermediary field_39826 Lnet/minecraft/class_3244;field_39826:Lnet/minecraft/class_7619;
      official T Lasg;T:Layn;
    • requestedReconfiguration Link icon

      private boolean requestedReconfiguration
      Mappings:
      Namespace Name Mixin selector
      named requestedReconfiguration Lnet/minecraft/server/network/ServerPlayNetworkHandler;requestedReconfiguration:Z
      intermediary field_45025 Lnet/minecraft/class_3244;field_45025:Z
      official U Lasg;U:Z
  • Constructor Details Link icon

    • ServerPlayNetworkHandler Link icon

      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;)V
      intermediary <init> Lnet/minecraft/class_3244;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;Lnet/minecraft/class_8792;)V
      official <init> Lasg;<init>(Lnet/minecraft/server/MinecraftServer;Lvi;Lare;Lart;)V
  • Method Details Link icon

    • tick Link icon

      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:
      tick in interface TickablePacketListener
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/network/listener/TickablePacketListener;tick()V
      intermediary method_18784 Lnet/minecraft/class_7633;method_18784()V
      official d Lwd;d()V
    • getMaxAllowedFloatingTicks Link icon

      private int getMaxAllowedFloatingTicks(Entity vehicle)
      Mappings:
      Namespace Name Mixin selector
      named getMaxAllowedFloatingTicks Lnet/minecraft/server/network/ServerPlayNetworkHandler;getMaxAllowedFloatingTicks(Lnet/minecraft/entity/Entity;)I
      intermediary method_56922 Lnet/minecraft/class_3244;method_56922(Lnet/minecraft/class_1297;)I
      official a Lasg;a(Lbum;)I
    • syncWithPlayerPosition Link icon

      public void syncWithPlayerPosition()
      Mappings:
      Namespace Name Mixin selector
      named syncWithPlayerPosition Lnet/minecraft/server/network/ServerPlayNetworkHandler;syncWithPlayerPosition()V
      intermediary method_14372 Lnet/minecraft/class_3244;method_14372()V
      official l Lasg;l()V
    • isConnectionOpen Link icon

      public boolean isConnectionOpen()
      Specified by:
      isConnectionOpen in interface PacketListener
      Mappings:
      Namespace Name Mixin selector
      named isConnectionOpen Lnet/minecraft/network/listener/PacketListener;isConnectionOpen()Z
      intermediary method_48106 Lnet/minecraft/class_2547;method_48106()Z
      official c Lvv;c()Z
    • accepts Link icon

      public boolean accepts(Packet<?> packet)
      Specified by:
      accepts in interface PacketListener
      Mappings:
      Namespace Name Mixin selector
      named accepts Lnet/minecraft/network/listener/PacketListener;accepts(Lnet/minecraft/network/packet/Packet;)Z
      intermediary method_52413 Lnet/minecraft/class_2547;method_52413(Lnet/minecraft/class_2596;)Z
      official a Lvv;a(Lyw;)Z
    • getProfile Link icon

      protected com.mojang.authlib.GameProfile getProfile()
      Specified by:
      getProfile in class ServerCommonNetworkHandler
      Mappings:
      Namespace Name Mixin selector
      named getProfile Lnet/minecraft/server/network/ServerCommonNetworkHandler;getProfile()Lcom/mojang/authlib/GameProfile;
      intermediary method_52403 Lnet/minecraft/class_8609;method_52403()Lcom/mojang/authlib/GameProfile;
      official i Lasd;i()Lcom/mojang/authlib/GameProfile;
    • filterText Link icon

      private <T, R> CompletableFuture<R> filterText(T text, BiFunction<TextStream,T,CompletableFuture<R>> filterer)
      Mappings:
      Namespace Name Mixin selector
      named filterText Lnet/minecraft/server/network/ServerPlayNetworkHandler;filterText(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_31275 Lnet/minecraft/class_3244;method_31275(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture;
      official a Lasg;a(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture;
    • filterText Link icon

      private CompletableFuture<FilteredMessage> filterText(String text)
      Mappings:
      Namespace Name Mixin selector
      named filterText Lnet/minecraft/server/network/ServerPlayNetworkHandler;filterText(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_31277 Lnet/minecraft/class_3244;method_31277(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
      official a Lasg;a(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
    • filterTexts Link icon

      private CompletableFuture<List<FilteredMessage>> filterTexts(List<String> texts)
      Mappings:
      Namespace Name Mixin selector
      named filterTexts Lnet/minecraft/server/network/ServerPlayNetworkHandler;filterTexts(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_31279 Lnet/minecraft/class_3244;method_31279(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
      official a Lasg;a(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
    • onPlayerInput Link icon

      public void onPlayerInput(PlayerInputC2SPacket packet)
      Specified by:
      onPlayerInput in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPlayerInput Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerInput(Lnet/minecraft/network/packet/c2s/play/PlayerInputC2SPacket;)V
      intermediary method_12067 Lnet/minecraft/class_2792;method_12067(Lnet/minecraft/class_2851;)V
      official a Lagg;a(Laho;)V
    • isMovementInvalid Link icon

      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 isMovementInvalid Lnet/minecraft/server/network/ServerPlayNetworkHandler;isMovementInvalid(DDDFF)Z
      intermediary method_14371 Lnet/minecraft/class_3244;method_14371(DDDFF)Z
      official b Lasg;b(DDDFF)Z
    • clampHorizontal Link icon

      private static double clampHorizontal(double d)
      Mappings:
      Namespace Name Mixin selector
      named clampHorizontal Lnet/minecraft/server/network/ServerPlayNetworkHandler;clampHorizontal(D)D
      intermediary method_34882 Lnet/minecraft/class_3244;method_34882(D)D
      official a Lasg;a(D)D
    • clampVertical Link icon

      private static double clampVertical(double d)
      Mappings:
      Namespace Name Mixin selector
      named clampVertical Lnet/minecraft/server/network/ServerPlayNetworkHandler;clampVertical(D)D
      intermediary method_34883 Lnet/minecraft/class_3244;method_34883(D)D
      official b Lasg;b(D)D
    • onVehicleMove Link icon

      public void onVehicleMove(VehicleMoveC2SPacket packet)
      Specified by:
      onVehicleMove in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onVehicleMove Lnet/minecraft/network/listener/ServerPlayPacketListener;onVehicleMove(Lnet/minecraft/network/packet/c2s/play/VehicleMoveC2SPacket;)V
      intermediary method_12078 Lnet/minecraft/class_2792;method_12078(Lnet/minecraft/class_2833;)V
      official a Lagg;a(Lahg;)V
    • isEntityOnAir Link icon

      private boolean isEntityOnAir(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      named isEntityOnAir Lnet/minecraft/server/network/ServerPlayNetworkHandler;isEntityOnAir(Lnet/minecraft/entity/Entity;)Z
      intermediary method_29780 Lnet/minecraft/class_3244;method_29780(Lnet/minecraft/class_1297;)Z
      official b Lasg;b(Lbum;)Z
    • onTeleportConfirm Link icon

      public void onTeleportConfirm(TeleportConfirmC2SPacket packet)
      Specified by:
      onTeleportConfirm in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onTeleportConfirm Lnet/minecraft/network/listener/ServerPlayPacketListener;onTeleportConfirm(Lnet/minecraft/network/packet/c2s/play/TeleportConfirmC2SPacket;)V
      intermediary method_12050 Lnet/minecraft/class_2792;method_12050(Lnet/minecraft/class_2793;)V
      official a Lagg;a(Lagi;)V
    • onPlayerLoaded Link icon

      public void onPlayerLoaded(PlayerLoadedC2SPacket packet)
      Specified by:
      onPlayerLoaded in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPlayerLoaded Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerLoaded(Lnet/minecraft/network/packet/c2s/play/PlayerLoadedC2SPacket;)V
      intermediary method_65306 Lnet/minecraft/class_2792;method_65306(Lnet/minecraft/class_10387;)V
      official a Lagg;a(Lahp;)V
    • onRecipeBookData Link icon

      public void onRecipeBookData(RecipeBookDataC2SPacket packet)
      Specified by:
      onRecipeBookData in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onRecipeBookData Lnet/minecraft/network/listener/ServerPlayPacketListener;onRecipeBookData(Lnet/minecraft/network/packet/c2s/play/RecipeBookDataC2SPacket;)V
      intermediary method_12047 Lnet/minecraft/class_2792;method_12047(Lnet/minecraft/class_2853;)V
      official a Lagg;a(Lahr;)V
    • onBundleItemSelected Link icon

      public void onBundleItemSelected(BundleItemSelectedC2SPacket packet)
      Specified by:
      onBundleItemSelected in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onBundleItemSelected Lnet/minecraft/network/listener/ServerPlayPacketListener;onBundleItemSelected(Lnet/minecraft/network/packet/c2s/play/BundleItemSelectedC2SPacket;)V
      intermediary method_61220 Lnet/minecraft/class_2792;method_61220(Lnet/minecraft/class_9837;)V
      official a Lagg;a(Lahu;)V
    • onRecipeCategoryOptions Link icon

      public void onRecipeCategoryOptions(RecipeCategoryOptionsC2SPacket packet)
      Specified by:
      onRecipeCategoryOptions in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onRecipeCategoryOptions Lnet/minecraft/network/listener/ServerPlayPacketListener;onRecipeCategoryOptions(Lnet/minecraft/network/packet/c2s/play/RecipeCategoryOptionsC2SPacket;)V
      intermediary method_30303 Lnet/minecraft/class_2792;method_30303(Lnet/minecraft/class_5427;)V
      official a Lagg;a(Lahq;)V
    • onAdvancementTab Link icon

      public void onAdvancementTab(AdvancementTabC2SPacket packet)
      Specified by:
      onAdvancementTab in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onAdvancementTab Lnet/minecraft/network/listener/ServerPlayPacketListener;onAdvancementTab(Lnet/minecraft/network/packet/c2s/play/AdvancementTabC2SPacket;)V
      intermediary method_12058 Lnet/minecraft/class_2792;method_12058(Lnet/minecraft/class_2859;)V
      official a Lagg;a(Laht;)V
    • onRequestCommandCompletions Link icon

      public void onRequestCommandCompletions(RequestCommandCompletionsC2SPacket packet)
      Specified by:
      onRequestCommandCompletions in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onRequestCommandCompletions Lnet/minecraft/network/listener/ServerPlayPacketListener;onRequestCommandCompletions(Lnet/minecraft/network/packet/c2s/play/RequestCommandCompletionsC2SPacket;)V
      intermediary method_12059 Lnet/minecraft/class_2792;method_12059(Lnet/minecraft/class_2805;)V
      official a Lagg;a(Lagt;)V
    • onUpdateCommandBlock Link icon

      public void onUpdateCommandBlock(UpdateCommandBlockC2SPacket packet)
      Specified by:
      onUpdateCommandBlock in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdateCommandBlock Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateCommandBlock(Lnet/minecraft/network/packet/c2s/play/UpdateCommandBlockC2SPacket;)V
      intermediary method_12077 Lnet/minecraft/class_2792;method_12077(Lnet/minecraft/class_2870;)V
      official a Lagg;a(Lahy;)V
    • onUpdateCommandBlockMinecart Link icon

      public void onUpdateCommandBlockMinecart(UpdateCommandBlockMinecartC2SPacket packet)
      Specified by:
      onUpdateCommandBlockMinecart in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdateCommandBlockMinecart Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateCommandBlockMinecart(Lnet/minecraft/network/packet/c2s/play/UpdateCommandBlockMinecartC2SPacket;)V
      intermediary method_12049 Lnet/minecraft/class_2792;method_12049(Lnet/minecraft/class_2871;)V
      official a Lagg;a(Lahz;)V
    • onPickItemFromBlock Link icon

      public void onPickItemFromBlock(PickItemFromBlockC2SPacket packet)
      Specified by:
      onPickItemFromBlock in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPickItemFromBlock Lnet/minecraft/network/listener/ServerPlayPacketListener;onPickItemFromBlock(Lnet/minecraft/network/packet/c2s/play/PickItemFromBlockC2SPacket;)V
      intermediary method_65085 Lnet/minecraft/class_2792;method_65085(Lnet/minecraft/class_10370;)V
      official a Lagg;a(Lahi;)V
    • copyBlockDataToStack Link icon

      private static void copyBlockDataToStack(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named copyBlockDataToStack Lnet/minecraft/server/network/ServerPlayNetworkHandler;copyBlockDataToStack(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/item/ItemStack;)V
      intermediary method_65099 Lnet/minecraft/class_3244;method_65099(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
      official a Lasg;a(Ldwy;Lard;Lji;Lcwq;)V
    • onPickItemFromEntity Link icon

      public void onPickItemFromEntity(PickItemFromEntityC2SPacket packet)
      Specified by:
      onPickItemFromEntity in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPickItemFromEntity Lnet/minecraft/network/listener/ServerPlayPacketListener;onPickItemFromEntity(Lnet/minecraft/network/packet/c2s/play/PickItemFromEntityC2SPacket;)V
      intermediary method_12084 Lnet/minecraft/class_2792;method_12084(Lnet/minecraft/class_10371;)V
      official a Lagg;a(Lahj;)V
    • onPickItem Link icon

      private void onPickItem(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named onPickItem Lnet/minecraft/server/network/ServerPlayNetworkHandler;onPickItem(Lnet/minecraft/item/ItemStack;)V
      intermediary method_65098 Lnet/minecraft/class_3244;method_65098(Lnet/minecraft/class_1799;)V
      official a Lasg;a(Lcwq;)V
    • onRenameItem Link icon

      public void onRenameItem(RenameItemC2SPacket packet)
      Specified by:
      onRenameItem in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onRenameItem Lnet/minecraft/network/listener/ServerPlayPacketListener;onRenameItem(Lnet/minecraft/network/packet/c2s/play/RenameItemC2SPacket;)V
      intermediary method_12060 Lnet/minecraft/class_2792;method_12060(Lnet/minecraft/class_2855;)V
      official a Lagg;a(Lahs;)V
    • onUpdateBeacon Link icon

      public void onUpdateBeacon(UpdateBeaconC2SPacket packet)
      Specified by:
      onUpdateBeacon in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdateBeacon Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateBeacon(Lnet/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket;)V
      intermediary method_12057 Lnet/minecraft/class_2792;method_12057(Lnet/minecraft/class_2866;)V
      official a Lagg;a(Lahw;)V
    • onUpdateStructureBlock Link icon

      public void onUpdateStructureBlock(UpdateStructureBlockC2SPacket packet)
      Specified by:
      onUpdateStructureBlock in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdateStructureBlock Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateStructureBlock(Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;)V
      intermediary method_12051 Lnet/minecraft/class_2792;method_12051(Lnet/minecraft/class_2875;)V
      official a Lagg;a(Laic;)V
    • onUpdateJigsaw Link icon

      public void onUpdateJigsaw(UpdateJigsawC2SPacket packet)
      Specified by:
      onUpdateJigsaw in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdateJigsaw Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateJigsaw(Lnet/minecraft/network/packet/c2s/play/UpdateJigsawC2SPacket;)V
      intermediary method_16383 Lnet/minecraft/class_2792;method_16383(Lnet/minecraft/class_3753;)V
      official a Lagg;a(Laib;)V
    • onJigsawGenerating Link icon

      public void onJigsawGenerating(JigsawGeneratingC2SPacket packet)
      Specified by:
      onJigsawGenerating in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onJigsawGenerating Lnet/minecraft/network/listener/ServerPlayPacketListener;onJigsawGenerating(Lnet/minecraft/network/packet/c2s/play/JigsawGeneratingC2SPacket;)V
      intermediary method_27273 Lnet/minecraft/class_2792;method_27273(Lnet/minecraft/class_5194;)V
      official a Lagg;a(Lahd;)V
    • onSelectMerchantTrade Link icon

      public void onSelectMerchantTrade(SelectMerchantTradeC2SPacket packet)
      Specified by:
      onSelectMerchantTrade in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onSelectMerchantTrade Lnet/minecraft/network/listener/ServerPlayPacketListener;onSelectMerchantTrade(Lnet/minecraft/network/packet/c2s/play/SelectMerchantTradeC2SPacket;)V
      intermediary method_12080 Lnet/minecraft/class_2792;method_12080(Lnet/minecraft/class_2863;)V
      official a Lagg;a(Lahv;)V
    • onBookUpdate Link icon

      public void onBookUpdate(BookUpdateC2SPacket packet)
      Specified by:
      onBookUpdate in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onBookUpdate Lnet/minecraft/network/listener/ServerPlayPacketListener;onBookUpdate(Lnet/minecraft/network/packet/c2s/play/BookUpdateC2SPacket;)V
      intermediary method_12053 Lnet/minecraft/class_2792;method_12053(Lnet/minecraft/class_2820;)V
      official a Lagg;a(Laha;)V
    • updateBookContent Link icon

      private void updateBookContent(List<FilteredMessage> pages, int slotId)
      Mappings:
      Namespace Name Mixin selector
      named updateBookContent Lnet/minecraft/server/network/ServerPlayNetworkHandler;updateBookContent(Ljava/util/List;I)V
      intermediary method_31278 Lnet/minecraft/class_3244;method_31278(Ljava/util/List;I)V
      official a Lasg;a(Ljava/util/List;I)V
    • addBook Link icon

      private void addBook(FilteredMessage title, List<FilteredMessage> pages, int slotId)
      Mappings:
      Namespace Name Mixin selector
      named addBook Lnet/minecraft/server/network/ServerPlayNetworkHandler;addBook(Lnet/minecraft/server/filter/FilteredMessage;Ljava/util/List;I)V
      intermediary method_31276 Lnet/minecraft/class_3244;method_31276(Lnet/minecraft/class_5837;Ljava/util/List;I)V
      official a Lasg;a(Larw;Ljava/util/List;I)V
    • toRawFilteredPair Link icon

      private RawFilteredPair<String> toRawFilteredPair(FilteredMessage message)
      Mappings:
      Namespace Name Mixin selector
      named toRawFilteredPair Lnet/minecraft/server/network/ServerPlayNetworkHandler;toRawFilteredPair(Lnet/minecraft/server/filter/FilteredMessage;)Lnet/minecraft/text/RawFilteredPair;
      intermediary method_57142 Lnet/minecraft/class_3244;method_57142(Lnet/minecraft/class_5837;)Lnet/minecraft/class_9262;
      official a Lasg;a(Larw;)Larv;
    • onQueryEntityNbt Link icon

      public void onQueryEntityNbt(QueryEntityNbtC2SPacket packet)
      Specified by:
      onQueryEntityNbt in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onQueryEntityNbt Lnet/minecraft/network/listener/ServerPlayPacketListener;onQueryEntityNbt(Lnet/minecraft/network/packet/c2s/play/QueryEntityNbtC2SPacket;)V
      intermediary method_12074 Lnet/minecraft/class_2792;method_12074(Lnet/minecraft/class_2822;)V
      official a Lagg;a(Lahb;)V
    • onSlotChangedState Link icon

      public void onSlotChangedState(SlotChangedStateC2SPacket packet)
      Specified by:
      onSlotChangedState in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onSlotChangedState Lnet/minecraft/network/listener/ServerPlayPacketListener;onSlotChangedState(Lnet/minecraft/network/packet/c2s/play/SlotChangedStateC2SPacket;)V
      intermediary method_54436 Lnet/minecraft/class_2792;method_54436(Lnet/minecraft/class_8875;)V
      official a Lagg;a(Lagy;)V
    • onQueryBlockNbt Link icon

      public void onQueryBlockNbt(QueryBlockNbtC2SPacket packet)
      Specified by:
      onQueryBlockNbt in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onQueryBlockNbt Lnet/minecraft/network/listener/ServerPlayPacketListener;onQueryBlockNbt(Lnet/minecraft/network/packet/c2s/play/QueryBlockNbtC2SPacket;)V
      intermediary method_12072 Lnet/minecraft/class_2792;method_12072(Lnet/minecraft/class_2795;)V
      official a Lagg;a(Lagj;)V
    • onPlayerMove Link icon

      public void onPlayerMove(PlayerMoveC2SPacket packet)
      Specified by:
      onPlayerMove in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPlayerMove Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerMove(Lnet/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket;)V
      intermediary method_12063 Lnet/minecraft/class_2792;method_12063(Lnet/minecraft/class_2828;)V
      official a Lagg;a(Lahf;)V
    • shouldCheckMovement Link icon

      private boolean shouldCheckMovement(boolean elytra)
      Mappings:
      Namespace Name Mixin selector
      named shouldCheckMovement Lnet/minecraft/server/network/ServerPlayNetworkHandler;shouldCheckMovement(Z)Z
      intermediary method_64962 Lnet/minecraft/class_3244;method_64962(Z)Z
      official a Lasg;a(Z)Z
    • handlePendingTeleport Link icon

      private boolean handlePendingTeleport()
      Mappings:
      Namespace Name Mixin selector
      named handlePendingTeleport Lnet/minecraft/server/network/ServerPlayNetworkHandler;handlePendingTeleport()Z
      intermediary method_60947 Lnet/minecraft/class_3244;method_60947()Z
      official p Lasg;p()Z
    • isPlayerNotCollidingWithBlocks Link icon

      private boolean isPlayerNotCollidingWithBlocks(WorldView world, Box box, double newX, double newY, double newZ)
      Mappings:
      Namespace Name Mixin selector
      named isPlayerNotCollidingWithBlocks Lnet/minecraft/server/network/ServerPlayNetworkHandler;isPlayerNotCollidingWithBlocks(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/Box;DDD)Z
      intermediary method_20630 Lnet/minecraft/class_3244;method_20630(Lnet/minecraft/class_4538;Lnet/minecraft/class_238;DDD)Z
      official a Lasg;a(Ldgm;Lfaw;DDD)Z
    • requestTeleport Link icon

      public void requestTeleport(double x, double y, double z, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      named requestTeleport Lnet/minecraft/server/network/ServerPlayNetworkHandler;requestTeleport(DDDFF)V
      intermediary method_14363 Lnet/minecraft/class_3244;method_14363(DDDFF)V
      official a Lasg;a(DDDFF)V
    • requestTeleport Link icon

      public void requestTeleport(PlayerPosition pos, Set<PositionFlag> flags)
      Mappings:
      Namespace Name Mixin selector
      named requestTeleport Lnet/minecraft/server/network/ServerPlayNetworkHandler;requestTeleport(Lnet/minecraft/entity/player/PlayerPosition;Ljava/util/Set;)V
      intermediary method_14360 Lnet/minecraft/class_3244;method_14360(Lnet/minecraft/class_10182;Ljava/util/Set;)V
      official a Lasg;a(Lbvv;Ljava/util/Set;)V
    • onPlayerAction Link icon

      public void onPlayerAction(PlayerActionC2SPacket packet)
      Specified by:
      onPlayerAction in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPlayerAction Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerAction(Lnet/minecraft/network/packet/c2s/play/PlayerActionC2SPacket;)V
      intermediary method_12066 Lnet/minecraft/class_2792;method_12066(Lnet/minecraft/class_2846;)V
      official a Lagg;a(Lahm;)V
    • canPlace Link icon

      private static boolean canPlace(ServerPlayerEntity player, ItemStack stack)
      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 canPlace Lnet/minecraft/server/network/ServerPlayNetworkHandler;canPlace(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/item/ItemStack;)Z
      intermediary method_27913 Lnet/minecraft/class_3244;method_27913(Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)Z
      official a Lasg;a(Lare;Lcwq;)Z
    • onPlayerInteractBlock Link icon

      public void onPlayerInteractBlock(PlayerInteractBlockC2SPacket packet)
      Specified by:
      onPlayerInteractBlock in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPlayerInteractBlock Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerInteractBlock(Lnet/minecraft/network/packet/c2s/play/PlayerInteractBlockC2SPacket;)V
      intermediary method_12046 Lnet/minecraft/class_2792;method_12046(Lnet/minecraft/class_2885;)V
      official a Lagg;a(Laig;)V
    • onPlayerInteractItem Link icon

      public void onPlayerInteractItem(PlayerInteractItemC2SPacket packet)
      Specified by:
      onPlayerInteractItem in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPlayerInteractItem Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerInteractItem(Lnet/minecraft/network/packet/c2s/play/PlayerInteractItemC2SPacket;)V
      intermediary method_12065 Lnet/minecraft/class_2792;method_12065(Lnet/minecraft/class_2886;)V
      official a Lagg;a(Laih;)V
    • onSpectatorTeleport Link icon

      public void onSpectatorTeleport(SpectatorTeleportC2SPacket packet)
      Specified by:
      onSpectatorTeleport in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onSpectatorTeleport Lnet/minecraft/network/listener/ServerPlayPacketListener;onSpectatorTeleport(Lnet/minecraft/network/packet/c2s/play/SpectatorTeleportC2SPacket;)V
      intermediary method_12073 Lnet/minecraft/class_2792;method_12073(Lnet/minecraft/class_2884;)V
      official a Lagg;a(Laif;)V
    • onBoatPaddleState Link icon

      public void onBoatPaddleState(BoatPaddleStateC2SPacket packet)
      Specified by:
      onBoatPaddleState in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onBoatPaddleState Lnet/minecraft/network/listener/ServerPlayPacketListener;onBoatPaddleState(Lnet/minecraft/network/packet/c2s/play/BoatPaddleStateC2SPacket;)V
      intermediary method_12064 Lnet/minecraft/class_2792;method_12064(Lnet/minecraft/class_2836;)V
      official a Lagg;a(Lahh;)V
    • onDisconnected Link icon

      public void onDisconnected(DisconnectionInfo info)
      Called when the connection this listener listens to has disconnected. Can be used to display the disconnection reason.
      Specified by:
      onDisconnected in interface PacketListener
      Overrides:
      onDisconnected in class ServerCommonNetworkHandler
      Mappings:
      Namespace Name Mixin selector
      named onDisconnected Lnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/network/DisconnectionInfo;)V
      intermediary method_10839 Lnet/minecraft/class_2547;method_10839(Lnet/minecraft/class_9812;)V
      official a Lvv;a(Lvk;)V
    • cleanUp Link icon

      private void cleanUp()
      Mappings:
      Namespace Name Mixin selector
      named cleanUp Lnet/minecraft/server/network/ServerPlayNetworkHandler;cleanUp()V
      intermediary method_52415 Lnet/minecraft/class_3244;method_52415()V
      official q Lasg;q()V
    • updateSequence Link icon

      public void updateSequence(int sequence)
      Mappings:
      Namespace Name Mixin selector
      named updateSequence Lnet/minecraft/server/network/ServerPlayNetworkHandler;updateSequence(I)V
      intermediary method_41255 Lnet/minecraft/class_3244;method_41255(I)V
      official a Lasg;a(I)V
    • onUpdateSelectedSlot Link icon

      public void onUpdateSelectedSlot(UpdateSelectedSlotC2SPacket packet)
      Specified by:
      onUpdateSelectedSlot in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdateSelectedSlot Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateSelectedSlot(Lnet/minecraft/network/packet/c2s/play/UpdateSelectedSlotC2SPacket;)V
      intermediary method_12056 Lnet/minecraft/class_2792;method_12056(Lnet/minecraft/class_2868;)V
      official a Lagg;a(Lahx;)V
    • onChatMessage Link icon

      public void onChatMessage(ChatMessageC2SPacket packet)
      Specified by:
      onChatMessage in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onChatMessage Lnet/minecraft/network/listener/ServerPlayPacketListener;onChatMessage(Lnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;)V
      intermediary method_12048 Lnet/minecraft/class_2792;method_12048(Lnet/minecraft/class_2797;)V
      official a Lagg;a(Lago;)V
    • onCommandExecution Link icon

      public void onCommandExecution(CommandExecutionC2SPacket packet)
      Specified by:
      onCommandExecution in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onCommandExecution Lnet/minecraft/network/listener/ServerPlayPacketListener;onCommandExecution(Lnet/minecraft/network/packet/c2s/play/CommandExecutionC2SPacket;)V
      intermediary method_43667 Lnet/minecraft/class_2792;method_43667(Lnet/minecraft/class_7472;)V
      official a Lagg;a(Lagm;)V
    • executeCommand Link icon

      private void executeCommand(String command)
      Mappings:
      Namespace Name Mixin selector
      named executeCommand Lnet/minecraft/server/network/ServerPlayNetworkHandler;executeCommand(Ljava/lang/String;)V
      intermediary method_58590 Lnet/minecraft/class_3244;method_58590(Ljava/lang/String;)V
      official b Lasg;b(Ljava/lang/String;)V
    • onChatCommandSigned Link icon

      public void onChatCommandSigned(ChatCommandSignedC2SPacket packet)
      Specified by:
      onChatCommandSigned in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onChatCommandSigned Lnet/minecraft/network/listener/ServerPlayPacketListener;onChatCommandSigned(Lnet/minecraft/network/packet/c2s/play/ChatCommandSignedC2SPacket;)V
      intermediary method_58580 Lnet/minecraft/class_2792;method_58580(Lnet/minecraft/class_9449;)V
      official a Lagg;a(Lagn;)V
    • handleCommandExecution Link icon

      private void handleCommandExecution(ChatCommandSignedC2SPacket packet, LastSeenMessageList lastSeenMessages)
      Mappings:
      Namespace Name Mixin selector
      named handleCommandExecution Lnet/minecraft/server/network/ServerPlayNetworkHandler;handleCommandExecution(Lnet/minecraft/network/packet/c2s/play/ChatCommandSignedC2SPacket;Lnet/minecraft/network/message/LastSeenMessageList;)V
      intermediary method_45010 Lnet/minecraft/class_3244;method_45010(Lnet/minecraft/class_9449;Lnet/minecraft/class_7635;)V
      official a Lasg;a(Lagn;Lww;)V
    • handleMessageChainException Link icon

      private void handleMessageChainException(MessageChain.MessageChainException exception)
      Mappings:
      Namespace Name Mixin selector
      named handleMessageChainException Lnet/minecraft/server/network/ServerPlayNetworkHandler;handleMessageChainException(Lnet/minecraft/network/message/MessageChain$MessageChainException;)V
      intermediary method_45171 Lnet/minecraft/class_3244;method_45171(Lnet/minecraft/class_7610$class_7825;)V
      official a Lasg;a(Lxj$a;)V
    • collectArgumentMessages Link icon

      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 collectArgumentMessages Lnet/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_45006 Lnet/minecraft/class_3244;method_45006(Lnet/minecraft/class_9449;Lnet/minecraft/class_7644;Lnet/minecraft/class_7635;)Ljava/util/Map;
      official a Lasg;a(Lagn;Lxh;Lww;)Ljava/util/Map;
    • toUnsignedSignatures Link icon

      private <S> Map<String,SignedMessage> toUnsignedSignatures(List<SignedArgumentList.ParsedArgument<S>> arguments) throws MessageChain.MessageChainException
      Throws:
      MessageChain.MessageChainException
      Mappings:
      Namespace Name Mixin selector
      named toUnsignedSignatures Lnet/minecraft/server/network/ServerPlayNetworkHandler;toUnsignedSignatures(Ljava/util/List;)Ljava/util/Map;
      intermediary method_58591 Lnet/minecraft/class_3244;method_58591(Ljava/util/List;)Ljava/util/Map;
      official b Lasg;b(Ljava/util/List;)Ljava/util/Map;
    • createInvalidCommandSignatureException Link icon

      private static <S> MessageChain.MessageChainException createInvalidCommandSignatureException(String command, List<ArgumentSignatureDataMap.Entry> actual, List<SignedArgumentList.ParsedArgument<S>> expected)
      Mappings:
      Namespace Name Mixin selector
      named createInvalidCommandSignatureException Lnet/minecraft/server/network/ServerPlayNetworkHandler;createInvalidCommandSignatureException(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/network/message/MessageChain$MessageChainException;
      intermediary method_58589 Lnet/minecraft/class_3244;method_58589(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/class_7610$class_7825;
      official a Lasg;a(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lxj$a;
    • parse Link icon

      private com.mojang.brigadier.ParseResults<ServerCommandSource> parse(String command)
      Returns the result of parsing command.
      Parameters:
      command - the command to parse (without the leading slash)
      Returns:
      the result of parsing command
      Mappings:
      Namespace Name Mixin selector
      named parse Lnet/minecraft/server/network/ServerPlayNetworkHandler;parse(Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults;
      intermediary method_45003 Lnet/minecraft/class_3244;method_45003(Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults;
      official c Lasg;c(Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults;
    • validateMessage Link icon

      private void validateMessage(String message, Runnable callback)
      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 validateMessage Lnet/minecraft/server/network/ServerPlayNetworkHandler;validateMessage(Ljava/lang/String;Ljava/lang/Runnable;)V
      intermediary method_44337 Lnet/minecraft/class_3244;method_44337(Ljava/lang/String;Ljava/lang/Runnable;)V
      official a Lasg;a(Ljava/lang/String;Ljava/lang/Runnable;)V
    • validateAcknowledgment Link icon

      private Optional<LastSeenMessageList> validateAcknowledgment(LastSeenMessageList.Acknowledgment acknowledgment)
      Mappings:
      Namespace Name Mixin selector
      named validateAcknowledgment Lnet/minecraft/server/network/ServerPlayNetworkHandler;validateAcknowledgment(Lnet/minecraft/network/message/LastSeenMessageList$Acknowledgment;)Ljava/util/Optional;
      intermediary method_45169 Lnet/minecraft/class_3244;method_45169(Lnet/minecraft/class_7635$class_7636;)Ljava/util/Optional;
      official a Lasg;a(Lww$b;)Ljava/util/Optional;
    • hasIllegalCharacter Link icon

      private static boolean hasIllegalCharacter(String message)
      Returns whether message contains an illegal character.
      Returns:
      whether message contains an illegal character
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named hasIllegalCharacter Lnet/minecraft/server/network/ServerPlayNetworkHandler;hasIllegalCharacter(Ljava/lang/String;)Z
      intermediary method_43508 Lnet/minecraft/class_3244;method_43508(Ljava/lang/String;)Z
      official d Lasg;d(Ljava/lang/String;)Z
    • getSignedMessage Link icon

      private SignedMessage getSignedMessage(ChatMessageC2SPacket packet, LastSeenMessageList lastSeenMessages) throws MessageChain.MessageChainException
      Throws:
      MessageChain.MessageChainException
      Mappings:
      Namespace Name Mixin selector
      named getSignedMessage Lnet/minecraft/server/network/ServerPlayNetworkHandler;getSignedMessage(Lnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;Lnet/minecraft/network/message/LastSeenMessageList;)Lnet/minecraft/network/message/SignedMessage;
      intermediary method_45011 Lnet/minecraft/class_3244;method_45011(Lnet/minecraft/class_2797;Lnet/minecraft/class_7635;)Lnet/minecraft/class_7471;
      official a Lasg;a(Lago;Lww;)Lxf;
    • handleDecoratedMessage Link icon

      private void handleDecoratedMessage(SignedMessage message)
      Mappings:
      Namespace Name Mixin selector
      named handleDecoratedMessage Lnet/minecraft/server/network/ServerPlayNetworkHandler;handleDecoratedMessage(Lnet/minecraft/network/message/SignedMessage;)V
      intermediary method_44155 Lnet/minecraft/class_3244;method_44155(Lnet/minecraft/class_7471;)V
      official b Lasg;b(Lxf;)V
    • checkForSpam Link icon

      private void checkForSpam()
      Mappings:
      Namespace Name Mixin selector
      named checkForSpam Lnet/minecraft/server/network/ServerPlayNetworkHandler;checkForSpam()V
      intermediary method_43669 Lnet/minecraft/class_3244;method_43669()V
      official r Lasg;r()V
    • onMessageAcknowledgment Link icon

      public void onMessageAcknowledgment(MessageAcknowledgmentC2SPacket packet)
      Specified by:
      onMessageAcknowledgment in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onMessageAcknowledgment Lnet/minecraft/network/listener/ServerPlayPacketListener;onMessageAcknowledgment(Lnet/minecraft/network/packet/c2s/play/MessageAcknowledgmentC2SPacket;)V
      intermediary method_44898 Lnet/minecraft/class_2792;method_44898(Lnet/minecraft/class_7640;)V
      official a Lagg;a(Lagl;)V
    • onHandSwing Link icon

      public void onHandSwing(HandSwingC2SPacket packet)
      Specified by:
      onHandSwing in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onHandSwing Lnet/minecraft/network/listener/ServerPlayPacketListener;onHandSwing(Lnet/minecraft/network/packet/c2s/play/HandSwingC2SPacket;)V
      intermediary method_12052 Lnet/minecraft/class_2792;method_12052(Lnet/minecraft/class_2879;)V
      official a Lagg;a(Laie;)V
    • onClientCommand Link icon

      public void onClientCommand(ClientCommandC2SPacket packet)
      Specified by:
      onClientCommand in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onClientCommand Lnet/minecraft/network/listener/ServerPlayPacketListener;onClientCommand(Lnet/minecraft/network/packet/c2s/play/ClientCommandC2SPacket;)V
      intermediary method_12045 Lnet/minecraft/class_2792;method_12045(Lnet/minecraft/class_2848;)V
      official a Lagg;a(Lahn;)V
    • addPendingAcknowledgment Link icon

      public void addPendingAcknowledgment(SignedMessage message)
      Mappings:
      Namespace Name Mixin selector
      named addPendingAcknowledgment Lnet/minecraft/server/network/ServerPlayNetworkHandler;addPendingAcknowledgment(Lnet/minecraft/network/message/SignedMessage;)V
      intermediary method_44897 Lnet/minecraft/class_3244;method_44897(Lnet/minecraft/class_7471;)V
      official a Lasg;a(Lxf;)V
    • sendChatMessage Link icon

      public void sendChatMessage(SignedMessage message, MessageType.Parameters params)
      Mappings:
      Namespace Name Mixin selector
      named sendChatMessage Lnet/minecraft/server/network/ServerPlayNetworkHandler;sendChatMessage(Lnet/minecraft/network/message/SignedMessage;Lnet/minecraft/network/message/MessageType$Parameters;)V
      intermediary method_45170 Lnet/minecraft/class_3244;method_45170(Lnet/minecraft/class_7471;Lnet/minecraft/class_2556$class_7602;)V
      official a Lasg;a(Lxf;Lwl$a;)V
    • sendProfilelessChatMessage Link icon

      public void sendProfilelessChatMessage(Text message, MessageType.Parameters params)
      Mappings:
      Namespace Name Mixin selector
      named sendProfilelessChatMessage Lnet/minecraft/server/network/ServerPlayNetworkHandler;sendProfilelessChatMessage(Lnet/minecraft/text/Text;Lnet/minecraft/network/message/MessageType$Parameters;)V
      intermediary method_45168 Lnet/minecraft/class_3244;method_45168(Lnet/minecraft/class_2561;Lnet/minecraft/class_2556$class_7602;)V
      official a Lasg;a(Lwp;Lwl$a;)V
    • getConnectionAddress Link icon

      public SocketAddress getConnectionAddress()
      Mappings:
      Namespace Name Mixin selector
      named getConnectionAddress Lnet/minecraft/server/network/ServerPlayNetworkHandler;getConnectionAddress()Ljava/net/SocketAddress;
      intermediary method_48107 Lnet/minecraft/class_3244;method_48107()Ljava/net/SocketAddress;
      official m Lasg;m()Ljava/net/SocketAddress;
    • reconfigure Link icon

      public void reconfigure()
      Mappings:
      Namespace Name Mixin selector
      named reconfigure Lnet/minecraft/server/network/ServerPlayNetworkHandler;reconfigure()V
      intermediary method_52414 Lnet/minecraft/class_3244;method_52414()V
      official n Lasg;n()V
    • onQueryPing Link icon

      public void onQueryPing(QueryPingC2SPacket packet)
      Handles a packet from client to query the "ping" (connection latency). This is different from CommonPingS2CPacket, which can be sent by the server to request acknowledgment.
      Specified by:
      onQueryPing in interface ServerQueryPingPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onQueryPing Lnet/minecraft/network/listener/ServerQueryPingPacketListener;onQueryPing(Lnet/minecraft/network/packet/c2s/query/QueryPingC2SPacket;)V
      intermediary method_12697 Lnet/minecraft/class_8740;method_12697(Lnet/minecraft/class_2935;)V
      official a Lajn;a(Lajo;)V
    • onPlayerInteractEntity Link icon

      public void onPlayerInteractEntity(PlayerInteractEntityC2SPacket packet)
      Specified by:
      onPlayerInteractEntity in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPlayerInteractEntity Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerInteractEntity(Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;)V
      intermediary method_12062 Lnet/minecraft/class_2792;method_12062(Lnet/minecraft/class_2824;)V
      official a Lagg;a(Lahc;)V
    • onClientStatus Link icon

      public void onClientStatus(ClientStatusC2SPacket packet)
      Specified by:
      onClientStatus in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onClientStatus Lnet/minecraft/network/listener/ServerPlayPacketListener;onClientStatus(Lnet/minecraft/network/packet/c2s/play/ClientStatusC2SPacket;)V
      intermediary method_12068 Lnet/minecraft/class_2792;method_12068(Lnet/minecraft/class_2799;)V
      official a Lagg;a(Lagr;)V
    • onCloseHandledScreen Link icon

      public void onCloseHandledScreen(CloseHandledScreenC2SPacket packet)
      Specified by:
      onCloseHandledScreen in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onCloseHandledScreen Lnet/minecraft/network/listener/ServerPlayPacketListener;onCloseHandledScreen(Lnet/minecraft/network/packet/c2s/play/CloseHandledScreenC2SPacket;)V
      intermediary method_12054 Lnet/minecraft/class_2792;method_12054(Lnet/minecraft/class_2815;)V
      official a Lagg;a(Lagx;)V
    • onClickSlot Link icon

      public void onClickSlot(ClickSlotC2SPacket packet)
      Specified by:
      onClickSlot in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onClickSlot Lnet/minecraft/network/listener/ServerPlayPacketListener;onClickSlot(Lnet/minecraft/network/packet/c2s/play/ClickSlotC2SPacket;)V
      intermediary method_12076 Lnet/minecraft/class_2792;method_12076(Lnet/minecraft/class_2813;)V
      official a Lagg;a(Lagw;)V
    • onCraftRequest Link icon

      public void onCraftRequest(CraftRequestC2SPacket packet)
      Specified by:
      onCraftRequest in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onCraftRequest Lnet/minecraft/network/listener/ServerPlayPacketListener;onCraftRequest(Lnet/minecraft/network/packet/c2s/play/CraftRequestC2SPacket;)V
      intermediary method_12061 Lnet/minecraft/class_2792;method_12061(Lnet/minecraft/class_2840;)V
      official a Lagg;a(Lahk;)V
    • onButtonClick Link icon

      public void onButtonClick(ButtonClickC2SPacket packet)
      Specified by:
      onButtonClick in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onButtonClick Lnet/minecraft/network/listener/ServerPlayPacketListener;onButtonClick(Lnet/minecraft/network/packet/c2s/play/ButtonClickC2SPacket;)V
      intermediary method_12055 Lnet/minecraft/class_2792;method_12055(Lnet/minecraft/class_2811;)V
      official a Lagg;a(Lagv;)V
    • onCreativeInventoryAction Link icon

      public void onCreativeInventoryAction(CreativeInventoryActionC2SPacket packet)
      Specified by:
      onCreativeInventoryAction in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onCreativeInventoryAction Lnet/minecraft/network/listener/ServerPlayPacketListener;onCreativeInventoryAction(Lnet/minecraft/network/packet/c2s/play/CreativeInventoryActionC2SPacket;)V
      intermediary method_12070 Lnet/minecraft/class_2792;method_12070(Lnet/minecraft/class_2873;)V
      official a Lagg;a(Laia;)V
    • onUpdateSign Link icon

      public void onUpdateSign(UpdateSignC2SPacket packet)
      Specified by:
      onUpdateSign in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdateSign Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateSign(Lnet/minecraft/network/packet/c2s/play/UpdateSignC2SPacket;)V
      intermediary method_12071 Lnet/minecraft/class_2792;method_12071(Lnet/minecraft/class_2877;)V
      official a Lagg;a(Laid;)V
    • onSignUpdate Link icon

      private void onSignUpdate(UpdateSignC2SPacket packet, List<FilteredMessage> signText)
      Mappings:
      Namespace Name Mixin selector
      named onSignUpdate Lnet/minecraft/server/network/ServerPlayNetworkHandler;onSignUpdate(Lnet/minecraft/network/packet/c2s/play/UpdateSignC2SPacket;Ljava/util/List;)V
      intermediary method_31282 Lnet/minecraft/class_3244;method_31282(Lnet/minecraft/class_2877;Ljava/util/List;)V
      official a Lasg;a(Laid;Ljava/util/List;)V
    • onUpdatePlayerAbilities Link icon

      public void onUpdatePlayerAbilities(UpdatePlayerAbilitiesC2SPacket packet)
      Specified by:
      onUpdatePlayerAbilities in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdatePlayerAbilities Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdatePlayerAbilities(Lnet/minecraft/network/packet/c2s/play/UpdatePlayerAbilitiesC2SPacket;)V
      intermediary method_12083 Lnet/minecraft/class_2792;method_12083(Lnet/minecraft/class_2842;)V
      official a Lagg;a(Lahl;)V
    • onClientOptions Link icon

      public void onClientOptions(ClientOptionsC2SPacket packet)
      Specified by:
      onClientOptions in interface ServerCommonPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onClientOptions Lnet/minecraft/network/listener/ServerCommonPacketListener;onClientOptions(Lnet/minecraft/network/packet/c2s/common/ClientOptionsC2SPacket;)V
      intermediary method_12069 Lnet/minecraft/class_8706;method_12069(Lnet/minecraft/class_2803;)V
      official a Lzp;a(Lzq;)V
    • onUpdateDifficulty Link icon

      public void onUpdateDifficulty(UpdateDifficultyC2SPacket packet)
      Specified by:
      onUpdateDifficulty in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdateDifficulty Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateDifficulty(Lnet/minecraft/network/packet/c2s/play/UpdateDifficultyC2SPacket;)V
      intermediary method_19475 Lnet/minecraft/class_2792;method_19475(Lnet/minecraft/class_4210;)V
      official a Lagg;a(Lagk;)V
    • onUpdateDifficultyLock Link icon

      public void onUpdateDifficultyLock(UpdateDifficultyLockC2SPacket packet)
      Specified by:
      onUpdateDifficultyLock in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onUpdateDifficultyLock Lnet/minecraft/network/listener/ServerPlayPacketListener;onUpdateDifficultyLock(Lnet/minecraft/network/packet/c2s/play/UpdateDifficultyLockC2SPacket;)V
      intermediary method_19476 Lnet/minecraft/class_2792;method_19476(Lnet/minecraft/class_4211;)V
      official a Lagg;a(Lahe;)V
    • onPlayerSession Link icon

      public void onPlayerSession(PlayerSessionC2SPacket packet)
      Specified by:
      onPlayerSession in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onPlayerSession Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerSession(Lnet/minecraft/network/packet/c2s/play/PlayerSessionC2SPacket;)V
      intermediary method_46367 Lnet/minecraft/class_2792;method_46367(Lnet/minecraft/class_7861;)V
      official a Lagg;a(Lagp;)V
    • onAcknowledgeReconfiguration Link icon

      public void onAcknowledgeReconfiguration(AcknowledgeReconfigurationC2SPacket packet)
      Specified by:
      onAcknowledgeReconfiguration in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onAcknowledgeReconfiguration Lnet/minecraft/network/listener/ServerPlayPacketListener;onAcknowledgeReconfiguration(Lnet/minecraft/network/packet/c2s/play/AcknowledgeReconfigurationC2SPacket;)V
      intermediary method_52279 Lnet/minecraft/class_2792;method_52279(Lnet/minecraft/class_8591;)V
      official a Lagg;a(Lagu;)V
    • onAcknowledgeChunks Link icon

      public void onAcknowledgeChunks(AcknowledgeChunksC2SPacket packet)
      Specified by:
      onAcknowledgeChunks in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onAcknowledgeChunks Lnet/minecraft/network/listener/ServerPlayPacketListener;onAcknowledgeChunks(Lnet/minecraft/network/packet/c2s/play/AcknowledgeChunksC2SPacket;)V
      intermediary method_52278 Lnet/minecraft/class_2792;method_52278(Lnet/minecraft/class_8590;)V
      official a Lagg;a(Lagq;)V
    • onDebugSampleSubscription Link icon

      public void onDebugSampleSubscription(DebugSampleSubscriptionC2SPacket packet)
      Specified by:
      onDebugSampleSubscription in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onDebugSampleSubscription Lnet/minecraft/network/listener/ServerPlayPacketListener;onDebugSampleSubscription(Lnet/minecraft/network/packet/c2s/play/DebugSampleSubscriptionC2SPacket;)V
      intermediary method_56619 Lnet/minecraft/class_2792;method_56619(Lnet/minecraft/class_9179;)V
      official a Lagg;a(Lagz;)V
    • setSession Link icon

      private void setSession(PublicPlayerSession session)
      Mappings:
      Namespace Name Mixin selector
      named setSession Lnet/minecraft/server/network/ServerPlayNetworkHandler;setSession(Lnet/minecraft/network/encryption/PublicPlayerSession;)V
      intermediary method_46365 Lnet/minecraft/class_3244;method_46365(Lnet/minecraft/class_7822;)V
      official a Lasg;a(Lxg;)V
    • onCustomPayload Link icon

      public void onCustomPayload(CustomPayloadC2SPacket packet)
      Specified by:
      onCustomPayload in interface ServerCommonPacketListener
      Overrides:
      onCustomPayload in class ServerCommonNetworkHandler
      Mappings:
      Namespace Name Mixin selector
      named onCustomPayload Lnet/minecraft/network/listener/ServerCommonPacketListener;onCustomPayload(Lnet/minecraft/network/packet/c2s/common/CustomPayloadC2SPacket;)V
      intermediary method_52392 Lnet/minecraft/class_8706;method_52392(Lnet/minecraft/class_2817;)V
      official a Lzp;a(Lzr;)V
    • onClientTickEnd Link icon

      public void onClientTickEnd(ClientTickEndC2SPacket packet)
      Specified by:
      onClientTickEnd in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onClientTickEnd Lnet/minecraft/network/listener/ServerPlayPacketListener;onClientTickEnd(Lnet/minecraft/network/packet/c2s/play/ClientTickEndC2SPacket;)V
      intermediary method_61219 Lnet/minecraft/class_2792;method_61219(Lnet/minecraft/class_9836;)V
      official a Lagg;a(Lags;)V
    • handleMovement Link icon

      private void handleMovement(Vec3d movement)
      Mappings:
      Namespace Name Mixin selector
      named handleMovement Lnet/minecraft/server/network/ServerPlayNetworkHandler;handleMovement(Lnet/minecraft/util/math/Vec3d;)V
      intermediary method_61290 Lnet/minecraft/class_3244;method_61290(Lnet/minecraft/class_243;)V
      official a Lasg;a(Lfbb;)V
    • getPlayer Link icon

      public ServerPlayerEntity getPlayer()
      Specified by:
      getPlayer in interface PlayerAssociatedNetworkHandler
      Mappings:
      Namespace Name Mixin selector
      named getPlayer Lnet/minecraft/server/network/PlayerAssociatedNetworkHandler;getPlayer()Lnet/minecraft/server/network/ServerPlayerEntity;
      intermediary method_32311 Lnet/minecraft/class_5629;method_32311()Lnet/minecraft/class_3222;
      official o Lasj;o()Lare;