Package hiiragi283.core.api.gui.sync
Class HTSyncablePayload.Type
-
- All Implemented Interfaces:
@JvmRecord() public final class HTSyncablePayload.Type<PAYLOAD extends HTSyncablePayload> extends Record
StreamCodecのラッパークラスです。
- Since:
0.8.0
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description private final StreamCodec<RegistryFriendlyByteBuf, PAYLOAD>streamCodec
-
Method Summary
Modifier and Type Method Description final StreamCodec<RegistryFriendlyByteBuf, PAYLOAD>getStreamCodec()final static <PAYLOAD extends HTSyncablePayload> HTSyncablePayload.Type<PAYLOAD>create(StreamCodec<in RegistryFriendlyByteBuf, PAYLOAD> streamCodec)-
-
Method Detail
-
getStreamCodec
final StreamCodec<RegistryFriendlyByteBuf, PAYLOAD> getStreamCodec()
-
create
final static <PAYLOAD extends HTSyncablePayload> HTSyncablePayload.Type<PAYLOAD> create(StreamCodec<in RegistryFriendlyByteBuf, PAYLOAD> streamCodec)
-
-
-
-