Class ServerPlayNetworkHandler

java.lang.Object
net.minecraft.server.network.ServerPlayNetworkHandler
All Implemented Interfaces:
PacketListener, ServerPlayPacketListener, EntityTrackingListener

public class ServerPlayNetworkHandler extends Object implements EntityTrackingListener, ServerPlayPacketListener
Mappings:
Namespace Name
official adu
intermediary net/minecraft/class_3244
named net/minecraft/server/network/ServerPlayNetworkHandler
  • Field Details

    • LOGGER

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official c Ladu;c:Lorg/apache/logging/log4j/Logger;
      intermediary field_14121 Lnet/minecraft/class_3244;field_14121:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/server/network/ServerPlayNetworkHandler;LOGGER:Lorg/apache/logging/log4j/Logger;
    • KEEP_ALIVE_INTERVAL

      private static final int KEEP_ALIVE_INTERVAL
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Ladu;d:I
      intermediary field_29778 Lnet/minecraft/class_3244;field_29778:I
      named KEEP_ALIVE_INTERVAL Lnet/minecraft/server/network/ServerPlayNetworkHandler;KEEP_ALIVE_INTERVAL:I
    • connection

      public final ClientConnection connection
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a:Lpf;
      intermediary field_14127 Lnet/minecraft/class_3244;field_14127:Lnet/minecraft/class_2535;
      named connection Lnet/minecraft/server/network/ServerPlayNetworkHandler;connection:Lnet/minecraft/network/ClientConnection;
    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      official e Ladu;e:Lnet/minecraft/server/MinecraftServer;
      intermediary field_14148 Lnet/minecraft/class_3244;field_14148:Lnet/minecraft/server/MinecraftServer;
      named server Lnet/minecraft/server/network/ServerPlayNetworkHandler;server:Lnet/minecraft/server/MinecraftServer;
    • player

      public ServerPlayerEntity player
      Mappings:
      Namespace Name Mixin selector
      official b Ladu;b:Ladd;
      intermediary field_14140 Lnet/minecraft/class_3244;field_14140:Lnet/minecraft/class_3222;
      named player Lnet/minecraft/server/network/ServerPlayNetworkHandler;player:Lnet/minecraft/server/network/ServerPlayerEntity;
    • ticks

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      official f Ladu;f:I
      intermediary field_14118 Lnet/minecraft/class_3244;field_14118:I
      named ticks Lnet/minecraft/server/network/ServerPlayNetworkHandler;ticks:I
    • lastKeepAliveTime

      private long lastKeepAliveTime
      Mappings:
      Namespace Name Mixin selector
      official g Ladu;g:J
      intermediary field_14136 Lnet/minecraft/class_3244;field_14136:J
      named lastKeepAliveTime Lnet/minecraft/server/network/ServerPlayNetworkHandler;lastKeepAliveTime:J
    • waitingForKeepAlive

      private boolean waitingForKeepAlive
      Mappings:
      Namespace Name Mixin selector
      official h Ladu;h:Z
      intermediary field_14125 Lnet/minecraft/class_3244;field_14125:Z
      named waitingForKeepAlive Lnet/minecraft/server/network/ServerPlayNetworkHandler;waitingForKeepAlive:Z
    • keepAliveId

      private long keepAliveId
      Mappings:
      Namespace Name Mixin selector
      official i Ladu;i:J
      intermediary field_14134 Lnet/minecraft/class_3244;field_14134:J
      named keepAliveId Lnet/minecraft/server/network/ServerPlayNetworkHandler;keepAliveId:J
    • messageCooldown

      private int messageCooldown
      Mappings:
      Namespace Name Mixin selector
      official j Ladu;j:I
      intermediary field_14116 Lnet/minecraft/class_3244;field_14116:I
      named messageCooldown Lnet/minecraft/server/network/ServerPlayNetworkHandler;messageCooldown:I
    • creativeItemDropThreshold

      private int creativeItemDropThreshold
      Mappings:
      Namespace Name Mixin selector
      official k Ladu;k:I
      intermediary field_14133 Lnet/minecraft/class_3244;field_14133:I
      named creativeItemDropThreshold Lnet/minecraft/server/network/ServerPlayNetworkHandler;creativeItemDropThreshold:I
    • lastTickX

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

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

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

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

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

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

      @Nullable private @Nullable Entity topmostRiddenEntity
      Mappings:
      Namespace Name Mixin selector
      official r Ladu;r:Lawm;
      intermediary field_14147 Lnet/minecraft/class_3244;field_14147:Lnet/minecraft/class_1297;
      named topmostRiddenEntity Lnet/minecraft/server/network/ServerPlayNetworkHandler;topmostRiddenEntity:Lnet/minecraft/entity/Entity;
    • lastTickRiddenX

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

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

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

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

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

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

      @Nullable private @Nullable Vec3d requestedTeleportPos
      Mappings:
      Namespace Name Mixin selector
      official y Ladu;y:Ldnz;
      intermediary field_14119 Lnet/minecraft/class_3244;field_14119:Lnet/minecraft/class_243;
      named requestedTeleportPos Lnet/minecraft/server/network/ServerPlayNetworkHandler;requestedTeleportPos:Lnet/minecraft/util/math/Vec3d;
    • requestedTeleportId

      private int requestedTeleportId
      Mappings:
      Namespace Name Mixin selector
      official z Ladu;z:I
      intermediary field_14123 Lnet/minecraft/class_3244;field_14123:I
      named requestedTeleportId Lnet/minecraft/server/network/ServerPlayNetworkHandler;requestedTeleportId:I
    • teleportRequestTick

      private int teleportRequestTick
      Mappings:
      Namespace Name Mixin selector
      official A Ladu;A:I
      intermediary field_14139 Lnet/minecraft/class_3244;field_14139:I
      named teleportRequestTick Lnet/minecraft/server/network/ServerPlayNetworkHandler;teleportRequestTick:I
    • floating

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

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

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

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

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

      private int lastTickMovePacketsCount
      Mappings:
      Namespace Name Mixin selector
      official G Ladu;G:I
      intermediary field_14135 Lnet/minecraft/class_3244;field_14135:I
      named lastTickMovePacketsCount Lnet/minecraft/server/network/ServerPlayNetworkHandler;lastTickMovePacketsCount:I
  • Constructor Details

    • ServerPlayNetworkHandler

      public ServerPlayNetworkHandler(MinecraftServer server, ClientConnection connection, ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ladu;<init>(Lnet/minecraft/server/MinecraftServer;Lpf;Ladd;)V
      intermediary <init> Lnet/minecraft/class_3244;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;)V
      named <init> Lnet/minecraft/server/network/ServerPlayNetworkHandler;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/ClientConnection;Lnet/minecraft/server/network/ServerPlayerEntity;)V
  • Method Details

    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official b Ladu;b()V
      intermediary method_18784 Lnet/minecraft/class_3244;method_18784()V
      named tick Lnet/minecraft/server/network/ServerPlayNetworkHandler;tick()V
    • syncWithPlayerPosition

      public void syncWithPlayerPosition()
      Mappings:
      Namespace Name Mixin selector
      official c Ladu;c()V
      intermediary method_14372 Lnet/minecraft/class_3244;method_14372()V
      named syncWithPlayerPosition Lnet/minecraft/server/network/ServerPlayNetworkHandler;syncWithPlayerPosition()V
    • getConnection

      public ClientConnection getConnection()
      Returns the connection this packet listener intends to listen to.
      Specified by:
      getConnection in interface PacketListener
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a()Lpf;
      intermediary method_2872 Lnet/minecraft/class_2547;method_2872()Lnet/minecraft/class_2535;
      named getConnection Lnet/minecraft/network/listener/PacketListener;getConnection()Lnet/minecraft/network/ClientConnection;
    • isHost

      private boolean isHost()
      Mappings:
      Namespace Name Mixin selector
      official e Ladu;e()Z
      intermediary method_19507 Lnet/minecraft/class_3244;method_19507()Z
      named isHost Lnet/minecraft/server/network/ServerPlayNetworkHandler;isHost()Z
    • disconnect

      public void disconnect(Text reason)
      Mappings:
      Namespace Name Mixin selector
      official b Ladu;b(Lpt;)V
      intermediary method_14367 Lnet/minecraft/class_3244;method_14367(Lnet/minecraft/class_2561;)V
      named disconnect Lnet/minecraft/server/network/ServerPlayNetworkHandler;disconnect(Lnet/minecraft/text/Text;)V
    • filterText

      private <T, R> void filterText(T text, Consumer<R> consumer, BiFunction<TextStream,T,CompletableFuture<R>> backingFilterer)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Ljava/lang/Object;Ljava/util/function/Consumer;Ljava/util/function/BiFunction;)V
      intermediary method_31275 Lnet/minecraft/class_3244;method_31275(Ljava/lang/Object;Ljava/util/function/Consumer;Ljava/util/function/BiFunction;)V
      named filterText Lnet/minecraft/server/network/ServerPlayNetworkHandler;filterText(Ljava/lang/Object;Ljava/util/function/Consumer;Ljava/util/function/BiFunction;)V
    • filterText

      private void filterText(String text, Consumer<TextStream.Message> consumer)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Ljava/lang/String;Ljava/util/function/Consumer;)V
      intermediary method_31277 Lnet/minecraft/class_3244;method_31277(Ljava/lang/String;Ljava/util/function/Consumer;)V
      named filterText Lnet/minecraft/server/network/ServerPlayNetworkHandler;filterText(Ljava/lang/String;Ljava/util/function/Consumer;)V
    • filterTexts

      private void filterTexts(List<String> texts, Consumer<List<TextStream.Message>> consumer)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Ljava/util/List;Ljava/util/function/Consumer;)V
      intermediary method_31279 Lnet/minecraft/class_3244;method_31279(Ljava/util/List;Ljava/util/function/Consumer;)V
      named filterTexts Lnet/minecraft/server/network/ServerPlayNetworkHandler;filterTexts(Ljava/util/List;Ljava/util/function/Consumer;)V
    • onPlayerInput

      public void onPlayerInput(PlayerInputC2SPacket packet)
      Specified by:
      onPlayerInput in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lur;a(Lvr;)V
      intermediary method_12067 Lnet/minecraft/class_2792;method_12067(Lnet/minecraft/class_2851;)V
      named onPlayerInput Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerInput(Lnet/minecraft/network/packet/c2s/play/PlayerInputC2SPacket;)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
      official c Ladu;c(DDDFF)Z
      intermediary method_14371 Lnet/minecraft/class_3244;method_14371(DDDFF)Z
      named isMovementInvalid Lnet/minecraft/server/network/ServerPlayNetworkHandler;isMovementInvalid(DDDFF)Z
    • clampHorizontal

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

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

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

      private boolean isEntityOnAir(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Lawm;)Z
      intermediary method_29780 Lnet/minecraft/class_3244;method_29780(Lnet/minecraft/class_1297;)Z
      named isEntityOnAir Lnet/minecraft/server/network/ServerPlayNetworkHandler;isEntityOnAir(Lnet/minecraft/entity/Entity;)Z
    • onTeleportConfirm

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

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

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

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

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

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

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

      public void onPickFromInventory(PickFromInventoryC2SPacket packet)
      Specified by:
      onPickFromInventory in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lur;a(Lvm;)V
      intermediary method_12084 Lnet/minecraft/class_2792;method_12084(Lnet/minecraft/class_2838;)V
      named onPickFromInventory Lnet/minecraft/network/listener/ServerPlayPacketListener;onPickFromInventory(Lnet/minecraft/network/packet/c2s/play/PickFromInventoryC2SPacket;)V
    • onRenameItem

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

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

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

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

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

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

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

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

      private void addBook(TextStream.Message title, List<TextStream.Message> pages, int slotId)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Ladz$a;Ljava/util/List;I)V
      intermediary method_31276 Lnet/minecraft/class_3244;method_31276(Lnet/minecraft/class_5513$class_5837;Ljava/util/List;I)V
      named addBook Lnet/minecraft/server/network/ServerPlayNetworkHandler;addBook(Lnet/minecraft/server/filter/TextStream$Message;Ljava/util/List;I)V
    • setTextToBook

      private void setTextToBook(List<TextStream.Message> messages, UnaryOperator<String> postProcessor, ItemStack book)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Ljava/util/List;Ljava/util/function/UnaryOperator;Lbtx;)V
      intermediary method_33796 Lnet/minecraft/class_3244;method_33796(Ljava/util/List;Ljava/util/function/UnaryOperator;Lnet/minecraft/class_1799;)V
      named setTextToBook Lnet/minecraft/server/network/ServerPlayNetworkHandler;setTextToBook(Ljava/util/List;Ljava/util/function/UnaryOperator;Lnet/minecraft/item/ItemStack;)V
    • onQueryEntityNbt

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

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

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

      private boolean isPlayerNotCollidingWithBlocks(WorldView world, Box box)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Lbzz;Ldnu;)Z
      intermediary method_20630 Lnet/minecraft/class_3244;method_20630(Lnet/minecraft/class_4538;Lnet/minecraft/class_238;)Z
      named isPlayerNotCollidingWithBlocks Lnet/minecraft/server/network/ServerPlayNetworkHandler;isPlayerNotCollidingWithBlocks(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/Box;)Z
    • requestTeleportAndDismount

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

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

      public void requestTeleport(double x, double y, double z, float yaw, float pitch, Set<PlayerPositionLookS2CPacket.Flag> flags)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(DDDFFLjava/util/Set;)V
      intermediary method_14360 Lnet/minecraft/class_3244;method_14360(DDDFFLjava/util/Set;)V
      named requestTeleport Lnet/minecraft/server/network/ServerPlayNetworkHandler;requestTeleport(DDDFFLjava/util/Set;)V
    • requestTeleport

      public void requestTeleport(double x, double y, double z, float yaw, float pitch, Set<PlayerPositionLookS2CPacket.Flag> flags, boolean shouldDismount)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(DDDFFLjava/util/Set;Z)V
      intermediary method_33563 Lnet/minecraft/class_3244;method_33563(DDDFFLjava/util/Set;Z)V
      named requestTeleport Lnet/minecraft/server/network/ServerPlayNetworkHandler;requestTeleport(DDDFFLjava/util/Set;Z)V
    • onPlayerAction

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

      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
      official a Ladu;a(Ladd;Lbtx;)Z
      intermediary method_27913 Lnet/minecraft/class_3244;method_27913(Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)Z
      named canPlace Lnet/minecraft/server/network/ServerPlayNetworkHandler;canPlace(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/item/ItemStack;)Z
    • onPlayerInteractBlock

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

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

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

      public void onResourcePackStatus(ResourcePackStatusC2SPacket packet)
      Specified by:
      onResourcePackStatus in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lur;a(Lvw;)V
      intermediary method_12081 Lnet/minecraft/class_2792;method_12081(Lnet/minecraft/class_2856;)V
      named onResourcePackStatus Lnet/minecraft/network/listener/ServerPlayPacketListener;onResourcePackStatus(Lnet/minecraft/network/packet/c2s/play/ResourcePackStatusC2SPacket;)V
    • onBoatPaddleState

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

      public void onPong(PlayPongC2SPacket packet)
      Specified by:
      onPong in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lur;a(Lvs;)V
      intermediary method_36580 Lnet/minecraft/class_2792;method_36580(Lnet/minecraft/class_6374;)V
      named onPong Lnet/minecraft/network/listener/ServerPlayPacketListener;onPong(Lnet/minecraft/network/packet/c2s/play/PlayPongC2SPacket;)V
    • onDisconnected

      public void onDisconnected(Text reason)
      Called when the connection this listener listens to has disconnected. Can be used to display the disconnection reason.
      Specified by:
      onDisconnected in interface PacketListener
      Parameters:
      reason - the reason of disconnection; may be a generic message
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lpt;)V
      intermediary method_10839 Lnet/minecraft/class_2547;method_10839(Lnet/minecraft/class_2561;)V
      named onDisconnected Lnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/text/Text;)V
    • sendPacket

      public void sendPacket(Packet<?> packet)
      Specified by:
      sendPacket in interface EntityTrackingListener
      Mappings:
      Namespace Name Mixin selector
      official a Ladx;a(Lql;)V
      intermediary method_14364 Lnet/minecraft/class_5629;method_14364(Lnet/minecraft/class_2596;)V
      named sendPacket Lnet/minecraft/server/world/EntityTrackingListener;sendPacket(Lnet/minecraft/network/Packet;)V
    • sendPacket

      public void sendPacket(Packet<?> packet, @Nullable @Nullable GenericFutureListener<? extends Future<? super Void>> listener)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Lql;Lio/netty/util/concurrent/GenericFutureListener;)V
      intermediary method_14369 Lnet/minecraft/class_3244;method_14369(Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V
      named sendPacket Lnet/minecraft/server/network/ServerPlayNetworkHandler;sendPacket(Lnet/minecraft/network/Packet;Lio/netty/util/concurrent/GenericFutureListener;)V
    • onUpdateSelectedSlot

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

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

      private void handleMessage(TextStream.Message message)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Ladz$a;)V
      intermediary method_31286 Lnet/minecraft/class_3244;method_31286(Lnet/minecraft/class_5513$class_5837;)V
      named handleMessage Lnet/minecraft/server/network/ServerPlayNetworkHandler;handleMessage(Lnet/minecraft/server/filter/TextStream$Message;)V
    • executeCommand

      private void executeCommand(String input)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Ljava/lang/String;)V
      intermediary method_14370 Lnet/minecraft/class_3244;method_14370(Ljava/lang/String;)V
      named executeCommand Lnet/minecraft/server/network/ServerPlayNetworkHandler;executeCommand(Ljava/lang/String;)V
    • onHandSwing

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

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

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

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

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

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

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

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

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

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

      private void onSignUpdate(UpdateSignC2SPacket packet, List<TextStream.Message> signText)
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Lwg;Ljava/util/List;)V
      intermediary method_31282 Lnet/minecraft/class_3244;method_31282(Lnet/minecraft/class_2877;Ljava/util/List;)V
      named onSignUpdate Lnet/minecraft/server/network/ServerPlayNetworkHandler;onSignUpdate(Lnet/minecraft/network/packet/c2s/play/UpdateSignC2SPacket;Ljava/util/List;)V
    • onKeepAlive

      public void onKeepAlive(KeepAliveC2SPacket packet)
      Specified by:
      onKeepAlive in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lur;a(Lvh;)V
      intermediary method_12082 Lnet/minecraft/class_2792;method_12082(Lnet/minecraft/class_2827;)V
      named onKeepAlive Lnet/minecraft/network/listener/ServerPlayPacketListener;onKeepAlive(Lnet/minecraft/network/packet/c2s/play/KeepAliveC2SPacket;)V
    • onUpdatePlayerAbilities

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

      public void onClientSettings(ClientSettingsC2SPacket packet)
      Specified by:
      onClientSettings in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lur;a(Lux;)V
      intermediary method_12069 Lnet/minecraft/class_2792;method_12069(Lnet/minecraft/class_2803;)V
      named onClientSettings Lnet/minecraft/network/listener/ServerPlayPacketListener;onClientSettings(Lnet/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket;)V
    • onCustomPayload

      public void onCustomPayload(CustomPayloadC2SPacket packet)
      Specified by:
      onCustomPayload in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lur;a(Lvc;)V
      intermediary method_12075 Lnet/minecraft/class_2792;method_12075(Lnet/minecraft/class_2817;)V
      named onCustomPayload Lnet/minecraft/network/listener/ServerPlayPacketListener;onCustomPayload(Lnet/minecraft/network/packet/c2s/play/CustomPayloadC2SPacket;)V
    • onUpdateDifficulty

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

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

      public ServerPlayerEntity getPlayer()
      Specified by:
      getPlayer in interface EntityTrackingListener
      Mappings:
      Namespace Name Mixin selector
      official d Ladx;d()Ladd;
      intermediary method_32311 Lnet/minecraft/class_5629;method_32311()Lnet/minecraft/class_3222;
      named getPlayer Lnet/minecraft/server/world/EntityTrackingListener;getPlayer()Lnet/minecraft/server/network/ServerPlayerEntity;