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