Class UnderwaterCanyonWorldCarver
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<WorldCarver<?>>
net.minecraft.world.level.levelgen.carver.WorldCarver<CanyonCarverConfiguration>
net.minecraft.world.level.levelgen.carver.CanyonWorldCarver
net.minecraft.world.level.levelgen.carver.UnderwaterCanyonWorldCarver
- All Implemented Interfaces:
IForgeRegistryEntry<WorldCarver<?>>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.level.levelgen.carver.WorldCarver
WorldCarver.CarveSkipChecker
Nested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
ForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
-
Field Summary
Fields inherited from class net.minecraft.world.level.levelgen.carver.WorldCarver
AIR, CANYON, CAVE, CAVE_AIR, LAVA, liquids, NETHER_CAVE, replaceableBlocks, STONE_SOURCE, UNDERWATER_CANYON, UNDERWATER_CAVE, WATER
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate
-
Constructor Summary
ConstructorDescriptionUnderwaterCanyonWorldCarver(com.mojang.serialization.Codec<CanyonCarverConfiguration> p_64903_)
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
carveBlock(CarvingContext p_159306_, CanyonCarverConfiguration p_159307_, ChunkAccess p_159308_, Function<BlockPos,Biome> p_159309_, BitSet p_159310_, Random p_159311_, BlockPos.MutableBlockPos p_159312_, BlockPos.MutableBlockPos p_159313_, Aquifer p_159314_, org.apache.commons.lang3.mutable.MutableBoolean p_159315_)
protected boolean
hasDisallowedLiquid(ChunkAccess p_159298_, int p_159299_, int p_159300_, int p_159301_, int p_159302_, int p_159303_, int p_159304_)
Methods inherited from class net.minecraft.world.level.levelgen.carver.CanyonWorldCarver
carve, isStartChunk
Methods inherited from class net.minecraft.world.level.levelgen.carver.WorldCarver
canReach, canReplaceBlock, canReplaceBlock, carveEllipsoid, configured, configuredCodec, getRange
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Constructor Details
-
UnderwaterCanyonWorldCarver
public UnderwaterCanyonWorldCarver(com.mojang.serialization.Codec<CanyonCarverConfiguration> p_64903_)
-
-
Method Details
-
hasDisallowedLiquid
protected boolean hasDisallowedLiquid(ChunkAccess p_159298_, int p_159299_, int p_159300_, int p_159301_, int p_159302_, int p_159303_, int p_159304_)- Overrides:
hasDisallowedLiquid
in classWorldCarver<CanyonCarverConfiguration>
-
carveBlock
protected boolean carveBlock(CarvingContext p_159306_, CanyonCarverConfiguration p_159307_, ChunkAccess p_159308_, Function<BlockPos,Biome> p_159309_, BitSet p_159310_, Random p_159311_, BlockPos.MutableBlockPos p_159312_, BlockPos.MutableBlockPos p_159313_, Aquifer p_159314_, org.apache.commons.lang3.mutable.MutableBoolean p_159315_)- Overrides:
carveBlock
in classWorldCarver<CanyonCarverConfiguration>
-