public abstract class Feature<C extends IFeatureConfig>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
abstract boolean |
func_212245_a(IWorld p_212245_1_,
IChunkGenerator<? extends IChunkGenSettings> p_212245_2_,
java.util.Random p_212245_3_,
BlockPos p_212245_4_,
C p_212245_5_) |
java.util.List<Biome.SpawnListEntry> |
getSpawnList() |
static boolean |
isPositionInStructureExact(IWorld worldIn,
java.lang.String structureIn,
BlockPos pos) |
protected void |
setBlockState(IWorld worldIn,
BlockPos pos,
IBlockState state) |
public static final Structure<VillageConfig> VILLAGE
public static final Structure<MineshaftConfig> MINESHAFT
public static final Structure<WoodlandMansionConfig> WOODLAND_MANSION
public static final Structure<JunglePyramidConfig> JUNGLE_PYRAMID
public static final Structure<DesertPyramidConfig> DESERT_PYRAMID
public static final Structure<IglooConfig> IGLOO
public static final Structure<ShipwreckConfig> SHIPWRECK
public static final Structure<SwampHutConfig> SWAMP_HUT
public static final Structure<StrongholdConfig> STRONGHOLD
public static final Structure<OceanMonumentConfig> OCEAN_MONUMENT
public static final Structure<OceanRuinConfig> OCEAN_RUIN
public static final Structure<FortressConfig> FORTRESS
public static final Structure<EndCityConfig> END_CITY
public static final Structure<BuriedTreasureConfig> BURIED_TREASURE
public static final AbstractTreeFeature<NoFeatureConfig> BIG_TREE
public static final AbstractTreeFeature<NoFeatureConfig> BIRCH_TREE
public static final AbstractTreeFeature<NoFeatureConfig> TALL_BIRCH_TREE
public static final AbstractTreeFeature<NoFeatureConfig> SHRUB
public static final AbstractTreeFeature<NoFeatureConfig> JUNGLE_TREE
public static final AbstractTreeFeature<NoFeatureConfig> POINTY_TAIGA_TREE
public static final AbstractTreeFeature<NoFeatureConfig> CANOPY_TREE
public static final AbstractTreeFeature<NoFeatureConfig> SAVANNA_TREE
public static final AbstractTreeFeature<NoFeatureConfig> TALL_TAIGA_TREE
public static final AbstractTreeFeature<NoFeatureConfig> SWAMP_TREE
public static final AbstractTreeFeature<NoFeatureConfig> TREE
public static final HugeTreesFeature<NoFeatureConfig> MESA_JUNGLE
public static final HugeTreesFeature<NoFeatureConfig> MEGA_PINE_TREE_1
public static final HugeTreesFeature<NoFeatureConfig> MEGA_PINE_TREE_2
public static final AbstractFlowersFeature DEFAULT_FLOWERS
public static final AbstractFlowersFeature FOREST_FLOWERS
public static final AbstractFlowersFeature PLAINS_FLOWERS
public static final AbstractFlowersFeature SWAMP_FLOWERS
public static final Feature<NoFeatureConfig> JUNGLE_GRASS
public static final Feature<NoFeatureConfig> TAIGA_GRASS
public static final Feature<TallGrassConfig> TALL_GRASS
public static final Feature<NoFeatureConfig> VOID_START_PLATFORM
public static final Feature<NoFeatureConfig> CACTUS
public static final Feature<NoFeatureConfig> DEAD_BUSH
public static final Feature<NoFeatureConfig> DESERT_WELLS
public static final Feature<NoFeatureConfig> FOSSILS
public static final Feature<NoFeatureConfig> FIRE
public static final Feature<NoFeatureConfig> BIG_RED_MUSHROOM
public static final Feature<NoFeatureConfig> BIG_BROWN_MUSHROOM
public static final Feature<NoFeatureConfig> ICE_SPIKE
public static final Feature<NoFeatureConfig> GLOWSTONE
public static final Feature<NoFeatureConfig> MELON
public static final Feature<NoFeatureConfig> PUMPKIN
public static final Feature<NoFeatureConfig> REED
public static final Feature<NoFeatureConfig> ICE_AND_SNOW
public static final Feature<NoFeatureConfig> VINES
public static final Feature<NoFeatureConfig> WATERLILY
public static final Feature<NoFeatureConfig> DUNGEONS
public static final Feature<NoFeatureConfig> BLUE_ICE
public static final Feature<IcebergConfig> ICEBERG
public static final Feature<BlockBlobConfig> BLOCK_BLOB
public static final Feature<BushConfig> BUSH
public static final Feature<SphereReplaceConfig> SPHERE_REPLACE
public static final Feature<DoublePlantConfig> DOUBLE_PLANT
public static final Feature<HellLavaConfig> HELL_LAVA
public static final Feature<FeatureRadiusConfig> ICE_PATH
public static final Feature<LakesConfig> LAKES
public static final Feature<MinableConfig> MINABLE
public static final Feature<RandomFeatureListConfig> DEFAULT_RANDOM_FEATURE_LIST
public static final Feature<RandomDefaultFeatureListConfig> RANDOM_FEATURE_LIST
public static final Feature<RandomFeatureWithConfigConfig> RANDOM_FEATURE_WITH_CONFIG
public static final Feature<TwoFeatureChoiceConfig> TWO_FEATURE_CHOICE
public static final Feature<ReplaceBlockConfig> REPLACE_BLOCK
public static final Feature<LiquidsConfig> LIQUIDS
public static final Feature<NoFeatureConfig> END_CRYSTAL_TOWER
public static final Feature<NoFeatureConfig> END_ISLAND
public static final Feature<NoFeatureConfig> CHORUS_PLANT
public static final Feature<EndGatewayConfig> END_GATEWAY
public static final Feature<SeaGrassConfig> SEA_GRASS
public static final Feature<NoFeatureConfig> KELP
public static final Feature<NoFeatureConfig> CORAL_TREE
public static final Feature<NoFeatureConfig> CORAL_MUSHROOM
public static final Feature<NoFeatureConfig> CORAL_CLAW
public static final Feature<CountConfig> SEA_PICKLE
public static final Feature<BlockWithContextConfig> BLOCK_WITH_CONTEXT
public static final java.util.Map<java.lang.String,Structure<?>> STRUCTURES
protected final boolean doBlockNotify
public abstract boolean func_212245_a(IWorld p_212245_1_, IChunkGenerator<? extends IChunkGenSettings> p_212245_2_, java.util.Random p_212245_3_, BlockPos p_212245_4_, C p_212245_5_)
protected void setBlockState(IWorld worldIn, BlockPos pos, IBlockState state)
public java.util.List<Biome.SpawnListEntry> getSpawnList()