Interface INetworkHelper
- All Known Implementing Classes:
NeoForgeNetworkHelper
public interface INetworkHelper
-
Method Summary
Modifier and TypeMethodDescription<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)
-
Method Details
-
registerToClient
<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) -
registerToServer
<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) -
sendToPlayer
void sendToPlayer(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToServer
void sendToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload)
-