Package net.minecraft.world.gen.feature
Class RandomPatchFeatureConfig
java.lang.Object
net.minecraft.world.gen.feature.RandomPatchFeatureConfig
- All Implemented Interfaces:
FeatureConfig
public class RandomPatchFeatureConfig extends Object implements FeatureConfig
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRandomPatchFeatureConfig.Builder -
Field Summary
Fields Modifier and Type Field Description Set<BlockState>blacklistBlockPlacerblockPlacerbooleancanReplacestatic com.mojang.serialization.Codec<RandomPatchFeatureConfig>CODECbooleanneedsWaterbooleanprojectintspreadXintspreadYintspreadZBlockStateProviderstateProviderinttriesSet<Block>whitelist -
Constructor Summary
Constructors Modifier Constructor Description privateRandomPatchFeatureConfig(BlockStateProvider blockStateProvider, BlockPlacer blockPlacer, List<BlockState> list, List<BlockState> list2, int int2, int int3, int int4, int int5, boolean bool, boolean bool2, boolean bool3)privateRandomPatchFeatureConfig(BlockStateProvider stateProvider, BlockPlacer blockPlacer, Set<Block> whitelist, Set<BlockState> blacklist, int tries, int spreadX, int spreadY, int spreadZ, boolean canReplace, boolean project, boolean needsWater) -
Method Summary
-
Field Details
-
CODEC
-
stateProvider
-
blockPlacer
-
whitelist
-
blacklist
-
tries
public final int tries -
spreadX
public final int spreadX -
spreadY
public final int spreadY -
spreadZ
public final int spreadZ -
canReplace
public final boolean canReplace -
project
public final boolean project -
needsWater
public final boolean needsWater
-
-
Constructor Details
-
RandomPatchFeatureConfig
private RandomPatchFeatureConfig(BlockStateProvider blockStateProvider, BlockPlacer blockPlacer, List<BlockState> list, List<BlockState> list2, int int2, int int3, int int4, int int5, boolean bool, boolean bool2, boolean bool3) -
RandomPatchFeatureConfig
private RandomPatchFeatureConfig(BlockStateProvider stateProvider, BlockPlacer blockPlacer, Set<Block> whitelist, Set<BlockState> blacklist, int tries, int spreadX, int spreadY, int spreadZ, boolean canReplace, boolean project, boolean needsWater)
-