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.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 LevelHeightAccessorConstructors 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(File p_148568_, com.mojang.datafixers.DataFixer p_148569_, boolean p_148570_, LevelHeightAccessor p_148571_)
-
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
Classes in net.minecraft.world.level that implement LevelHeightAccessor -
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
Fields in net.minecraft.world.level.chunk declared as LevelHeightAccessorModifier and TypeFieldDescriptionprivate LevelHeightAccessor
ProtoChunk.levelHeightAccessor
private LevelHeightAccessor
ProtoTickList.levelHeightAccessor
Methods in net.minecraft.world.level.chunk with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionabstract NoiseColumn
ChunkGenerator.getBaseColumn(int p_156150_, int p_156151_, LevelHeightAccessor p_156152_)
abstract int
ChunkGenerator.getBaseHeight(int p_156153_, int p_156154_, Heightmap.Types p_156155_, LevelHeightAccessor p_156156_)
int
ChunkGenerator.getFirstFreeHeight(int p_156175_, int p_156176_, Heightmap.Types p_156177_, LevelHeightAccessor p_156178_)
int
ChunkGenerator.getFirstOccupiedHeight(int p_156180_, int p_156181_, Heightmap.Types p_156182_, LevelHeightAccessor p_156183_)
int
ChunkGenerator.getSpawnHeight(LevelHeightAccessor p_156157_)
Constructors in net.minecraft.world.level.chunk with parameters of type LevelHeightAccessorModifierConstructorDescriptionChunkBiomeContainer(IdMap<Biome> p_156133_, LevelHeightAccessor p_156134_, int[] p_156135_)
protected
ChunkBiomeContainer(IdMap<Biome> p_156137_, LevelHeightAccessor p_156138_, Biome[] p_156139_)
ChunkBiomeContainer(IdMap<Biome> p_156122_, LevelHeightAccessor p_156123_, ChunkPos p_156124_, BiomeSource p_156125_)
ChunkBiomeContainer(IdMap<Biome> p_156127_, LevelHeightAccessor p_156128_, ChunkPos p_156129_, BiomeSource p_156130_, int[] p_156131_)
ProtoChunk(ChunkPos p_156481_, UpgradeData p_156482_, LevelChunkSection[] p_156483_, ProtoTickList<Block> p_156484_, ProtoTickList<Fluid> p_156485_, LevelHeightAccessor p_156486_)
ProtoChunk(ChunkPos p_156477_, UpgradeData p_156478_, LevelHeightAccessor p_156479_)
ProtoTickList(Predicate<T> p_156499_, ChunkPos p_156500_, ListTag p_156501_, LevelHeightAccessor p_156502_)
ProtoTickList(Predicate<T> p_156495_, ChunkPos p_156496_, LevelHeightAccessor p_156497_)
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 LevelHeightAccessor
SectionStorage.levelHeightAccessor
private static LevelHeightAccessor
OldChunkStorage.OLD_LEVEL_HEIGHT
Constructors in net.minecraft.world.level.chunk.storage with parameters of type LevelHeightAccessorModifierConstructorDescriptionSectionStorage(File p_156620_, Function<Runnable,com.mojang.serialization.Codec<R>> p_156621_, Function<Runnable,R> p_156622_, com.mojang.datafixers.DataFixer p_156623_, DataFixTypes p_156624_, boolean p_156625_, LevelHeightAccessor p_156626_)
-
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen
Methods in net.minecraft.world.level.levelgen with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionDebugLevelSource.getBaseColumn(int p_158229_, int p_158230_, LevelHeightAccessor p_158231_)
FlatLevelSource.getBaseColumn(int p_158270_, int p_158271_, LevelHeightAccessor p_158272_)
NoiseBasedChunkGenerator.getBaseColumn(int p_158401_, int p_158402_, LevelHeightAccessor p_158403_)
int
DebugLevelSource.getBaseHeight(int p_158233_, int p_158234_, Heightmap.Types p_158235_, LevelHeightAccessor p_158236_)
int
FlatLevelSource.getBaseHeight(int p_158274_, int p_158275_, Heightmap.Types p_158276_, LevelHeightAccessor p_158277_)
int
NoiseBasedChunkGenerator.getBaseHeight(int p_158405_, int p_158406_, Heightmap.Types p_158407_, LevelHeightAccessor p_158408_)
int
FlatLevelSource.getSpawnHeight(LevelHeightAccessor p_158279_)
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.carver
Constructors in net.minecraft.world.level.levelgen.carver with parameters of type LevelHeightAccessorModifierConstructorDescriptionCarvingContext(ChunkGenerator p_182510_, LevelHeightAccessor p_182511_)
-
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.feature
Methods in net.minecraft.world.level.levelgen.feature with parameters of type LevelHeightAccessorModifier and TypeMethodDescription(package private) static int
RuinedPortalFeature.findSuitableY(Random p_160272_, ChunkGenerator p_160273_, RuinedPortalPiece.VerticalPlacement p_160274_, boolean p_160275_, int p_160276_, int p_160277_, BoundingBox p_160278_, LevelHeightAccessor p_160279_)
ConfiguredStructureFeature.generate(RegistryAccess p_159525_, ChunkGenerator p_159526_, BiomeSource p_159527_, StructureManager p_159528_, long p_159529_, ChunkPos p_159530_, Biome p_159531_, int p_159532_, StructureFeatureConfiguration p_159533_, LevelHeightAccessor p_159534_)
StructureFeature.generate(RegistryAccess p_160465_, ChunkGenerator p_160466_, BiomeSource p_160467_, StructureManager p_160468_, long p_160469_, ChunkPos p_160470_, Biome p_160471_, int p_160472_, WorldgenRandom p_160473_, StructureFeatureConfiguration p_160474_, C p_160475_, LevelHeightAccessor p_160476_)
void
BuriedTreasureFeature.BuriedTreasureStart.generatePieces(RegistryAccess p_159513_, ChunkGenerator p_159514_, StructureManager p_159515_, ChunkPos p_159516_, Biome p_159517_, ProbabilityFeatureConfiguration p_159518_, LevelHeightAccessor p_159519_)
void
DesertPyramidFeature.FeatureStart.generatePieces(RegistryAccess p_159563_, ChunkGenerator p_159564_, StructureManager p_159565_, ChunkPos p_159566_, Biome p_159567_, NoneFeatureConfiguration p_159568_, LevelHeightAccessor p_159569_)
void
EndCityFeature.EndCityStart.generatePieces(RegistryAccess p_159707_, ChunkGenerator p_159708_, StructureManager p_159709_, ChunkPos p_159710_, Biome p_159711_, NoneFeatureConfiguration p_159712_, LevelHeightAccessor p_159713_)
void
IglooFeature.FeatureStart.generatePieces(RegistryAccess p_159901_, ChunkGenerator p_159902_, StructureManager p_159903_, ChunkPos p_159904_, Biome p_159905_, NoneFeatureConfiguration p_159906_, LevelHeightAccessor p_159907_)
void
JigsawFeature.FeatureStart.generatePieces(RegistryAccess p_159927_, ChunkGenerator p_159928_, StructureManager p_159929_, ChunkPos p_159930_, Biome p_159931_, JigsawConfiguration p_159932_, LevelHeightAccessor p_159933_)
void
JunglePyramidFeature.FeatureStart.generatePieces(RegistryAccess p_159948_, ChunkGenerator p_159949_, StructureManager p_159950_, ChunkPos p_159951_, Biome p_159952_, NoneFeatureConfiguration p_159953_, LevelHeightAccessor p_159954_)
void
MineshaftFeature.MineShaftStart.generatePieces(RegistryAccess p_160044_, ChunkGenerator p_160045_, StructureManager p_160046_, ChunkPos p_160047_, Biome p_160048_, MineshaftConfiguration p_160049_, LevelHeightAccessor p_160050_)
void
NetherFortressFeature.NetherBridgeStart.generatePieces(RegistryAccess p_160104_, ChunkGenerator p_160105_, StructureManager p_160106_, ChunkPos p_160107_, Biome p_160108_, NoneFeatureConfiguration p_160109_, LevelHeightAccessor p_160110_)
void
OceanMonumentFeature.OceanMonumentStart.generatePieces(RegistryAccess p_160162_, ChunkGenerator p_160163_, StructureManager p_160164_, ChunkPos p_160165_, Biome p_160166_, NoneFeatureConfiguration p_160167_, LevelHeightAccessor p_160168_)
void
RuinedPortalFeature.FeatureStart.generatePieces(RegistryAccess p_160294_, ChunkGenerator p_160295_, StructureManager p_160296_, ChunkPos p_160297_, Biome p_160298_, RuinedPortalConfiguration p_160299_, LevelHeightAccessor p_160300_)
void
ShipwreckFeature.FeatureStart.generatePieces(RegistryAccess p_160333_, ChunkGenerator p_160334_, StructureManager p_160335_, ChunkPos p_160336_, Biome p_160337_, ShipwreckConfiguration p_160338_, LevelHeightAccessor p_160339_)
void
StrongholdFeature.StrongholdStart.generatePieces(RegistryAccess p_160439_, ChunkGenerator p_160440_, StructureManager p_160441_, ChunkPos p_160442_, Biome p_160443_, NoneFeatureConfiguration p_160444_, LevelHeightAccessor p_160445_)
void
SwamplandHutFeature.FeatureStart.generatePieces(RegistryAccess p_160502_, ChunkGenerator p_160503_, StructureManager p_160504_, ChunkPos p_160505_, Biome p_160506_, NoneFeatureConfiguration p_160507_, LevelHeightAccessor p_160508_)
void
WoodlandMansionFeature.WoodlandMansionStart.generatePieces(RegistryAccess p_160700_, ChunkGenerator p_160701_, StructureManager p_160702_, ChunkPos p_160703_, Biome p_160704_, NoneFeatureConfiguration p_160705_, LevelHeightAccessor p_160706_)
(package private) static int
EndCityFeature.getYPositionForFeature(ChunkPos p_159670_, ChunkGenerator p_159671_, LevelHeightAccessor p_159672_)
protected boolean
BastionFeature.isFeatureChunk(ChunkGenerator p_159461_, BiomeSource p_159462_, long p_159463_, WorldgenRandom p_159464_, ChunkPos p_159465_, Biome p_159466_, ChunkPos p_159467_, JigsawConfiguration p_159468_, LevelHeightAccessor p_159469_)
protected boolean
BuriedTreasureFeature.isFeatureChunk(ChunkGenerator p_159490_, BiomeSource p_159491_, long p_159492_, WorldgenRandom p_159493_, ChunkPos p_159494_, Biome p_159495_, ChunkPos p_159496_, ProbabilityFeatureConfiguration p_159497_, LevelHeightAccessor p_159498_)
protected boolean
EndCityFeature.isFeatureChunk(ChunkGenerator p_159684_, BiomeSource p_159685_, long p_159686_, WorldgenRandom p_159687_, ChunkPos p_159688_, Biome p_159689_, ChunkPos p_159690_, NoneFeatureConfiguration p_159691_, LevelHeightAccessor p_159692_)
protected boolean
MineshaftFeature.isFeatureChunk(ChunkGenerator p_160021_, BiomeSource p_160022_, long p_160023_, WorldgenRandom p_160024_, ChunkPos p_160025_, Biome p_160026_, ChunkPos p_160027_, MineshaftConfiguration p_160028_, LevelHeightAccessor p_160029_)
protected boolean
NetherFortressFeature.isFeatureChunk(ChunkGenerator p_160080_, BiomeSource p_160081_, long p_160082_, WorldgenRandom p_160083_, ChunkPos p_160084_, Biome p_160085_, ChunkPos p_160086_, NoneFeatureConfiguration p_160087_, LevelHeightAccessor p_160088_)
protected boolean
OceanMonumentFeature.isFeatureChunk(ChunkGenerator p_160136_, BiomeSource p_160137_, long p_160138_, WorldgenRandom p_160139_, ChunkPos p_160140_, Biome p_160141_, ChunkPos p_160142_, NoneFeatureConfiguration p_160143_, LevelHeightAccessor p_160144_)
protected boolean
PillagerOutpostFeature.isFeatureChunk(ChunkGenerator p_160197_, BiomeSource p_160198_, long p_160199_, WorldgenRandom p_160200_, ChunkPos p_160201_, Biome p_160202_, ChunkPos p_160203_, JigsawConfiguration p_160204_, LevelHeightAccessor p_160205_)
protected boolean
StrongholdFeature.isFeatureChunk(ChunkGenerator p_160416_, BiomeSource p_160417_, long p_160418_, WorldgenRandom p_160419_, ChunkPos p_160420_, Biome p_160421_, ChunkPos p_160422_, NoneFeatureConfiguration p_160423_, LevelHeightAccessor p_160424_)
protected boolean
StructureFeature.isFeatureChunk(ChunkGenerator p_160455_, BiomeSource p_160456_, long p_160457_, WorldgenRandom p_160458_, ChunkPos p_160459_, Biome p_160460_, ChunkPos p_160461_, C p_160462_, LevelHeightAccessor p_160463_)
protected boolean
WoodlandMansionFeature.isFeatureChunk(ChunkGenerator p_160677_, BiomeSource p_160678_, long p_160679_, WorldgenRandom p_160680_, ChunkPos p_160681_, Biome p_160682_, ChunkPos p_160683_, NoneFeatureConfiguration p_160684_, LevelHeightAccessor p_160685_)
-
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.feature.structures
Methods in net.minecraft.world.level.levelgen.feature.structures with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionstatic void
JigsawPlacement.addPieces(RegistryAccess p_161613_, JigsawConfiguration p_161614_, JigsawPlacement.PieceFactory p_161615_, ChunkGenerator p_161616_, StructureManager p_161617_, BlockPos p_161618_, StructurePieceAccessor p_161619_, Random p_161620_, boolean p_161621_, boolean p_161622_, LevelHeightAccessor p_161623_)
static void
JigsawPlacement.addPieces(RegistryAccess p_161625_, PoolElementStructurePiece p_161626_, int p_161627_, JigsawPlacement.PieceFactory p_161628_, ChunkGenerator p_161629_, StructureManager p_161630_, List<? super PoolElementStructurePiece> p_161631_, Random p_161632_, LevelHeightAccessor p_161633_)
(package private) void
JigsawPlacement.Placer.tryPlacingChildren(PoolElementStructurePiece p_161637_, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> p_161638_, int p_161639_, int p_161640_, boolean p_161641_, LevelHeightAccessor p_161642_)
-
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.structure
Methods in net.minecraft.world.level.levelgen.structure with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionvoid
NetherFossilFeature.FeatureStart.generatePieces(RegistryAccess p_162949_, ChunkGenerator p_162950_, StructureManager p_162951_, ChunkPos p_162952_, Biome p_162953_, RangeDecoratorConfiguration p_162954_, LevelHeightAccessor p_162955_)
void
OceanRuinFeature.OceanRuinStart.generatePieces(RegistryAccess p_163069_, ChunkGenerator p_163070_, StructureManager p_163071_, ChunkPos p_163072_, Biome p_163073_, OceanRuinConfiguration p_163074_, LevelHeightAccessor p_163075_)
abstract void
StructureStart.generatePieces(RegistryAccess p_163615_, ChunkGenerator p_163616_, StructureManager p_163617_, ChunkPos p_163618_, Biome p_163619_, C p_163620_, LevelHeightAccessor p_163621_)
-
Uses of LevelHeightAccessor in net.minecraft.world.level.lighting
Fields in net.minecraft.world.level.lighting declared as LevelHeightAccessorModifier and TypeFieldDescriptionprotected LevelHeightAccessor
LevelLightEngine.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_)