History - net.minecraft.server.world.ServerLightingProvider
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
void (int, int, Runnable): lambda$waitForPendingTasks$29, method_53695, method_53695
void (int, int, Runnable): lambda$waitForPendingTasks$1, method_53695, method_53695
void (): lambda$waitForPendingTasks$28, method_53696, method_53696
void (): lambda$waitForPendingTasks$0, method_53696, method_53696
void (): lambda$tryScheduleUpdate$27, method_19505, method_19505
void (): lambda$tryScheduleUpdate$0, method_19505, method_19505
void (ChunkPos, Runnable): lambda$lightChunk$26, method_17306, method_17306
void (ChunkPos, Runnable): lambda$lightChunk$3, method_17306, method_17306
Chunk (Chunk): lambda$lightChunk$25, method_17309, method_17309
Chunk (Chunk): lambda$lightChunk$2, method_17309, method_17309
String (ChunkPos, boolean): lambda$lightChunk$24, method_18845, method_18845
String (ChunkPos, boolean): lambda$lightChunk$1, method_18845, method_18845
void (boolean, ChunkPos): lambda$lightChunk$23, method_74540, method_74540
void (boolean, ChunkPos): lambda$lightChunk$0, method_74540, method_74540
void (ChunkPos, Runnable): lambda$initializeLight$22, method_51287, method_51287
void (ChunkPos, Runnable): lambda$initializeLight$3, method_51287, method_51287
Chunk (ChunkPos, boolean, Chunk): lambda$initializeLight$21, method_51284, method_51284
Chunk (ChunkPos, boolean, Chunk): lambda$initializeLight$2, method_51284, method_51284
String (ChunkPos): lambda$initializeLight$20, method_51286, method_51286
String (ChunkPos): lambda$initializeLight$1, method_51286, method_51286
void (Chunk, ChunkPos): lambda$initializeLight$19, method_51288, method_51288
void (Chunk, ChunkPos): lambda$initializeLight$0, method_51288, method_51288
String (ChunkPos): lambda$retainData$18, method_20624, method_20624
String (ChunkPos): lambda$retainData$2, method_20624, method_20624
void (ChunkPos, boolean): lambda$retainData$17, method_20626, method_20626
void (ChunkPos, boolean): lambda$retainData$1, method_20626, method_20626
int (): lambda$retainData$16, method_20625, method_20625
int (): lambda$retainData$0, method_20625, method_20625
void (ServerLightingProvider$Stage, Runnable): lambda$addTask$15, method_17313, method_17313
void (ServerLightingProvider$Stage, Runnable): lambda$addTask$0, method_17313, method_17313
String (ChunkSectionPos): lambda$queueSectionData$14, method_18844, method_18844
String (ChunkSectionPos): lambda$queueSectionData$2, method_18844, method_18844
void (LightType, ChunkSectionPos, ChunkNibbleArray): lambda$queueSectionData$13, method_14280, method_14280
void (LightType, ChunkSectionPos, ChunkNibbleArray): lambda$queueSectionData$1, method_14280, method_14280
int (): lambda$queueSectionData$12, method_20607, method_20607
int (): lambda$queueSectionData$0, method_20607, method_20607
String (ChunkPos, boolean): lambda$setLightEnabled$11, method_51473, method_51473
String (ChunkPos, boolean): lambda$setLightEnabled$1, method_51473, method_51473
void (ChunkPos, boolean): lambda$setLightEnabled$10, method_51475, method_51475
void (ChunkPos, boolean): lambda$setLightEnabled$0, method_51475, method_51475
String (ChunkPos): lambda$propagateLightSources$9, method_51472, method_51472
String (ChunkPos): lambda$propagateLightSources$1, method_51472, method_51472
void (ChunkPos): lambda$propagateLightSources$8, method_51474, method_51474
void (ChunkPos): lambda$propagateLightSources$0, method_51474, method_51474
String (ChunkSectionPos, boolean): lambda$updateSectionStatus$7, method_18847, method_18847
String (ChunkSectionPos, boolean): lambda$updateSectionStatus$2, method_18847, method_18847
void (ChunkSectionPos, boolean): lambda$updateSectionStatus$6, method_14273, method_14273
void (ChunkSectionPos, boolean): lambda$updateSectionStatus$1, method_14273, method_14273
int (): lambda$updateSectionStatus$5, method_17314, method_17314
int (): lambda$updateSectionStatus$0, method_17314, method_17314
String (ChunkPos): lambda$updateChunkStatus$4, method_20387, method_20387
String (ChunkPos): lambda$updateChunkStatus$2, method_20387, method_20387
void (ChunkPos): lambda$updateChunkStatus$3, method_20388, method_20388
void (ChunkPos): lambda$updateChunkStatus$1, method_20388, method_20388
int (): lambda$updateChunkStatus$2, method_20389, method_20389
int (): lambda$updateChunkStatus$0, method_20389, method_20389
1.21.11_unobfuscated
Names
net.minecraft.server.level.ThreadedLevelLightEngine
net.minecraft.class_3227
net.minecraft.server.world.ServerLightingProvider
Fields
int: DEFAULT_BATCH_SIZE, field_44692, field_44692
org.slf4j.Logger: LOGGER, field_14020, LOGGER
SimpleConsecutiveExecutor: consecutiveExecutor, field_54049, processor
it.unimi.dsi.fastutil.objects.ObjectList<com.mojang.datafixers.util.Pair<ServerLightingProvider$Stage, Runnable>>: lightTasks, field_17256, pendingTasks
ServerChunkLoadingManager: chunkMap, field_17257, chunkLoadingManager
ChunkTaskScheduler: taskDispatcher, field_54050, executor
int: taskPerBatch, field_17260, taskBatchSize
AtomicBoolean: scheduled, field_18812, ticking
Constructors
(ChunkProvider, ServerChunkLoadingManager, boolean, SimpleConsecutiveExecutor, ChunkTaskScheduler)
Methods
void (): close
int (): runLightUpdates, method_15516, doLightUpdates
void (BlockPos): checkBlock, method_15513, checkBlock
void (ChunkPos): updateChunkStatus, method_20386, updateChunkStatus
void (ChunkSectionPos, boolean): updateSectionStatus, method_15551, setSectionStatus
void (ChunkPos): propagateLightSources, method_51471, propagateLight
void (ChunkPos, boolean): setLightEnabled, method_15512, setColumnEnabled
void (LightType, ChunkSectionPos, ChunkNibbleArray): queueSectionData, method_15558, enqueueSectionData
void (int, int, ServerLightingProvider$Stage, Runnable): addTask, method_17308, enqueue
void (int, int, IntSupplier, ServerLightingProvider$Stage, Runnable): addTask, method_17307, enqueue
void (ChunkPos, boolean): retainData, method_20601, setRetainData
CompletableFuture<Chunk> (Chunk, boolean): initializeLight, method_51285, initializeLight
CompletableFuture<Chunk> (Chunk, boolean): lightChunk, method_17310, light
void (): tryScheduleUpdate, method_17303, tick
void (): runUpdate, method_14277, runTasks
CompletableFuture<?> (int, int): waitForPendingTasks, method_53694, enqueue
void (int, int, Runnable): lambda$waitForPendingTasks$29, method_53695, method_53695
void (): lambda$waitForPendingTasks$28, method_53696, method_53696
void (): lambda$tryScheduleUpdate$27, method_19505, method_19505
void (ChunkPos, Runnable): lambda$lightChunk$26, method_17306, method_17306
Chunk (Chunk): lambda$lightChunk$25, method_17309, method_17309
String (ChunkPos, boolean): lambda$lightChunk$24, method_18845, method_18845
void (boolean, ChunkPos): lambda$lightChunk$23, method_74540, method_74540
void (ChunkPos, Runnable): lambda$initializeLight$22, method_51287, method_51287
Chunk (ChunkPos, boolean, Chunk): lambda$initializeLight$21, method_51284, method_51284
String (ChunkPos): lambda$initializeLight$20, method_51286, method_51286
void (Chunk, ChunkPos): lambda$initializeLight$19, method_51288, method_51288
String (ChunkPos): lambda$retainData$18, method_20624, method_20624
void (ChunkPos, boolean): lambda$retainData$17, method_20626, method_20626
int (): lambda$retainData$16, method_20625, method_20625
void (ServerLightingProvider$Stage, Runnable): lambda$addTask$15, method_17313, method_17313
String (ChunkSectionPos): lambda$queueSectionData$14, method_18844, method_18844
void (LightType, ChunkSectionPos, ChunkNibbleArray): lambda$queueSectionData$13, method_14280, method_14280
int (): lambda$queueSectionData$12, method_20607, method_20607
String (ChunkPos, boolean): lambda$setLightEnabled$11, method_51473, method_51473
void (ChunkPos, boolean): lambda$setLightEnabled$10, method_51475, method_51475
String (ChunkPos): lambda$propagateLightSources$9, method_51472, method_51472
void (ChunkPos): lambda$propagateLightSources$8, method_51474, method_51474
String (ChunkSectionPos, boolean): lambda$updateSectionStatus$7, method_18847, method_18847
void (ChunkSectionPos, boolean): lambda$updateSectionStatus$6, method_14273, method_14273
int (): lambda$updateSectionStatus$5, method_17314, method_17314
String (ChunkPos): lambda$updateChunkStatus$4, method_20387, method_20387
void (ChunkPos): lambda$updateChunkStatus$3, method_20388, method_20388
int (): lambda$updateChunkStatus$2, method_20389, method_20389
String (BlockPos): lambda$checkBlock$1, method_18846, method_18846
void (BlockPos): lambda$checkBlock$0, method_14279, method_14279