Package hiiragi283.core.common.network
Class HTUpdateMenuPacket
-
- All Implemented Interfaces:
-
hiiragi283.core.api.network.HTCustomPayload,hiiragi283.core.api.network.HTCustomPayload.C2S,hiiragi283.core.api.network.HTCustomPayload.S2C,net.minecraft.network.protocol.common.custom.CustomPacketPayload
public final class HTUpdateMenuPacket implements HTCustomPayload.S2C, HTCustomPayload.C2S
HTSyncablePayloadによる同期で使用されるHTCustomPayloadの実装クラスです。
- Since:
0.4.0
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description public final static CustomPacketPayload.Type<HTUpdateMenuPacket>TYPEpublic final static StreamCodec<RegistryFriendlyByteBuf, HTUpdateMenuPacket>STREAM_CODECprivate final IntegercontainerIdprivate final Integerindexprivate final HTSyncablePayloadpayload
-
Constructor Summary
Constructors Constructor Description HTUpdateMenuPacket(Integer containerId, Integer index, HTSyncablePayload payload)
-
Method Summary
Modifier and Type Method Description final IntegergetContainerId()final IntegergetIndex()final HTSyncablePayloadgetPayload()CustomPacketPayload.Type<HTUpdateMenuPacket>type()Unithandle(AbstractClientPlayer player, Minecraft minecraft)指定された引数からパケットを処理します。 Unithandle(ServerPlayer player, MinecraftServer server)指定された引数からパケットを処理します。 -
-
Constructor Detail
-
HTUpdateMenuPacket
HTUpdateMenuPacket(Integer containerId, Integer index, HTSyncablePayload payload)
-
-
Method Detail
-
getContainerId
final Integer getContainerId()
-
getPayload
final HTSyncablePayload getPayload()
-
type
CustomPacketPayload.Type<HTUpdateMenuPacket> type()
-
-
-
-