public class VanillaNetworkHandler
extends java.lang.Object
| Constructor and Description |
|---|
VanillaNetworkHandler(net.minecraft.world.WorldServer world) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addBedrockPlayer(net.minecraft.entity.player.EntityPlayerMP player) |
static net.minecraft.network.Packet<?> |
copyPacket(net.minecraft.network.Packet<?> packetIn) |
net.minecraft.util.math.BlockPos |
getC2SOffset(net.minecraft.entity.player.EntityPlayerMP player) |
net.minecraft.util.math.BlockPos |
getS2COffset(net.minecraft.entity.player.EntityPlayerMP player) |
boolean |
hasCubicChunks(net.minecraft.entity.player.EntityPlayerMP player) |
net.minecraft.util.math.BlockPos |
modifyPositionC2S(net.minecraft.util.math.BlockPos position,
net.minecraft.entity.player.EntityPlayerMP player) |
boolean |
receiveOffsetUpdateConfirm(net.minecraft.entity.player.EntityPlayerMP player,
int teleportId) |
static void |
removeBedrockPlayer(net.minecraft.entity.player.EntityPlayerMP player) |
void |
removePlayer(net.minecraft.entity.player.EntityPlayerMP player) |
void |
sendBlockChanges(gnu.trove.list.TShortList dirtyBlocks,
Cube cube,
net.minecraft.entity.player.EntityPlayerMP player) |
void |
sendColumnLoadPacket(net.minecraft.world.chunk.Chunk chunk,
net.minecraft.entity.player.EntityPlayerMP player) |
void |
sendColumnUnloadPacket(net.minecraft.util.math.ChunkPos pos,
net.minecraft.entity.player.EntityPlayerMP player) |
void |
sendCubeLoadPackets(java.util.Collection<? extends ICube> cubes,
net.minecraft.entity.player.EntityPlayerMP player) |
void |
updatePlayerPosition(PlayerCubeMap cubeMap,
net.minecraft.entity.player.EntityPlayerMP player,
CubePos managedPos) |
public VanillaNetworkHandler(net.minecraft.world.WorldServer world)
public static void addBedrockPlayer(net.minecraft.entity.player.EntityPlayerMP player)
public static void removeBedrockPlayer(net.minecraft.entity.player.EntityPlayerMP player)
public static net.minecraft.network.Packet<?> copyPacket(net.minecraft.network.Packet<?> packetIn)
public void sendCubeLoadPackets(java.util.Collection<? extends ICube> cubes, net.minecraft.entity.player.EntityPlayerMP player)
public void sendColumnLoadPacket(net.minecraft.world.chunk.Chunk chunk,
net.minecraft.entity.player.EntityPlayerMP player)
public void sendColumnUnloadPacket(net.minecraft.util.math.ChunkPos pos,
net.minecraft.entity.player.EntityPlayerMP player)
public void sendBlockChanges(gnu.trove.list.TShortList dirtyBlocks,
Cube cube,
net.minecraft.entity.player.EntityPlayerMP player)
public void updatePlayerPosition(PlayerCubeMap cubeMap, net.minecraft.entity.player.EntityPlayerMP player, CubePos managedPos)
public boolean receiveOffsetUpdateConfirm(net.minecraft.entity.player.EntityPlayerMP player,
int teleportId)
public void removePlayer(net.minecraft.entity.player.EntityPlayerMP player)
public boolean hasCubicChunks(net.minecraft.entity.player.EntityPlayerMP player)
public net.minecraft.util.math.BlockPos modifyPositionC2S(net.minecraft.util.math.BlockPos position,
net.minecraft.entity.player.EntityPlayerMP player)
public net.minecraft.util.math.BlockPos getC2SOffset(net.minecraft.entity.player.EntityPlayerMP player)
public net.minecraft.util.math.BlockPos getS2COffset(net.minecraft.entity.player.EntityPlayerMP player)