public interface NetworkHandler
| Modifier and Type | Method and Description |
|---|---|
default <T> void |
sendToAllClients(T packet,
net.minecraft.server.MinecraftServer server)
Sends the packet to all the client players in the server, only if the players has the packet registered.
|
default <T> void |
sendToAllClients(T packet,
net.minecraft.server.MinecraftServer server,
boolean ignoreCheck)
Sends the packet to all the client players in the server.
|
default <T> void |
sendToClient(T packet,
net.minecraft.server.level.ServerPlayer player)
Sends the packet to the client player, only if the player has the packet registered.
|
<T> void |
sendToClient(T packet,
net.minecraft.server.level.ServerPlayer player,
boolean ignoreCheck)
Sends the packet to the client player.
|
default <T> void |
sendToClients(T packet,
java.util.List<net.minecraft.server.level.ServerPlayer> players)
Sends the packet to the client players, only if the players has the packet registered.
|
default <T> void |
sendToClients(T packet,
java.util.List<net.minecraft.server.level.ServerPlayer> players,
boolean ignoreCheck)
Sends the packet to the client players.
|
default <T> void |
sendToClientsInLevel(T packet,
net.minecraft.server.level.ServerLevel level)
Sends the packet to all the client players in the level, only if the players has the packet registered.
|
default <T> void |
sendToClientsInLevel(T packet,
net.minecraft.server.level.ServerLevel level,
boolean ignoreCheck)
Sends the packet to all the client players in the level.
|
default <T> void |
sendToClientsInRange(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.core.BlockPos pos,
double range)
Sends the packet to all the client players in range of a position, only if the players has the packet registered.
|
default <T> void |
sendToClientsInRange(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.core.BlockPos pos,
double range,
boolean ignoreCheck)
Sends the packet to all the client players in range of a position.
|
default <T> void |
sendToClientsLoadingChunk(T packet,
net.minecraft.world.level.chunk.LevelChunk chunk)
Sends the packet to all the client players loading a chunk, only if the players has the packet registered.
|
default <T> void |
sendToClientsLoadingChunk(T packet,
net.minecraft.world.level.chunk.LevelChunk chunk,
boolean ignoreCheck)
Sends the packet to all the client players loading a chunk.
|
default <T> void |
sendToClientsLoadingPos(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.core.BlockPos pos)
Sends the packet to all the client players loading a position, only if the players has the packet registered.
|
default <T> void |
sendToClientsLoadingPos(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.core.BlockPos pos,
boolean ignoreCheck)
Sends the packet to all the client players loading a position.
|
default <T> void |
sendToClientsLoadingPos(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.world.level.ChunkPos pos)
Sends the packet to all the client players loading a position, only if the players has the packet registered.
|
default <T> void |
sendToClientsLoadingPos(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.world.level.ChunkPos pos,
boolean ignoreCheck)
Sends the packet to all the client players loading a position.
|
default <T> void |
sendToServer(T packet)
Sends the packet to the server, if the server has the packet registered.
|
<T> void |
sendToServer(T packet,
boolean ignoreCheck)
Sends the packet to the server.
|
default <T> void sendToServer(T packet)
T - - The typepacket - - the packet<T> void sendToServer(T packet,
boolean ignoreCheck)
T - - The typepacket - - the packetignoreCheck - - ignore the check if the server has the packet registered.default <T> void sendToClient(T packet,
net.minecraft.server.level.ServerPlayer player)
T - - The typepacket - - the packetplayer - - the player<T> void sendToClient(T packet,
net.minecraft.server.level.ServerPlayer player,
boolean ignoreCheck)
T - - The typepacket - - the packetplayer - - the playerignoreCheck - - ignore the check if the player has the packet registered.default <T> void sendToClients(T packet,
java.util.List<net.minecraft.server.level.ServerPlayer> players)
T - - The typepacket - - the packetplayers - - the playersdefault <T> void sendToClients(T packet,
java.util.List<net.minecraft.server.level.ServerPlayer> players,
boolean ignoreCheck)
T - - The typepacket - - the packetplayers - - the playersignoreCheck - - ignore the check if the client has the packet registered.default <T> void sendToAllClients(T packet,
net.minecraft.server.MinecraftServer server)
T - - The typepacket - - the packetserver - - the serverdefault <T> void sendToAllClients(T packet,
net.minecraft.server.MinecraftServer server,
boolean ignoreCheck)
T - - The typepacket - - the packetserver - - the serverignoreCheck - - ignore the check if the client has the packet registered.default <T> void sendToClientsInLevel(T packet,
net.minecraft.server.level.ServerLevel level)
T - - The typepacket - - the packetlevel - - the leveldefault <T> void sendToClientsInLevel(T packet,
net.minecraft.server.level.ServerLevel level,
boolean ignoreCheck)
T - - The typepacket - - the packetlevel - - the levelignoreCheck - - ignore the check if the client has the packet registered.default <T> void sendToClientsLoadingChunk(T packet,
net.minecraft.world.level.chunk.LevelChunk chunk)
T - - The typepacket - - the packetchunk - - the chunkdefault <T> void sendToClientsLoadingChunk(T packet,
net.minecraft.world.level.chunk.LevelChunk chunk,
boolean ignoreCheck)
T - - The typepacket - - the packetchunk - - the chunkignoreCheck - - ignore the check if the client has the packet registered.default <T> void sendToClientsLoadingPos(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.world.level.ChunkPos pos)
T - - The typepacket - - the packetlevel - - the levelpos - - the chunkposdefault <T> void sendToClientsLoadingPos(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.world.level.ChunkPos pos,
boolean ignoreCheck)
T - - The typepacket - - the packetlevel - - the levelpos - - the chunkposignoreCheck - - ignore the check if the client has the packet registered.default <T> void sendToClientsLoadingPos(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.core.BlockPos pos)
T - - The typepacket - - the packetlevel - - the levelpos - - the blockposdefault <T> void sendToClientsLoadingPos(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.core.BlockPos pos,
boolean ignoreCheck)
T - - The typepacket - - the packetlevel - - the levelpos - - the blockposignoreCheck - - ignore the check if the client has the packet registered.default <T> void sendToClientsInRange(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.core.BlockPos pos,
double range)
T - - The typepacket - - the packetlevel - - the levelpos - - the blockposrange - - the rangedefault <T> void sendToClientsInRange(T packet,
net.minecraft.server.level.ServerLevel level,
net.minecraft.core.BlockPos pos,
double range,
boolean ignoreCheck)
T - - The typepacket - - the packetlevel - - the levelpos - - the blockposrange - - the rangeignoreCheck - - ignore the check if the client has the packet registered.