net.minecraft.server

public class ChunkMap

tl
net.minecraft.class_792
net.minecraft.server.ChunkMap
net.minecraft.server.management.PlayerChunkMap
net.minecraft.server.management.PlayerChunkMap

Field summary

Modifier and TypeField
private static final Predicate<ServerPlayerEntity>
a
field_21862
TICKS_CHUNKS
field_187308_a
NOT_SPECTATOR
private static final Predicate<ServerPlayerEntity>
b
field_21863
GENERATES_CHUNKS
field_187309_b
CAN_GENERATE_CHUNKS
private final ServerWorld
c
field_2789
world
field_72701_a
world
private final List<ServerPlayerEntity>
d
field_2790
players
field_72699_b
players
private final it.unimi.dsi.fastutil.longs.Long2ObjectMap<ChunkHolder>
e
field_13868
chunksByPos
field_72700_c
entryMap
private final Set<ChunkHolder>
f
field_13869
dirty
field_72697_d
dirtyEntries
private final List<ChunkHolder>
g
field_13870
populating
field_187310_g
pendingSendToPlayers
private final List<ChunkHolder>
h
field_13871
loading
field_187311_h
entriesWithoutChunks
private final List<ChunkHolder>
i
field_6725
chunks
field_111193_e
entries
private int
j
field_2793
chunkViewDistance
field_72698_e
playerViewRadius
private long
k
field_6726
lastUpdateTime
field_111192_g
previousTotalWorldTime
private boolean
l
field_13872
sortLoading
field_187312_l
sortMissingChunks
private boolean
m
field_13873
sortPopulating
field_187313_m
sortSendToPlayers

Constructor summary

ModifierConstructor
public (ServerWorld world)

Method summary

Modifier and TypeMethod
public ServerWorld
a()
method_2103()
getWorld()
func_72688_a()
getWorld()
public Iterator<WorldChunk>
b()
method_12810()
getTickingChunks()
func_187300_b()
getChunkIterator()
public void
c()
method_2111()
tick()
func_72693_b()
tick()
public boolean
a(int arg0, int arg1)
method_12808(int arg0, int arg1)
hasChunk(int chunkX, int chunkZ)
func_152621_a(int arg0, int arg1)
contains(int chunkX, int chunkZ)
public ChunkHolder
b(int arg0, int arg1)
method_12811(int arg0, int arg1)
getChunk(int chunkX, int chunkZ)
func_187301_b(int arg0, int arg1)
getEntry(int x, int z)
private ChunkHolder
c(int arg0, int arg1)
method_12813(int arg0, int arg1)
getOrAddChunk(int chunkX, int chunkZ)
func_187302_c(int arg0, int arg1)
getOrCreateEntry(int chunkX, int chunkZ)
public void
a(el arg0)
method_10748(class_2552 arg0)
onBlockChanged(BlockPos pos)
func_180244_a(BlockPos arg0)
markBlockForUpdate(BlockPos pos)
public void
a(tf arg0)
method_2109(class_798 arg0)
addPlayer(ServerPlayerEntity player)
func_72683_a(EntityPlayerMP arg0)
addPlayer(EntityPlayerMP player)
public void
b(tf arg0)
method_2115(class_798 arg0)
removePlayer(ServerPlayerEntity player)
func_72695_c(EntityPlayerMP arg0)
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)
func_72684_a(int arg0, int arg1, int arg2, int arg3, int arg4)
overlaps(int x1, int z1, int x2, int z2, int radius)
public void
c(tf arg0)
method_2116(class_798 arg0)
movePlayer(ServerPlayerEntity player)
func_72685_d(EntityPlayerMP arg0)
updateMovingPlayer(EntityPlayerMP player)
public boolean
a(tf arg0, int arg1, int arg2)
method_2110(class_798 arg0, int arg1, int arg2)
isChunkWithinView(ServerPlayerEntity player, int chunkX, int chunkZ)
func_72694_a(EntityPlayerMP arg0, int arg1, int arg2)
isPlayerWatchingChunk(EntityPlayerMP player, int chunkX, int chunkZ)
public void
a(int arg0)
method_8115(int arg0)
updateViewDistance(int chunkViewDistance)
func_152622_a(int arg0)
setPlayerViewRadius(int radius)
private void
e()
method_12816()
markNeedsSorting()
func_187306_e()
markSortPending()
public static int
b(int arg0)
method_2104(int arg0)
getViewDistance(int chunkViewDistance)
func_72686_a(int arg0)
getFurthestViewableBlock(int distance)
private static long
d(int arg0, int arg1)
method_12815(int arg0, int arg1)
chunkPosToLong(int chunkX, int chunkZ)
func_187307_d(int arg0, int arg1)
getIndex(int chunkX, int chunkZ)
public void
a(tk arg0)
method_12809(class_2099 arg0)
markDirty(ChunkHolder chunk)
func_187304_a(PlayerChunkMapEntry arg0)
entryChanged(PlayerChunkMapEntry entry)
public void
b(tk arg0)
method_12812(class_2099 arg0)
unload(ChunkHolder chunk)
func_187305_b(PlayerChunkMapEntry arg0)
removeEntry(PlayerChunkMapEntry entry)