Interface INetworkHelper

All Known Implementing Classes:
NeoForgeNetworkHelper

public interface INetworkHelper
  • Method Summary

    Modifier and Type
    Method
    Description
    <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)
     
    <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)
     
    void
    sendToPlayer(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload)
     
    void
    sendToServer(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)