net.minecraft.server.v1_14_R1

public class ChunkProviderServer

extends IChunkProvider

All mapped superinterfaces:

ILightAccess

vg
net.minecraft.class_3215
net.minecraft.server.world.ServerChunkManager
net.minecraft.world.chunk.ServerChunkProvider
net.minecraft.server.v1_14_R1.ChunkProviderServer

Field summary

Modifier and TypeField
private static final int
b
field_13920
CHUNKS_ELIGIBLE_FOR_SPAWNING
field_217238_b
private static final List<ChunkStatus>
c
field_13934
CHUNK_STATUSES
field_217239_c
private final ChunkMapDistance
d
field_17252
ticketManager
field_217240_d
chunkMapDistance
private final ChunkGenerator<?>
e
field_13939
chunkGenerator
field_186029_c
chunkGenerator
private final WorldServer
f
field_13945
world
field_73251_h
world
private final Thread
g
field_17253
serverThread
field_217241_g
serverThread
private final LightEngineThreaded
h
field_13921
lightProvider
field_217242_h
lightEngine
private final ChunkProviderServer$a
i
field_18809
mainThreadExecutor
field_217243_i
serverThreadQueue
public final PlayerChunkMap
a
field_17254
threadedAnvilChunkStorage
field_217237_a
playerChunkMap
private final WorldPersistentData
j
field_17708
persistentStateManager
field_217244_j
worldPersistentData
private long
k
field_13928
lastMobSpawningTime
field_217245_k
lastTickTime
private boolean
l
field_13929
spawnMonsters
field_217246_l
allowMonsters
private boolean
m
field_13941
spawnAnimals
field_217247_m
allowAnimals
private final long[]
n
field_19335
chunkPosCache
field_222875_n
cachePos
private final ChunkStatus[]
o
field_19336
chunkStatusCache
field_222876_o
cacheStatus
private final IChunkAccess[]
p
field_19337
chunkCache
field_222877_p
cacheChunk

Constructor summary

ModifierConstructor
public (WorldServer arg0, File arg1, com.mojang.datafixers.DataFixer arg2, DefinedStructureManager arg3, Executor arg4, ChunkGenerator<?> arg5, int arg6, WorldLoadListener arg7, Supplier<WorldPersistentData> arg8)

Method summary

