Search in sources :

Example 1 with OasisDecorator

use of com.mraof.minestuck.world.lands.decorator.structure.OasisDecorator in project Minestuck by mraof.

the class LandAspectSand method getDecorators.

@Override
public List<ILandDecorator> getDecorators() {
    ArrayList<ILandDecorator> list = new ArrayList<ILandDecorator>();
    list.add(new WorldGenDecorator(new WorldGenCactus(), 15, 0.4F, BiomeMinestuck.mediumNormal));
    list.add(new WorldGenDecorator(new WorldGenCactus(), 5, 0.4F, BiomeMinestuck.mediumRough));
    list.add(new WorldGenDecorator(new WorldGenDeadBush(), 1, 0.4F, BiomeMinestuck.mediumNormal, BiomeMinestuck.mediumRough));
    list.add(new OasisDecorator());
    list.add(new UndergroundDecoratorVein(Blocks.SAND.getDefaultState().withProperty(BlockSand.VARIANT, type == Variant.SAND_RED ? BlockSand.EnumType.RED_SAND : BlockSand.EnumType.SAND), 8, 28, 256));
    list.add(new UndergroundDecoratorVein((type == Variant.SAND_RED ? MinestuckBlocks.ironOreSandstoneRed : MinestuckBlocks.ironOreSandstone).getDefaultState(), 24, 9, 64));
    list.add(new UndergroundDecoratorVein((type == Variant.SAND_RED ? MinestuckBlocks.goldOreSandstoneRed : MinestuckBlocks.goldOreSandstone).getDefaultState(), 6, 9, 32));
    return list;
}
Also used : UndergroundDecoratorVein(com.mraof.minestuck.world.lands.decorator.UndergroundDecoratorVein) ILandDecorator(com.mraof.minestuck.world.lands.decorator.ILandDecorator) WorldGenCactus(net.minecraft.world.gen.feature.WorldGenCactus) WorldGenDeadBush(net.minecraft.world.gen.feature.WorldGenDeadBush) ArrayList(java.util.ArrayList) WorldGenDecorator(com.mraof.minestuck.world.lands.decorator.WorldGenDecorator) OasisDecorator(com.mraof.minestuck.world.lands.decorator.structure.OasisDecorator)

Aggregations

ILandDecorator (com.mraof.minestuck.world.lands.decorator.ILandDecorator)1 UndergroundDecoratorVein (com.mraof.minestuck.world.lands.decorator.UndergroundDecoratorVein)1 WorldGenDecorator (com.mraof.minestuck.world.lands.decorator.WorldGenDecorator)1 OasisDecorator (com.mraof.minestuck.world.lands.decorator.structure.OasisDecorator)1 ArrayList (java.util.ArrayList)1 WorldGenCactus (net.minecraft.world.gen.feature.WorldGenCactus)1 WorldGenDeadBush (net.minecraft.world.gen.feature.WorldGenDeadBush)1