net.minecraft.server.world.chunk

public class ServerChunkCache

extends ChunkSource

All mapped superinterfaces:

LightingChunkSource

ve
net.minecraft.class_3215
net.minecraft.server.world.chunk.ServerChunkCache
net.minecraft.world.chunk.ServerChunkProvider
net.minecraft.world.chunk.ServerChunkProvider

Field summary

Modifier and TypeField
private static final int
b
field_13920
f_61101671
field_217238_b
field_217238_b
private static final List<ChunkStatus>
c
field_13934
CHUNK_STATUSES
field_217239_c
field_217239_c
private final DistanceManager
d
field_17252
distanceManager
field_217240_d
field_217240_d
private final AbstractChunkGenerator<?>
e
field_13939
generator
field_186029_c
field_186029_c
private final ServerWorld
f
field_13945
world
field_73251_h
field_73251_h
private final Thread
g
field_17253
mainThread
field_217241_g
field_217241_g
private final ThreadedLightEngine
h
field_13921
lightEngine
field_217242_h
field_217242_h
private final ServerChunkCache$MainThreadExecutor
i
field_18809
mainThreadExecutor
field_217243_i
field_217243_i
public final ChunkMap
a
field_17254
chunkMap
field_217237_a
field_217237_a
private final SavedDataStorage
j
field_17708
dataStorage
field_217244_j
field_217244_j
private long
k
field_13928
lastInhabitedUpdate
field_217245_k
field_217245_k
private boolean
l
field_13929
spawnMonsters
field_217246_l
field_217246_l
private boolean
m
field_13941
spawnAnimals
field_217247_m
field_217247_m

Constructor summary

ModifierConstructor
public (ServerWorld arg0, File arg1, DataFixer arg2, StructureManager arg3, Executor arg4, AbstractChunkGenerator<?> arg5, int arg6, int arg7, ChunkProgressListener arg8, Supplier<SavedDataStorage> arg9)

Method summary

