接口 CustomPacketPayload
- 所有已知实现类:
AdvancedAddEntityPayload
,AdvancedContainerSetDataPayload
,AdvancedOpenScreenPayload
,AuxiliaryLightDataPayload
,BeeDebugPayload
,BrainDebugPayload
,BrandPayload
,BreezeDebugPayload
,ChangeEnabledPayload
,ChangeStatusPayload
,ClientboundCustomSetTimePayload
,CommonRegisterPayload
,CommonVersionPayload
,ConfigFilePayload
,DiscardedPayload
,EntityTests.CustomSyncPayload
,ExtensibleEnumAcknowledgePayload
,ExtensibleEnumDataPayload
,FeatureFlagAcknowledgePayload
,FeatureFlagDataPayload
,FrozenRegistryPayload
,FrozenRegistrySyncCompletedPayload
,FrozenRegistrySyncStartPayload
,GameEventDebugPayload
,GameEventListenerDebugPayload
,GameTestAddMarkerDebugPayload
,GameTestClearMarkersDebugPayload
,GoalDebugPayload
,HiveDebugPayload
,KnownRegistryDataMapsPayload
,KnownRegistryDataMapsReplyPayload
,MinecraftRegisterPayload
,MinecraftUnregisterPayload
,ModdedNetworkPayload
,ModdedNetworkQueryPayload
,ModdedNetworkSetupFailedPayload
,ModMismatchTest.ModMismatchPayload
,NeighborUpdatesDebugPayload
,PathfindingDebugPayload
,PoiAddedDebugPayload
,PoiRemovedDebugPayload
,PoiTicketCountDebugPayload
,RaidsDebugPayload
,RecipeContentPayload
,RedstoneWireOrientationsDebugPayload
,RegistryDataMapSyncPayload
,SplitPacketPayload
,StructuresDebugPayload
,VillageSectionsDebugPayload
,WorldGenAttemptDebugPayload
public interface CustomPacketPayload
-
嵌套类概要
嵌套类修饰符和类型接口说明static interface
static final record
CustomPacketPayload.Type<T extends CustomPacketPayload>
static final record
CustomPacketPayload.TypeAndCodec<B extends FriendlyByteBuf,
T extends CustomPacketPayload> -
方法概要
修饰符和类型方法说明static <B extends io.netty.buffer.ByteBuf,
T extends CustomPacketPayload>
StreamCodec<B, T> codec
(StreamMemberEncoder<B, T> p_319960_, StreamDecoder<B, T> p_320047_) static <B extends FriendlyByteBuf>
StreamCodec<B, CustomPacketPayload> codec
(CustomPacketPayload.FallbackProvider<B> p_319839_, List<CustomPacketPayload.TypeAndCodec<? super B, ?>> p_320495_, ConnectionProtocol protocol, PacketFlow packetFlow) static <T extends CustomPacketPayload>
CustomPacketPayload.Type<T> createType
(String p_319908_) default ClientboundCustomPayloadPacket
返回 the vanilla clientbound packet representation of this payload。default ServerboundCustomPayloadPacket
返回 the vanilla serverbound packet representation of this payload。CustomPacketPayload.Type
<? extends CustomPacketPayload> type()
-
方法详细资料
-
type
CustomPacketPayload.Type<? extends CustomPacketPayload> type() -
codec
static <B extends io.netty.buffer.ByteBuf,T extends CustomPacketPayload> StreamCodec<B,T> codec(StreamMemberEncoder<B, T> p_319960_, StreamDecoder<B, T> p_320047_) -
createType
-
codec
static <B extends FriendlyByteBuf> StreamCodec<B,CustomPacketPayload> codec(CustomPacketPayload.FallbackProvider<B> p_319839_, List<CustomPacketPayload.TypeAndCodec<? super B, ?>> p_320495_, ConnectionProtocol protocol, PacketFlow packetFlow) -
toVanillaClientbound
返回 the vanilla clientbound packet representation of this payload。- 返回:
- the vanilla clientbound packet representation of this payload
-
toVanillaServerbound
返回 the vanilla serverbound packet representation of this payload。- 返回:
- the vanilla serverbound packet representation of this payload
-