Interface NetworkHelper
- All Known Implementing Classes:
FabricNetworkHelper
public interface NetworkHelper
-
Method Summary
Modifier and TypeMethodDescriptionvoidregisterPackets(CatnipPacketRegistry packetRegistry) voidsendToAllClients(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) voidsendToClient(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) default voidsendToClients(Iterable<net.minecraft.server.level.ServerPlayer> players, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) default voidsendToClientsAround(net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.core.Vec3i pos, double radius, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) voidsendToClientsAround(net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.world.phys.Vec3 pos, double radius, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) voidsendToClientsTrackingAndSelf(net.minecraft.world.entity.Entity entity, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) voidsendToClientsTrackingChunk(net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.world.level.ChunkPos chunk, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) voidsendToClientsTrackingEntity(net.minecraft.world.entity.Entity entity, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) voidsendToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) default voidsimpleActionToClient(net.minecraft.server.level.ServerPlayer player, String action, String value)
-
Method Details
-
registerPackets
-
sendToServer
void sendToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToClient
void sendToClient(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToClients
default void sendToClients(Iterable<net.minecraft.server.level.ServerPlayer> players, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToAllClients
void sendToAllClients(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToClientsTrackingAndSelf
void sendToClientsTrackingAndSelf(net.minecraft.world.entity.Entity entity, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToClientsTrackingEntity
void sendToClientsTrackingEntity(net.minecraft.world.entity.Entity entity, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToClientsTrackingChunk
void sendToClientsTrackingChunk(net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.world.level.ChunkPos chunk, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToClientsAround
void sendToClientsAround(net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.world.phys.Vec3 pos, double radius, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToClientsAround
default void sendToClientsAround(net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.core.Vec3i pos, double radius, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
simpleActionToClient
-