Package net.minecraft.world.gen.carver
Class NetherCaveCarver
- java.lang.Object
-
- net.minecraftforge.registries.ForgeRegistryEntry<WorldCarver<?>>
-
- net.minecraft.world.gen.carver.WorldCarver<ProbabilityConfig>
-
- net.minecraft.world.gen.carver.CaveWorldCarver
-
- net.minecraft.world.gen.carver.NetherCaveCarver
-
- All Implemented Interfaces:
IForgeRegistryEntry<WorldCarver<?>>
public class NetherCaveCarver extends CaveWorldCarver
-
-
Nested Class Summary
-
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.gen.carver.WorldCarver
AIR, CANYON, CAVE, CAVE_AIR, genHeight, LAVA, liquids, NETHER_CAVE, replaceableBlocks, UNDERWATER_CANYON, UNDERWATER_CAVE, WATER
-
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate
-
-
Constructor Summary
Constructors Constructor Description NetherCaveCarver(com.mojang.serialization.Codec<ProbabilityConfig> p_i231918_1_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
carveBlock(IChunk p_230358_1_, java.util.function.Function<BlockPos,Biome> p_230358_2_, java.util.BitSet p_230358_3_, java.util.Random p_230358_4_, BlockPos.Mutable p_230358_5_, BlockPos.Mutable p_230358_6_, BlockPos.Mutable p_230358_7_, int p_230358_8_, int p_230358_9_, int p_230358_10_, int p_230358_11_, int p_230358_12_, int p_230358_13_, int p_230358_14_, int p_230358_15_, org.apache.commons.lang3.mutable.MutableBoolean p_230358_16_)
protected int
getCaveBound()
protected int
getCaveY(java.util.Random p_230361_1_)
protected float
getThickness(java.util.Random p_230359_1_)
protected double
getYScale()
-
Methods inherited from class net.minecraft.world.gen.carver.CaveWorldCarver
carve, genRoom, genTunnel, isStartChunk, skip
-
Methods inherited from class net.minecraft.world.gen.carver.WorldCarver
canReach, canReplaceBlock, canReplaceBlock, carveSphere, configured, configuredCodec, getRange, hasWater
-
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
-
-
-
Constructor Detail
-
NetherCaveCarver
public NetherCaveCarver(com.mojang.serialization.Codec<ProbabilityConfig> p_i231918_1_)
-
-
Method Detail
-
getCaveBound
protected int getCaveBound()
- Overrides:
getCaveBound
in classCaveWorldCarver
-
getThickness
protected float getThickness(java.util.Random p_230359_1_)
- Overrides:
getThickness
in classCaveWorldCarver
-
getYScale
protected double getYScale()
- Overrides:
getYScale
in classCaveWorldCarver
-
getCaveY
protected int getCaveY(java.util.Random p_230361_1_)
- Overrides:
getCaveY
in classCaveWorldCarver
-
carveBlock
protected boolean carveBlock(IChunk p_230358_1_, java.util.function.Function<BlockPos,Biome> p_230358_2_, java.util.BitSet p_230358_3_, java.util.Random p_230358_4_, BlockPos.Mutable p_230358_5_, BlockPos.Mutable p_230358_6_, BlockPos.Mutable p_230358_7_, int p_230358_8_, int p_230358_9_, int p_230358_10_, int p_230358_11_, int p_230358_12_, int p_230358_13_, int p_230358_14_, int p_230358_15_, org.apache.commons.lang3.mutable.MutableBoolean p_230358_16_)
- Overrides:
carveBlock
in classWorldCarver<ProbabilityConfig>
-
-