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