Class ServerConfigurationNetworkHandler

java.lang.Object
net.minecraft.server.network.ServerCommonNetworkHandler
net.minecraft.server.network.ServerConfigurationNetworkHandler
All Implemented Interfaces:
PacketListener, ServerCommonPacketListener, ServerConfigurationPacketListener, ServerCookieResponsePacketListener, ServerCrashSafePacketListener, ServerPacketListener, TickablePacketListener

public class ServerConfigurationNetworkHandler extends ServerCommonNetworkHandler implements ServerConfigurationPacketListener, TickablePacketListener
Mappings:
Namespace Name
named net/minecraft/server/network/ServerConfigurationNetworkHandler
intermediary net/minecraft/class_8610
official asd
  • Field Details Link icon

    • LOGGER Link icon

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;LOGGER:Lorg/slf4j/Logger;
      intermediary field_45020 Lnet/minecraft/class_8610;field_45020:Lorg/slf4j/Logger;
      official f Lasd;f:Lorg/slf4j/Logger;
    • INVALID_PLAYER_DATA_TEXT Link icon

      private static final Text INVALID_PLAYER_DATA_TEXT
      Mappings:
      Namespace Name Mixin selector
      named INVALID_PLAYER_DATA_TEXT Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;INVALID_PLAYER_DATA_TEXT:Lnet/minecraft/text/Text;
      intermediary field_45021 Lnet/minecraft/class_8610;field_45021:Lnet/minecraft/class_2561;
      official g Lasd;g:Lxp;
    • profile Link icon

      private final com.mojang.authlib.GameProfile profile
      Mappings:
      Namespace Name Mixin selector
      named profile Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;profile:Lcom/mojang/authlib/GameProfile;
      intermediary field_45022 Lnet/minecraft/class_8610;field_45022:Lcom/mojang/authlib/GameProfile;
      official h Lasd;h:Lcom/mojang/authlib/GameProfile;
    • tasks Link icon

      private final Queue<ServerPlayerConfigurationTask> tasks
      Mappings:
      Namespace Name Mixin selector
      named tasks Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;tasks:Ljava/util/Queue;
      intermediary field_45023 Lnet/minecraft/class_8610;field_45023:Ljava/util/Queue;
      official i Lasd;i:Ljava/util/Queue;
    • currentTask Link icon

      Mappings:
      Namespace Name Mixin selector
      named currentTask Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;currentTask:Lnet/minecraft/server/network/ServerPlayerConfigurationTask;
      intermediary field_45024 Lnet/minecraft/class_8610;field_45024:Lnet/minecraft/class_8605;
      official j Lasd;j:Larv;
    • syncedOptions Link icon

      private SyncedClientOptions syncedOptions
      Mappings:
      Namespace Name Mixin selector
      named syncedOptions Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;syncedOptions:Lnet/minecraft/network/packet/c2s/common/SyncedClientOptions;
      intermediary field_46157 Lnet/minecraft/class_8610;field_46157:Lnet/minecraft/class_8791;
      official k Lasd;k:Laqu;
    • synchronizedRegistriesTask Link icon

      @Nullable private @Nullable SynchronizeRegistriesTask synchronizedRegistriesTask
      Mappings:
      Namespace Name Mixin selector
      named synchronizedRegistriesTask Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;synchronizedRegistriesTask:Lnet/minecraft/server/network/SynchronizeRegistriesTask;
      intermediary field_49026 Lnet/minecraft/class_8610;field_49026:Lnet/minecraft/class_9223;
      official l Lasd;l:Laso;
  • Constructor Details Link icon

    • ServerConfigurationNetworkHandler Link icon

      public ServerConfigurationNetworkHandler(MinecraftServer server, ClientConnection connection, ConnectedClientData clientData)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/network/ServerCommonNetworkHandler;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/ClientConnection;Lnet/minecraft/server/network/ConnectedClientData;)V
      intermediary <init> Lnet/minecraft/class_8609;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;Lnet/minecraft/class_8792;)V
      official <init> Lasc;<init>(Lnet/minecraft/server/MinecraftServer;Lwk;Laru;)V
  • Method Details Link icon

    • getProfile Link icon

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

      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
      Overrides:
      onDisconnected in class ServerCommonNetworkHandler
      Parameters:
      reason - the reason of disconnection; may be a generic message
      Mappings:
      Namespace Name Mixin selector
      named onDisconnected Lnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/text/Text;)V
      intermediary method_10839 Lnet/minecraft/class_2547;method_10839(Lnet/minecraft/class_2561;)V
      official a Lwv;a(Lxp;)V
    • isConnectionOpen Link icon

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

      public void sendConfigurations()
      Mappings:
      Namespace Name Mixin selector
      named sendConfigurations Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;sendConfigurations()V
      intermediary method_52409 Lnet/minecraft/class_8610;method_52409()V
      official l Lasd;l()V
    • endConfiguration Link icon

      public void endConfiguration()
      Mappings:
      Namespace Name Mixin selector
      named endConfiguration Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;endConfiguration()V
      intermediary method_52410 Lnet/minecraft/class_8610;method_52410()V
      official m Lasd;m()V
    • queueSendResourcePackTask Link icon

      private void queueSendResourcePackTask()
      Mappings:
      Namespace Name Mixin selector
      named queueSendResourcePackTask Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;queueSendResourcePackTask()V
      intermediary method_52411 Lnet/minecraft/class_8610;method_52411()V
      official n Lasd;n()V
    • onClientOptions Link icon

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

      public void onResourcePackStatus(ResourcePackStatusC2SPacket packet)
      Specified by:
      onResourcePackStatus in interface ServerCommonPacketListener
      Overrides:
      onResourcePackStatus in class ServerCommonNetworkHandler
      Mappings:
      Namespace Name Mixin selector
      named onResourcePackStatus Lnet/minecraft/network/listener/ServerCommonPacketListener;onResourcePackStatus(Lnet/minecraft/network/packet/c2s/common/ResourcePackStatusC2SPacket;)V
      intermediary method_52395 Lnet/minecraft/class_8706;method_52395(Lnet/minecraft/class_2856;)V
      official a Laan;a(Laas;)V
    • onSelectKnownPacks Link icon

      public void onSelectKnownPacks(SelectKnownPacksC2SPacket packet)
      Specified by:
      onSelectKnownPacks in interface ServerConfigurationPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onSelectKnownPacks Lnet/minecraft/network/listener/ServerConfigurationPacketListener;onSelectKnownPacks(Lnet/minecraft/network/packet/c2s/config/SelectKnownPacksC2SPacket;)V
      intermediary method_56909 Lnet/minecraft/class_8735;method_56909(Lnet/minecraft/class_9220;)V
      official a Laby;a(Laca;)V
    • onReady Link icon

      public void onReady(ReadyC2SPacket packet)
      Specified by:
      onReady in interface ServerConfigurationPacketListener
      Mappings:
      Namespace Name Mixin selector
      named onReady Lnet/minecraft/network/listener/ServerConfigurationPacketListener;onReady(Lnet/minecraft/network/packet/c2s/config/ReadyC2SPacket;)V
      intermediary method_52408 Lnet/minecraft/class_8735;method_52408(Lnet/minecraft/class_8736;)V
      official a Laby;a(Labz;)V
    • tick Link icon

      public void tick()
      Ticks this packet listener on the game engine thread. The listener is responsible for synchronizing between the game engine and netty event loop threads.
      Specified by:
      tick in interface TickablePacketListener
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/network/listener/TickablePacketListener;tick()V
      intermediary method_18784 Lnet/minecraft/class_7633;method_18784()V
      official d Lxd;d()V
    • pollTask Link icon

      private void pollTask()
      Mappings:
      Namespace Name Mixin selector
      named pollTask Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;pollTask()V
      intermediary method_52412 Lnet/minecraft/class_8610;method_52412()V
      official o Lasd;o()V
    • onTaskFinished Link icon

      private void onTaskFinished(ServerPlayerConfigurationTask.Key key)
      Mappings:
      Namespace Name Mixin selector
      named onTaskFinished Lnet/minecraft/server/network/ServerConfigurationNetworkHandler;onTaskFinished(Lnet/minecraft/server/network/ServerPlayerConfigurationTask$Key;)V
      intermediary method_52406 Lnet/minecraft/class_8610;method_52406(Lnet/minecraft/class_8605$class_8606;)V
      official a Lasd;a(Larv$a;)V