net.minecraft.server.world.chunk

public class ServerChunkCache

implements ChunkSource

ms
net.minecraft.class_794
net.minecraft.server.world.chunk.ServerChunkCache
net.minecraft.world.gen.ChunkProviderServer

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
b
field_8891
LOGGER
logger
private Set
c
field_2802
chunksToUnload
droppedChunksSet
private WorldChunk
d
field_2803
empty
dummyChunk
private ChunkSource
e
field_2804
generator
serverChunkGenerator
private ChunkStorage
f
field_2805
storage
chunkLoader
public boolean
a
field_2801
forceLoad
chunkLoadOverride
private Long2ObjectHashMap
g
field_2806
chunksByPos
id2ChunkMap
private List
h
field_2807
chunks
loadedChunks
private ServerWorld
i
field_2808
world
worldObj

Constructor summary

ModifierConstructor
public (ServerWorld world, ChunkStorage storage, ChunkSource generator)

Method summary

Modifier and TypeMethod
public boolean
a(int arg0, int arg1)
method_3864(int arg0, int arg1)
hasChunk(int arg0, int arg1)
chunkExists(int arg0, int arg1)
public List
a()
method_8128()
getChunks()
func_152380_a()
public void
b(int arg0, int arg1)
method_2127(int arg0, int arg1)
unloadChunk(int chunkX, int chunkZ)
dropChunk(int arg0, int arg1)
public void
b()
method_2125()
unloadAllChunks()
unloadAllChunks()
public WorldChunk
c(int arg0, int arg1)
method_3871(int arg0, int arg1)
loadChunk(int arg0, int arg1)
loadChunk(int arg0, int arg1)
public WorldChunk
d(int arg0, int arg1)
method_3873(int arg0, int arg1)
getChunk(int arg0, int arg1)
provideChunk(int arg0, int arg1)
private WorldChunk
f(int arg0, int arg1)
method_8131(int arg0, int arg1)
loadChunkFromStorage(int chunkX, int chunkZ)
loadChunkFromFile(int arg0, int arg1)
private void
a(apx arg0)
method_8129(class_1196 arg0)
saveEntities(WorldChunk chunk)
saveChunkExtraData(Chunk arg0)
private void
b(apx arg0)
method_8130(class_1196 arg0)
saveChunk(WorldChunk chunk)
saveChunkData(Chunk arg0)
public void
a(apu arg0, int arg1, int arg2)
method_3867(class_1193 arg0, int arg1, int arg2)
populateChunk(ChunkSource arg0, int arg1, int arg2)
populate(IChunkProvider arg0, int arg1, int arg2)
public boolean
a(boolean arg0, qk arg1)
method_3868(boolean arg0, class_841 arg1)
save(boolean arg0, ProgressListener arg1)
saveChunks(boolean arg0, IProgressUpdate arg1)
public void
c()
method_4727()
flush()
saveExtraData()
public boolean
d()
method_3869()
tick()
unloadQueuedChunks()
public boolean
e()
method_3870()
shouldSave()
canSave()
public String
f()
method_3872()
getDebugInfo()
makeString()
public List
a(sx arg0, int arg1, int arg2, int arg3)
method_3865(class_872 arg0, int arg1, int arg2, int arg3)
getSpawnEntries(MobCategory arg0, int arg1, int arg2, int arg3)
getPossibleCreatures(EnumCreatureType arg0, int arg1, int arg2, int arg3)
public BlockPos
a(ahb arg0, String arg1, int arg2, int arg3, int arg4)
method_3866(class_1150 arg0, String arg1, int arg2, int arg3, int arg4)
findNearestStructure(World arg0, String arg1, int arg2, int arg3, int arg4)
findClosestStructure(World arg0, String arg1, int arg2, int arg3, int arg4)
public int
g()
method_3874()
size()
getLoadedChunkCount()
public void
e(int arg0, int arg1)
method_4702(int arg0, int arg1)
placeStructures(int arg0, int arg1)
recreateStructures(int arg0, int arg1)