net.minecraft.server.world.chunk

public class ServerChunkCache

implements ChunkSource

tc
net.minecraft.unmapped.C_27018031
net.minecraft.server.world.chunk.ServerChunkCache
net.minecraft.world.gen.ChunkProviderServer

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
f_19046818
LOGGER
field_147417_b
private final it.unimi.dsi.fastutil.longs.LongSet
b
f_95000625
chunksToUnload
field_73248_b
private final ChunkGenerator<?>
c
f_41623718
generator
field_186029_c
private final ChunkStorage
d
f_44910827
storage
field_73247_e
private final it.unimi.dsi.fastutil.longs.Long2ObjectMap<WorldChunk>
e
f_26576177
chunks
field_73244_f
private WorldChunk
f
f_71675895
lastChunk
field_212472_f
private final WorldGenScheduler
g
f_83837329
scheduler
field_201723_f
private final TaskManager<ChunkPos, ChunkStatus, ProtoChunk>
h
f_98603861
taskManager
field_201724_g
private final ServerWorld
i
f_91324900
world
field_73251_h
private final BlockableEventLoop
j
f_63773469
runner
field_212473_j

Constructor summary

ModifierConstructor
public (ServerWorld world, ChunkStorage storage, ChunkGenerator<?> generator, BlockableEventLoop runner)

Method summary

Modifier and TypeMethod
public Collection<WorldChunk>
a()
m_00955784()
getLoadedChunks()
func_189548_a()
public void
a(bni arg0)
m_26325251(C_14917579 arg0)
unloadChunk(WorldChunk chunk)
func_189549_a(Chunk arg0)
public void
b()
m_85726111()
unloadAllChunks()
func_73240_a()
public void
a(int arg0, int arg1)
m_69488176(int arg0, int arg1)
reloadChunk(int chunkX, int chunkZ)
func_212469_a(int arg0, int arg1)
public WorldChunk
a(int arg0, int arg1, boolean arg2, boolean arg3)
m_67651830(int arg0, int arg1, boolean arg2, boolean arg3)
getChunk(int arg0, int arg1, boolean arg2, boolean arg3)
func_186025_d(int arg0, int arg1, boolean arg2, boolean arg3)
public ChunkAccess
a(int arg0, int arg1, boolean arg2)
m_16648713(int arg0, int arg1, boolean arg2)
getChunkForWorldGen(int arg0, int arg1, boolean arg2)
func_201713_d(int arg0, int arg1, boolean arg2)
public CompletableFuture<ProtoChunk>
a(Iterable<axl> arg0, Consumer<bni> arg1)
m_79068814(Iterable<C_97313606> arg0, Consumer<C_14917579> arg1)
generateChunks(Iterable<ChunkPos> positions, Consumer<WorldChunk> callback)
func_201720_a(Iterable<ChunkPos> arg0, Consumer<Chunk> arg1)
private CrashException
a(int arg0, int arg1, Throwable arg2)
m_74514839(int arg0, int arg1, Throwable arg2)
createChunkGenerationCrashException(int chunkX, int chunkZ, Throwable cause)
func_201722_a(int arg0, int arg1, Throwable arg2)
private WorldChunk
a(bmw arg0)
m_00324119(C_66993538 arg0)
finalizeChunk(ChunkAccess chunk)
func_201719_a(IChunk arg0)
private void
b(bmw arg0)
m_28415747(C_66993538 arg0)
saveChunk(ChunkAccess chunk)
func_73242_b(IChunk arg0)
public boolean
a(boolean arg0)
m_98981106(boolean arg0)
save(boolean saveEntities)
func_186027_a(boolean arg0)
public void
close()
close()
public void
c()
m_85208395()
flush()
func_104112_b()
public boolean
a(BooleanSupplier arg0)
m_06909447(BooleanSupplier arg0)
tick(BooleanSupplier arg0)
func_73156_b(BooleanSupplier arg0)
public boolean
d()
m_77381901()
shouldSave()
func_73157_c()
public String
e()
m_76774170()
getDebugInfo()
func_73148_d()
public List<Biome$SpawnEntry>
a(afc arg0, el arg1)
m_07648116(C_70943525 arg0, C_32594356 arg1)
getSpawnEntries(MobCategory category, BlockPos pos)
func_177458_a(EnumCreatureType arg0, BlockPos arg1)
public int
a(axx arg0, boolean arg1, boolean arg2)
m_74683436(C_64041439 arg0, boolean arg1, boolean arg2)
tickSpawners(World world, boolean spawnAnimals, boolean spawnMonsters)
func_203082_a(World arg0, boolean arg1, boolean arg2)
public BlockPos
a(axx arg0, String arg1, el arg2, int arg3, boolean arg4)
m_03677617(C_64041439 arg0, String arg1, C_32594356 arg2, int arg3, boolean arg4)
findNearestStructure(World world, String name, BlockPos pos, int count, boolean reference)
func_211268_a(World arg0, String arg1, BlockPos arg2, int arg3, boolean arg4)
public ChunkGenerator<?>
f()
m_71873283()
getGenerator()
func_201711_g()
public int
g()
m_47142348()
size()
func_73152_e()
public boolean
b(int arg0, int arg1)
m_40002648(int arg0, int arg1)
isChunkLoaded(int chunkX, int chunkZ)
func_73149_a(int arg0, int arg1)