Uses of Interface
net.minecraft.world.level.LevelHeightAccessor
Package
Description
-
Uses of LevelHeightAccessor in net.minecraft
Modifier 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
Modifier 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
-
Uses of LevelHeightAccessor in net.minecraft.server.level
ModifierConstructorDescriptionChunkHolder(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
ModifierConstructorDescriptionPoiManager(File p_148568_, com.mojang.datafixers.DataFixer p_148569_, boolean p_148570_, LevelHeightAccessor p_148571_)
-
Uses of LevelHeightAccessor in net.minecraft.world.level
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
interface
interface
interface
-
Uses of LevelHeightAccessor in net.minecraft.world.level.block
Modifier and TypeMethodDescriptionprotected static boolean
BigDripleafBlock.canPlaceAt(LevelHeightAccessor p_152252_, BlockPos p_152253_, BlockState p_152254_)
-
Uses of LevelHeightAccessor in net.minecraft.world.level.chunk
Modifier and TypeClassDescriptionclass
class
class
class
Modifier and TypeFieldDescriptionprivate LevelHeightAccessor
ProtoChunk.levelHeightAccessor
private LevelHeightAccessor
ProtoTickList.levelHeightAccessor
Modifier 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_)
ModifierConstructorDescriptionChunkBiomeContainer(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
Modifier and TypeFieldDescriptionprotected LevelHeightAccessor
SectionStorage.levelHeightAccessor
private static LevelHeightAccessor
OldChunkStorage.OLD_LEVEL_HEIGHT
ModifierConstructorDescriptionSectionStorage(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
Modifier 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_)
ModifierConstructorDescriptionWorldGenerationContext(ChunkGenerator p_182507_, LevelHeightAccessor p_182508_)
-
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.carver
ModifierConstructorDescriptionCarvingContext(ChunkGenerator p_182510_, LevelHeightAccessor p_182511_)
-
Uses of LevelHeightAccessor in net.minecraft.world.level.levelgen.feature
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeFieldDescriptionprotected LevelHeightAccessor
LevelLightEngine.levelHeightAccessor
-
Uses of LevelHeightAccessor in net.minecraft.world.level.storage
Modifier 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_)