public class CompositeFeature<F extends IFeatureConfig,D extends IPlacementConfig> extends Feature<NoFeatureConfig>
Modifier and Type | Field and Description |
---|---|
protected BasePlacement<D> |
basePlacement |
protected Feature<F> |
feature |
protected F |
featureConfig |
protected D |
placementConfig |
BIG_BROWN_MUSHROOM, BIG_RED_MUSHROOM, BIG_TREE, BIRCH_TREE, BLOCK_BLOB, BLOCK_WITH_CONTEXT, BLUE_ICE, BURIED_TREASURE, BUSH, CACTUS, CANOPY_TREE, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DEAD_BUSH, DEFAULT_FLOWERS, DEFAULT_RANDOM_FEATURE_LIST, DESERT_PYRAMID, DESERT_WELLS, doBlockNotify, DOUBLE_PLANT, DUNGEONS, END_CITY, END_CRYSTAL_TOWER, END_GATEWAY, END_ISLAND, FIRE, FOREST_FLOWERS, FORTRESS, FOSSILS, GLOWSTONE, HELL_LAVA, ICE_AND_SNOW, ICE_PATH, ICE_SPIKE, ICEBERG, IGLOO, JUNGLE_GRASS, JUNGLE_PYRAMID, JUNGLE_TREE, KELP, LAKES, LIQUIDS, MEGA_PINE_TREE_1, MEGA_PINE_TREE_2, MELON, MESA_JUNGLE, MINABLE, MINESHAFT, OCEAN_MONUMENT, OCEAN_RUIN, PLAINS_FLOWERS, POINTY_TAIGA_TREE, PUMPKIN, RANDOM_FEATURE_LIST, RANDOM_FEATURE_WITH_CONFIG, REED, REPLACE_BLOCK, SAVANNA_TREE, SEA_GRASS, SEA_PICKLE, SHIPWRECK, SHRUB, SPHERE_REPLACE, STRONGHOLD, STRUCTURES, SWAMP_FLOWERS, SWAMP_HUT, SWAMP_TREE, TAIGA_GRASS, TALL_BIRCH_TREE, TALL_GRASS, TALL_TAIGA_TREE, TREE, TWO_FEATURE_CHOICE, VILLAGE, VINES, VOID_START_PLATFORM, WATERLILY, WOODLAND_MANSION
Constructor and Description |
---|
CompositeFeature(Feature<F> featureIn,
F featureConfigIn,
BasePlacement<D> basePlacementIn,
D placementConfigIn) |
Modifier and Type | Method and Description |
---|---|
boolean |
func_212245_a(IWorld p_212245_1_,
IChunkGenerator<? extends IChunkGenSettings> p_212245_2_,
java.util.Random p_212245_3_,
BlockPos p_212245_4_,
NoFeatureConfig p_212245_5_) |
Feature<F> |
getFeature() |
java.lang.String |
toString() |
getSpawnList, isPositionInStructureExact, setBlockState
protected final Feature<F extends IFeatureConfig> feature
protected final F extends IFeatureConfig featureConfig
protected final BasePlacement<D extends IPlacementConfig> basePlacement
protected final D extends IPlacementConfig placementConfig
public boolean func_212245_a(IWorld p_212245_1_, IChunkGenerator<? extends IChunkGenSettings> p_212245_2_, java.util.Random p_212245_3_, BlockPos p_212245_4_, NoFeatureConfig p_212245_5_)
func_212245_a
in class Feature<NoFeatureConfig>
public java.lang.String toString()
toString
in class java.lang.Object