Package net.createmod.catnip.platform
Class NeoForgeNetworkHelper
java.lang.Object
net.createmod.catnip.platform.NeoForgeNetworkHelper
- All Implemented Interfaces:
NetworkHelper
-
Constructor Summary
Constructors -
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) 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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.createmod.catnip.platform.services.NetworkHelper
sendToClients, sendToClientsAround, simpleActionToClient
-
Constructor Details
-
NeoForgeNetworkHelper
public NeoForgeNetworkHelper()
-
-
Method Details
-
registerPackets
- Specified by:
registerPacketsin interfaceNetworkHelper
-
sendToServer
public void sendToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) - Specified by:
sendToServerin interfaceNetworkHelper
-
sendToClient
public void sendToClient(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) - Specified by:
sendToClientin interfaceNetworkHelper
-
sendToAllClients
public void sendToAllClients(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) - Specified by:
sendToAllClientsin interfaceNetworkHelper
-
sendToClientsTrackingAndSelf
public void sendToClientsTrackingAndSelf(net.minecraft.world.entity.Entity entity, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) - Specified by:
sendToClientsTrackingAndSelfin interfaceNetworkHelper
-
sendToClientsTrackingEntity
public void sendToClientsTrackingEntity(net.minecraft.world.entity.Entity entity, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) - Specified by:
sendToClientsTrackingEntityin interfaceNetworkHelper
-
sendToClientsTrackingChunk
public void sendToClientsTrackingChunk(net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.world.level.ChunkPos chunk, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) - Specified by:
sendToClientsTrackingChunkin interfaceNetworkHelper
-
sendToClientsAround
public void sendToClientsAround(net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.world.phys.Vec3 pos, double radius, net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) - Specified by:
sendToClientsAroundin interfaceNetworkHelper
-