Modifier and TypeMethod
public LightEngineThreaded
a()
method_17293()
method_17293()
func_212863_j_()
getLightEngine()
private PlayerChunk
a(long arg0)
method_14131(long arg0)
getChunkHolder(long arg0)
func_217213_a(long arg0)
getChunk(long arg0)
public int
b()
method_17301()
getTotalChunksLoadedCount()
func_217229_b()
public IChunkAccess
a(int arg0, int arg1, bxh 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)
getChunkAt(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
private void
l()
method_20587()
initChunkCaches()
func_222869_l()
clearCache()
private CompletableFuture<com.mojang.datafixers.util.Either<IChunkAccess, PlayerChunk$Failure>>
c(int arg0, int arg1, bxh arg2, boolean arg3)
method_14134(int arg0, int arg1, class_2806 arg2, boolean arg3)
getChunkFuture(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
func_217233_c(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
getChunkFutureMainThread(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
private boolean
a(ut arg0, int arg1)
method_18752(class_3193 arg0, int arg1)
isMissingForLevel(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)
isLoaded(int arg0, int arg1)
public IBlockAccess
b(int arg0, int arg1)
method_12246(int arg0, int arg1)
getChunk(int arg0, int arg1)
func_217202_b(int arg0, int arg1)
public World
c()
method_16434()
method_16434()
func_212864_k_()
getWorld()
public boolean
d()
method_19492()
executeQueuedTasks()
func_217234_d()
runTasks()
private boolean
m()
method_16155()
tick()
func_217235_l()
tickDistanceManager()
public boolean
a(ail arg0)
method_12125(class_1297 arg0)
shouldTickEntity(Entity arg0)
func_217204_a(Entity arg0)
public boolean
a(bgy arg0)
method_20591(class_1923 arg0)
shouldTickChunk(ChunkPos arg0)
func_222865_a(ChunkPos arg0)
public boolean
a(ev arg0)
method_20529(class_2338 arg0)
shouldTickBlock(BlockPos arg0)
func_222866_a(BlockPos arg0)
public boolean
b(ail arg0)
method_20727(class_1297 arg0)
method_20727(Entity arg0)
func_223435_b(Entity arg0)
private boolean
a(long arg0, Function<ut, CompletableFuture<com.mojang.datafixers.util.Either<bxo, ut$a>>> arg1)
method_20585(long arg0, Function<class_3193, CompletableFuture<com.mojang.datafixers.util.Either<class_2818, class_3193$class_3724>>> arg1)
method_20585(long arg0, Function<ChunkHolder, CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk, ChunkHolder$Unloaded>>> arg1)
func_222872_a(long arg0, Function<ChunkHolder, CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder$IChunkLoadingError>>> arg1)
public void
a(boolean arg0)
method_17298(boolean arg0)
save(boolean arg0)
func_217210_a(boolean arg0)
save(boolean arg0)
public void
close()
close()
close()
close()
public void
a(BooleanSupplier arg0)
method_12127(BooleanSupplier arg0)
tick(BooleanSupplier arg0)
func_217207_a(BooleanSupplier arg0)
tick(BooleanSupplier arg0)
private void
n()
method_14161()
tickChunks()
func_217220_m()
tickChunks()
public String
e()
method_12122()
getStatus()
func_73148_d()
getName()
public ChunkGenerator<?>
f()
method_12129()
getChunkGenerator()
func_201711_g()
getChunkGenerator()
public int
g()
method_14151()
getLoadedChunkCount()
func_73152_e()
public void
b(ev arg0)
method_14128(class_2338 arg0)
markForUpdate(BlockPos arg0)
func_217217_a(BlockPos arg0)
flagDirty(BlockPosition arg0)
public void
a(bhv arg0, fo arg1)
method_12247(class_1944 arg0, class_4076 arg1)
onLightUpdate(LightType arg0, ChunkSectionPos arg1)
func_217201_a(LightType arg0, SectionPos arg1)
public <T> void
a(vn<T> arg0, bgy arg1, int arg2, T arg3)
method_17297(class_3230<T> arg0, class_1923 arg1, int arg2, T arg3)
addTicket(ChunkTicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
func_217228_a(TicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
addTicket(TicketType<T> arg0, ChunkCoordIntPair arg1, int arg2, T arg3)
public <T> void
b(vn<T> arg0, bgy arg1, int arg2, T arg3)
method_17300(class_3230<T> arg0, class_1923 arg1, int arg2, T arg3)
removeTicket(ChunkTicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
func_217222_b(TicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
removeTicket(TicketType<T> arg0, ChunkCoordIntPair arg1, int arg2, T arg3)
public void
a(bgy arg0, boolean arg1)
method_12124(class_1923 arg0, boolean arg1)
setChunkForced(ChunkPos arg0, boolean arg1)
func_217206_a(ChunkPos arg0, boolean arg1)
public void
a(vj arg0)
method_14096(class_3222 arg0)
updateCameraPosition(ServerPlayerEntity arg0)
func_217221_a(ServerPlayerEntity arg0)
movePlayer(EntityPlayer arg0)
public void
c(ail arg0)
method_18753(class_1297 arg0)
unloadEntity(Entity arg0)
func_217226_b(Entity arg0)
removeEntity(Entity arg0)
public void
d(ail arg0)
method_18755(class_1297 arg0)
loadEntity(Entity arg0)
func_217230_c(Entity arg0)
addEntity(Entity arg0)
public void
a(ail arg0, kb<?> arg1)
method_18751(class_1297 arg0, class_2596<?> arg1)
sendToNearbyPlayers(Entity arg0, Packet<?> arg1)
func_217216_a(Entity arg0, IPacket<?> arg1)
broadcastIncludingSelf(Entity arg0, Packet<?> arg1)
public void
b(ail arg0, kb<?> arg1)
method_18754(class_1297 arg0, class_2596<?> arg1)
sendToOtherNearbyPlayers(Entity arg0, Packet<?> arg1)
func_217218_b(Entity arg0, IPacket<?> arg1)
broadcast(Entity arg0, Packet<?> arg1)
public void
a(int arg0)
method_14144(int arg0)
applyViewDistance(int arg0)
func_217219_a(int arg0)
setViewDistance(int arg0)
public void
a(boolean arg0, boolean arg1)
method_12128(boolean arg0, boolean arg1)
setMobSpawnOptions(boolean arg0, boolean arg1)
func_217203_a(boolean arg0, boolean arg1)
public WorldPersistentData
h()
method_17981()
getPersistentStateManager()
func_217227_h()
getWorldPersistentData()
public VillagePlace
i()
method_19493()
getPointOfInterestStorage()
func_217231_i()
public CompletableFuture<com.mojang.datafixers.util.Either<IChunkAccess, PlayerChunk$Failure>>
b(int arg0, int arg1, bxh arg2, boolean arg3)
method_17299(int arg0, int arg1, class_2806 arg2, boolean arg3)
getChunkFutureSyncOnMainThread(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
func_217232_b(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
public String
b(bgy arg0)
method_17294(class_1923 arg0)
getDebugString(ChunkPos arg0)
func_217208_a(ChunkPos arg0)