Modifier and TypeMethod
public ThreadedLightEngine
a()
method_17293()
getLightEngine()
func_212863_j_()
func_212863_j_()
private ChunkHolder
a(long arg0)
method_14131(long arg0)
m_59150326(long arg0)
func_217213_a(long arg0)
func_217213_a(long arg0)
public int
b()
method_17301()
m_49309773()
func_217229_b()
func_217229_b()
public ChunkAccess
a(int arg0, int arg1, bxc arg2, boolean arg3)
method_12121(int arg0, int arg1, class_2806 arg2, boolean arg3)
getChunk(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
func_212849_a_(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
func_212849_a_(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
public CompletableFuture<Either<ChunkAccess, ChunkHolder$C_79647026>>
b(int arg0, int arg1, bxc arg2, boolean arg3)
method_17299(int arg0, int arg1, class_2806 arg2, boolean arg3)
m_65050384(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
func_217232_b(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
func_217232_b(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
private CompletableFuture<Either<ChunkAccess, ChunkHolder$C_79647026>>
c(int arg0, int arg1, bxc arg2, boolean arg3)
method_14134(int arg0, int arg1, class_2806 arg2, boolean arg3)
m_12466789(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
func_217233_c(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
func_217233_c(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
private boolean
a(ur arg0, int arg1)
method_18752(class_3193 arg0, int arg1)
m_93695798(ChunkHolder arg0, int arg1)
func_217224_a(ChunkHolder arg0, int arg1)
func_217224_a(ChunkHolder arg0, int arg1)
public boolean
a(int arg0, int arg1)
method_12123(int arg0, int arg1)
isChunkLoaded(int arg0, int arg1)
func_73149_a(int arg0, int arg1)
chunkExists(int arg0, int arg1)
public BlockView
b(int arg0, int arg1)
method_12246(int arg0, int arg1)
getChunkForLighting(int arg0, int arg1)
func_217202_b(int arg0, int arg1)
func_217202_b(int arg0, int arg1)
public World
c()
method_16434()
getWorld()
func_212864_k_()
func_212864_k_()
public boolean
d()
method_19492()
m_76590268()
func_217234_d()
func_217234_d()
private boolean
l()
method_16155()
m_42307027()
func_217235_l()
func_217235_l()
public boolean
a(aif arg0)
method_12125(class_1297 arg0)
isEntityTickingChunk(Entity arg0)
func_217204_a(Entity arg0)
func_217204_a(Entity arg0)
public void
a(boolean arg0)
method_17298(boolean arg0)
m_64303010(boolean arg0)
func_217210_a(boolean arg0)
func_217210_a(boolean arg0)
public void
close()
close()
public void
a(BooleanSupplier arg0)
method_12127(BooleanSupplier arg0)
tick(BooleanSupplier hasTimeLeft)
func_217207_a(BooleanSupplier arg0)
func_217207_a(BooleanSupplier arg0)
private void
m()
method_14161()
m_24692602()
func_217220_m()
func_217220_m()
public String
e()
method_12122()
getDebugInfo()
func_73148_d()
makeString()
public AbstractChunkGenerator<?>
f()
method_12129()
getGenerator()
func_201711_g()
getChunkGenerator()
public int
g()
method_14151()
size()
func_73152_e()
getLoadedChunkCount()
public void
a(ev arg0)
method_14128(class_2338 arg0)
m_17007416(BlockPos arg0)
func_217217_a(BlockPos arg0)
func_217217_a(BlockPos arg0)
public void
a(bhq arg0, fo arg1)
method_12247(class_1944 arg0, class_4076 arg1)
updateLight(LightType arg0, SectionPos arg1)
func_217201_a(LightType arg0, SectionPos arg1)
func_217201_a(LightType arg0, SectionPos arg1)
public <T> void
a(vl<T> arg0, bgt arg1, int arg2, T arg3)
method_17297(class_3230<T> arg0, class_1923 arg1, int arg2, T arg3)
m_94955033(C_61669465<T> arg0, ChunkPos arg1, int arg2, T arg3)
func_217228_a(TicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
func_217228_a(TicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
public <T> void
b(vl<T> arg0, bgt arg1, int arg2, T arg3)
method_17300(class_3230<T> arg0, class_1923 arg1, int arg2, T arg3)
m_81147796(C_61669465<T> arg0, ChunkPos arg1, int arg2, T arg3)
func_217222_b(TicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
func_217222_b(TicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
public void
a(bgt arg0, boolean arg1)
method_12124(class_1923 arg0, boolean arg1)
m_51642709(ChunkPos arg0, boolean arg1)
func_217206_a(ChunkPos arg0, boolean arg1)
func_217206_a(ChunkPos arg0, boolean arg1)
public void
a(vh arg0)
method_14096(class_3222 arg0)
m_03398161(ServerPlayerEntity arg0)
func_217221_a(ServerPlayerEntity arg0)
func_217221_a(ServerPlayerEntity arg0)
public void
b(aif arg0)
method_18753(class_1297 arg0)
m_10706321(Entity arg0)
func_217226_b(Entity arg0)
func_217226_b(Entity arg0)
public void
c(aif arg0)
method_18755(class_1297 arg0)
m_41132996(Entity arg0)
func_217230_c(Entity arg0)
func_217230_c(Entity arg0)
public void
a(aif arg0, ka<?> arg1)
method_18751(class_1297 arg0, class_2596<?> arg1)
m_74378524(Entity arg0, Packet<?> arg1)
func_217216_a(Entity arg0, IPacket<?> arg1)
func_217216_a(Entity arg0, IPacket<?> arg1)
public void
b(aif arg0, ka<?> arg1)
method_18754(class_1297 arg0, class_2596<?> arg1)
m_94809627(Entity arg0, Packet<?> arg1)
func_217218_b(Entity arg0, IPacket<?> arg1)
func_217218_b(Entity arg0, IPacket<?> arg1)
public void
c(int arg0, int arg1)
method_14144(int arg0, int arg1)
m_12981703(int arg0, int arg1)
func_217219_c(int arg0, int arg1)
func_217219_c(int arg0, int arg1)
public void
a(boolean arg0, boolean arg1)
method_12128(boolean arg0, boolean arg1)
setAllowedMobSpawns(boolean arg0, boolean arg1)
func_217203_a(boolean arg0, boolean arg1)
func_217203_a(boolean arg0, boolean arg1)
public SavedDataStorage
h()
method_17981()
m_09238577()
func_217227_h()
func_217227_h()
public C_94545702
i()
method_19493()
m_16643113()
func_217231_i()
func_217231_i()
public String
a(bgt arg0)
method_17294(class_1923 arg0)
m_96423619(ChunkPos arg0)
func_217208_a(ChunkPos arg0)
func_217208_a(ChunkPos arg0)