类 ServerConfigurationPacketListenerImpl
java.lang.Object
net.minecraft.server.network.ServerCommonPacketListenerImpl
net.minecraft.server.network.ServerConfigurationPacketListenerImpl
- 所有已实现的接口:
PacketListener
,ServerCommonPacketListener
,ServerConfigurationPacketListener
,ServerCookiePacketListener
,ServerPacketListener
,ServerboundPacketListener
,TickablePacketListener
public class ServerConfigurationPacketListenerImpl
extends ServerCommonPacketListenerImpl
implements ServerConfigurationPacketListener, TickablePacketListener
-
字段概要
字段修饰符和类型字段说明private ClientInformation
private final Queue
<ConfigurationTask> private ConfigurationTask
private static final Component
private final com.mojang.authlib.GameProfile
private static final org.slf4j.Logger
private SynchronizeRegistriesTask
private final ConfigurationTaskContext
private static final ConfigurationTask.Type
从类继承的字段 net.minecraft.server.network.ServerCommonPacketListenerImpl
connection, DISCONNECT_UNEXPECTED_QUERY, LATENCY_CHECK_INTERVAL, server
-
构造器概要
构造器构造器说明ServerConfigurationPacketListenerImpl
(MinecraftServer p_301415_, Connection p_298106_, CommonListenerCookie p_301309_) -
方法概要
修饰符和类型方法说明private void
void
finishCurrentTask
(ConfigurationTask.Type p_297864_) void
void
void
void
boolean
void
onDisconnect
(DisconnectionDetails p_345446_) protected com.mojang.authlib.GameProfile
void
void
private void
void
tick()
void
从类继承的方法 net.minecraft.server.network.ServerCommonPacketListenerImpl
createCookie, disconnect, disconnect, getConnection, getOwner, handleCookieResponse, handleCustomPayload, handleKeepAlive, handlePong, isSingleplayerOwner, keepConnectionAlive, latency, onPacketError, resumeFlushing, send, send, suspendFlushing
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.network.PacketListener
createDisconnectionInfo, fillCrashReport, fillListenerSpecificCrashDetails, shouldHandleMessage
从接口继承的方法 net.minecraft.network.ServerboundPacketListener
flow
从接口继承的方法 net.minecraft.network.protocol.common.ServerCommonPacketListener
handleCustomPayload, handleKeepAlive, handlePong
从接口继承的方法 net.minecraft.network.protocol.configuration.ServerConfigurationPacketListener
protocol
从接口继承的方法 net.minecraft.network.protocol.cookie.ServerCookiePacketListener
handleCookieResponse
从接口继承的方法 net.minecraft.network.protocol.game.ServerPacketListener
onPacketError
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
DISCONNECT_REASON_INVALID_DATA
-
VANILLA_START
-
gameProfile
private final com.mojang.authlib.GameProfile gameProfile -
configurationTasks
-
currentTask
-
clientInformation
-
synchronizeRegistriesTask
-
taskContext
-
-
构造器详细资料
-
ServerConfigurationPacketListenerImpl
public ServerConfigurationPacketListenerImpl(MinecraftServer p_301415_, Connection p_298106_, CommonListenerCookie p_301309_)
-
-
方法详细资料
-
playerProfile
protected com.mojang.authlib.GameProfile playerProfile() -
onDisconnect
- 指定者:
onDisconnect
在接口中PacketListener
- 覆盖:
onDisconnect
在类中ServerCommonPacketListenerImpl
-
isAcceptingMessages
public boolean isAcceptingMessages()- 指定者:
isAcceptingMessages
在接口中PacketListener
-
vanillaStart
public void vanillaStart() -
startConfiguration
public void startConfiguration() -
returnToWorld
public void returnToWorld() -
addOptionalTasks
private void addOptionalTasks() -
handleClientInformation
-
handleResourcePackResponse
-
handleSelectKnownPacks
-
handleConfigurationFinished
-
tick
public void tick()- 指定者:
tick
在接口中TickablePacketListener
-
startNextTask
private void startNextTask() -
finishCurrentTask
-