public abstract class WorldCarver<C extends ICarverConfig> extends ForgeRegistryEntry<WorldCarver<?>>
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| protected static BlockState | AIR | 
| static WorldCarver<ProbabilityConfig> | CANYON | 
| protected java.util.Set<Block> | carvableBlocks | 
| protected java.util.Set<Fluid> | carvableFluids | 
| static WorldCarver<ProbabilityConfig> | CAVE | 
| protected static BlockState | CAVE_AIR | 
| static WorldCarver<ProbabilityConfig> | HELL_CAVE | 
| protected static IFluidState | LAVA | 
| protected int | maxHeight | 
| static WorldCarver<ProbabilityConfig> | UNDERWATER_CANYON | 
| static WorldCarver<ProbabilityConfig> | UNDERWATER_CAVE | 
| protected static IFluidState | WATER | 
delegate| コンストラクタと説明 | 
|---|
| WorldCarver(java.util.function.Function<com.mojang.datafixers.Dynamic<?>,? extends C> p_i49921_1_,
           int p_i49921_2_) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| protected boolean | canCarveBlock(BlockState state,
             BlockState aboveState) | 
| protected boolean | func_222700_a(IChunk chunkIn,
             int chunkX,
             int chunkZ,
             int minX,
             int maxX,
             int minY,
             int maxY,
             int minZ,
             int maxZ) | 
| protected boolean | func_222702_a(int p_222702_1_,
             int p_222702_2_,
             double p_222702_3_,
             double p_222702_5_,
             int p_222702_7_,
             int p_222702_8_,
             float p_222702_9_) | 
| int | func_222704_c() | 
| protected boolean | func_222706_a(BlockState p_222706_1_) | 
| protected abstract boolean | func_222708_a(double p_222708_1_,
             double p_222708_3_,
             double p_222708_5_,
             int p_222708_7_) | 
| abstract boolean | func_225555_a_(IChunk p_225555_1_,
              java.util.function.Function<BlockPos,Biome> p_225555_2_,
              java.util.Random p_225555_3_,
              int p_225555_4_,
              int p_225555_5_,
              int p_225555_6_,
              int p_225555_7_,
              int p_225555_8_,
              java.util.BitSet p_225555_9_,
              C p_225555_10_) | 
| protected boolean | func_225556_a_(IChunk p_225556_1_,
              java.util.function.Function<BlockPos,Biome> p_225556_2_,
              java.util.BitSet p_225556_3_,
              java.util.Random p_225556_4_,
              BlockPos.Mutable p_225556_5_,
              BlockPos.Mutable p_225556_6_,
              BlockPos.Mutable p_225556_7_,
              int p_225556_8_,
              int p_225556_9_,
              int p_225556_10_,
              int p_225556_11_,
              int p_225556_12_,
              int p_225556_13_,
              int p_225556_14_,
              int p_225556_15_,
              java.util.concurrent.atomic.AtomicBoolean p_225556_16_) | 
| protected boolean | func_227208_a_(IChunk p_227208_1_,
              java.util.function.Function<BlockPos,Biome> p_227208_2_,
              long p_227208_3_,
              int p_227208_5_,
              int p_227208_6_,
              int p_227208_7_,
              double p_227208_8_,
              double p_227208_10_,
              double p_227208_12_,
              double p_227208_14_,
              double p_227208_16_,
              java.util.BitSet p_227208_18_) | 
| abstract boolean | shouldCarve(java.util.Random rand,
           int chunkX,
           int chunkZ,
           C config) | 
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryNamepublic static final WorldCarver<ProbabilityConfig> CAVE
public static final WorldCarver<ProbabilityConfig> HELL_CAVE
public static final WorldCarver<ProbabilityConfig> CANYON
public static final WorldCarver<ProbabilityConfig> UNDERWATER_CANYON
public static final WorldCarver<ProbabilityConfig> UNDERWATER_CAVE
protected static final BlockState AIR
protected static final BlockState CAVE_AIR
protected static final IFluidState WATER
protected static final IFluidState LAVA
protected java.util.Set<Block> carvableBlocks
protected java.util.Set<Fluid> carvableFluids
protected final int maxHeight
public WorldCarver(java.util.function.Function<com.mojang.datafixers.Dynamic<?>,? extends C> p_i49921_1_, int p_i49921_2_)
public int func_222704_c()
protected boolean func_227208_a_(IChunk p_227208_1_, java.util.function.Function<BlockPos,Biome> p_227208_2_, long p_227208_3_, int p_227208_5_, int p_227208_6_, int p_227208_7_, double p_227208_8_, double p_227208_10_, double p_227208_12_, double p_227208_14_, double p_227208_16_, java.util.BitSet p_227208_18_)
protected boolean func_225556_a_(IChunk p_225556_1_, java.util.function.Function<BlockPos,Biome> p_225556_2_, java.util.BitSet p_225556_3_, java.util.Random p_225556_4_, BlockPos.Mutable p_225556_5_, BlockPos.Mutable p_225556_6_, BlockPos.Mutable p_225556_7_, int p_225556_8_, int p_225556_9_, int p_225556_10_, int p_225556_11_, int p_225556_12_, int p_225556_13_, int p_225556_14_, int p_225556_15_, java.util.concurrent.atomic.AtomicBoolean p_225556_16_)
public abstract boolean func_225555_a_(IChunk p_225555_1_, java.util.function.Function<BlockPos,Biome> p_225555_2_, java.util.Random p_225555_3_, int p_225555_4_, int p_225555_5_, int p_225555_6_, int p_225555_7_, int p_225555_8_, java.util.BitSet p_225555_9_, C p_225555_10_)
public abstract boolean shouldCarve(java.util.Random rand,
                                    int chunkX,
                                    int chunkZ,
                                    C config)
protected boolean func_222706_a(BlockState p_222706_1_)
protected boolean canCarveBlock(BlockState state, BlockState aboveState)
protected boolean func_222700_a(IChunk chunkIn, int chunkX, int chunkZ, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
protected boolean func_222702_a(int p_222702_1_,
                                int p_222702_2_,
                                double p_222702_3_,
                                double p_222702_5_,
                                int p_222702_7_,
                                int p_222702_8_,
                                float p_222702_9_)
protected abstract boolean func_222708_a(double p_222708_1_,
                                         double p_222708_3_,
                                         double p_222708_5_,
                                         int p_222708_7_)