Package net.minecraft.world.gen.feature
Class RandomPatchFeatureConfig.Builder
java.lang.Object
net.minecraft.world.gen.feature.RandomPatchFeatureConfig.Builder
- Enclosing class:
- RandomPatchFeatureConfig
public static class RandomPatchFeatureConfig.Builder extends Object
-
Field Summary
Fields Modifier and Type Field Description private Set<BlockState>blacklistprivate BlockPlacerblockPlacerprivate booleancanReplaceprivate booleanneedsWaterprivate booleanprojectprivate intspreadXprivate intspreadYprivate intspreadZprivate BlockStateProviderstateProviderprivate inttriesprivate Set<Block>whitelist -
Constructor Summary
Constructors Constructor Description Builder(BlockStateProvider stateProvider, BlockPlacer blockPlacer) -
Method Summary
Modifier and Type Method Description RandomPatchFeatureConfig.Builderblacklist(Set<BlockState> blacklist)RandomPatchFeatureConfigbuild()RandomPatchFeatureConfig.BuildercannotProject()RandomPatchFeatureConfig.BuildercanReplace()RandomPatchFeatureConfig.BuilderneedsWater()RandomPatchFeatureConfig.BuilderspreadX(int spreadX)RandomPatchFeatureConfig.BuilderspreadY(int spreadY)RandomPatchFeatureConfig.BuilderspreadZ(int spreadZ)RandomPatchFeatureConfig.Buildertries(int tries)RandomPatchFeatureConfig.Builderwhitelist(Set<Block> whitelist)
-
Field Details
-
stateProvider
-
blockPlacer
-
whitelist
-
blacklist
-
tries
private int tries -
spreadX
private int spreadX -
spreadY
private int spreadY -
spreadZ
private int spreadZ -
canReplace
private boolean canReplace -
project
private boolean project -
needsWater
private boolean needsWater
-
-
Constructor Details
-
Builder
-
-
Method Details
-
whitelist
-
blacklist
-
tries
-
spreadX
-
spreadY
-
spreadZ
-
canReplace
-
cannotProject
-
needsWater
-
build
-