net.minecraft.server

public class ChunkMap

lc
net.minecraft.class_792
net.minecraft.server.ChunkMap
net.minecraft.server.management.PlayerManager

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_8883
LOGGER
pmLogger
private final ServerWorld
b
field_2789
world
theWorldServer
private final List<ServerPlayerEntity>
c
field_2790
players
players
private final Long2ObjectHashMap<ChunkMap$ChunkHolder>
d
field_2791
chunksByPos
playerInstances
private final List<ChunkMap$ChunkHolder>
e
field_2792
dirty
playerInstancesToUpdate
private final List<ChunkMap$ChunkHolder>
f
field_6725
chunks
playerInstanceList
private int
g
field_2793
chunkViewDistance
playerViewRadius
private long
h
field_6726
lastUpdateTime
previousTotalWorldTime
private final int[][]
i
field_2794
adjacentChunkCoords
xzDirectionsConst

Constructor summary

ModifierConstructor
public (ServerWorld world)

Method summary

Modifier and TypeMethod
public ServerWorld
a()
method_2103()
getWorld()
getWorldServer()
public void
b()
method_2111()
tick()
updatePlayerInstances()
public boolean
a(int arg0, int arg1)
method_8116(int arg0, int arg1)
hasChunk(int chunkX, int chunkZ)
hasPlayerInstance(int chunkX, int chunkZ)
private ChunkMap$ChunkHolder
a(int arg0, int arg1, boolean arg2)
method_2107(int arg0, int arg1, boolean arg2)
getChunk(int chunkX, int chunkZ, boolean add)
getPlayerInstance(int chunkX, int chunkZ, boolean createIfAbsent)
public void
a(cj arg0)
method_10748(class_2552 arg0)
onBlockChanged(BlockPos pos)
markBlockForUpdate(BlockPos pos)
public void
a(lf arg0)
method_2109(class_798 arg0)
addPlayer(ServerPlayerEntity player)
addPlayer(EntityPlayerMP player)
public void
b(lf arg0)
method_2113(class_798 arg0)
trackNewLoadedChunks(ServerPlayerEntity player)
filterChunkLoadQueue(EntityPlayerMP player)
public void
c(lf arg0)
method_2115(class_798 arg0)
removePlayer(ServerPlayerEntity player)
removePlayer(EntityPlayerMP player)
private boolean
a(int arg0, int arg1, int arg2, int arg3, int arg4)
method_2106(int arg0, int arg1, int arg2, int arg3, int arg4)
isChunkWithinView(int chunkX, int chunkZ, int playerChunkX, int playerChunkZ, int chunkViewDistance)
overlaps(int x1, int z1, int x2, int z2, int radius)
public void
d(lf arg0)
method_2116(class_798 arg0)
movePlayer(ServerPlayerEntity player)
updateMountedMovingPlayer(EntityPlayerMP player)
public boolean
a(lf arg0, int arg1, int arg2)
method_2110(class_798 arg0, int arg1, int arg2)
isChunkWithinView(ServerPlayerEntity player, int chunkX, int chunkZ)
isPlayerWatchingChunk(EntityPlayerMP player, int chunkX, int chunkZ)
public void
a(int arg0)
method_8115(int arg0)
updateViewDistance(int chunkViewDistance)
setPlayerViewRadius(int radius)
public static int
b(int arg0)
method_2104(int arg0)
getViewDistance(int chunkViewDistance)
getFurthestViewableBlock(int distance)