Uses of Class
net.minecraft.world.level.chunk.ChunkAccess
Package
Description
-
Uses of ChunkAccess in net.minecraft.core
-
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<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>>> ChunkHolder.futures
private static final com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure> ChunkHolder.NOT_DONE_YET
static final com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure> ChunkHolder.UNLOADED_CHUNK
static final CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkHolder.UNLOADED_CHUNK_FUTURE
Modifier and TypeMethodDescriptionServerChunkCache.getChunk
(int p_8360_, int p_8361_, ChunkStatus p_8362_, boolean p_8363_) WorldGenRegion.getChunk
(int p_9507_, int p_9508_) WorldGenRegion.getChunk
(int p_9514_, int p_9515_, ChunkStatus p_9516_, boolean p_9517_) ChunkHolder.getLastAvailable()
Modifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<ChunkStatus,
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>>> ChunkHolder.getAllFutures()
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ServerChunkCache.getChunkFuture
(int p_8432_, int p_8433_, ChunkStatus p_8434_, boolean p_8435_) private CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ServerChunkCache.getChunkFutureMainThread
(int p_8457_, int p_8458_, ChunkStatus p_8459_, boolean p_8460_) private CompletableFuture<com.mojang.datafixers.util.Either<List<ChunkAccess>,
ChunkHolder.ChunkLoadingFailure>> ChunkMap.getChunkRangeFuture
(ChunkPos p_140211_, int p_140212_, IntFunction<ChunkStatus> p_140213_) ChunkHolder.getChunkToSave()
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkHolder.getFutureIfPresent
(ChunkStatus p_140081_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkHolder.getFutureIfPresentUnchecked
(ChunkStatus p_140048_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkHolder.getOrScheduleFuture
(ChunkStatus p_140050_, ChunkMap p_140051_) ThreadedLevelLightEngine.lightChunk
(ChunkAccess p_9354_, boolean p_9355_) private CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkMap.protoChunkToFullChunk
(ChunkHolder p_140384_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkMap.schedule
(ChunkHolder p_140293_, ChunkStatus p_140294_) private CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkMap.scheduleChunkGeneration
(ChunkHolder p_140361_, ChunkStatus p_140362_) private CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkMap.scheduleChunkLoad
(ChunkPos p_140418_) Modifier and TypeMethodDescriptionThreadedLevelLightEngine.lightChunk
(ChunkAccess p_9354_, boolean p_9355_) void
ServerLevel.onStructureStartsAvailable
(ChunkAccess p_196558_) private boolean
ChunkMap.save
(ChunkAccess p_140259_) private void
ServerChunkCache.storeInCache
(long p_8367_, ChunkAccess p_8368_, ChunkStatus p_8369_) Modifier and TypeMethodDescriptionprivate void
ChunkHolder.updateChunkToSave
(CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends ChunkAccess, ChunkHolder.ChunkLoadingFailure>> p_143018_, String p_143019_) ModifierConstructorDescriptionWorldGenRegion
(ServerLevel p_143484_, List<ChunkAccess> p_143485_, ChunkStatus p_143486_, int p_143487_) -
Uses of ChunkAccess in net.minecraft.world.level
Modifier and TypeMethodDescriptionLevel.getChunk
(int p_46502_, int p_46503_, ChunkStatus p_46504_, 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_46822_) LevelReader.getChunk
(int p_46823_, int p_46824_, ChunkStatus p_46825_, 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_62225_, boolean p_62226_) Modifier and TypeMethodDescriptionChunkGenerator.createBiomes
(Registry<Biome> p_196743_, Executor p_196744_, Blender p_196745_, StructureFeatureManager p_196746_, ChunkAccess p_196747_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.GenerationTask.doWork
(ChunkStatus p_187871_, Executor p_187872_, ServerLevel p_187873_, ChunkGenerator p_187874_, StructureManager p_187875_, ThreadedLevelLightEngine p_187876_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187877_, List<ChunkAccess> p_187878_, ChunkAccess p_187879_, boolean p_187880_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.LoadingTask.doWork
(ChunkStatus p_62531_, ServerLevel p_62532_, StructureManager p_62533_, ThreadedLevelLightEngine p_62534_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_62535_, ChunkAccess p_62536_) default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.SimpleGenerationTask.doWork
(ChunkStatus p_187882_, Executor p_187883_, ServerLevel p_187884_, ChunkGenerator p_187885_, StructureManager p_187886_, ThreadedLevelLightEngine p_187887_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187888_, List<ChunkAccess> p_187889_, ChunkAccess p_187890_, boolean p_187891_) abstract CompletableFuture<ChunkAccess>
ChunkGenerator.fillFromNoise
(Executor p_187748_, Blender p_187749_, StructureFeatureManager p_187750_, ChunkAccess p_187751_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.generate
(Executor p_187789_, ServerLevel p_187790_, ChunkGenerator p_187791_, StructureManager p_187792_, ThreadedLevelLightEngine p_187793_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187794_, List<ChunkAccess> p_187795_, boolean p_187796_) private static CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.lightChunk
(ChunkStatus p_62389_, ThreadedLevelLightEngine p_62390_, ChunkAccess p_62391_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.load
(ServerLevel p_62365_, StructureManager p_62366_, ThreadedLevelLightEngine p_62367_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_62368_, ChunkAccess p_62369_) Modifier and TypeMethodDescriptionvoid
ChunkGenerator.applyBiomeDecoration
(WorldGenLevel p_187712_, ChunkAccess p_187713_, StructureFeatureManager p_187714_) abstract void
ChunkGenerator.applyCarvers
(WorldGenRegion p_187691_, long p_187692_, BiomeManager p_187693_, StructureFeatureManager p_187694_, ChunkAccess p_187695_, GenerationStep.Carving p_187696_) abstract void
ChunkGenerator.buildSurface
(WorldGenRegion p_187697_, StructureFeatureManager p_187698_, ChunkAccess p_187699_) ChunkGenerator.createBiomes
(Registry<Biome> p_196743_, Executor p_196744_, Blender p_196745_, StructureFeatureManager p_196746_, ChunkAccess p_196747_) void
ChunkGenerator.createReferences
(WorldGenLevel p_62178_, StructureFeatureManager p_62179_, ChunkAccess p_62180_) void
ChunkGenerator.createStructures
(RegistryAccess p_62200_, StructureFeatureManager p_62201_, ChunkAccess p_62202_, StructureManager p_62203_, long p_62204_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.GenerationTask.doWork
(ChunkStatus p_187871_, Executor p_187872_, ServerLevel p_187873_, ChunkGenerator p_187874_, StructureManager p_187875_, ThreadedLevelLightEngine p_187876_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187877_, List<ChunkAccess> p_187878_, ChunkAccess p_187879_, boolean p_187880_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.LoadingTask.doWork
(ChunkStatus p_62531_, ServerLevel p_62532_, StructureManager p_62533_, ThreadedLevelLightEngine p_62534_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_62535_, ChunkAccess p_62536_) default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.SimpleGenerationTask.doWork
(ChunkStatus p_187882_, Executor p_187883_, ServerLevel p_187884_, ChunkGenerator p_187885_, StructureManager p_187886_, ThreadedLevelLightEngine p_187887_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187888_, List<ChunkAccess> p_187889_, ChunkAccess p_187890_, boolean p_187891_) void
ChunkStatus.SimpleGenerationTask.doWork
(ChunkStatus p_156323_, ServerLevel p_156324_, ChunkGenerator p_156325_, List<ChunkAccess> p_156326_, ChunkAccess p_156327_) private static int
ChunkGenerator.fetchReferences
(StructureFeatureManager p_207977_, ChunkAccess p_207978_, SectionPos p_207979_, ConfiguredStructureFeature<?, ?> p_207980_) abstract CompletableFuture<ChunkAccess>
ChunkGenerator.fillFromNoise
(Executor p_187748_, Blender p_187749_, StructureFeatureManager p_187750_, ChunkAccess p_187751_) private static BoundingBox
ChunkGenerator.getWritableArea
(ChunkAccess p_187718_) private static boolean
ChunkStatus.isLighted
(ChunkStatus p_62393_, ChunkAccess p_62394_) private static CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.lightChunk
(ChunkStatus p_62389_, ThreadedLevelLightEngine p_62390_, ChunkAccess p_62391_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.load
(ServerLevel p_62365_, StructureManager p_62366_, ThreadedLevelLightEngine p_62367_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_62368_, ChunkAccess p_62369_) private boolean
ChunkGenerator.tryGenerateStructure
(StructureSet.StructureSelectionEntry p_208017_, StructureFeatureManager p_208018_, RegistryAccess p_208019_, StructureManager p_208020_, long p_208021_, ChunkAccess p_208022_, ChunkPos p_208023_, SectionPos p_208024_) Modifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.GenerationTask.doWork
(ChunkStatus p_187871_, Executor p_187872_, ServerLevel p_187873_, ChunkGenerator p_187874_, StructureManager p_187875_, ThreadedLevelLightEngine p_187876_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187877_, List<ChunkAccess> p_187878_, ChunkAccess p_187879_, boolean p_187880_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.GenerationTask.doWork
(ChunkStatus p_187871_, Executor p_187872_, ServerLevel p_187873_, ChunkGenerator p_187874_, StructureManager p_187875_, ThreadedLevelLightEngine p_187876_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187877_, List<ChunkAccess> p_187878_, ChunkAccess p_187879_, boolean p_187880_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.GenerationTask.doWork
(ChunkStatus p_187871_, Executor p_187872_, ServerLevel p_187873_, ChunkGenerator p_187874_, StructureManager p_187875_, ThreadedLevelLightEngine p_187876_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187877_, List<ChunkAccess> p_187878_, ChunkAccess p_187879_, boolean p_187880_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.LoadingTask.doWork
(ChunkStatus p_62531_, ServerLevel p_62532_, StructureManager p_62533_, ThreadedLevelLightEngine p_62534_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_62535_, ChunkAccess p_62536_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.LoadingTask.doWork
(ChunkStatus p_62531_, ServerLevel p_62532_, StructureManager p_62533_, ThreadedLevelLightEngine p_62534_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_62535_, ChunkAccess p_62536_) default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.SimpleGenerationTask.doWork
(ChunkStatus p_187882_, Executor p_187883_, ServerLevel p_187884_, ChunkGenerator p_187885_, StructureManager p_187886_, ThreadedLevelLightEngine p_187887_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187888_, List<ChunkAccess> p_187889_, ChunkAccess p_187890_, boolean p_187891_) default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.SimpleGenerationTask.doWork
(ChunkStatus p_187882_, Executor p_187883_, ServerLevel p_187884_, ChunkGenerator p_187885_, StructureManager p_187886_, ThreadedLevelLightEngine p_187887_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187888_, List<ChunkAccess> p_187889_, ChunkAccess p_187890_, boolean p_187891_) default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.SimpleGenerationTask.doWork
(ChunkStatus p_187882_, Executor p_187883_, ServerLevel p_187884_, ChunkGenerator p_187885_, StructureManager p_187886_, ThreadedLevelLightEngine p_187887_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187888_, List<ChunkAccess> p_187889_, ChunkAccess p_187890_, boolean p_187891_) void
ChunkStatus.SimpleGenerationTask.doWork
(ChunkStatus p_156323_, ServerLevel p_156324_, ChunkGenerator p_156325_, List<ChunkAccess> p_156326_, ChunkAccess p_156327_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.generate
(Executor p_187789_, ServerLevel p_187790_, ChunkGenerator p_187791_, StructureManager p_187792_, ThreadedLevelLightEngine p_187793_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187794_, List<ChunkAccess> p_187795_, boolean p_187796_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.generate
(Executor p_187789_, ServerLevel p_187790_, ChunkGenerator p_187791_, StructureManager p_187792_, ThreadedLevelLightEngine p_187793_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187794_, List<ChunkAccess> p_187795_, boolean p_187796_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.generate
(Executor p_187789_, ServerLevel p_187790_, ChunkGenerator p_187791_, StructureManager p_187792_, ThreadedLevelLightEngine p_187793_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187794_, List<ChunkAccess> p_187795_, boolean p_187796_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.load
(ServerLevel p_62365_, StructureManager p_62366_, ThreadedLevelLightEngine p_62367_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_62368_, ChunkAccess p_62369_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkStatus.load
(ServerLevel p_62365_, StructureManager p_62366_, ThreadedLevelLightEngine p_62367_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_62368_, ChunkAccess p_62369_) -
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_188663_, StructureFeatureManager p_188664_, ChunkAccess p_188665_, int p_188666_, int p_188667_) Modifier and TypeMethodDescriptionNoiseBasedChunkGenerator.createBiomes
(Registry<Biome> p_197005_, Executor p_197006_, Blender p_197007_, StructureFeatureManager p_197008_, ChunkAccess p_197009_) DebugLevelSource.fillFromNoise
(Executor p_188528_, Blender p_188529_, StructureFeatureManager p_188530_, ChunkAccess p_188531_) FlatLevelSource.fillFromNoise
(Executor p_188562_, Blender p_188563_, StructureFeatureManager p_188564_, ChunkAccess p_188565_) NoiseBasedChunkGenerator.fillFromNoise
(Executor p_188702_, Blender p_188703_, StructureFeatureManager p_188704_, ChunkAccess p_188705_) Modifier and TypeMethodDescriptionvoid
DebugLevelSource.applyBiomeDecoration
(WorldGenLevel p_188524_, ChunkAccess p_188525_, StructureFeatureManager p_188526_) void
DebugLevelSource.applyCarvers
(WorldGenRegion p_188513_, long p_188514_, BiomeManager p_188515_, StructureFeatureManager p_188516_, ChunkAccess p_188517_, GenerationStep.Carving p_188518_) void
FlatLevelSource.applyCarvers
(WorldGenRegion p_188547_, long p_188548_, BiomeManager p_188549_, StructureFeatureManager p_188550_, ChunkAccess p_188551_, GenerationStep.Carving p_188552_) void
NoiseBasedChunkGenerator.applyCarvers
(WorldGenRegion p_188629_, long p_188630_, BiomeManager p_188631_, StructureFeatureManager p_188632_, ChunkAccess p_188633_, GenerationStep.Carving p_188634_) void
DebugLevelSource.buildSurface
(WorldGenRegion p_188520_, StructureFeatureManager p_188521_, ChunkAccess p_188522_) void
FlatLevelSource.buildSurface
(WorldGenRegion p_188554_, StructureFeatureManager p_188555_, ChunkAccess p_188556_) void
NoiseBasedChunkGenerator.buildSurface
(WorldGenRegion p_188636_, StructureFeatureManager p_188637_, ChunkAccess p_188638_) void
SurfaceSystem.buildSurface
(BiomeManager p_189945_, Registry<Biome> p_189946_, boolean p_189947_, WorldGenerationContext p_189948_, ChunkAccess p_189949_, NoiseChunk p_189950_, SurfaceRules.RuleSource p_189951_) NoiseBasedChunkGenerator.createBiomes
(Registry<Biome> p_197005_, Executor p_197006_, Blender p_197007_, StructureFeatureManager p_197008_, ChunkAccess p_197009_) private void
NoiseBasedChunkGenerator.doCreateBiomes
(Blender p_204587_, StructureFeatureManager p_204588_, ChunkAccess p_204589_) private ChunkAccess
NoiseBasedChunkGenerator.doFill
(Blender p_188663_, StructureFeatureManager p_188664_, ChunkAccess p_188665_, int p_188666_, int p_188667_) DebugLevelSource.fillFromNoise
(Executor p_188528_, Blender p_188529_, StructureFeatureManager p_188530_, ChunkAccess p_188531_) FlatLevelSource.fillFromNoise
(Executor p_188562_, Blender p_188563_, StructureFeatureManager p_188564_, ChunkAccess p_188565_) NoiseBasedChunkGenerator.fillFromNoise
(Executor p_188702_, Blender p_188703_, StructureFeatureManager p_188704_, ChunkAccess p_188705_) static NoiseChunk
NoiseChunk.forChunk
(ChunkAccess p_209207_, NoiseRouter p_209208_, Supplier<DensityFunctions.BeardifierOrMarker> p_209209_, NoiseGeneratorSettings p_209210_, Aquifer.FluidPicker p_209211_, Blender p_209212_) 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_) NoiseBasedChunkGenerator.topMaterial
(CarvingContext p_188669_, Function<BlockPos, Holder<Biome>> p_188670_, ChunkAccess p_188671_, NoiseChunk p_188672_, BlockPos p_188673_, boolean p_188674_) Deprecated.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
Beardifier
(StructureFeatureManager p_158070_, ChunkAccess p_158071_) protected
Context
(SurfaceSystem p_189562_, ChunkAccess p_189563_, NoiseChunk p_189564_, Function<BlockPos, Holder<Biome>> p_189565_, Registry<Biome> p_189566_, WorldGenerationContext p_189567_) 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_) private static double[]
BlendingData.getDensityColumn
(ChunkAccess p_198293_, int p_198294_, int p_198295_, int p_198296_) private static 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_190611_, CanyonCarverConfiguration p_190612_, ChunkAccess p_190613_, Function<BlockPos, Holder<Biome>> p_190614_, Random p_190615_, Aquifer p_190616_, ChunkPos p_190617_, CarvingMask p_190618_) boolean
CaveWorldCarver.carve
(CarvingContext p_190704_, CaveCarverConfiguration p_190705_, ChunkAccess p_190706_, Function<BlockPos, Holder<Biome>> p_190707_, Random p_190708_, Aquifer p_190709_, ChunkPos p_190710_, CarvingMask p_190711_) boolean
ConfiguredWorldCarver.carve
(CarvingContext p_190713_, ChunkAccess p_190714_, Function<BlockPos, Holder<Biome>> p_190715_, Random p_190716_, Aquifer p_190717_, ChunkPos p_190718_, CarvingMask p_190719_) abstract boolean
WorldCarver.carve
(CarvingContext p_190766_, C p_190767_, ChunkAccess p_190768_, Function<BlockPos, Holder<Biome>> p_190769_, Random p_190770_, Aquifer p_190771_, ChunkPos p_190772_, CarvingMask p_190773_) 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.minecraftforge.common
Modifier and TypeMethodDescriptionstatic void
ForgeHooks.fixNullStructureReferences
(ChunkAccess chunk, Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.LongSet> structureReferences) Fixes MC-194811 When a structure mod is removed, this map may contain null keys.(package private) static void
FarmlandWaterManager.removeTickets
(ChunkAccess chunk) -
Uses of ChunkAccess in net.minecraftforge.event.world
ModifierConstructorDescriptionChunkDataEvent
(ChunkAccess chunk, CompoundTag data) ChunkDataEvent
(ChunkAccess chunk, LevelAccessor world, CompoundTag data) ChunkEvent
(ChunkAccess chunk) ChunkEvent
(ChunkAccess chunk, LevelAccessor world) Load
(ChunkAccess chunk, CompoundTag data, ChunkStatus.ChunkType status) Load
(ChunkAccess chunk) Save
(ChunkAccess chunk, LevelAccessor world, CompoundTag data) Unload
(ChunkAccess chunk)