类 ClientCommonPacketListenerImpl
java.lang.Object
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl
- 所有已实现的接口:
ClientboundPacketListener
,PacketListener
,ClientCommonPacketListener
,ClientCookiePacketListener
public abstract class ClientCommonPacketListenerImpl
extends Object
implements ClientCommonPacketListener
-
嵌套类概要
嵌套类修饰符和类型类说明(专用程序包) static final record
(专用程序包) class
-
字段概要
字段修饰符和类型字段说明protected final Connection
private final List
<ClientCommonPacketListenerImpl.DeferredPacket> private static final Component
protected boolean
private static final org.slf4j.Logger
protected final Minecraft
protected final Screen
protected String
protected final Map
<ResourceLocation, byte[]> protected final ServerData
protected ServerLinks
protected final WorldSessionTelemetryManager
-
构造器概要
构造器限定符构造器说明protected
ClientCommonPacketListenerImpl
(Minecraft p_300051_, Connection p_300688_, CommonListenerCookie p_300429_) -
方法概要
修饰符和类型方法说明private Screen
addOrUpdatePackPrompt
(UUID p_313077_, URL p_312880_, String p_309420_, boolean p_312218_, Component p_309535_) createDisconnectionInfo
(Component p_342124_, Throwable p_344768_) protected Screen
createDisconnectScreen
(DisconnectionDetails p_342895_) void
fillListenerSpecificCrashDetails
(CrashReport p_342520_, CrashReportCategory p_309761_) void
protected abstract void
handleCustomPayload
(CustomPacketPayload p_297976_) void
void
handleDisconnect
(ClientboundDisconnectPacket p_298016_) void
handleKeepAlive
(ClientboundKeepAlivePacket p_301155_) void
handlePing
(ClientboundPingPacket p_300922_) void
void
void
void
handleServerLinks
(ClientboundServerLinksPacket p_342144_) void
handleStoreCookie
(ClientboundStoreCookiePacket p_333290_) void
handleTransfer
(ClientboundTransferPacket p_332424_) void
onDisconnect
(DisconnectionDetails p_344141_) void
onPacketError
(Packet p_333124_, Exception p_332903_) private static URL
parseResourcePackUrl
(String p_298850_) (专用程序包) static Component
preparePackPrompt
(Component p_299226_, Component p_298885_) void
protected void
private void
sendWhen
(Packet<? extends ServerboundPacketListener> p_300852_, BooleanSupplier p_299754_, Duration p_299011_) boolean
shouldHandleMessage
(Packet<?> p_332498_) storeDisconnectionReport
(Packet p_344412_, Throwable p_344707_) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.network.ClientboundPacketListener
flow
从接口继承的方法 net.minecraft.network.protocol.common.ClientCommonPacketListener
handleUpdateTags
从接口继承的方法 net.minecraft.network.PacketListener
fillCrashReport, isAcceptingMessages, protocol
-
字段详细资料
-
GENERIC_DISCONNECT_MESSAGE
-
LOGGER
private static final org.slf4j.Logger LOGGER -
minecraft
-
connection
-
serverData
-
serverBrand
-
telemetryManager
-
postDisconnectScreen
-
isTransferring
protected boolean isTransferring -
deferredPackets
-
serverCookies
-
customReportDetails
-
serverLinks
-
-
构造器详细资料
-
ClientCommonPacketListenerImpl
protected ClientCommonPacketListenerImpl(Minecraft p_300051_, Connection p_300688_, CommonListenerCookie p_300429_)
-
-
方法详细资料
-
onPacketError
- 指定者:
onPacketError
在接口中PacketListener
-
createDisconnectionInfo
- 指定者:
createDisconnectionInfo
在接口中PacketListener
-
storeDisconnectionReport
-
shouldHandleMessage
- 指定者:
shouldHandleMessage
在接口中PacketListener
-
handleKeepAlive
- 指定者:
handleKeepAlive
在接口中ClientCommonPacketListener
-
handlePing
- 指定者:
handlePing
在接口中ClientCommonPacketListener
-
handleCustomPayload
-
handleCustomPayload
-
handleResourcePackPush
-
handleResourcePackPop
-
preparePackPrompt
-
parseResourcePackUrl
-
handleRequestCookie
-
handleStoreCookie
- 指定者:
handleStoreCookie
在接口中ClientCommonPacketListener
-
handleCustomReportDetails
-
handleServerLinks
- 指定者:
handleServerLinks
在接口中ClientCommonPacketListener
-
handleTransfer
- 指定者:
handleTransfer
在接口中ClientCommonPacketListener
-
handleDisconnect
- 指定者:
handleDisconnect
在接口中ClientCommonPacketListener
-
sendDeferredPackets
protected void sendDeferredPackets() -
send
-
onDisconnect
- 指定者:
onDisconnect
在接口中PacketListener
-
fillListenerSpecificCrashDetails
-
createDisconnectScreen
-
serverBrand
-
sendWhen
private void sendWhen(Packet<? extends ServerboundPacketListener> p_300852_, BooleanSupplier p_299754_, Duration p_299011_) -
addOrUpdatePackPrompt
-