Class NeoForgeNetworkHelper
java.lang.Object
com.breakinblocks.graveless.platform.NeoForgeNetworkHelper
- All Implemented Interfaces:
INetworkHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidflush(net.neoforged.neoforge.network.registration.PayloadRegistrar registrar) <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
-
NeoForgeNetworkHelper
public NeoForgeNetworkHelper()
-
-
Method Details
-
flush
public static void flush(net.neoforged.neoforge.network.registration.PayloadRegistrar registrar) -
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
-