History - net.minecraft.server.world.ServerChunkManager

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

(ServerWorld, LevelStorage$Session, com.mojang.datafixers.DataFixer, StructureTemplateManager, Executor, ChunkGenerator, int, int, boolean, ChunkStatusChangeListener, Supplier<PersistentStateManager>)

(ServerWorld, LevelStorage$Session, com.mojang.datafixers.DataFixer, StructureTemplateManager, Executor, ChunkGenerator, int, int, boolean, ChunkStatusChangeListener)

Methods

26.2

Names

Fields

Constructors

Methods

boolean (int): hasEntityWithId, method_1_6297, isTrackingEntity

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

PersistentStateManager: dataStorage, field_17708, persistentStateManager

PersistentStateManager: savedDataStorage, field_17708, persistentStateManager

Constructors

Methods

ChunkStatus (int): lambda$addTicketAndLoadWithRadius$5, method_72268, method_72268

ChunkStatus (int): lambda$addTicketAndLoadWithRadius$0, method_72268, method_72268

void (ChunkSectionPos, LightType): lambda$onLightUpdate$4, method_14118, method_14118

void (ChunkSectionPos, LightType): lambda$onLightUpdate$0, method_14118, method_14118

void (int, WorldChunk): lambda$tickChunks$3, method_67501, method_67501

void (int, WorldChunk): lambda$tickChunks$0, method_67501, method_67501

CompletionStage (CompletableFuture): lambda$getChunkFuture$2, method_14159, method_14159

CompletionStage (CompletableFuture): lambda$getChunkFuture$1, method_14159, method_14159

CompletableFuture (int, int, ChunkStatus, boolean): lambda$getChunkFuture$1, method_14098, method_14098

CompletableFuture (int, int, ChunkStatus, boolean): lambda$getChunkFuture$0, method_14098, method_14098

1.21.11_unobfuscated

Names

net.minecraft.server.level.ServerChunkCache

net.minecraft.class_3215

net.minecraft.server.world.ServerChunkManager

Fields

org.slf4j.Logger: LOGGER, field_52354, LOGGER

ChunkLevelManager: distanceManager, field_17252, levelManager

ServerWorld: level, field_13945, world

Thread: mainThread, field_17253, serverThread

ServerLightingProvider: lightEngine, field_13921, lightingProvider

ServerChunkManager$MainThreadExecutor: mainThreadProcessor, field_18809, mainThreadExecutor

ServerChunkLoadingManager: chunkMap, field_17254, chunkLoadingManager

PersistentStateManager: dataStorage, field_17708, persistentStateManager

ChunkTicketManager: ticketStorage, field_55594, ticketManager

long: lastInhabitedUpdate, field_13928, lastTickTime

boolean: spawnEnemies, field_13929, spawnMonsters

int: CACHE_SIZE, field_29766, CACHE_SIZE

long[]: lastChunkPos, field_19335, chunkPosCache

ChunkStatus[]: lastChunkStatus, field_19336, chunkStatusCache

Chunk[]: lastChunk, field_19337, chunkCache

List<WorldChunk>: spawningChunks, field_56524, spawningChunks

Set<ChunkHolder>: chunkHoldersToBroadcast, field_52356, chunksToBroadcastUpdate

SpawnHelper$Info: lastSpawnState, field_24455, spawnInfo

Constructors

(ServerWorld, LevelStorage$Session, com.mojang.datafixers.DataFixer, StructureTemplateManager, Executor, ChunkGenerator, int, int, boolean, ChunkStatusChangeListener, Supplier<PersistentStateManager>)

Methods

ServerLightingProvider (): getLightEngine, method_12130, getLightingProvider

ChunkHolder (long): getVisibleChunkIfPresent, method_14131, getChunkHolder

void (long, Chunk, ChunkStatus): storeInCache, method_21738, putInCache

Chunk (int, int, ChunkStatus, boolean): getChunk, method_12121, getChunk

WorldChunk (int, int): getChunkNow, method_21730, getWorldChunk

void (): clearCache, method_20587, initChunkCaches

CompletableFuture<OptionalChunk<Chunk>> (int, int, ChunkStatus, boolean): getChunkFuture, method_17299, getChunkFutureSyncOnMainThread

CompletableFuture<OptionalChunk<Chunk>> (int, int, ChunkStatus, boolean): getChunkFutureMainThread, method_14134, getChunkFuture

