Uses of Interface
net.minecraft.world.level.LevelHeightAccessor
Packages that use LevelHeightAccessor
Package
Description
-
Uses of LevelHeightAccessor in net.minecraft
Methods in net.minecraft with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionstatic String
CrashReportCategory.formatLocation
(LevelHeightAccessor p_178938_, double p_178939_, double p_178940_, double p_178941_) static String
CrashReportCategory.formatLocation
(LevelHeightAccessor p_178943_, int p_178944_, int p_178945_, int p_178946_) static String
CrashReportCategory.formatLocation
(LevelHeightAccessor p_178948_, BlockPos p_178949_) static void
CrashReportCategory.populateBlockDetails
(CrashReportCategory p_178951_, LevelHeightAccessor p_178952_, BlockPos p_178953_, BlockState p_178954_) -
Uses of LevelHeightAccessor in net.minecraft.client.multiplayer
Classes in net.minecraft.client.multiplayer that implement LevelHeightAccessorMethods in net.minecraft.client.multiplayer with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionvoid
ClientLevel.ClientLevelData.fillCrashReportCategory
(CrashReportCategory p_171690_, LevelHeightAccessor p_171691_) double
ClientLevel.ClientLevelData.getHorizonHeight
(LevelHeightAccessor p_171688_) -
Uses of LevelHeightAccessor in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer that return LevelHeightAccessor -
Uses of LevelHeightAccessor in net.minecraft.client.renderer.chunk
Classes in net.minecraft.client.renderer.chunk that implement LevelHeightAccessor -
Uses of LevelHeightAccessor in net.minecraft.server.level
Classes in net.minecraft.server.level that implement LevelHeightAccessorFields in net.minecraft.server.level declared as LevelHeightAccessorModifier and TypeFieldDescriptionprivate final LevelHeightAccessor
ChunkHolder.levelHeightAccessor
Constructors in net.minecraft.server.level with parameters of type LevelHeightAccessorModifierConstructorDescriptionChunkHolder
(ChunkPos p_142986_, int p_142987_, LevelHeightAccessor p_142988_, LevelLightEngine p_142989_, ChunkHolder.LevelChangeListener p_142990_, ChunkHolder.PlayerProvider p_142991_) -
Uses of LevelHeightAccessor in net.minecraft.world.entity.ai.village.poi
Constructors in net.minecraft.world.entity.ai.village.poi with parameters of type LevelHeightAccessorModifierConstructorDescriptionPoiManager
(Path p_217869_, com.mojang.datafixers.DataFixer p_217870_, boolean p_217871_, RegistryAccess p_217872_, LevelHeightAccessor p_217873_) -
Uses of LevelHeightAccessor in net.minecraft.world.level
Subinterfaces of LevelHeightAccessor in net.minecraft.world.levelModifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
interface
interface
interface
interface
Classes in net.minecraft.world.level that implement LevelHeightAccessorMethods in net.minecraft.world.level that return LevelHeightAccessorModifier and TypeMethodDescriptionstatic LevelHeightAccessor
LevelHeightAccessor.create
(int p_186488_, int p_186489_) -
Uses of LevelHeightAccessor in net.minecraft.world.level.block
Methods in net.minecraft.world.level.block with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionprotected static boolean
BigDripleafBlock.canPlaceAt
(LevelHeightAccessor p_152252_, BlockPos p_152253_, BlockState p_152254_) -
Uses of LevelHeightAccessor in net.minecraft.world.level.chunk
Subinterfaces of LevelHeightAccessor in net.minecraft.world.level.chunkClasses in net.minecraft.world.level.chunk that implement LevelHeightAccessorModifier and TypeClassDescriptionclass
class
class
class
class
Fields in net.minecraft.world.level.chunk declared as LevelHeightAccessorModifier and TypeFieldDescriptionprotected final LevelHeightAccessor
ChunkAccess.levelHeightAccessor
Methods in net.minecraft.world.level.chunk that return LevelHeightAccessorModifier and TypeMethodDescriptionChunkAccess.getHeightAccessorForGeneration()
ProtoChunk.getHeightAccessorForGeneration()
Methods in net.minecraft.world.level.chunk with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionabstract NoiseColumn
ChunkGenerator.getBaseColumn
(int p_223028_, int p_223029_, LevelHeightAccessor p_223030_, RandomState p_223031_) abstract int
ChunkGenerator.getBaseHeight
(int p_223032_, int p_223033_, Heightmap.Types p_223034_, LevelHeightAccessor p_223035_, RandomState p_223036_) int
ChunkGenerator.getFirstFreeHeight
(int p_223222_, int p_223223_, Heightmap.Types p_223224_, LevelHeightAccessor p_223225_, RandomState p_223226_) int
ChunkGenerator.getFirstOccupiedHeight
(int p_223236_, int p_223237_, Heightmap.Types p_223238_, LevelHeightAccessor p_223239_, RandomState p_223240_) int
ChunkGenerator.getSpawnHeight
(LevelHeightAccessor p_156157_) Constructors in net.minecraft.world.level.chunk with parameters of type LevelHeightAccessorModifierConstructorDescriptionChunkAccess
(ChunkPos p_187621_, UpgradeData p_187622_, LevelHeightAccessor p_187623_, Registry<Biome> p_187624_, long p_187625_, LevelChunkSection[] p_187626_, BlendingData p_187627_) ProtoChunk
(ChunkPos p_188173_, UpgradeData p_188174_, LevelChunkSection[] p_188175_, ProtoChunkTicks<Block> p_188176_, ProtoChunkTicks<Fluid> p_188177_, LevelHeightAccessor p_188178_, Registry<Biome> p_188179_, BlendingData p_188180_) ProtoChunk
(ChunkPos p_188167_, UpgradeData p_188168_, LevelHeightAccessor p_188169_, Registry<Biome> p_188170_, BlendingData p_188171_) UpgradeData
(CompoundTag p_156508_, LevelHeightAccessor p_156509_) private
UpgradeData
(LevelHeightAccessor p_156506_) -
Uses of LevelHeightAccessor in net.minecraft.world.level.chunk.storage
Fields in net.minecraft.world.level.chunk.storage declared as LevelHeightAccessorModifier and TypeFieldDescriptionprotected final LevelHeightAccessor
SectionStorage.levelHeightAccessor
Constructors in net.minecraft.world.level.chunk.storage with parameters of type LevelHeightAccessorModifierConstructorDescriptionSectionStorage
(Path p_223509_, Function<Runnable, com.mojang.serialization.Codec<R>> p_223510_, Function<Runnable, R> p_223511_, com.mojang.datafixers.DataFixer p_223512_, DataFixTypes p_223513_, boolean p_223514_, RegistryAccess p_223515_, LevelHeightAccessor p_223516_) -
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen declared as LevelHeightAccessorModifier and TypeFieldDescriptionstatic final LevelHeightAccessor
BelowZeroRetrogen.UPGRADE_HEIGHT_ACCESSOR
Methods in net.minecraft.world.level.levelgen with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionNoiseSettings.clampToHeightAccessor
(LevelHeightAccessor p_224531_) private void
SurfaceSystem.erodedBadlandsExtension
(BlockColumn p_189955_, int p_189956_, int p_189957_, int p_189958_, LevelHeightAccessor p_189959_) DebugLevelSource.getBaseColumn
(int p_223959_, int p_223960_, LevelHeightAccessor p_223961_, RandomState p_223962_) FlatLevelSource.getBaseColumn
(int p_224155_, int p_224156_, LevelHeightAccessor p_224157_, RandomState p_224158_) NoiseBasedChunkGenerator.getBaseColumn
(int p_224211_, int p_224212_, LevelHeightAccessor p_224213_, RandomState p_224214_) int
DebugLevelSource.getBaseHeight
(int p_223964_, int p_223965_, Heightmap.Types p_223966_, LevelHeightAccessor p_223967_, RandomState p_223968_) int
FlatLevelSource.getBaseHeight
(int p_224160_, int p_224161_, Heightmap.Types p_224162_, LevelHeightAccessor p_224163_, RandomState p_224164_) int
NoiseBasedChunkGenerator.getBaseHeight
(int p_224216_, int p_224217_, Heightmap.Types p_224218_, LevelHeightAccessor p_224219_, RandomState p_224220_) int
FlatLevelSource.getSpawnHeight
(LevelHeightAccessor p_158279_) protected OptionalInt
NoiseBasedChunkGenerator.iterateNoiseColumn
(LevelHeightAccessor p_224240_, RandomState p_224241_, int p_224242_, int p_224243_, org.apache.commons.lang3.mutable.MutableObject<NoiseColumn> p_224244_, Predicate<BlockState> p_224245_) Constructors in net.minecraft.world.level.levelgen with parameters of type LevelHeightAccessorModifierConstructorDescriptionWorldGenerationContext
(ChunkGenerator p_182507_, LevelHeightAccessor p_182508_) -
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.blending
Fields in net.minecraft.world.level.levelgen.blending declared as LevelHeightAccessorModifier and TypeFieldDescriptionprivate final LevelHeightAccessor
BlendingData.areaWithOldGeneration
Methods in net.minecraft.world.level.levelgen.blending that return LevelHeightAccessor -
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.carver
Constructors in net.minecraft.world.level.levelgen.carver with parameters of type LevelHeightAccessorModifierConstructorDescriptionCarvingContext
(NoiseBasedChunkGenerator p_224845_, RegistryAccess p_224846_, LevelHeightAccessor p_224847_, NoiseChunk p_224848_, RandomState p_224849_, SurfaceRules.RuleSource p_224850_) -
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as LevelHeightAccessorModifier and TypeFieldDescriptionprivate final LevelHeightAccessor
Structure.GenerationContext.heightAccessor
The field for theheightAccessor
record component.private final LevelHeightAccessor
StructureCheck.heightAccessor
Methods in net.minecraft.world.level.levelgen.structure that return LevelHeightAccessorModifier and TypeMethodDescriptionStructure.GenerationContext.heightAccessor()
Returns the value of theheightAccessor
record component.Methods in net.minecraft.world.level.levelgen.structure with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionStructure.generate
(RegistryAccess p_226597_, ChunkGenerator p_226598_, BiomeSource p_226599_, RandomState p_226600_, StructureTemplateManager p_226601_, long p_226602_, ChunkPos p_226603_, int p_226604_, LevelHeightAccessor p_226605_, Predicate<Holder<Biome>> p_226606_) Constructors in net.minecraft.world.level.levelgen.structure with parameters of type LevelHeightAccessorModifierConstructorDescriptionGenerationContext
(RegistryAccess p_226632_, ChunkGenerator p_226633_, BiomeSource p_226634_, RandomState p_226635_, StructureTemplateManager p_226636_, long p_226637_, ChunkPos p_226638_, LevelHeightAccessor p_226639_, Predicate<Holder<Biome>> p_226640_) GenerationContext
(RegistryAccess registryAccess, ChunkGenerator chunkGenerator, BiomeSource biomeSource, RandomState randomState, StructureTemplateManager structureTemplateManager, WorldgenRandom random, long seed, ChunkPos chunkPos, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome) Creates an instance of aGenerationContext
record class.StructureCheck
(ChunkScanAccess p_226712_, RegistryAccess p_226713_, StructureTemplateManager p_226714_, ResourceKey<Level> p_226715_, ChunkGenerator p_226716_, RandomState p_226717_, LevelHeightAccessor p_226718_, BiomeSource p_226719_, long p_226720_, com.mojang.datafixers.DataFixer p_226721_) -
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.structure.pieces
Fields in net.minecraft.world.level.levelgen.structure.pieces declared as LevelHeightAccessorModifier and TypeFieldDescriptionprivate final LevelHeightAccessor
PieceGenerator.Context.heightAccessor
The field for theheightAccessor
record component.private final LevelHeightAccessor
PieceGeneratorSupplier.Context.heightAccessor
The field for theheightAccessor
record component.Methods in net.minecraft.world.level.levelgen.structure.pieces that return LevelHeightAccessorModifier and TypeMethodDescriptionPieceGenerator.Context.heightAccessor()
Returns the value of theheightAccessor
record component.PieceGeneratorSupplier.Context.heightAccessor()
Returns the value of theheightAccessor
record component.Constructors in net.minecraft.world.level.levelgen.structure.pieces with parameters of type LevelHeightAccessorModifierConstructorDescriptionContext
(C config, ChunkGenerator chunkGenerator, StructureTemplateManager structureTemplateManager, ChunkPos chunkPos, LevelHeightAccessor heightAccessor, WorldgenRandom random, long seed) Creates an instance of aContext
record class.Context
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, RandomState randomState, long seed, ChunkPos chunkPos, C config, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome, StructureTemplateManager structureTemplateManager, RegistryAccess registryAccess) Creates an instance of aContext
record class. -
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.structure.pools
Methods in net.minecraft.world.level.levelgen.structure.pools with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionprivate static void
JigsawPlacement.addPieces
(RandomState p_227211_, int p_227212_, boolean p_227213_, ChunkGenerator p_227214_, StructureTemplateManager p_227215_, LevelHeightAccessor p_227216_, RandomSource p_227217_, Registry<StructureTemplatePool> p_227218_, PoolElementStructurePiece p_227219_, List<PoolElementStructurePiece> p_227220_, VoxelShape p_227221_, PoolAliasLookup p_312553_) (package private) void
JigsawPlacement.Placer.tryPlacingChildren
(PoolElementStructurePiece p_227265_, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> p_227266_, int p_227267_, boolean p_227268_, LevelHeightAccessor p_227269_, RandomState p_227270_, PoolAliasLookup p_311045_) -
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.structure.structures
Methods in net.minecraft.world.level.levelgen.structure.structures with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionprivate static int
RuinedPortalStructure.findSuitableY
(RandomSource p_229267_, ChunkGenerator p_229268_, RuinedPortalPiece.VerticalPlacement p_229269_, boolean p_229270_, int p_229271_, int p_229272_, BoundingBox p_229273_, LevelHeightAccessor p_229274_, RandomState p_229275_) -
Uses of LevelHeightAccessor in net.minecraft.world.level.lighting
Fields in net.minecraft.world.level.lighting declared as LevelHeightAccessorModifier and TypeFieldDescriptionprotected final LevelHeightAccessor
LevelLightEngine.levelHeightAccessor
Constructors in net.minecraft.world.level.lighting with parameters of type LevelHeightAccessor -
Uses of LevelHeightAccessor in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionvoid
DerivedLevelData.fillCrashReportCategory
(CrashReportCategory p_164852_, LevelHeightAccessor p_164853_) default void
LevelData.fillCrashReportCategory
(CrashReportCategory p_164873_, LevelHeightAccessor p_164874_) void
PrimaryLevelData.fillCrashReportCategory
(CrashReportCategory p_164972_, LevelHeightAccessor p_164973_) default void
ServerLevelData.fillCrashReportCategory
(CrashReportCategory p_164976_, LevelHeightAccessor p_164977_)