Add shortcut constructor for GeneratorDoubleFlora using vanilla BlockDoublePlant types
This commit is contained in:
parent
1c0f610263
commit
359e374c09
1 changed files with 8 additions and 0 deletions
|
@ -18,7 +18,9 @@ import biomesoplenty.common.block.BlockDoubleDecoration;
|
|||
import biomesoplenty.common.util.biome.GeneratorUtils;
|
||||
import biomesoplenty.common.util.config.BOPConfig.IConfigObj;
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.BlockDoublePlant;
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
import net.minecraft.init.Blocks;
|
||||
import net.minecraft.util.BlockPos;
|
||||
import net.minecraft.world.World;
|
||||
|
||||
|
@ -41,6 +43,12 @@ public class GeneratorDoubleFlora extends GeneratorCustomizable
|
|||
this(amountPerChunk, BOPBlocks.double_plant.getDefaultState().withProperty(BlockBOPDoublePlant.VARIANT, type).withProperty(BlockBOPDoublePlant.HALF, BlockDoubleDecoration.Half.LOWER), BOPBlocks.double_plant.getDefaultState().withProperty(BlockBOPDoublePlant.VARIANT, type).withProperty(BlockBOPDoublePlant.HALF, BlockDoubleDecoration.Half.UPPER), generationAttempts);
|
||||
}
|
||||
|
||||
// convenient shortcut constructor for use with a vanilla BlockDoublePlant variant
|
||||
public GeneratorDoubleFlora(int amountPerChunk, BlockDoublePlant.EnumPlantType type, int generationAttempts)
|
||||
{
|
||||
this(amountPerChunk, Blocks.double_plant.getStateFromMeta(type.getMeta()), Blocks.double_plant.getStateFromMeta(8), generationAttempts);
|
||||
}
|
||||
|
||||
public GeneratorDoubleFlora(int amountPerChunk, IBlockState bottomState, IBlockState topState, int generationAttempts)
|
||||
{
|
||||
this.amountPerChunk = amountPerChunk;
|
||||
|
|
Loading…
Reference in a new issue