Uses of Class
net.minecraft.world.gen.carver.CarverContext
Packages that use CarverContext
-
Uses of CarverContext in net.minecraft.world.gen.carver
Methods in net.minecraft.world.gen.carver with parameters of type CarverContextModifier and TypeMethodDescriptionabstract booleanCarver.carve(CarverContext context, C config, Chunk chunk, Function<BlockPos,Biome> posToBiome, Random random, class_6350 class_6350, ChunkPos pos, BitSet carvingMask)booleanCaveCarver.carve(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, Random random, class_6350 class_6350, ChunkPos chunkPos, BitSet bitSet)booleanConfiguredCarver.carve(CarverContext context, Chunk chunk, Function<BlockPos,Biome> posToBiome, Random random, class_6350 class_6350, ChunkPos pos, BitSet carvingMask)booleanRavineCarver.carve(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, Random random, class_6350 class_6350, ChunkPos chunkPos, BitSet bitSet)protected booleanCarver.carveAtPoint(CarverContext context, C config, Chunk chunk, Function<BlockPos,Biome> posToBiome, BitSet carvingMask, Random random, BlockPos.Mutable pos, BlockPos.Mutable downPos, class_6350 class_6350, MutableBoolean foundSurface)protected booleanNetherCaveCarver.carveAtPoint(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, class_6350 class_6350, MutableBoolean mutableBoolean)protected booleanUnderwaterCanyonCarver.carveAtPoint(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, class_6350 class_6350, MutableBoolean mutableBoolean)protected booleanUnderwaterCaveCarver.carveAtPoint(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, class_6350 class_6350, MutableBoolean mutableBoolean)protected voidCaveCarver.carveCave(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, class_6350 class_6350, double x, double y, double z, float yaw, double yawPitchRatio, BitSet carvingMask, Carver.SkipPredicate skipPredicate)private voidRavineCarver.carveRavine(CarverContext context, RavineCarverConfig config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, class_6350 class_6350, double x, double y, double z, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, BitSet carvingMask)protected booleanCarver.carveRegion(CarverContext context, C config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, class_6350 class_6350, double x, double y, double z, double horizontalScale, double verticalScale, BitSet carvingMask, Carver.SkipPredicate skipPredicate)protected voidCaveCarver.carveTunnels(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, class_6350 class_6350, double x, double y, double z, double horizontalScale, double verticalScale, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, BitSet carvingMask, Carver.SkipPredicate skipPredicate)private float[]RavineCarver.createHorizontalStretchFactors(CarverContext context, RavineCarverConfig config, Random random)private @Nullable BlockStateCarver.getState(CarverContext context, C config, BlockPos pos, class_6350 class_6350)private booleanRavineCarver.isPositionExcluded(CarverContext context, float[] horizontalStretchFactors, double scaledRelativeX, double scaledRelativeY, double scaledRelativeZ, int y)booleanCarver.SkipPredicate.shouldSkip(CarverContext context, double scaledRelativeX, double scaledRelativeY, double scaledRelativeZ, int y)