net.minecraft.world.gen.carver

public abstract class AbstractWorldCarver<C extends Configuration>

implements WorldCarver<C>

bwe
net.minecraft.class_3969
net.minecraft.world.gen.carver.AbstractWorldCarver
net.minecraft.world.gen.carver.WorldCarver
net.minecraft.world.gen.carver.WorldCarver

Field summary

Modifier and TypeField
protected static final BlockState
a
field_19339
AIR
field_202525_a
DEFAULT_AIR
protected static final BlockState
b
field_19340
CAVE_AIR
field_202526_b
DEFAULT_CAVE_AIR
protected static final FluidState
c
field_19341
WATER
field_202527_c
WATER_FLUID
protected static final FluidState
d
field_19342
LAVA
field_202529_e
LAVA_FLUID
protected Set<Block>
e
field_19343
replaceable
field_202531_g
terrainBlocks
protected Set<Fluid>
f
field_19344
liquids
field_204634_f
terrainFluids

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public int
a()
method_17583()
getRange()
func_202520_b()
func_202520_b()
protected abstract boolean
a(axz arg0, long arg1, int arg2, int arg3, double arg4, double arg5, double arg6, double arg7, double arg8, BitSet arg9)
method_17586(class_3598 arg0, long arg1, int arg2, int arg3, double arg4, double arg5, double arg6, double arg7, double arg8, BitSet arg9)
carve(WorldAccess world, long seed, int chunkX, int chunkZ, double x, double y, double z, double width, double height, BitSet mask)
func_202516_a(IWorld arg0, long arg1, int arg2, int arg3, double arg4, double arg5, double arg6, double arg7, double arg8, BitSet arg9)
carveAtTarget(IWorld worldIn, long seed, int mainChunkX, int mainChunkZ, double xRange, double yRange, double arg6, double arg7, double arg8, BitSet arg9)
protected boolean
a(blc arg0)
method_17588(class_2232 arg0)
canReplace(BlockState state)
func_202519_b(IBlockState arg0)
isTargetAllowed(IBlockState target)
protected boolean
a(blc arg0, blc arg1)
method_17589(class_2232 arg0, class_2232 arg1)
canReplace(BlockState state, BlockState with)
func_202517_a(IBlockState arg0, IBlockState arg1)
isTargetSafeFromFalling(IBlockState targetState, IBlockState stateAboveTarget)
protected boolean
a(ayc arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
method_17587(class_3599 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
hasLiquid(WorldView world, int chunkX, int chunkZ, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
func_202524_a(IWorldReaderBase arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
doesAreaHaveFluids(IWorldReaderBase worldIn, int mainChunkX, int mainChunkZ, int minXPos, int maxXPos, int minYPos, int maxYPos, int minZPos, int maxZPos)
private boolean
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_17585(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isEdge(int minX, int maxX, int minZ, int maxZ, int x, int z)
func_202514_a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isInBounds(int minXPos, int maxXPos, int minZPos, int maxZPos, int xPos, int zPos)
protected boolean
a(int arg0, int arg1, double arg2, double arg3, int arg4, int arg5, float arg6)
method_17584(int arg0, int arg1, double arg2, double arg3, int arg4, int arg5, float arg6)
canReach(int chunkX, int chunkZ, double x, double z, int tunnel, int tunnelCount, float width)
func_202515_a(int arg0, int arg1, double arg2, double arg3, int arg4, int arg5, float arg6)
isWithinGenerationDepth(int mainChunkX, int mainChunkZ, double xRange, double rangeZ, int currentDepth, int maxDepth, float arg6)