Uses of Class
net.minecraft.world.level.chunk.ChunkAccess
Package
Description
-
Uses of ChunkAccess in net.minecraft.client.renderer.entity
Modifier and TypeMethodDescriptionprivate static void
EntityRenderDispatcher.renderBlockShadow
(PoseStack.Pose p_277956_, VertexConsumer p_277533_, ChunkAccess p_277501_, LevelReader p_277622_, BlockPos p_277911_, double p_277682_, double p_278099_, double p_277806_, float p_277844_, float p_277496_) -
Uses of ChunkAccess in net.minecraft.core
-
Uses of ChunkAccess in net.minecraft.server.commands
Modifier and TypeMethodDescriptionprivate static BiomeResolver
FillBiomeCommand.makeResolver
(org.apache.commons.lang3.mutable.MutableInt p_262615_, ChunkAccess p_262698_, BoundingBox p_262622_, Holder<Biome> p_262705_, Predicate<Holder<Biome>> p_262695_) -
Uses of ChunkAccess in net.minecraft.server.level
Modifier and TypeFieldDescriptionprivate final ChunkAccess
WorldGenRegion.center
private final ChunkAccess[]
ServerChunkCache.lastChunk
Modifier and TypeFieldDescriptionprivate final List
<ChunkAccess> WorldGenRegion.cache
private CompletableFuture
<ChunkAccess> ChunkHolder.chunkToSave
private final AtomicReferenceArray
<CompletableFuture<ChunkResult<ChunkAccess>>> ChunkHolder.futures
static final ChunkResult
<ChunkAccess> ChunkHolder.NOT_DONE_YET
static final ChunkResult
<ChunkAccess> ChunkHolder.UNLOADED_CHUNK
static final CompletableFuture
<ChunkResult<ChunkAccess>> ChunkHolder.UNLOADED_CHUNK_FUTURE
Modifier and TypeMethodDescriptionprivate ChunkAccess
ChunkMap.createEmptyChunk
(ChunkPos p_214962_) ServerChunkCache.getChunk
(int p_8360_, int p_8361_, ChunkStatus p_330876_, boolean p_8363_) WorldGenRegion.getChunk
(int p_9507_, int p_9508_) WorldGenRegion.getChunk
(int p_9514_, int p_9515_, ChunkStatus p_331853_, boolean p_9517_) ChunkHolder.getLastAvailable()
private ChunkAccess
ChunkMap.handleChunkLoadFailure
(Throwable p_214902_, ChunkPos p_214903_) Modifier and TypeMethodDescriptionList
<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<ChunkResult<ChunkAccess>>>> ChunkHolder.getAllFutures()
ServerChunkCache.getChunkFuture
(int p_8432_, int p_8433_, ChunkStatus p_330326_, boolean p_8435_) private CompletableFuture
<ChunkResult<ChunkAccess>> ServerChunkCache.getChunkFutureMainThread
(int p_8457_, int p_8458_, ChunkStatus p_331599_, boolean p_8460_) private CompletableFuture
<ChunkResult<List<ChunkAccess>>> ChunkMap.getChunkRangeFuture
(ChunkHolder p_281446_, int p_282030_, IntFunction<ChunkStatus> p_282923_) ChunkHolder.getChunkToSave()
ChunkHolder.getFutureIfPresent
(ChunkStatus p_330836_) ChunkHolder.getFutureIfPresentUnchecked
(ChunkStatus p_331374_) ChunkHolder.getOrScheduleFuture
(ChunkStatus p_331276_, ChunkMap p_140051_) ThreadedLevelLightEngine.initializeLight
(ChunkAccess p_285128_, boolean p_285441_) ThreadedLevelLightEngine.lightChunk
(ChunkAccess p_9354_, boolean p_9355_) private CompletableFuture
<ChunkAccess> ChunkMap.protoChunkToFullChunk
(ChunkHolder p_140384_, ChunkAccess p_330540_) ChunkMap.schedule
(ChunkHolder p_140293_, ChunkStatus p_331633_) private CompletableFuture
<ChunkResult<ChunkAccess>> ChunkMap.scheduleChunkGeneration
(ChunkHolder p_140361_, ChunkStatus p_330841_) private CompletableFuture
<ChunkAccess> ChunkMap.scheduleChunkLoad
(ChunkPos p_140418_) Modifier and TypeMethodDescriptionThreadedLevelLightEngine.initializeLight
(ChunkAccess p_285128_, boolean p_285441_) ThreadedLevelLightEngine.lightChunk
(ChunkAccess p_9354_, boolean p_9355_) void
ServerLevel.onStructureStartsAvailable
(ChunkAccess p_196558_) private CompletableFuture
<ChunkAccess> ChunkMap.protoChunkToFullChunk
(ChunkHolder p_140384_, ChunkAccess p_330540_) private boolean
ChunkMap.save
(ChunkAccess p_140259_) private void
ServerChunkCache.storeInCache
(long p_8367_, ChunkAccess p_8368_, ChunkStatus p_331839_) Modifier and TypeMethodDescriptionvoid
ChunkMap.resendBiomesForChunks
(List<ChunkAccess> p_275577_) private void
ChunkHolder.updateChunkToSave
(CompletableFuture<? extends ChunkResult<? extends ChunkAccess>> p_143018_, String p_143019_) ModifierConstructorDescriptionWorldGenRegion
(ServerLevel p_143484_, List<ChunkAccess> p_143485_, ChunkStatus p_330790_, int p_143487_) -
Uses of ChunkAccess in net.minecraft.world.level
Modifier and TypeMethodDescriptionLevel.getChunk
(int p_46502_, int p_46503_, ChunkStatus p_331611_, boolean p_46505_) default ChunkAccess
LevelReader.getChunk
(int p_46807_, int p_46808_) default ChunkAccess
LevelReader.getChunk
(int p_46820_, int p_46821_, ChunkStatus p_332007_) LevelReader.getChunk
(int p_46823_, int p_46824_, ChunkStatus p_330944_, boolean p_46826_) default ChunkAccess
private ChunkAccess
PathNavigationRegion.getChunk
(int p_47168_, int p_47169_) private ChunkAccess
Modifier and TypeMethodDescriptionprivate void
NaturalSpawner.SpawnState.afterSpawn
(Mob p_47132_, ChunkAccess p_47133_) private boolean
NaturalSpawner.SpawnState.canSpawn
(EntityType<?> p_47128_, BlockPos p_47129_, ChunkAccess p_47130_) (package private) static Biome
NaturalSpawner.getRoughBiome
(BlockPos p_47096_, ChunkAccess p_47097_) private static boolean
NaturalSpawner.isRightDistanceToPlayerAndSpawnPoint
(ServerLevel p_47025_, ChunkAccess p_47026_, BlockPos.MutableBlockPos p_47027_, double p_47028_) void
NaturalSpawner.AfterSpawnCallback.run
(Mob p_47101_, ChunkAccess p_47102_) static void
NaturalSpawner.spawnCategoryForPosition
(MobCategory p_47039_, ServerLevel p_47040_, ChunkAccess p_47041_, BlockPos p_47042_, NaturalSpawner.SpawnPredicate p_47043_, NaturalSpawner.AfterSpawnCallback p_47044_) boolean
NaturalSpawner.SpawnPredicate.test
(EntityType<?> p_47107_, BlockPos p_47108_, ChunkAccess p_47109_) -
Uses of ChunkAccess in net.minecraft.world.level.chunk
Modifier and TypeClassDescriptionclass
class
class
class
Modifier and TypeMethodDescriptionabstract ChunkAccess
ChunkSource.getChunk
(int p_62223_, int p_62224_, ChunkStatus p_330657_, boolean p_62226_) Modifier and TypeMethodDescriptionChunkGenerator.createBiomes
(Executor p_223159_, RandomState p_223160_, Blender p_223161_, StructureManager p_223162_, ChunkAccess p_223163_) abstract CompletableFuture
<ChunkAccess> ChunkGenerator.fillFromNoise
(Executor p_223209_, Blender p_223210_, RandomState p_223211_, StructureManager p_223212_, ChunkAccess p_223213_) Modifier and TypeMethodDescriptionvoid
ChunkGenerator.applyBiomeDecoration
(WorldGenLevel p_223087_, ChunkAccess p_223088_, StructureManager p_223089_) abstract void
ChunkGenerator.applyCarvers
(WorldGenRegion p_223043_, long p_223044_, RandomState p_223045_, BiomeManager p_223046_, StructureManager p_223047_, ChunkAccess p_223048_, GenerationStep.Carving p_223049_) abstract void
ChunkGenerator.buildSurface
(WorldGenRegion p_223050_, StructureManager p_223051_, RandomState p_223052_, ChunkAccess p_223053_) ChunkGenerator.createBiomes
(Executor p_223159_, RandomState p_223160_, Blender p_223161_, StructureManager p_223162_, ChunkAccess p_223163_) void
ChunkGenerator.createReferences
(WorldGenLevel p_223077_, StructureManager p_223078_, ChunkAccess p_223079_) void
ChunkGenerator.createStructures
(RegistryAccess p_255835_, ChunkGeneratorStructureState p_256505_, StructureManager p_255934_, ChunkAccess p_255767_, StructureTemplateManager p_255832_) private static int
ChunkGenerator.fetchReferences
(StructureManager p_223055_, ChunkAccess p_223056_, SectionPos p_223057_, Structure p_223058_) abstract CompletableFuture
<ChunkAccess> ChunkGenerator.fillFromNoise
(Executor p_223209_, Blender p_223210_, RandomState p_223211_, StructureManager p_223212_, ChunkAccess p_223213_) private static BoundingBox
ChunkGenerator.getWritableArea
(ChunkAccess p_187718_) private boolean
ChunkGenerator.tryGenerateStructure
(StructureSet.StructureSelectionEntry p_223105_, StructureManager p_223106_, RegistryAccess p_223107_, RandomState p_223108_, StructureTemplateManager p_223109_, long p_223110_, ChunkAccess p_223111_, ChunkPos p_223112_, SectionPos p_223113_) Modifier and TypeMethodDescriptionChunkAccess.getOrCreateNoiseChunk
(Function<ChunkAccess, NoiseChunk> p_223013_) -
Uses of ChunkAccess in net.minecraft.world.level.chunk.status
Modifier and TypeMethodDescriptionToFullChunk.apply
(ChunkAccess p_330300_) ChunkStatus.GenerationTask.doWork
(WorldGenContext p_331381_, ChunkStatus p_332130_, Executor p_332078_, ToFullChunk p_330356_, List<ChunkAccess> p_331598_, ChunkAccess p_330674_) ChunkStatus.LoadingTask.doWork
(WorldGenContext p_330902_, ChunkStatus p_332197_, ToFullChunk p_331879_, ChunkAccess p_331288_) ChunkStatus.generate
(WorldGenContext p_330418_, Executor p_331595_, ToFullChunk p_330877_, List<ChunkAccess> p_331519_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateBiomes
(WorldGenContext p_331619_, ChunkStatus p_331495_, Executor p_331882_, ToFullChunk p_330522_, List<ChunkAccess> p_331341_, ChunkAccess p_332054_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateCarvers
(WorldGenContext p_331858_, ChunkStatus p_330487_, Executor p_332080_, ToFullChunk p_330329_, List<ChunkAccess> p_331279_, ChunkAccess p_330818_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateEmpty
(WorldGenContext p_331541_, ChunkStatus p_330357_, Executor p_331615_, ToFullChunk p_331065_, List<ChunkAccess> p_331856_, ChunkAccess p_330295_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateFeatures
(WorldGenContext p_330280_, ChunkStatus p_332146_, Executor p_330293_, ToFullChunk p_331537_, List<ChunkAccess> p_331977_, ChunkAccess p_332040_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateFull
(WorldGenContext p_331852_, ChunkStatus p_330587_, Executor p_330464_, ToFullChunk p_332068_, List<ChunkAccess> p_332142_, ChunkAccess p_331010_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateInitializeLight
(WorldGenContext p_330586_, ChunkStatus p_330837_, Executor p_332096_, ToFullChunk p_330908_, List<ChunkAccess> p_332029_, ChunkAccess p_331237_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateLight
(WorldGenContext p_330378_, ChunkStatus p_331800_, Executor p_331960_, ToFullChunk p_331543_, List<ChunkAccess> p_330598_, ChunkAccess p_332182_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateNoise
(WorldGenContext p_331452_, ChunkStatus p_330609_, Executor p_331428_, ToFullChunk p_331663_, List<ChunkAccess> p_331259_, ChunkAccess p_330927_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateSpawn
(WorldGenContext p_330441_, ChunkStatus p_332117_, Executor p_330650_, ToFullChunk p_330322_, List<ChunkAccess> p_331338_, ChunkAccess p_331907_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateStructureReferences
(WorldGenContext p_331037_, ChunkStatus p_330278_, Executor p_331892_, ToFullChunk p_331036_, List<ChunkAccess> p_331402_, ChunkAccess p_331453_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateStructureStarts
(WorldGenContext p_331607_, ChunkStatus p_331241_, Executor p_331817_, ToFullChunk p_331081_, List<ChunkAccess> p_331840_, ChunkAccess p_330224_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateSurface
(WorldGenContext p_331468_, ChunkStatus p_331484_, Executor p_331826_, ToFullChunk p_331299_, List<ChunkAccess> p_331459_, ChunkAccess p_331100_) private static CompletableFuture
<ChunkAccess> ChunkStatusTasks.initializeLight
(ThreadedLevelLightEngine p_331672_, ChunkAccess p_331196_) private static CompletableFuture
<ChunkAccess> ChunkStatusTasks.lightChunk
(ThreadedLevelLightEngine p_331899_, ChunkAccess p_331315_) ChunkStatus.load
(WorldGenContext p_331669_, ToFullChunk p_332161_, ChunkAccess p_330578_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadFull
(WorldGenContext p_330444_, ChunkStatus p_331465_, ToFullChunk p_331298_, ChunkAccess p_330298_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadInitializeLight
(WorldGenContext p_331356_, ChunkStatus p_330870_, ToFullChunk p_330548_, ChunkAccess p_331930_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadLight
(WorldGenContext p_330789_, ChunkStatus p_330518_, ToFullChunk p_332086_, ChunkAccess p_330459_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadPassThrough
(WorldGenContext p_331013_, ChunkStatus p_331984_, ToFullChunk p_331211_, ChunkAccess p_332207_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadStructureStarts
(WorldGenContext p_331337_, ChunkStatus p_331340_, ToFullChunk p_330545_, ChunkAccess p_331647_) Modifier and TypeMethodDescriptionToFullChunk.apply
(ChunkAccess p_330300_) ChunkStatus.GenerationTask.doWork
(WorldGenContext p_331381_, ChunkStatus p_332130_, Executor p_332078_, ToFullChunk p_330356_, List<ChunkAccess> p_331598_, ChunkAccess p_330674_) ChunkStatus.LoadingTask.doWork
(WorldGenContext p_330902_, ChunkStatus p_332197_, ToFullChunk p_331879_, ChunkAccess p_331288_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateBiomes
(WorldGenContext p_331619_, ChunkStatus p_331495_, Executor p_331882_, ToFullChunk p_330522_, List<ChunkAccess> p_331341_, ChunkAccess p_332054_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateCarvers
(WorldGenContext p_331858_, ChunkStatus p_330487_, Executor p_332080_, ToFullChunk p_330329_, List<ChunkAccess> p_331279_, ChunkAccess p_330818_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateEmpty
(WorldGenContext p_331541_, ChunkStatus p_330357_, Executor p_331615_, ToFullChunk p_331065_, List<ChunkAccess> p_331856_, ChunkAccess p_330295_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateFeatures
(WorldGenContext p_330280_, ChunkStatus p_332146_, Executor p_330293_, ToFullChunk p_331537_, List<ChunkAccess> p_331977_, ChunkAccess p_332040_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateFull
(WorldGenContext p_331852_, ChunkStatus p_330587_, Executor p_330464_, ToFullChunk p_332068_, List<ChunkAccess> p_332142_, ChunkAccess p_331010_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateInitializeLight
(WorldGenContext p_330586_, ChunkStatus p_330837_, Executor p_332096_, ToFullChunk p_330908_, List<ChunkAccess> p_332029_, ChunkAccess p_331237_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateLight
(WorldGenContext p_330378_, ChunkStatus p_331800_, Executor p_331960_, ToFullChunk p_331543_, List<ChunkAccess> p_330598_, ChunkAccess p_332182_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateNoise
(WorldGenContext p_331452_, ChunkStatus p_330609_, Executor p_331428_, ToFullChunk p_331663_, List<ChunkAccess> p_331259_, ChunkAccess p_330927_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateSpawn
(WorldGenContext p_330441_, ChunkStatus p_332117_, Executor p_330650_, ToFullChunk p_330322_, List<ChunkAccess> p_331338_, ChunkAccess p_331907_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateStructureReferences
(WorldGenContext p_331037_, ChunkStatus p_330278_, Executor p_331892_, ToFullChunk p_331036_, List<ChunkAccess> p_331402_, ChunkAccess p_331453_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateStructureStarts
(WorldGenContext p_331607_, ChunkStatus p_331241_, Executor p_331817_, ToFullChunk p_331081_, List<ChunkAccess> p_331840_, ChunkAccess p_330224_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateSurface
(WorldGenContext p_331468_, ChunkStatus p_331484_, Executor p_331826_, ToFullChunk p_331299_, List<ChunkAccess> p_331459_, ChunkAccess p_331100_) private static CompletableFuture
<ChunkAccess> ChunkStatusTasks.initializeLight
(ThreadedLevelLightEngine p_331672_, ChunkAccess p_331196_) private static boolean
ChunkStatusTasks.isLighted
(ChunkAccess p_330524_) private static CompletableFuture
<ChunkAccess> ChunkStatusTasks.lightChunk
(ThreadedLevelLightEngine p_331899_, ChunkAccess p_331315_) ChunkStatus.load
(WorldGenContext p_331669_, ToFullChunk p_332161_, ChunkAccess p_330578_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadFull
(WorldGenContext p_330444_, ChunkStatus p_331465_, ToFullChunk p_331298_, ChunkAccess p_330298_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadInitializeLight
(WorldGenContext p_331356_, ChunkStatus p_330870_, ToFullChunk p_330548_, ChunkAccess p_331930_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadLight
(WorldGenContext p_330789_, ChunkStatus p_330518_, ToFullChunk p_332086_, ChunkAccess p_330459_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadPassThrough
(WorldGenContext p_331013_, ChunkStatus p_331984_, ToFullChunk p_331211_, ChunkAccess p_332207_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.loadStructureStarts
(WorldGenContext p_331337_, ChunkStatus p_331340_, ToFullChunk p_330545_, ChunkAccess p_331647_) Modifier and TypeMethodDescriptionChunkStatus.GenerationTask.doWork
(WorldGenContext p_331381_, ChunkStatus p_332130_, Executor p_332078_, ToFullChunk p_330356_, List<ChunkAccess> p_331598_, ChunkAccess p_330674_) ChunkStatus.generate
(WorldGenContext p_330418_, Executor p_331595_, ToFullChunk p_330877_, List<ChunkAccess> p_331519_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateBiomes
(WorldGenContext p_331619_, ChunkStatus p_331495_, Executor p_331882_, ToFullChunk p_330522_, List<ChunkAccess> p_331341_, ChunkAccess p_332054_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateCarvers
(WorldGenContext p_331858_, ChunkStatus p_330487_, Executor p_332080_, ToFullChunk p_330329_, List<ChunkAccess> p_331279_, ChunkAccess p_330818_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateEmpty
(WorldGenContext p_331541_, ChunkStatus p_330357_, Executor p_331615_, ToFullChunk p_331065_, List<ChunkAccess> p_331856_, ChunkAccess p_330295_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateFeatures
(WorldGenContext p_330280_, ChunkStatus p_332146_, Executor p_330293_, ToFullChunk p_331537_, List<ChunkAccess> p_331977_, ChunkAccess p_332040_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateFull
(WorldGenContext p_331852_, ChunkStatus p_330587_, Executor p_330464_, ToFullChunk p_332068_, List<ChunkAccess> p_332142_, ChunkAccess p_331010_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateInitializeLight
(WorldGenContext p_330586_, ChunkStatus p_330837_, Executor p_332096_, ToFullChunk p_330908_, List<ChunkAccess> p_332029_, ChunkAccess p_331237_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateLight
(WorldGenContext p_330378_, ChunkStatus p_331800_, Executor p_331960_, ToFullChunk p_331543_, List<ChunkAccess> p_330598_, ChunkAccess p_332182_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateNoise
(WorldGenContext p_331452_, ChunkStatus p_330609_, Executor p_331428_, ToFullChunk p_331663_, List<ChunkAccess> p_331259_, ChunkAccess p_330927_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateSpawn
(WorldGenContext p_330441_, ChunkStatus p_332117_, Executor p_330650_, ToFullChunk p_330322_, List<ChunkAccess> p_331338_, ChunkAccess p_331907_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateStructureReferences
(WorldGenContext p_331037_, ChunkStatus p_330278_, Executor p_331892_, ToFullChunk p_331036_, List<ChunkAccess> p_331402_, ChunkAccess p_331453_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateStructureStarts
(WorldGenContext p_331607_, ChunkStatus p_331241_, Executor p_331817_, ToFullChunk p_331081_, List<ChunkAccess> p_331840_, ChunkAccess p_330224_) (package private) static CompletableFuture
<ChunkAccess> ChunkStatusTasks.generateSurface
(WorldGenContext p_331468_, ChunkStatus p_331484_, Executor p_331826_, ToFullChunk p_331299_, List<ChunkAccess> p_331459_, ChunkAccess p_331100_) -
Uses of ChunkAccess in net.minecraft.world.level.chunk.storage
Modifier and TypeMethodDescriptionstatic CompoundTag
ChunkSerializer.write
(ServerLevel p_63455_, ChunkAccess p_63456_) -
Uses of ChunkAccess in net.minecraft.world.level.levelgen
Modifier and TypeFieldDescriptionprivate final ChunkAccess
Heightmap.chunk
(package private) final ChunkAccess
SurfaceRules.Context.chunk
Modifier and TypeMethodDescriptionprivate ChunkAccess
NoiseBasedChunkGenerator.doFill
(Blender p_224285_, StructureManager p_224286_, RandomState p_224287_, ChunkAccess p_224288_, int p_224289_, int p_224290_) Modifier and TypeMethodDescriptionNoiseBasedChunkGenerator.createBiomes
(Executor p_224298_, RandomState p_224299_, Blender p_224300_, StructureManager p_224301_, ChunkAccess p_224302_) DebugLevelSource.fillFromNoise
(Executor p_223991_, Blender p_223992_, RandomState p_223993_, StructureManager p_223994_, ChunkAccess p_223995_) FlatLevelSource.fillFromNoise
(Executor p_224183_, Blender p_224184_, RandomState p_224185_, StructureManager p_224186_, ChunkAccess p_224187_) NoiseBasedChunkGenerator.fillFromNoise
(Executor p_224312_, Blender p_224313_, RandomState p_224314_, StructureManager p_224315_, ChunkAccess p_224316_) Modifier and TypeMethodDescriptionvoid
DebugLevelSource.applyBiomeDecoration
(WorldGenLevel p_223983_, ChunkAccess p_223984_, StructureManager p_223985_) void
DebugLevelSource.applyCarvers
(WorldGenRegion p_223970_, long p_223971_, RandomState p_223972_, BiomeManager p_223973_, StructureManager p_223974_, ChunkAccess p_223975_, GenerationStep.Carving p_223976_) void
FlatLevelSource.applyCarvers
(WorldGenRegion p_224166_, long p_224167_, RandomState p_224168_, BiomeManager p_224169_, StructureManager p_224170_, ChunkAccess p_224171_, GenerationStep.Carving p_224172_) void
NoiseBasedChunkGenerator.applyCarvers
(WorldGenRegion p_224224_, long p_224225_, RandomState p_224226_, BiomeManager p_224227_, StructureManager p_224228_, ChunkAccess p_224229_, GenerationStep.Carving p_224230_) void
DebugLevelSource.buildSurface
(WorldGenRegion p_223978_, StructureManager p_223979_, RandomState p_223980_, ChunkAccess p_223981_) void
FlatLevelSource.buildSurface
(WorldGenRegion p_224174_, StructureManager p_224175_, RandomState p_224176_, ChunkAccess p_224177_) void
NoiseBasedChunkGenerator.buildSurface
(WorldGenRegion p_224232_, StructureManager p_224233_, RandomState p_224234_, ChunkAccess p_224235_) void
NoiseBasedChunkGenerator.buildSurface
(ChunkAccess p_224262_, WorldGenerationContext p_224263_, RandomState p_224264_, StructureManager p_224265_, BiomeManager p_224266_, Registry<Biome> p_224267_, Blender p_224268_) void
SurfaceSystem.buildSurface
(RandomState p_224649_, BiomeManager p_224650_, Registry<Biome> p_224651_, boolean p_224652_, WorldGenerationContext p_224653_, ChunkAccess p_224654_, NoiseChunk p_224655_, SurfaceRules.RuleSource p_224656_) NoiseBasedChunkGenerator.createBiomes
(Executor p_224298_, RandomState p_224299_, Blender p_224300_, StructureManager p_224301_, ChunkAccess p_224302_) private NoiseChunk
NoiseBasedChunkGenerator.createNoiseChunk
(ChunkAccess p_224257_, StructureManager p_224258_, Blender p_224259_, RandomState p_224260_) private void
NoiseBasedChunkGenerator.doCreateBiomes
(Blender p_224292_, RandomState p_224293_, StructureManager p_224294_, ChunkAccess p_224295_) private ChunkAccess
NoiseBasedChunkGenerator.doFill
(Blender p_224285_, StructureManager p_224286_, RandomState p_224287_, ChunkAccess p_224288_, int p_224289_, int p_224290_) DebugLevelSource.fillFromNoise
(Executor p_223991_, Blender p_223992_, RandomState p_223993_, StructureManager p_223994_, ChunkAccess p_223995_) FlatLevelSource.fillFromNoise
(Executor p_224183_, Blender p_224184_, RandomState p_224185_, StructureManager p_224186_, ChunkAccess p_224187_) NoiseBasedChunkGenerator.fillFromNoise
(Executor p_224312_, Blender p_224313_, RandomState p_224314_, StructureManager p_224315_, ChunkAccess p_224316_) static NoiseChunk
NoiseChunk.forChunk
(ChunkAccess p_224353_, RandomState p_224354_, DensityFunctions.BeardifierOrMarker p_224355_, NoiseGeneratorSettings p_224356_, Aquifer.FluidPicker p_224357_, Blender p_224358_) static BiomeResolver
BelowZeroRetrogen.getBiomeResolver
(BiomeResolver p_204532_, ChunkAccess p_204533_) static void
Heightmap.primeHeightmaps
(ChunkAccess p_64257_, Set<Heightmap.Types> p_64258_) void
Heightmap.setRawData
(ChunkAccess p_158365_, Heightmap.Types p_158366_, long[] p_158367_) SurfaceSystem.topMaterial
(SurfaceRules.RuleSource p_189972_, CarvingContext p_189973_, Function<BlockPos, Holder<Biome>> p_189974_, ChunkAccess p_189975_, NoiseChunk p_189976_, BlockPos p_189977_, boolean p_189978_) Deprecated.ModifierConstructorDescriptionprotected
Context
(SurfaceSystem p_224616_, RandomState p_224617_, ChunkAccess p_224618_, NoiseChunk p_224619_, Function<BlockPos, Holder<Biome>> p_224620_, Registry<Biome> p_224621_, WorldGenerationContext p_224622_) Heightmap
(ChunkAccess p_64237_, Heightmap.Types p_64238_) -
Uses of ChunkAccess in net.minecraft.world.level.levelgen.blending
Modifier and TypeMethodDescriptionprivate void
BlendingData.addValuesForColumn
(int p_190300_, ChunkAccess p_190301_, int p_190302_, int p_190303_) private void
BlendingData.calculateData
(ChunkAccess p_190318_, Set<Direction8> p_190319_) private static void
Blender.generateBorderTick
(ChunkAccess p_197041_, BlockPos p_197042_) static void
Blender.generateBorderTicks
(WorldGenRegion p_197032_, ChunkAccess p_197033_) BlendingData.getBiomeColumn
(ChunkAccess p_224758_, int p_224759_, int p_224760_) private double[]
BlendingData.getDensityColumn
(ChunkAccess p_198293_, int p_198294_, int p_198295_, int p_198296_) private int
BlendingData.getHeightAtXZ
(ChunkAccess p_190311_, int p_190312_, int p_190313_) private static boolean
BlendingData.isGround
(ChunkAccess p_190315_, BlockPos p_190316_) private static double
BlendingData.read1
(ChunkAccess p_198298_, BlockPos.MutableBlockPos p_198299_) private static double
BlendingData.read7
(ChunkAccess p_198301_, BlockPos.MutableBlockPos p_198302_) -
Uses of ChunkAccess in net.minecraft.world.level.levelgen.carver
Modifier and TypeMethodDescriptionboolean
CanyonWorldCarver.carve
(CarvingContext p_224813_, CanyonCarverConfiguration p_224814_, ChunkAccess p_224815_, Function<BlockPos, Holder<Biome>> p_224816_, RandomSource p_224817_, Aquifer p_224818_, ChunkPos p_224819_, CarvingMask p_224820_) boolean
CaveWorldCarver.carve
(CarvingContext p_224885_, CaveCarverConfiguration p_224886_, ChunkAccess p_224887_, Function<BlockPos, Holder<Biome>> p_224888_, RandomSource p_224889_, Aquifer p_224890_, ChunkPos p_224891_, CarvingMask p_224892_) boolean
ConfiguredWorldCarver.carve
(CarvingContext p_224899_, ChunkAccess p_224900_, Function<BlockPos, Holder<Biome>> p_224901_, RandomSource p_224902_, Aquifer p_224903_, ChunkPos p_224904_, CarvingMask p_224905_) abstract boolean
WorldCarver.carve
(CarvingContext p_224913_, C p_224914_, ChunkAccess p_224915_, Function<BlockPos, Holder<Biome>> p_224916_, RandomSource p_224917_, Aquifer p_224918_, ChunkPos p_224919_, CarvingMask p_224920_) protected boolean
NetherWorldCarver.carveBlock
(CarvingContext p_190731_, CaveCarverConfiguration p_190732_, ChunkAccess p_190733_, Function<BlockPos, Holder<Biome>> p_190734_, CarvingMask p_190735_, BlockPos.MutableBlockPos p_190736_, BlockPos.MutableBlockPos p_190737_, Aquifer p_190738_, org.apache.commons.lang3.mutable.MutableBoolean p_190739_) protected boolean
WorldCarver.carveBlock
(CarvingContext p_190744_, C p_190745_, ChunkAccess p_190746_, Function<BlockPos, Holder<Biome>> p_190747_, CarvingMask p_190748_, BlockPos.MutableBlockPos p_190749_, BlockPos.MutableBlockPos p_190750_, Aquifer p_190751_, org.apache.commons.lang3.mutable.MutableBoolean p_190752_) protected boolean
WorldCarver.carveEllipsoid
(CarvingContext p_190754_, C p_190755_, ChunkAccess p_190756_, Function<BlockPos, Holder<Biome>> p_190757_, Aquifer p_190758_, double p_190759_, double p_190760_, double p_190761_, double p_190762_, double p_190763_, CarvingMask p_190764_, WorldCarver.CarveSkipChecker p_190765_) protected void
CaveWorldCarver.createRoom
(CarvingContext p_190691_, CaveCarverConfiguration p_190692_, ChunkAccess p_190693_, Function<BlockPos, Holder<Biome>> p_190694_, Aquifer p_190695_, double p_190696_, double p_190697_, double p_190698_, float p_190699_, double p_190700_, CarvingMask p_190701_, WorldCarver.CarveSkipChecker p_190702_) protected void
CaveWorldCarver.createTunnel
(CarvingContext p_190671_, CaveCarverConfiguration p_190672_, ChunkAccess p_190673_, Function<BlockPos, Holder<Biome>> p_190674_, long p_190675_, Aquifer p_190676_, double p_190677_, double p_190678_, double p_190679_, double p_190680_, double p_190681_, float p_190682_, float p_190683_, float p_190684_, int p_190685_, int p_190686_, double p_190687_, CarvingMask p_190688_, WorldCarver.CarveSkipChecker p_190689_) private void
CanyonWorldCarver.doCarve
(CarvingContext p_190594_, CanyonCarverConfiguration p_190595_, ChunkAccess p_190596_, Function<BlockPos, Holder<Biome>> p_190597_, long p_190598_, Aquifer p_190599_, double p_190600_, double p_190601_, double p_190602_, float p_190603_, float p_190604_, float p_190605_, int p_190606_, int p_190607_, double p_190608_, CarvingMask p_190609_) CarvingContext.topMaterial
(Function<BlockPos, Holder<Biome>> p_190647_, ChunkAccess p_190648_, BlockPos p_190649_, boolean p_190650_) Deprecated. -
Uses of ChunkAccess in net.minecraft.world.level.lighting
Modifier and TypeMethodDescriptionvoid
ChunkSkyLightSources.fillFrom
(ChunkAccess p_285152_) private int
ChunkSkyLightSources.findLowestSourceY
(ChunkAccess p_285214_, int p_285171_, int p_285021_, int p_285226_) -
Uses of ChunkAccess in net.neoforged.neoforge.common
Modifier and TypeMethodDescriptionstatic void
CommonHooks.onChunkUnload
(PoiManager poiManager, ChunkAccess chunkAccess) The goal here is to fix the POI memory leak that happens due toSectionStorage.storage
field never actually removing POIs long after they become irrelevant.(package private) static void
FarmlandWaterManager.removeTickets
(ChunkAccess chunk) -
Uses of ChunkAccess in net.neoforged.neoforge.event.level
ModifierConstructorDescriptionChunkDataEvent
(ChunkAccess chunk, CompoundTag data) ChunkDataEvent
(ChunkAccess chunk, LevelAccessor world, CompoundTag data) ChunkEvent
(ChunkAccess chunk) ChunkEvent
(ChunkAccess chunk, LevelAccessor level) Load
(ChunkAccess chunk, CompoundTag data, ChunkType type) Load
(ChunkAccess chunk, boolean newChunk) Save
(ChunkAccess chunk, LevelAccessor world, CompoundTag data) Unload
(ChunkAccess chunk) -
Uses of ChunkAccess in net.neoforged.neoforge.server.command.generation
Modifier and TypeMethodDescriptionprivate void
GenerationTask.acceptChunkResult
(long chunk, ChunkResult<ChunkAccess> result)