public interface Network<PacketRepresentation>
| Modifier and Type | Field and Description |
|---|---|
static Network |
defaultImpl |
| Modifier and Type | Method and Description |
|---|---|
default void |
checkSendingSide(hohserg.elegant.networking.api.IByteBufSerializable packet) |
static Network |
getNetwork() |
void |
onReceiveClient(PacketRepresentation packetRepresent,
java.lang.String channel) |
void |
onReceiveServer(PacketRepresentation packetRepresent,
net.minecraft.entity.player.EntityPlayerMP player,
java.lang.String channel) |
void |
registerChannel(java.lang.String channel) |
void |
sendPacketToAllAround(ServerToClientPacket serverToClientPacket,
net.minecraft.world.World world,
double x,
double y,
double z,
double range) |
void |
sendToChunk(ServerToClientPacket serverToClientPacket,
net.minecraft.world.World world,
int chunkX,
int chunkZ) |
void |
sendToClients(ServerToClientPacket serverToClientPacket) |
void |
sendToDimension(ServerToClientPacket serverToClientPacket,
net.minecraft.world.World world) |
void |
sendToPlayer(ServerToClientPacket serverToClientPacket,
net.minecraft.entity.player.EntityPlayerMP player) |
void |
sendToServer(ClientToServerPacket clientToServerPacket) |
static final Network defaultImpl
static Network getNetwork()
void sendToPlayer(ServerToClientPacket serverToClientPacket, net.minecraft.entity.player.EntityPlayerMP player)
void sendToClients(ServerToClientPacket serverToClientPacket)
void sendPacketToAllAround(ServerToClientPacket serverToClientPacket, net.minecraft.world.World world, double x, double y, double z, double range)
void sendToDimension(ServerToClientPacket serverToClientPacket, net.minecraft.world.World world)
void sendToChunk(ServerToClientPacket serverToClientPacket, net.minecraft.world.World world, int chunkX, int chunkZ)
void sendToServer(ClientToServerPacket clientToServerPacket)
void onReceiveClient(PacketRepresentation packetRepresent, java.lang.String channel)
void onReceiveServer(PacketRepresentation packetRepresent, net.minecraft.entity.player.EntityPlayerMP player, java.lang.String channel)
void registerChannel(java.lang.String channel)
default void checkSendingSide(hohserg.elegant.networking.api.IByteBufSerializable packet)