Package net.minecraft.client.multiplayer
Class ClientCommonPacketListenerImpl
java.lang.Object
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl
- All Implemented Interfaces:
 ClientboundPacketListener,PacketListener,ClientCommonPacketListener
- Direct Known Subclasses:
 ClientConfigurationPacketListenerImpl,ClientPacketListener
public abstract class ClientCommonPacketListenerImpl
extends Object
implements ClientCommonPacketListener
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final record - 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Connectionprivate final List<ClientCommonPacketListenerImpl.DeferredPacket>private static final Componentprivate static final org.slf4j.Loggerprotected final Minecraftprotected final Screenprotected Stringprotected final ServerDataprotected final WorldSessionTelemetryManager - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedClientCommonPacketListenerImpl(Minecraft p_300051_, Connection p_300688_, CommonListenerCookie p_300429_)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected ScreencreateDisconnectScreen(Component p_299787_) voidprotected abstract voidhandleCustomPayload(CustomPacketPayload p_297976_) voidhandleDisconnect(ClientboundDisconnectPacket p_298016_) voidhandleKeepAlive(ClientboundKeepAlivePacket p_301155_) voidhandlePing(ClientboundPingPacket p_300922_) voidhandleResourcePack(ClientboundResourcePackPacket p_300555_) voidhandleUpdateTags(ClientboundUpdateTagsPacket p_299537_) voidonDisconnect(Component p_298766_) private voidpackApplicationCallback(CompletableFuture<?> p_297539_) private static URLparseResourcePackUrl(String p_298850_) private static ComponentpreparePackPrompt(Component p_299226_, Component p_298885_) protected abstract RegistryAccess.Frozenprivate voidsend(ServerboundResourcePackPacket.Action p_299758_) voidprotected voidprivate voidsendWhen(Packet<? extends ServerboundPacketListener> p_300852_, BooleanSupplier p_299754_, Duration p_299011_) private voidshowServerPackPrompt(URL p_299293_, String p_297795_, boolean p_297484_, Component p_300186_) private <T> voidupdateTagsForRegistry(ResourceKey<? extends Registry<? extends T>> p_301094_, TagNetworkSerialization.NetworkPayload p_297701_) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.network.ClientboundPacketListener
flowMethods inherited from interface net.minecraft.network.PacketListener
isAcceptingMessages, protocol, shouldHandleMessage, shouldPropagateHandlingExceptions 
- 
Field Details
- 
GENERIC_DISCONNECT_MESSAGE
 - 
LOGGER
private static final org.slf4j.Logger LOGGER - 
minecraft
 - 
connection
 - 
serverData
 - 
serverBrand
 - 
telemetryManager
 - 
postDisconnectScreen
 - 
deferredPackets
 
 - 
 - 
Constructor Details
- 
ClientCommonPacketListenerImpl
protected ClientCommonPacketListenerImpl(Minecraft p_300051_, Connection p_300688_, CommonListenerCookie p_300429_)  
 - 
 - 
Method Details
- 
handleKeepAlive
- Specified by:
 handleKeepAlivein interfaceClientCommonPacketListener
 - 
handlePing
- Specified by:
 handlePingin interfaceClientCommonPacketListener
 - 
handleCustomPayload
- Specified by:
 handleCustomPayloadin interfaceClientCommonPacketListener
 - 
handleCustomPayload
 - 
registryAccess
 - 
handleResourcePack
- Specified by:
 handleResourcePackin interfaceClientCommonPacketListener
 - 
showServerPackPrompt
 - 
preparePackPrompt
 - 
parseResourcePackUrl
 - 
packApplicationCallback
 - 
handleUpdateTags
- Specified by:
 handleUpdateTagsin interfaceClientCommonPacketListener
 - 
updateTagsForRegistry
private <T> void updateTagsForRegistry(ResourceKey<? extends Registry<? extends T>> p_301094_, TagNetworkSerialization.NetworkPayload p_297701_)  - 
send
 - 
handleDisconnect
- Specified by:
 handleDisconnectin interfaceClientCommonPacketListener
 - 
sendDeferredPackets
protected void sendDeferredPackets() - 
send
 - 
onDisconnect
- Specified by:
 onDisconnectin interfacePacketListener
 - 
createDisconnectScreen
 - 
serverBrand
 - 
sendWhen
private void sendWhen(Packet<? extends ServerboundPacketListener> p_300852_, BooleanSupplier p_299754_, Duration p_299011_)  
 -