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 acj
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 Lacj;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 Lacj;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 Lacj;a:Loe;
      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 Lacj;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 Lacj;b:Labs;
      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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;r:Latf;
      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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;y:Ldna;
      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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Lacj;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> Lacj;<init>(Lnet/minecraft/server/MinecraftServer;Loe;Labs;)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 Lacj;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 Lacj;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 Loj;a()Loe;
      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 Lacj;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 Lacj;b(Los;)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 Lacj;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 Lacj;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 Lacj;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 Ltn;a(Lun;)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
    • validateVehicleMove

      private static boolean validateVehicleMove(double x, double y, double z, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official c Lacj;c(DDDFF)Z
      intermediary method_14371 Lnet/minecraft/class_3244;method_14371(DDDFF)Z
      named validateVehicleMove Lnet/minecraft/server/network/ServerPlayNetworkHandler;validateVehicleMove(DDDFF)Z
    • clampHorizontal

      private static double clampHorizontal(double d)
      Mappings:
      Namespace Name Mixin selector
      official a Lacj;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 Lacj;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 Ltn;a(Lug;)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 Lacj;a(Latf;)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 Ltn;a(Lto;)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 Ltn;a(Luq;)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 Ltn;a(Lup;)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 Ltn;a(Lut;)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 Ltn;a(Ltu;)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 Ltn;a(Lux;)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 Ltn;a(Luy;)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 Ltn;a(Lui;)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 Ltn;a(Lur;)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 Ltn;a(Luv;)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
    • onStructureBlockUpdate

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

      public void onJigsawUpdate(UpdateJigsawC2SPacket packet)
      Specified by:
      onJigsawUpdate in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Ltn;a(Lva;)V
      intermediary method_16383 Lnet/minecraft/class_2792;method_16383(Lnet/minecraft/class_3753;)V
      named onJigsawUpdate Lnet/minecraft/network/listener/ServerPlayPacketListener;onJigsawUpdate(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 Ltn;a(Luc;)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
    • onMerchantTradeSelect

      public void onMerchantTradeSelect(SelectMerchantTradeC2SPacket packet)
      Specified by:
      onMerchantTradeSelect in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Ltn;a(Luu;)V
      intermediary method_12080 Lnet/minecraft/class_2792;method_12080(Lnet/minecraft/class_2863;)V
      named onMerchantTradeSelect Lnet/minecraft/network/listener/ServerPlayPacketListener;onMerchantTradeSelect(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 Ltn;a(Ltz;)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 Lacj;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 Lacj;a(Laco$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 Lacj;a(Ljava/util/List;Ljava/util/function/UnaryOperator;Lbqp;)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 Ltn;a(Lua;)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 Ltn;a(Ltp;)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 Ltn;a(Luf;)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 Lacj;a(Lbws;Ldmv;)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 Lacj;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 Lacj;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 Lacj;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 Lacj;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 Ltn;a(Lul;)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 Lacj;a(Labs;Lbqp;)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 Ltn;a(Lvf;)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 Ltn;a(Lvg;)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 Ltn;a(Lve;)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 Ltn;a(Lus;)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 Ltn;a(Luh;)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 Ltn;a(Luo;)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 Loj;a(Los;)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 Lacm;a(Lpk;)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 Lacj;a(Lpk;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 Ltn;a(Luw;)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
    • onGameMessage

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

      private void handleMessage(TextStream.Message message)
      Mappings:
      Namespace Name Mixin selector
      official a Lacj;a(Laco$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 Lacj;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 Ltn;a(Lvd;)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 Ltn;a(Lum;)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 Ltn;a(Lub;)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 Ltn;a(Lts;)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 Ltn;a(Ltx;)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 Ltn;a(Ltw;)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 Ltn;a(Luj;)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 Ltn;a(Ltv;)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 Ltn;a(Luz;)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
    • onSignUpdate

      public void onSignUpdate(UpdateSignC2SPacket packet)
      Specified by:
      onSignUpdate in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Ltn;a(Lvc;)V
      intermediary method_12071 Lnet/minecraft/class_2792;method_12071(Lnet/minecraft/class_2877;)V
      named onSignUpdate Lnet/minecraft/network/listener/ServerPlayPacketListener;onSignUpdate(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 Lacj;a(Lvc;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 Ltn;a(Lud;)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
    • onPlayerAbilities

      public void onPlayerAbilities(UpdatePlayerAbilitiesC2SPacket packet)
      Specified by:
      onPlayerAbilities in interface ServerPlayPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Ltn;a(Luk;)V
      intermediary method_12083 Lnet/minecraft/class_2792;method_12083(Lnet/minecraft/class_2842;)V
      named onPlayerAbilities Lnet/minecraft/network/listener/ServerPlayPacketListener;onPlayerAbilities(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 Ltn;a(Ltt;)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 Ltn;a(Lty;)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 Ltn;a(Ltq;)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 Ltn;a(Lue;)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 Lacm;d()Labs;
      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;