Uses of Interface
net.minecraft.world.HeightLimitView
Packages that use HeightLimitView
Package
Description
The base package for all Minecraft classes.
-
Uses of HeightLimitView in net.minecraft
Fields in net.minecraft declared as HeightLimitViewModifier and TypeFieldDescriptionprivate final HeightLimitView
class_6622.class_6623.comp_129
The field for thecomp_129
record component.Methods in net.minecraft that return HeightLimitViewModifier and TypeMethodDescriptionclass_6622.class_6623.comp_129()
Returns the value of thecomp_129
record component.Constructors in net.minecraft with parameters of type HeightLimitViewModifierConstructorDescriptionclass_6623
(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, StructureManager structureManager, ChunkPos chunkPos, Predicate<Biome> predicate, HeightLimitView heightLimitView, ChunkRandom chunkRandom, long long2) -
Uses of HeightLimitView in net.minecraft.block
Methods in net.minecraft.block with parameters of type HeightLimitViewModifier and TypeMethodDescriptionprotected static boolean
BigDripleafBlock.canGrowInto
(HeightLimitView world, BlockPos pos, BlockState state) -
Uses of HeightLimitView in net.minecraft.client.render.chunk
Classes in net.minecraft.client.render.chunk that implement HeightLimitView -
Uses of HeightLimitView in net.minecraft.client.world
Classes in net.minecraft.client.world that implement HeightLimitViewMethods in net.minecraft.client.world with parameters of type HeightLimitViewModifier and TypeMethodDescriptiondouble
ClientWorld.Properties.getSkyDarknessHeight
(HeightLimitView world) void
ClientWorld.Properties.populateCrashReport
(CrashReportSection reportSection, HeightLimitView world) -
Uses of HeightLimitView in net.minecraft.server.world
Classes in net.minecraft.server.world that implement HeightLimitViewFields in net.minecraft.server.world declared as HeightLimitViewConstructors in net.minecraft.server.world with parameters of type HeightLimitViewModifierConstructorDescriptionChunkHolder
(ChunkPos pos, int level, HeightLimitView world, LightingProvider lightingProvider, ChunkHolder.LevelUpdateListener levelUpdateListener, ChunkHolder.PlayersWatchingChunkProvider playersWatchingChunkProvider) -
Uses of HeightLimitView in net.minecraft.structure.pool
Methods in net.minecraft.structure.pool with parameters of type HeightLimitViewModifier and TypeMethodDescriptionstatic void
StructurePoolBasedGenerator.generate
(DynamicRegistryManager dynamicRegistries, StructurePoolFeatureConfig config, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, BlockPos pos, StructurePiecesHolder children, Random random, boolean modifyBoundingBox, boolean surface, HeightLimitView world, Predicate<Biome> predicate) (package private) void
StructurePoolBasedGenerator.StructurePoolGenerator.generatePiece
(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int minY, int currentSize, boolean modifyBoundingBox, HeightLimitView world) static void
StructurePoolBasedGenerator.method_27230
(DynamicRegistryManager dynamicRegistryManager, PoolStructurePiece poolStructurePiece, int int2, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, List<? super PoolStructurePiece> list, Random random, HeightLimitView heightLimitView) -
Uses of HeightLimitView in net.minecraft.util.crash
Methods in net.minecraft.util.crash with parameters of type HeightLimitViewModifier and TypeMethodDescriptionstatic void
CrashReportSection.addBlockInfo
(CrashReportSection element, HeightLimitView world, BlockPos pos, @Nullable BlockState state) static String
CrashReportSection.createPositionString
(HeightLimitView world, double x, double y, double z) static String
CrashReportSection.createPositionString
(HeightLimitView world, int x, int y, int z) static String
CrashReportSection.createPositionString
(HeightLimitView world, BlockPos pos) -
Uses of HeightLimitView in net.minecraft.world
Subinterfaces of HeightLimitView in net.minecraft.worldModifier and TypeInterfaceDescriptioninterface
interface
Represents a scoped, read-only view of block states, fluid states and block entities.interface
interface
interface
A world view orWorld
's superinterface that exposes access to a registry manager.interface
Represents access to a world on a logical Minecraft server.interface
interface
interface
Represents a scoped, read-only view of a world like structure that contains biomes, chunks and is bound to a dimension.Classes in net.minecraft.world that implement HeightLimitViewFields in net.minecraft.world declared as HeightLimitViewMethods in net.minecraft.world with parameters of type HeightLimitViewModifier and TypeMethodDescriptiondefault void
WorldProperties.populateCrashReport
(CrashReportSection reportSection, HeightLimitView world) Constructors in net.minecraft.world with parameters of type HeightLimitViewModifierConstructorDescriptionChunkTickScheduler
(Predicate<T> shouldExclude, ChunkPos pos, NbtList nbtList, HeightLimitView world) ChunkTickScheduler
(Predicate<T> shouldExclude, ChunkPos pos, HeightLimitView world) -
Uses of HeightLimitView in net.minecraft.world.chunk
Classes in net.minecraft.world.chunk that implement HeightLimitViewModifier and TypeClassDescriptionclass
Represents a scoped, modifiable view of biomes, block states, fluid states and block entities.class
class
class
class
Represents a read only view of a world chunk used in world generation.class
Fields in net.minecraft.world.chunk declared as HeightLimitViewMethods in net.minecraft.world.chunk with parameters of type HeightLimitViewModifier and TypeMethodDescriptionprivate static void
Chunk.method_38256
(HeightLimitView heightLimitView, Registry<Biome> registry, ChunkSection[] chunkSection) Constructors in net.minecraft.world.chunk with parameters of type HeightLimitViewModifierConstructorDescriptionChunk
(ChunkPos chunkPos, UpgradeData upgradeData, HeightLimitView heightLimitView, Registry<Biome> registry, long long2, @Nullable ChunkSection[] chunkSection, TickScheduler<Block> tickScheduler, TickScheduler<Fluid> tickScheduler2) ProtoChunk
(ChunkPos pos, UpgradeData upgradeData, @Nullable ChunkSection[] chunkSection, ChunkTickScheduler<Block> blockTickScheduler, ChunkTickScheduler<Fluid> fluidTickScheduler, HeightLimitView world, Registry<Biome> registry) ProtoChunk
(ChunkPos pos, UpgradeData upgradeData, HeightLimitView world, Registry<Biome> registry) UpgradeData
(NbtCompound nbt, HeightLimitView world) private
UpgradeData
(HeightLimitView world) -
Uses of HeightLimitView in net.minecraft.world.chunk.light
Fields in net.minecraft.world.chunk.light declared as HeightLimitView -
Uses of HeightLimitView in net.minecraft.world.gen
Constructors in net.minecraft.world.gen with parameters of type HeightLimitView -
Uses of HeightLimitView in net.minecraft.world.gen.carver
Constructors in net.minecraft.world.gen.carver with parameters of type HeightLimitView -
Uses of HeightLimitView in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk with parameters of type HeightLimitViewModifier and TypeMethodDescriptionabstract VerticalBlockSample
ChunkGenerator.getColumnSample
(int x, int z, HeightLimitView world) Returns a sample of all the block states in a column for use in structure generation.DebugChunkGenerator.getColumnSample
(int x, int z, HeightLimitView world) Returns a sample of all the block states in a column for use in structure generation.FlatChunkGenerator.getColumnSample
(int x, int z, HeightLimitView world) Returns a sample of all the block states in a column for use in structure generation.NoiseChunkGenerator.getColumnSample
(int x, int z, HeightLimitView world) Returns a sample of all the block states in a column for use in structure generation.abstract int
ChunkGenerator.getHeight
(int x, int z, Heightmap.Type heightmap, HeightLimitView world) Returns the raw noise height of a column for use in structure generation.int
DebugChunkGenerator.getHeight
(int x, int z, Heightmap.Type heightmap, HeightLimitView world) Returns the raw noise height of a column for use in structure generation.int
FlatChunkGenerator.getHeight
(int x, int z, Heightmap.Type heightmap, HeightLimitView world) Returns the raw noise height of a column for use in structure generation.int
NoiseChunkGenerator.getHeight
(int x, int z, Heightmap.Type heightmap, HeightLimitView world) Returns the raw noise height of a column for use in structure generation.int
ChunkGenerator.getHeightInGround
(int x, int z, Heightmap.Type heightmap, HeightLimitView world) int
ChunkGenerator.getHeightOnGround
(int x, int z, Heightmap.Type heightmap, HeightLimitView world) int
ChunkGenerator.getSpawnHeight
(HeightLimitView world) int
FlatChunkGenerator.getSpawnHeight
(HeightLimitView world) -
Uses of HeightLimitView in net.minecraft.world.gen.feature
Methods in net.minecraft.world.gen.feature with parameters of type HeightLimitViewModifier and TypeMethodDescriptionprivate static int
RuinedPortalFeature.getFloorHeight
(Random random, ChunkGenerator chunkGenerator, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, boolean airPocket, int height, int blockCountY, BlockBox box, HeightLimitView world) private static int
EndCityFeature.getGenerationHeight
(ChunkPos chunkPos, ChunkGenerator chunkGenerator, HeightLimitView heightLimitView) protected boolean
BastionRemnantFeature.shouldStartAt
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, ChunkPos chunkPos2, StructurePoolFeatureConfig structurePoolFeatureConfig, HeightLimitView heightLimitView) protected boolean
BuriedTreasureFeature.shouldStartAt
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, ChunkPos chunkPos2, ProbabilityConfig probabilityConfig, HeightLimitView heightLimitView) protected boolean
EndCityFeature.shouldStartAt
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, ChunkPos chunkPos2, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView) protected boolean
MineshaftFeature.shouldStartAt
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, ChunkPos chunkPos2, MineshaftFeatureConfig mineshaftFeatureConfig, HeightLimitView heightLimitView) protected boolean
NetherFortressFeature.shouldStartAt
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, ChunkPos chunkPos2, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView) protected boolean
OceanMonumentFeature.shouldStartAt
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, ChunkPos chunkPos2, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView) protected boolean
PillagerOutpostFeature.shouldStartAt
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, ChunkPos chunkPos2, StructurePoolFeatureConfig structurePoolFeatureConfig, HeightLimitView heightLimitView) protected boolean
StrongholdFeature.shouldStartAt
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, ChunkPos chunkPos2, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView) protected boolean
StructureFeature.shouldStartAt
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long worldSeed, ChunkRandom random, ChunkPos pos, ChunkPos chunkPos, C c, HeightLimitView heightLimitView) Checks if this structure can actually be placed at a potential structure position determined viaStructureFeature.getStartChunk(net.minecraft.world.gen.chunk.StructureConfig, long, net.minecraft.world.gen.random.ChunkRandom, int, int)
.ConfiguredStructureFeature.tryPlaceStart
(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos chunkPos, int int2, StructureConfig structureConfig, HeightLimitView heightLimitView, Predicate<Biome> predicate) StructureFeature.tryPlaceStart
(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator generator, BiomeSource biomeSource, StructureManager manager, long worldSeed, ChunkPos pos, int int2, ChunkRandom chunkRandom, StructureConfig structureConfig, C c, HeightLimitView heightLimitView, Predicate<Biome> predicate) Tries to place a starting point for this type of structure in the given chunk. -
Uses of HeightLimitView in net.minecraft.world.level
Methods in net.minecraft.world.level with parameters of type HeightLimitViewModifier and TypeMethodDescriptionvoid
LevelProperties.populateCrashReport
(CrashReportSection reportSection, HeightLimitView world) default void
ServerWorldProperties.populateCrashReport
(CrashReportSection reportSection, HeightLimitView world) void
UnmodifiableLevelProperties.populateCrashReport
(CrashReportSection reportSection, HeightLimitView world) -
Uses of HeightLimitView in net.minecraft.world.poi
Constructors in net.minecraft.world.poi with parameters of type HeightLimitViewModifierConstructorDescriptionPointOfInterestStorage
(File directory, com.mojang.datafixers.DataFixer dataFixer, boolean dsync, HeightLimitView world) -
Uses of HeightLimitView in net.minecraft.world.storage
Fields in net.minecraft.world.storage declared as HeightLimitViewModifier and TypeFieldDescriptionprotected final HeightLimitView
SerializingRegionBasedStorage.world
Constructors in net.minecraft.world.storage with parameters of type HeightLimitViewModifierConstructorDescriptionSerializingRegionBasedStorage
(File directory, Function<Runnable, com.mojang.serialization.Codec<R>> codecFactory, Function<Runnable, R> factory, com.mojang.datafixers.DataFixer dataFixer, DataFixTypes dataFixTypes, boolean dsync, HeightLimitView world)