History - net.minecraft.server.world.ServerLightingProvider
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
Constructors
Methods
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
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