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 class
RandomPatchFeatureConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description Set<BlockState>
blacklist
BlockPlacer
blockPlacer
boolean
canReplace
static com.mojang.serialization.Codec<RandomPatchFeatureConfig>
CODEC
boolean
needsWater
boolean
project
int
spreadX
int
spreadY
int
spreadZ
BlockStateProvider
stateProvider
int
tries
Set<Block>
whitelist
Fields inherited from interface net.minecraft.world.gen.feature.FeatureConfig
DEFAULT
-
Constructor Summary
Constructors Modifier Constructor Description 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)
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)
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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)
-