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 StringCrashReportCategory.formatLocation(LevelHeightAccessor p_178938_, double p_178939_, double p_178940_, double p_178941_) static StringCrashReportCategory.formatLocation(LevelHeightAccessor p_178943_, int p_178944_, int p_178945_, int p_178946_) static StringCrashReportCategory.formatLocation(LevelHeightAccessor p_178948_, BlockPos p_178949_) static voidCrashReportCategory.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 TypeMethodDescriptionvoidClientLevel.ClientLevelData.fillCrashReportCategory(CrashReportCategory p_171690_, LevelHeightAccessor p_171691_) doubleClientLevel.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 LevelHeightAccessorChunkHolder.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(RegionStorageInfo p_325948_, Path p_217869_, com.mojang.datafixers.DataFixer p_217870_, boolean p_217871_, RegistryAccess p_217872_, ChunkIOErrorReporter p_352327_, LevelHeightAccessor p_217873_) -
Uses of LevelHeightAccessor in net.minecraft.world.level
Subinterfaces of LevelHeightAccessor in net.minecraft.world.levelModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceClasses in net.minecraft.world.level that implement LevelHeightAccessorMethods in net.minecraft.world.level that return LevelHeightAccessorModifier and TypeMethodDescriptionstatic LevelHeightAccessorLevelHeightAccessor.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 booleanBigDripleafBlock.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 TypeClassDescriptionclassclassclassclassclassFields in net.minecraft.world.level.chunk declared as LevelHeightAccessorModifier and TypeFieldDescriptionprotected final LevelHeightAccessorChunkAccess.levelHeightAccessorMethods 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 NoiseColumnChunkGenerator.getBaseColumn(int p_223028_, int p_223029_, LevelHeightAccessor p_223030_, RandomState p_223031_) abstract intChunkGenerator.getBaseHeight(int p_223032_, int p_223033_, Heightmap.Types p_223034_, LevelHeightAccessor p_223035_, RandomState p_223036_) intChunkGenerator.getFirstFreeHeight(int p_223222_, int p_223223_, Heightmap.Types p_223224_, LevelHeightAccessor p_223225_, RandomState p_223226_) intChunkGenerator.getFirstOccupiedHeight(int p_223236_, int p_223237_, Heightmap.Types p_223238_, LevelHeightAccessor p_223239_, RandomState p_223240_) intChunkGenerator.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_) privateUpgradeData(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 LevelHeightAccessorSectionStorage.levelHeightAccessorConstructors in net.minecraft.world.level.chunk.storage with parameters of type LevelHeightAccessorModifierConstructorDescriptionSectionStorage(SimpleRegionStorage p_321814_, Function<Runnable, com.mojang.serialization.Codec<R>> p_223510_, Function<Runnable, R> p_223511_, RegistryAccess p_223515_, ChunkIOErrorReporter p_352357_, 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 LevelHeightAccessorBelowZeroRetrogen.UPGRADE_HEIGHT_ACCESSORMethods in net.minecraft.world.level.levelgen with parameters of type LevelHeightAccessorModifier and TypeMethodDescriptionNoiseSettings.clampToHeightAccessor(LevelHeightAccessor p_224531_) private voidSurfaceSystem.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_) intDebugLevelSource.getBaseHeight(int p_223964_, int p_223965_, Heightmap.Types p_223966_, LevelHeightAccessor p_223967_, RandomState p_223968_) intFlatLevelSource.getBaseHeight(int p_224160_, int p_224161_, Heightmap.Types p_224162_, LevelHeightAccessor p_224163_, RandomState p_224164_) intNoiseBasedChunkGenerator.getBaseHeight(int p_224216_, int p_224217_, Heightmap.Types p_224218_, LevelHeightAccessor p_224219_, RandomState p_224220_) intFlatLevelSource.getSpawnHeight(LevelHeightAccessor p_158279_) protected OptionalIntNoiseBasedChunkGenerator.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 LevelHeightAccessorBlendingData.areaWithOldGenerationMethods 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 LevelHeightAccessorStructure.GenerationContext.heightAccessorThe field for theheightAccessorrecord component.private final LevelHeightAccessorStructureCheck.heightAccessorMethods in net.minecraft.world.level.levelgen.structure that return LevelHeightAccessorModifier and TypeMethodDescriptionStructure.GenerationContext.heightAccessor()Returns the value of theheightAccessorrecord 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 aGenerationContextrecord 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 LevelHeightAccessorPieceGenerator.Context.heightAccessorThe field for theheightAccessorrecord component.private final LevelHeightAccessorPieceGeneratorSupplier.Context.heightAccessorThe field for theheightAccessorrecord component.Methods in net.minecraft.world.level.levelgen.structure.pieces that return LevelHeightAccessorModifier and TypeMethodDescriptionPieceGenerator.Context.heightAccessor()Returns the value of theheightAccessorrecord component.PieceGeneratorSupplier.Context.heightAccessor()Returns the value of theheightAccessorrecord 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 aContextrecord 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 aContextrecord 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 voidJigsawPlacement.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_307210_, LiquidSettings p_352331_) (package private) voidJigsawPlacement.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_307643_, LiquidSettings p_352442_) -
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 intRuinedPortalStructure.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 LevelHeightAccessorLevelLightEngine.levelHeightAccessorConstructors 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 TypeMethodDescriptionvoidDerivedLevelData.fillCrashReportCategory(CrashReportCategory p_164852_, LevelHeightAccessor p_164853_) default voidLevelData.fillCrashReportCategory(CrashReportCategory p_164873_, LevelHeightAccessor p_164874_) voidPrimaryLevelData.fillCrashReportCategory(CrashReportCategory p_164972_, LevelHeightAccessor p_164973_) default voidServerLevelData.fillCrashReportCategory(CrashReportCategory p_164976_, LevelHeightAccessor p_164977_)