Uses of Enum Class
net.minecraft.world.level.levelgen.Heightmap.Types
Package
Description
-
Uses of Heightmap.Types in net.minecraft.client.gui.components
Modifier and TypeFieldDescriptionprivate static final Map<Heightmap.Types,
String> DebugScreenOverlay.HEIGHTMAP_NAMES
-
Uses of Heightmap.Types in net.minecraft.client.renderer.debug
Modifier and TypeMethodDescriptionprivate org.joml.Vector3f
HeightMapRenderer.getColor
(Heightmap.Types p_113574_) -
Uses of Heightmap.Types in net.minecraft.commands.arguments
Modifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec<Heightmap.Types>
HeightmapTypeArgument.LOWER_CASE_CODEC
Modifier and TypeMethodDescriptionstatic Heightmap.Types
HeightmapTypeArgument.getHeightmap
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_275445_, String p_275449_) private static Heightmap.Types[]
HeightmapTypeArgument.keptTypes()
-
Uses of Heightmap.Types in net.minecraft.gametest.framework
Modifier and TypeMethodDescriptionint
GameTestHelper.getHeight
(Heightmap.Types p_236775_, int p_236776_, int p_236777_) -
Uses of Heightmap.Types in net.minecraft.server.level
Modifier and TypeMethodDescriptionint
WorldGenRegion.getHeight
(Heightmap.Types p_9535_, int p_9536_, int p_9537_) -
Uses of Heightmap.Types in net.minecraft.world.entity
Modifier and TypeFieldDescription(package private) final Heightmap.Types
SpawnPlacements.Data.heightMap
Modifier and TypeMethodDescriptionstatic Heightmap.Types
SpawnPlacements.getHeightmapType
(EntityType<?> p_21766_) Modifier and TypeMethodDescriptionstatic <T extends Mob>
voidSpawnPlacements.register
(EntityType<T> p_21755_, SpawnPlacements.Type p_21756_, Heightmap.Types p_21757_, SpawnPlacements.SpawnPredicate<T> p_21758_) Deprecated.ModifierConstructorDescriptionData
(Heightmap.Types p_21771_, SpawnPlacements.Type p_21772_, SpawnPlacements.SpawnPredicate<?> p_21773_) -
Uses of Heightmap.Types in net.minecraft.world.level
Modifier and TypeMethodDescriptionint
Level.getHeight
(Heightmap.Types p_46571_, int p_46572_, int p_46573_) int
LevelReader.getHeight
(Heightmap.Types p_46827_, int p_46828_, int p_46829_) default BlockPos
CommonLevelAccessor.getHeightmapPos
(Heightmap.Types p_45831_, BlockPos p_45832_) default BlockPos
LevelReader.getHeightmapPos
(Heightmap.Types p_46830_, BlockPos p_46831_) LevelSimulatedReader.getHeightmapPos
(Heightmap.Types p_46936_, BlockPos p_46937_) -
Uses of Heightmap.Types in net.minecraft.world.level.chunk
Modifier and TypeFieldDescriptionprotected final Map<Heightmap.Types,
Heightmap> ChunkAccess.heightmaps
private final EnumSet<Heightmap.Types>
ChunkStatus.heightmapsAfter
static final EnumSet<Heightmap.Types>
ChunkStatus.POST_FEATURES
private static final EnumSet<Heightmap.Types>
ChunkStatus.PRE_FEATURES
Modifier and TypeMethodDescriptionprivate Heightmap.Types
ImposterProtoChunk.fixType
(Heightmap.Types p_62742_) Modifier and TypeMethodDescriptionprivate Heightmap.Types
ImposterProtoChunk.fixType
(Heightmap.Types p_62742_) 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
ChunkAccess.getHeight
(Heightmap.Types p_62080_, int p_62081_, int p_62082_) int
ImposterProtoChunk.getHeight
(Heightmap.Types p_62702_, int p_62703_, int p_62704_) ChunkAccess.getOrCreateHeightmapUnprimed
(Heightmap.Types p_62079_) ImposterProtoChunk.getOrCreateHeightmapUnprimed
(Heightmap.Types p_187928_) boolean
ChunkAccess.hasPrimedHeightmap
(Heightmap.Types p_187659_) void
ChunkAccess.setHeightmap
(Heightmap.Types p_62083_, long[] p_62084_) void
ImposterProtoChunk.setHeightmap
(Heightmap.Types p_62706_, long[] p_62707_) Modifier and TypeMethodDescriptionprivate static ChunkStatus
ChunkStatus.register
(String p_282817_, ChunkStatus p_282644_, int p_281535_, boolean p_282329_, EnumSet<Heightmap.Types> p_281310_, ChunkStatus.ChunkType p_281968_, ChunkStatus.GenerationTask p_283654_, ChunkStatus.LoadingTask p_282175_) private static ChunkStatus
ChunkStatus.register
(String p_62400_, ChunkStatus p_62401_, int p_62402_, EnumSet<Heightmap.Types> p_62403_, ChunkStatus.ChunkType p_62404_, ChunkStatus.GenerationTask p_62405_) private static ChunkStatus
ChunkStatus.registerSimple
(String p_62415_, ChunkStatus p_62416_, int p_62417_, EnumSet<Heightmap.Types> p_62418_, ChunkStatus.ChunkType p_62419_, ChunkStatus.SimpleGenerationTask p_62420_) ModifierConstructorDescriptionChunkStatus
(ChunkStatus p_289640_, int p_289655_, boolean p_289657_, EnumSet<Heightmap.Types> p_289662_, ChunkStatus.ChunkType p_289652_, ChunkStatus.GenerationTask p_289679_, ChunkStatus.LoadingTask p_289646_) -
Uses of Heightmap.Types in net.minecraft.world.level.levelgen
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Heightmap.Types>
Heightmap.Types.CODEC
Modifier and TypeMethodDescriptionstatic Heightmap.Types
Returns the enum constant of this class with the specified name.static Heightmap.Types[]
Heightmap.Types.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionint
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_) void
Heightmap.setRawData
(ChunkAccess p_158365_, Heightmap.Types p_158366_, long[] p_158367_) Modifier and TypeMethodDescriptionstatic void
Heightmap.primeHeightmaps
(ChunkAccess p_64257_, Set<Heightmap.Types> p_64258_) -
Uses of Heightmap.Types in net.minecraft.world.level.levelgen.placement
Modifier and TypeFieldDescriptionprivate final Heightmap.Types
HeightmapPlacement.heightmap
private final Heightmap.Types
SurfaceRelativeThresholdFilter.heightmap
Modifier and TypeMethodDescriptionint
PlacementContext.getHeight
(Heightmap.Types p_191825_, int p_191826_, int p_191827_) SurfaceRelativeThresholdFilter.of
(Heightmap.Types p_191931_, int p_191932_, int p_191933_) static HeightmapPlacement
HeightmapPlacement.onHeightmap
(Heightmap.Types p_191703_) ModifierConstructorDescriptionprivate
HeightmapPlacement
(Heightmap.Types p_191699_) private
SurfaceRelativeThresholdFilter
(Heightmap.Types p_191925_, int p_191926_, int p_191927_) -
Uses of Heightmap.Types in net.minecraft.world.level.levelgen.structure
Modifier and TypeMethodDescriptionprotected static Optional<Structure.GenerationStub>
Structure.onTopOfChunkCenter
(Structure.GenerationContext p_226586_, Heightmap.Types p_226587_, Consumer<StructurePiecesBuilder> p_226588_) -
Uses of Heightmap.Types in net.minecraft.world.level.levelgen.structure.pieces
Modifier and TypeMethodDescriptionstatic <C extends FeatureConfiguration>
Predicate<PieceGeneratorSupplier.Context<C>>PieceGeneratorSupplier.checkForBiomeOnTop
(Heightmap.Types p_197346_) boolean
PieceGeneratorSupplier.Context.validBiomeOnTop
(Heightmap.Types p_197381_) -
Uses of Heightmap.Types in net.minecraft.world.level.levelgen.structure.structures
Modifier and TypeFieldDescriptionprivate final Optional<Heightmap.Types>
JigsawStructure.projectStartToHeightmap
Modifier and TypeMethodDescriptionstatic Heightmap.Types
RuinedPortalPiece.getHeightMapType
(RuinedPortalPiece.VerticalPlacement p_229161_) ModifierConstructorDescriptionJigsawStructure
(Structure.StructureSettings p_227620_, Holder<StructureTemplatePool> p_227621_, int p_227622_, HeightProvider p_227623_, boolean p_227624_, Heightmap.Types p_227625_) -
Uses of Heightmap.Types in net.minecraft.world.level.levelgen.structure.templatesystem
-
Uses of Heightmap.Types in net.minecraftforge.event.entity
Modifier and TypeFieldDescriptionprivate Heightmap.Types
SpawnPlacementRegisterEvent.MergedSpawnPredicate.heightmapType
Modifier and TypeMethodDescriptionSpawnPlacementRegisterEvent.MergedSpawnPredicate.getHeightmapType()
Modifier and TypeMethodDescriptionprivate void
SpawnPlacementRegisterEvent.MergedSpawnPredicate.merge
(SpawnPlacementRegisterEvent.Operation operation, SpawnPlacements.SpawnPredicate<T> predicate, SpawnPlacements.Type spawnType, Heightmap.Types heightmapType) <T extends Entity>
voidSpawnPlacementRegisterEvent.register
(EntityType<T> entityType, SpawnPlacements.Type placementType, Heightmap.Types heightmap, SpawnPlacements.SpawnPredicate<T> predicate, SpawnPlacementRegisterEvent.Operation operation) Register apredicate
for a givenentityType
andoperation
With the option of changing theplacementType
andheightmap
.ModifierConstructorDescriptionMergedSpawnPredicate
(SpawnPlacements.SpawnPredicate<T> originalPredicate, SpawnPlacements.Type spawnType, Heightmap.Types heightmapType)