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>whitelistFields inherited from interface net.minecraft.world.gen.feature.FeatureConfig
DEFAULT -
Constructor Summary
Constructors Modifier Constructor Description privateRandomPatchFeatureConfig(BlockStateProvider stateProvider, BlockPlacer blockPlacer, List<BlockState> whitelist, List<BlockState> blacklist, int tries, int spreadX, int spreadY, int spreadZ, boolean canReplace, boolean project, boolean needsWater)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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.gen.feature.FeatureConfig
method_30649
-
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 stateProvider, BlockPlacer blockPlacer, List<BlockState> whitelist, List<BlockState> blacklist, int tries, int spreadX, int spreadY, int spreadZ, boolean canReplace, boolean project, boolean needsWater) -
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)
-