Uses of Interface
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 List<ChunkAccess>
WorldGenRegion.cache
private CompletableFuture<ChunkAccess>
ChunkHolder.chunkToSave
private CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.ChunkSaveDebug.future
private AtomicReferenceArray<CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>>
ChunkHolder.futures
static com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>
ChunkHolder.UNLOADED_CHUNK
static 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 TypeMethodDescriptionCompletableFuture<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_)
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_)
ModifierConstructorDescription(package private)
ChunkSaveDebug(Thread p_143027_, CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends ChunkAccess,ChunkHolder.ChunkLoadingFailure>> p_143028_, String p_143029_)
WorldGenRegion(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.biome
Modifier and TypeMethodDescriptionvoid
Biome.buildSurfaceAt(Random p_151683_, ChunkAccess p_151684_, int p_151685_, int p_151686_, int p_151687_, double p_151688_, BlockState p_151689_, BlockState p_151690_, int p_151691_, int p_151692_, long p_151693_)
-
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 TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.GenerationTask.doWork(ChunkStatus p_156313_, Executor p_156314_, ServerLevel p_156315_, ChunkGenerator p_156316_, StructureManager p_156317_, ThreadedLevelLightEngine p_156318_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156319_, List<ChunkAccess> p_156320_, ChunkAccess p_156321_)
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_156329_, Executor p_156330_, ServerLevel p_156331_, ChunkGenerator p_156332_, StructureManager p_156333_, ThreadedLevelLightEngine p_156334_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156335_, List<ChunkAccess> p_156336_, ChunkAccess p_156337_)
abstract CompletableFuture<ChunkAccess>
ChunkGenerator.fillFromNoise(Executor p_156171_, StructureFeatureManager p_156172_, ChunkAccess p_156173_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.generate(Executor p_156213_, ServerLevel p_156214_, ChunkGenerator p_156215_, StructureManager p_156216_, ThreadedLevelLightEngine p_156217_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156218_, List<ChunkAccess> p_156219_)
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.applyCarvers(long p_62157_, BiomeManager p_62158_, ChunkAccess p_62159_, GenerationStep.Carving p_62160_)
abstract void
ChunkGenerator.buildSurfaceAndBedrock(WorldGenRegion p_62170_, ChunkAccess p_62171_)
protected Aquifer
ChunkGenerator.createAquifer(ChunkAccess p_156162_)
void
ChunkGenerator.createBiomes(Registry<Biome> p_62197_, ChunkAccess p_62198_)
void
ChunkGenerator.createReferences(WorldGenLevel p_62178_, StructureFeatureManager p_62179_, ChunkAccess p_62180_)
private void
ChunkGenerator.createStructure(ConfiguredStructureFeature<?,?> p_156164_, RegistryAccess p_156165_, StructureFeatureManager p_156166_, ChunkAccess p_156167_, StructureManager p_156168_, long p_156169_, Biome p_156170_)
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_156313_, Executor p_156314_, ServerLevel p_156315_, ChunkGenerator p_156316_, StructureManager p_156317_, ThreadedLevelLightEngine p_156318_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156319_, List<ChunkAccess> p_156320_, ChunkAccess p_156321_)
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_156329_, Executor p_156330_, ServerLevel p_156331_, ChunkGenerator p_156332_, StructureManager p_156333_, ThreadedLevelLightEngine p_156334_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156335_, List<ChunkAccess> p_156336_, ChunkAccess p_156337_)
void
ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus p_156323_, ServerLevel p_156324_, ChunkGenerator p_156325_, List<ChunkAccess> p_156326_, ChunkAccess p_156327_)
abstract CompletableFuture<ChunkAccess>
ChunkGenerator.fillFromNoise(Executor p_156171_, StructureFeatureManager p_156172_, ChunkAccess p_156173_)
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_)
Modifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.GenerationTask.doWork(ChunkStatus p_156313_, Executor p_156314_, ServerLevel p_156315_, ChunkGenerator p_156316_, StructureManager p_156317_, ThreadedLevelLightEngine p_156318_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156319_, List<ChunkAccess> p_156320_, ChunkAccess p_156321_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.GenerationTask.doWork(ChunkStatus p_156313_, Executor p_156314_, ServerLevel p_156315_, ChunkGenerator p_156316_, StructureManager p_156317_, ThreadedLevelLightEngine p_156318_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156319_, List<ChunkAccess> p_156320_, ChunkAccess p_156321_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.GenerationTask.doWork(ChunkStatus p_156313_, Executor p_156314_, ServerLevel p_156315_, ChunkGenerator p_156316_, StructureManager p_156317_, ThreadedLevelLightEngine p_156318_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156319_, List<ChunkAccess> p_156320_, ChunkAccess p_156321_)
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_156329_, Executor p_156330_, ServerLevel p_156331_, ChunkGenerator p_156332_, StructureManager p_156333_, ThreadedLevelLightEngine p_156334_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156335_, List<ChunkAccess> p_156336_, ChunkAccess p_156337_)
default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus p_156329_, Executor p_156330_, ServerLevel p_156331_, ChunkGenerator p_156332_, StructureManager p_156333_, ThreadedLevelLightEngine p_156334_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156335_, List<ChunkAccess> p_156336_, ChunkAccess p_156337_)
default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus p_156329_, Executor p_156330_, ServerLevel p_156331_, ChunkGenerator p_156332_, StructureManager p_156333_, ThreadedLevelLightEngine p_156334_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156335_, List<ChunkAccess> p_156336_, ChunkAccess p_156337_)
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_156213_, ServerLevel p_156214_, ChunkGenerator p_156215_, StructureManager p_156216_, ThreadedLevelLightEngine p_156217_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156218_, List<ChunkAccess> p_156219_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.generate(Executor p_156213_, ServerLevel p_156214_, ChunkGenerator p_156215_, StructureManager p_156216_, ThreadedLevelLightEngine p_156217_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156218_, List<ChunkAccess> p_156219_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.generate(Executor p_156213_, ServerLevel p_156214_, ChunkGenerator p_156215_, StructureManager p_156216_, ThreadedLevelLightEngine p_156217_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156218_, List<ChunkAccess> p_156219_)
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 TypeMethodDescriptionprotected ChunkAccess
NoiseBasedChunkGenerator.doFill(StructureFeatureManager p_158428_, ChunkAccess p_158429_, int p_158430_, int p_158431_)
Modifier and TypeMethodDescriptionDebugLevelSource.fillFromNoise(Executor p_158238_, StructureFeatureManager p_158239_, ChunkAccess p_158240_)
FlatLevelSource.fillFromNoise(Executor p_158281_, StructureFeatureManager p_158282_, ChunkAccess p_158283_)
NoiseBasedChunkGenerator.fillFromNoise(Executor p_158463_, StructureFeatureManager p_158464_, ChunkAccess p_158465_)
Modifier and TypeMethodDescriptionvoid
DebugLevelSource.applyCarvers(long p_64132_, BiomeManager p_64133_, ChunkAccess p_64134_, GenerationStep.Carving p_64135_)
void
DebugLevelSource.buildSurfaceAndBedrock(WorldGenRegion p_64140_, ChunkAccess p_64141_)
void
FlatLevelSource.buildSurfaceAndBedrock(WorldGenRegion p_64182_, ChunkAccess p_64183_)
void
NoiseBasedChunkGenerator.buildSurfaceAndBedrock(WorldGenRegion p_64381_, ChunkAccess p_64382_)
protected Aquifer
NoiseBasedChunkGenerator.createAquifer(ChunkAccess p_158438_)
protected ChunkAccess
NoiseBasedChunkGenerator.doFill(StructureFeatureManager p_158428_, ChunkAccess p_158429_, int p_158430_, int p_158431_)
DebugLevelSource.fillFromNoise(Executor p_158238_, StructureFeatureManager p_158239_, ChunkAccess p_158240_)
FlatLevelSource.fillFromNoise(Executor p_158281_, StructureFeatureManager p_158282_, ChunkAccess p_158283_)
NoiseBasedChunkGenerator.fillFromNoise(Executor p_158463_, StructureFeatureManager p_158464_, ChunkAccess p_158465_)
static void
Heightmap.primeHeightmaps(ChunkAccess p_64257_, Set<Heightmap.Types> p_64258_)
protected void
NoiseBasedChunkGenerator.setBedrock(ChunkAccess p_64400_, Random p_64401_)
void
Heightmap.setRawData(ChunkAccess p_158365_, Heightmap.Types p_158366_, long[] p_158367_)
ModifierConstructorDescriptionprotected
Beardifier(StructureFeatureManager p_158070_, ChunkAccess p_158071_)
Heightmap(ChunkAccess p_64237_, Heightmap.Types p_64238_)
-
Uses of ChunkAccess in net.minecraft.world.level.levelgen.carver
Modifier and TypeMethodDescriptionboolean
CanyonWorldCarver.carve(CarvingContext p_159052_, CanyonCarverConfiguration p_159053_, ChunkAccess p_159054_, Function<BlockPos,Biome> p_159055_, Random p_159056_, Aquifer p_159057_, ChunkPos p_159058_, BitSet p_159059_)
boolean
CaveWorldCarver.carve(CarvingContext p_159254_, CaveCarverConfiguration p_159255_, ChunkAccess p_159256_, Function<BlockPos,Biome> p_159257_, Random p_159258_, Aquifer p_159259_, ChunkPos p_159260_, BitSet p_159261_)
boolean
ConfiguredWorldCarver.carve(CarvingContext p_159266_, ChunkAccess p_159267_, Function<BlockPos,Biome> p_159268_, Random p_159269_, Aquifer p_159270_, ChunkPos p_159271_, BitSet p_159272_)
abstract boolean
WorldCarver.carve(CarvingContext p_159410_, C p_159411_, ChunkAccess p_159412_, Function<BlockPos,Biome> p_159413_, Random p_159414_, Aquifer p_159415_, ChunkPos p_159416_, BitSet p_159417_)
protected boolean
NetherWorldCarver.carveBlock(CarvingContext p_159287_, CaveCarverConfiguration p_159288_, ChunkAccess p_159289_, Function<BlockPos,Biome> p_159290_, BitSet p_159291_, Random p_159292_, BlockPos.MutableBlockPos p_159293_, BlockPos.MutableBlockPos p_159294_, Aquifer p_159295_, org.apache.commons.lang3.mutable.MutableBoolean p_159296_)
protected boolean
UnderwaterCanyonWorldCarver.carveBlock(CarvingContext p_159306_, CanyonCarverConfiguration p_159307_, ChunkAccess p_159308_, Function<BlockPos,Biome> p_159309_, BitSet p_159310_, Random p_159311_, BlockPos.MutableBlockPos p_159312_, BlockPos.MutableBlockPos p_159313_, Aquifer p_159314_, org.apache.commons.lang3.mutable.MutableBoolean p_159315_)
protected boolean
UnderwaterCaveWorldCarver.carveBlock(CarvingContext p_159347_, CaveCarverConfiguration p_159348_, ChunkAccess p_159349_, Function<BlockPos,Biome> p_159350_, BitSet p_159351_, Random p_159352_, BlockPos.MutableBlockPos p_159353_, BlockPos.MutableBlockPos p_159354_, Aquifer p_159355_, org.apache.commons.lang3.mutable.MutableBoolean p_159356_)
protected static boolean
UnderwaterCaveWorldCarver.carveBlock(WorldCarver<?> p_159358_, ChunkAccess p_159359_, Random p_159360_, BlockPos.MutableBlockPos p_159361_, BlockPos.MutableBlockPos p_159362_, Aquifer p_159363_)
protected boolean
WorldCarver.carveBlock(CarvingContext p_159400_, C p_159401_, ChunkAccess p_159402_, Function<BlockPos,Biome> p_159403_, BitSet p_159404_, Random p_159405_, BlockPos.MutableBlockPos p_159406_, BlockPos.MutableBlockPos p_159407_, Aquifer p_159408_, org.apache.commons.lang3.mutable.MutableBoolean p_159409_)
protected boolean
WorldCarver.carveEllipsoid(CarvingContext p_159387_, C p_159388_, ChunkAccess p_159389_, Function<BlockPos,Biome> p_159390_, long p_159391_, Aquifer p_159392_, double p_159393_, double p_159394_, double p_159395_, double p_159396_, double p_159397_, BitSet p_159398_, WorldCarver.CarveSkipChecker p_159399_)
protected void
CaveWorldCarver.createRoom(CarvingContext p_159240_, CaveCarverConfiguration p_159241_, ChunkAccess p_159242_, Function<BlockPos,Biome> p_159243_, long p_159244_, Aquifer p_159245_, double p_159246_, double p_159247_, double p_159248_, float p_159249_, double p_159250_, BitSet p_159251_, WorldCarver.CarveSkipChecker p_159252_)
protected void
CaveWorldCarver.createTunnel(CarvingContext p_159220_, CaveCarverConfiguration p_159221_, ChunkAccess p_159222_, Function<BlockPos,Biome> p_159223_, long p_159224_, Aquifer p_159225_, double p_159226_, double p_159227_, double p_159228_, double p_159229_, double p_159230_, float p_159231_, float p_159232_, float p_159233_, int p_159234_, int p_159235_, double p_159236_, BitSet p_159237_, WorldCarver.CarveSkipChecker p_159238_)
private void
CanyonWorldCarver.doCarve(CarvingContext p_159035_, CanyonCarverConfiguration p_159036_, ChunkAccess p_159037_, Function<BlockPos,Biome> p_159038_, long p_159039_, Aquifer p_159040_, double p_159041_, double p_159042_, double p_159043_, float p_159044_, float p_159045_, float p_159046_, int p_159047_, int p_159048_, double p_159049_, BitSet p_159050_)
protected boolean
UnderwaterCanyonWorldCarver.hasDisallowedLiquid(ChunkAccess p_159298_, int p_159299_, int p_159300_, int p_159301_, int p_159302_, int p_159303_, int p_159304_)
protected boolean
UnderwaterCaveWorldCarver.hasDisallowedLiquid(ChunkAccess p_159328_, int p_159329_, int p_159330_, int p_159331_, int p_159332_, int p_159333_, int p_159334_)
protected boolean
WorldCarver.hasDisallowedLiquid(ChunkAccess p_159374_, int p_159375_, int p_159376_, int p_159377_, int p_159378_, int p_159379_, int p_159380_)
-
Uses of ChunkAccess in net.minecraft.world.level.levelgen.surfacebuilders
Modifier and TypeMethodDescriptionvoid
BadlandsSurfaceBuilder.apply(Random p_163821_, ChunkAccess p_163822_, Biome p_163823_, int p_163824_, int p_163825_, int p_163826_, double p_163827_, BlockState p_163828_, BlockState p_163829_, int p_163830_, int p_163831_, long p_163832_, SurfaceBuilderBaseConfiguration p_163833_)
void
ConfiguredSurfaceBuilder.apply(Random p_163849_, ChunkAccess p_163850_, Biome p_163851_, int p_163852_, int p_163853_, int p_163854_, double p_163855_, BlockState p_163856_, BlockState p_163857_, int p_163858_, int p_163859_, long p_163860_)
void
DefaultSurfaceBuilder.apply(Random p_163891_, ChunkAccess p_163892_, Biome p_163893_, int p_163894_, int p_163895_, int p_163896_, double p_163897_, BlockState p_163898_, BlockState p_163899_, int p_163900_, int p_163901_, long p_163902_, SurfaceBuilderBaseConfiguration p_163903_)
protected void
DefaultSurfaceBuilder.apply(Random p_163919_, ChunkAccess p_163920_, Biome p_163921_, int p_163922_, int p_163923_, int p_163924_, double p_163925_, BlockState p_163926_, BlockState p_163927_, BlockState p_163928_, BlockState p_163929_, BlockState p_163930_, int p_163931_, int p_163932_)
void
ErodedBadlandsSurfaceBuilder.apply(Random p_163934_, ChunkAccess p_163935_, Biome p_163936_, int p_163937_, int p_163938_, int p_163939_, double p_163940_, BlockState p_163941_, BlockState p_163942_, int p_163943_, int p_163944_, long p_163945_, SurfaceBuilderBaseConfiguration p_163946_)
void
FrozenOceanSurfaceBuilder.apply(Random p_163962_, ChunkAccess p_163963_, Biome p_163964_, int p_163965_, int p_163966_, int p_163967_, double p_163968_, BlockState p_163969_, BlockState p_163970_, int p_163971_, int p_163972_, long p_163973_, SurfaceBuilderBaseConfiguration p_163974_)
void
GiantTreeTaigaSurfaceBuilder.apply(Random p_163990_, ChunkAccess p_163991_, Biome p_163992_, int p_163993_, int p_163994_, int p_163995_, double p_163996_, BlockState p_163997_, BlockState p_163998_, int p_163999_, int p_164000_, long p_164001_, SurfaceBuilderBaseConfiguration p_164002_)
void
GravellyMountainSurfaceBuilder.apply(Random p_164018_, ChunkAccess p_164019_, Biome p_164020_, int p_164021_, int p_164022_, int p_164023_, double p_164024_, BlockState p_164025_, BlockState p_164026_, int p_164027_, int p_164028_, long p_164029_, SurfaceBuilderBaseConfiguration p_164030_)
void
MountainSurfaceBuilder.apply(Random p_164046_, ChunkAccess p_164047_, Biome p_164048_, int p_164049_, int p_164050_, int p_164051_, double p_164052_, BlockState p_164053_, BlockState p_164054_, int p_164055_, int p_164056_, long p_164057_, SurfaceBuilderBaseConfiguration p_164058_)
void
NetherCappedSurfaceBuilder.apply(Random p_164074_, ChunkAccess p_164075_, Biome p_164076_, int p_164077_, int p_164078_, int p_164079_, double p_164080_, BlockState p_164081_, BlockState p_164082_, int p_164083_, int p_164084_, long p_164085_, SurfaceBuilderBaseConfiguration p_164086_)
void
NetherForestSurfaceBuilder.apply(Random p_164102_, ChunkAccess p_164103_, Biome p_164104_, int p_164105_, int p_164106_, int p_164107_, double p_164108_, BlockState p_164109_, BlockState p_164110_, int p_164111_, int p_164112_, long p_164113_, SurfaceBuilderBaseConfiguration p_164114_)
void
NetherSurfaceBuilder.apply(Random p_164130_, ChunkAccess p_164131_, Biome p_164132_, int p_164133_, int p_164134_, int p_164135_, double p_164136_, BlockState p_164137_, BlockState p_164138_, int p_164139_, int p_164140_, long p_164141_, SurfaceBuilderBaseConfiguration p_164142_)
void
NopeSurfaceBuilder.apply(Random p_164158_, ChunkAccess p_164159_, Biome p_164160_, int p_164161_, int p_164162_, int p_164163_, double p_164164_, BlockState p_164165_, BlockState p_164166_, int p_164167_, int p_164168_, long p_164169_, SurfaceBuilderBaseConfiguration p_164170_)
void
ShatteredSavanaSurfaceBuilder.apply(Random p_164186_, ChunkAccess p_164187_, Biome p_164188_, int p_164189_, int p_164190_, int p_164191_, double p_164192_, BlockState p_164193_, BlockState p_164194_, int p_164195_, int p_164196_, long p_164197_, SurfaceBuilderBaseConfiguration p_164198_)
abstract void
SurfaceBuilder.apply(Random p_164213_, ChunkAccess p_164214_, Biome p_164215_, int p_164216_, int p_164217_, int p_164218_, double p_164219_, BlockState p_164220_, BlockState p_164221_, int p_164222_, int p_164223_, long p_164224_, C p_164225_)
void
SwampSurfaceBuilder.apply(Random p_164233_, ChunkAccess p_164234_, Biome p_164235_, int p_164236_, int p_164237_, int p_164238_, double p_164239_, BlockState p_164240_, BlockState p_164241_, int p_164242_, int p_164243_, long p_164244_, SurfaceBuilderBaseConfiguration p_164245_)
void
WoodedBadlandsSurfaceBuilder.apply(Random p_164261_, ChunkAccess p_164262_, Biome p_164263_, int p_164264_, int p_164265_, int p_164266_, double p_164267_, BlockState p_164268_, BlockState p_164269_, int p_164270_, int p_164271_, long p_164272_, SurfaceBuilderBaseConfiguration p_164273_)
-
Uses of ChunkAccess in net.minecraftforge.common
Modifier and TypeMethodDescriptionstatic void
ForgeHooks.fixNullStructureReferences(ChunkAccess chunk, Map<StructureFeature<?>,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)