Class FabricNetworkHelper
java.lang.Object
com.breakinblocks.graveless.platform.FabricNetworkHelper
- All Implemented Interfaces:
INetworkHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void<T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
voidregisterToClient(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf, T> codec, BiConsumer<T, PayloadContext> handler) <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
voidregisterToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf, T> codec, BiConsumer<T, PayloadContext> handler) voidsendToPlayer(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) voidsendToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload)
-
Constructor Details
-
FabricNetworkHelper
public FabricNetworkHelper()
-
-
Method Details
-
registerClientReceivers
public static void registerClientReceivers() -
registerToClient
public <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload> void registerToClient(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf, T> codec, BiConsumer<T, PayloadContext> handler) - Specified by:
registerToClientin interfaceINetworkHelper
-
registerToServer
public <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload> void registerToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf, T> codec, BiConsumer<T, PayloadContext> handler) - Specified by:
registerToServerin interfaceINetworkHelper
-
sendToPlayer
public void sendToPlayer(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) - Specified by:
sendToPlayerin interfaceINetworkHelper
-
sendToServer
public void sendToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) - Specified by:
sendToServerin interfaceINetworkHelper
-