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