Uses of Class
net.minecraft.world.level.levelgen.WorldGenerationContext
Packages that use WorldGenerationContext
Package
Description
-
Uses of WorldGenerationContext in net.minecraft.world.level.levelgen
Methods in net.minecraft.world.level.levelgen that return WorldGenerationContextModifier and TypeMethodDescriptionstatic WorldGenerationContextWorldGenerationContext.of(LevelAccessor level) Methods in net.minecraft.world.level.levelgen with parameters of type WorldGenerationContextModifier and TypeMethodDescriptionprivate voidNoiseBasedChunkGenerator.applyCarvingMask(ChunkAccess chunk, CarvingMask mask, RandomState randomState, MaterialRule materialRule, WorldGenerationContext context, NoiseChunk noiseChunk, Function<BlockPos, Holder<Biome>> biomeGetter, @Nullable CarvingMask.Filter filter) intVerticalAnchor.AboveBottom.resolveY(WorldGenerationContext heightAccessor) intVerticalAnchor.Absolute.resolveY(WorldGenerationContext heightAccessor) intVerticalAnchor.BelowTop.resolveY(WorldGenerationContext heightAccessor) intVerticalAnchor.RelativeToSeaLevel.resolveY(WorldGenerationContext heightAccessor) intVerticalAnchor.resolveY(WorldGenerationContext heightAccessor) -
Uses of WorldGenerationContext in net.minecraft.world.level.levelgen.carver
Methods in net.minecraft.world.level.levelgen.carver with parameters of type WorldGenerationContextModifier and TypeMethodDescriptionbooleanCanyonWorldCarver.carve(WorldGenerationContext context, RandomSource random, ChunkPos chunkPos, ChunkPos sourceChunkPos, CarverOutput output) booleanCaveWorldCarver.carve(WorldGenerationContext context, RandomSource random, ChunkPos chunkPos, ChunkPos sourceChunkPos, CarverOutput output) booleanWorldCarver.carve(WorldGenerationContext context, RandomSource random, ChunkPos chunkPos, ChunkPos sourceChunkPos, CarverOutput output) private voidCanyonWorldCarver.doCarve(WorldGenerationContext context, ChunkPos chunkPos, long tunnelSeed, double x, double y, double z, float thickness, float horizontalRotation, float verticalRotation, int step, int distance, double yScale, CarverOutput output) private float[]CanyonWorldCarver.initWidthFactors(WorldGenerationContext context, RandomSource random) private booleanCanyonWorldCarver.shouldSkip(WorldGenerationContext context, float[] widthFactorPerHeight, double xd, double yd, double zd, int y) -
Uses of WorldGenerationContext in net.minecraft.world.level.levelgen.heightproviders
Methods in net.minecraft.world.level.levelgen.heightproviders with parameters of type WorldGenerationContextModifier and TypeMethodDescriptionintBiasedToBottomHeight.sample(RandomSource random, WorldGenerationContext context) intConstantHeight.sample(RandomSource random, WorldGenerationContext context) abstract intHeightProvider.sample(RandomSource random, WorldGenerationContext heightAccessor) intTrapezoidHeight.sample(RandomSource random, WorldGenerationContext context) intUniformHeight.sample(RandomSource random, WorldGenerationContext context) intVeryBiasedToBottomHeight.sample(RandomSource random, WorldGenerationContext context) intWeightedListHeight.sample(RandomSource random, WorldGenerationContext heightAccessor) -
Uses of WorldGenerationContext in net.minecraft.world.level.levelgen.material
Fields in net.minecraft.world.level.levelgen.material declared as WorldGenerationContextModifier and TypeFieldDescriptionprivate final WorldGenerationContextMaterialRuleContext.contextMethods in net.minecraft.world.level.levelgen.material with parameters of type WorldGenerationContextModifier and TypeMethodDescriptionvoidMaterialSystem.buildSurface(RandomState randomState, BiomeManager biomeManager, WorldGenerationContext generationContext, ChunkAccess protoChunk, NoiseChunk noiseChunk, MaterialRule ruleSource, @Nullable Set<Holder<Biome>> possibleBiomes) MaterialSystem.topMaterial(MaterialRule ruleSource, RandomState randomState, WorldGenerationContext worldGenerationContext, Function<BlockPos, Holder<Biome>> biomeGetter, ChunkAccess chunk, DensitySamplerSet densitySamplers, BlockPos pos, boolean underFluid) Deprecated.Constructors in net.minecraft.world.level.levelgen.material with parameters of type WorldGenerationContextModifierConstructorDescription(package private)MaterialRuleContext(MaterialSystem system, RandomState randomState, DensityVolume expectedVolume, DensitySamplerSet densitySamplers, Function<BlockPos, Holder<Biome>> biomeGetter, WorldGenerationContext context, @Nullable Set<Holder<Biome>> possibleBiomes) -
Uses of WorldGenerationContext in net.minecraft.world.level.levelgen.placement
Subclasses of WorldGenerationContext in net.minecraft.world.level.levelgen.placement