Interface ClientDispatchPayload
- All Superinterfaces:
CustomPacketPayload
- All Known Implementing Classes:
AdvancedAddEntityPayload
,AdvancedContainerSetDataPayload
,AdvancedOpenScreenPayload
,AuxiliaryLightDataPayload
,ClientboundCustomSetTimePayload
,ConfigFilePayload
,FrozenRegistryPayload
,FrozenRegistrySyncCompletedPayload
,FrozenRegistrySyncStartPayload
,KnownRegistryDataMapsPayload
,RecipeContentPayload
,RegistryDataMapSyncPayload
public sealed interface ClientDispatchPayload
extends CustomPacketPayload
permits AdvancedAddEntityPayload, AdvancedContainerSetDataPayload, AdvancedOpenScreenPayload, AuxiliaryLightDataPayload, ClientboundCustomSetTimePayload, ConfigFilePayload, FrozenRegistryPayload, FrozenRegistrySyncCompletedPayload, FrozenRegistrySyncStartPayload, KnownRegistryDataMapsPayload, RecipeContentPayload, RegistryDataMapSyncPayload<T>
Internal marker classes for packets for which the handler dispatch happens in
ClientPayloadHandler
.
This is meant to be a temporary workaround until we rework the networking API to allow for separate handler registration.-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.network.protocol.common.custom.CustomPacketPayload
CustomPacketPayload.FallbackProvider<B extends FriendlyByteBuf>, CustomPacketPayload.Type<T extends CustomPacketPayload>, CustomPacketPayload.TypeAndCodec<B extends FriendlyByteBuf,
T extends CustomPacketPayload> -
Method Summary
Methods inherited from interface net.minecraft.network.protocol.common.custom.CustomPacketPayload
toVanillaClientbound, toVanillaServerbound, type