boolean (ChunkHolder, int): chunkAbsent, method_18752, isMissingForLevel

boolean (int, int): hasChunk, method_12123, isChunkLoaded

LightSourceView (int, int): getChunkForLighting, method_12246, getChunk

World (): getLevel, method_16399, getWorld

boolean (): pollTask, method_19492, executeQueuedTasks

boolean (): runDistanceManagerUpdates, method_16155, updateChunks

boolean (long): isPositionTicking, method_37114, isTickingFutureReady

void (boolean): save, method_17298, save

void (): close

void (BooleanSupplier, boolean): tick, method_12127, tick

void (): tickChunks, method_14161, tickChunks

void (Profiler): broadcastChangedChunks, method_61264, broadcastUpdates

void (Profiler, long): tickChunks, method_61265, tickChunks

void (WorldChunk, long, List<SpawnGroup>, SpawnHelper$Info): tickSpawningChunk, method_67502, tickSpawningChunk

void (long, Consumer<WorldChunk>): getFullChunk, method_27907, ifChunkLoaded

String (): gatherStats, method_12122, getDebugString

int (): getPendingTasksCount, method_21694, getPendingTasks

ChunkGenerator (): getGenerator, method_12129, getChunkGenerator

StructurePlacementCalculator (): getGeneratorState, method_46642, getStructurePlacementCalculator

NoiseConfig (): randomState, method_41248, getNoiseConfig

int (): getLoadedChunksCount, method_14151, getLoadedChunkCount

void (BlockPos): blockChanged, method_14128, markForUpdate

void (LightType, ChunkSectionPos): onLightUpdate, method_12247, onLightUpdate

boolean (): hasActiveTickets, method_72269, shouldResetIdleTimeout

void (ChunkTicket, ChunkPos): addTicket, method_66008, addTicket

CompletableFuture<?> (ChunkTicketType, ChunkPos, int): addTicketAndLoadWithRadius, method_72267, addChunkLoadingTicket

void (ChunkTicketType, ChunkPos, int): addTicketWithRadius, method_66009, addTicket

void (ChunkTicketType, ChunkPos, int): removeTicketWithRadius, method_66010, removeTicket

boolean (ChunkPos, boolean): updateChunkForced, method_12124, setChunkForced

it.unimi.dsi.fastutil.longs.LongSet (): getForceLoadedChunks, method_66011, getForcedChunks

void (ServerPlayerEntity): move, method_14096, updatePosition

void (Entity): removeEntity, method_18753, unloadEntity

void (Entity): addEntity, method_18755, loadEntity

void (Entity, Packet<? super ClientPlayPacketListener>): sendToTrackingPlayersAndSelf, method_18751, sendToNearbyPlayers

void (Entity, Packet<? super ClientPlayPacketListener>): sendToTrackingPlayers, method_18754, sendToOtherNearbyPlayers

void (int): setViewDistance, method_14144, applyViewDistance

void (int): setSimulationDistance, method_38634, applySimulationDistance

void (boolean): setSpawnSettings, method_12128, setMobSpawnOptions

String (ChunkPos): getChunkDebugData, method_23273, getChunkLoadingDebugInfo

PersistentStateManager (): getDataStorage, method_17981, getPersistentStateManager

PointOfInterestStorage (): getPoiManager, method_19493, getPointOfInterestStorage

NbtScannable (): chunkScanner, method_39777, getChunkIoWorker

SpawnHelper$Info (): getLastSpawnState, method_27908, getSpawnInfo

void (): deactivateTicketsOnClosing, method_66012, shutdown

void (ChunkHolder): onChunkReadyToSend, method_65078, markForUpdate

LightingProvider (): getLightEngine, method_12130, getLightingProvider

BlockView (): getLevel, method_16399, getWorld

ChunkStatus (int): lambda$addTicketAndLoadWithRadius$5, method_72268, method_72268

void (ChunkSectionPos, LightType): lambda$onLightUpdate$4, method_14118, method_14118

void (int, WorldChunk): lambda$tickChunks$3, method_67501, method_67501

CompletionStage (CompletableFuture): lambda$getChunkFuture$2, method_14159, method_14159

CompletableFuture (int, int, ChunkStatus, boolean): lambda$getChunkFuture$1, method_14098, method_14098

Chunk (int, int, ChunkStatus, boolean): lambda$getChunk$0, method_20586, method_20586