Search in sources :

Example 6 with DecoCollectionDesertRiver

use of rtg.api.world.deco.collection.DecoCollectionDesertRiver in project Realistic-Terrain-Generation by Team-RTG.

the class RealisticBiomeVanillaMesaPlateauF method initDecos.

@Override
public void initDecos() {
    this.addDecoCollection(new DecoCollectionDesertRiver(this.getConfig().ALLOW_CACTUS.get()));
    DecoShrub decoShrub = new DecoShrub();
    decoShrub.setChance(10);
    decoShrub.setStrengthFactor(3f);
    addDeco(decoShrub);
    DecoCactus decoCactus = new DecoCactus();
    decoCactus.setStrengthFactor(25f);
    decoCactus.setSoilBlock(BlockUtil.getStateSand(1));
    decoCactus.setSandOnly(false);
    decoCactus.setMaxRiver(0.8f);
    addDeco(decoCactus, this.getConfig().ALLOW_CACTUS.get());
    DecoReed decoReed = new DecoReed();
    decoReed.setLoops(5);
    decoReed.setMaxRiver(0.8f);
    addDeco(decoReed);
    DecoDeadBush decoDeadBush = new DecoDeadBush();
    decoDeadBush.setStrengthFactor(5f);
    addDeco(decoDeadBush);
    DecoTree decoTree = new DecoTree(new WorldGenTrees(false));
    decoTree.setLoops(24);
    decoTree.setTreeType(DecoTree.TreeType.WORLDGEN);
    decoTree.setTreeCondition(DecoTree.TreeCondition.X_DIVIDED_BY_STRENGTH);
    decoTree.setDistribution(new DecoTree.Distribution(24f, 1f, 0f));
    decoTree.setTreeConditionChance(0);
    decoTree.setTreeConditionFloat(4f);
    decoTree.setTreeConditionNoise(0f);
    decoTree.setMinY(74);
    addDeco(decoTree);
}
Also used : DecoCollectionDesertRiver(rtg.api.world.deco.collection.DecoCollectionDesertRiver) WorldGenTrees(net.minecraft.world.gen.feature.WorldGenTrees)

Example 7 with DecoCollectionDesertRiver

use of rtg.api.world.deco.collection.DecoCollectionDesertRiver in project Realistic-Terrain-Generation by Team-RTG.

the class RealisticBiomeVanillaMesaPlateauFM method initDecos.

@Override
public void initDecos() {
    this.addDecoCollection(new DecoCollectionDesertRiver(this.getConfig().ALLOW_CACTUS.get()));
    DecoShrub decoShrub = new DecoShrub();
    decoShrub.setChance(10);
    decoShrub.setStrengthFactor(3f);
    addDeco(decoShrub);
    DecoCactus decoCactus = new DecoCactus();
    decoCactus.setStrengthFactor(25f);
    decoCactus.setSoilBlock(BlockUtil.getStateSand(1));
    decoCactus.setSandOnly(false);
    decoCactus.setMaxRiver(0.8f);
    addDeco(decoCactus, this.getConfig().ALLOW_CACTUS.get());
    DecoReed decoReed = new DecoReed();
    decoReed.setLoops(5);
    decoReed.setMaxRiver(0.8f);
    addDeco(decoReed);
    DecoDeadBush decoDeadBush = new DecoDeadBush();
    decoDeadBush.setStrengthFactor(5f);
    addDeco(decoDeadBush);
    DecoTree decoTree = new DecoTree(new WorldGenTrees(false));
    decoTree.setLoops(16);
    decoTree.setTreeType(DecoTree.TreeType.WORLDGEN);
    decoTree.setTreeCondition(DecoTree.TreeCondition.X_DIVIDED_BY_STRENGTH);
    decoTree.setDistribution(new DecoTree.Distribution(24f, 1f, 0f));
    decoTree.setTreeConditionChance(0);
    decoTree.setTreeConditionFloat(4f);
    decoTree.setTreeConditionNoise(0f);
    decoTree.setMinY(74);
    addDeco(decoTree);
}
Also used : DecoCollectionDesertRiver(rtg.api.world.deco.collection.DecoCollectionDesertRiver) WorldGenTrees(net.minecraft.world.gen.feature.WorldGenTrees)

Example 8 with DecoCollectionDesertRiver

use of rtg.api.world.deco.collection.DecoCollectionDesertRiver in project Realistic-Terrain-Generation by Team-RTG.

the class RealisticBiomeVanillaDesertHills method initDecos.

@Override
public void initDecos() {
    this.addDecoCollection(new DecoCollectionDesertRiver(this.getConfig().ALLOW_CACTUS.get()));
    this.addDecoCollection(new DecoCollectionDesert(this.getConfig().ALLOW_CACTUS.get()));
}
Also used : DecoCollectionDesertRiver(rtg.api.world.deco.collection.DecoCollectionDesertRiver) DecoCollectionDesert(rtg.api.world.deco.collection.DecoCollectionDesert)

Example 9 with DecoCollectionDesertRiver

use of rtg.api.world.deco.collection.DecoCollectionDesertRiver in project Realistic-Terrain-Generation by Team-RTG.

the class RealisticBiomeVanillaDesertM method initDecos.

@Override
public void initDecos() {
    this.addDecoCollection(new DecoCollectionDesertRiver(this.getConfig().ALLOW_CACTUS.get()));
    this.addDecoCollection(new DecoCollectionDesert(this.getConfig().ALLOW_CACTUS.get()));
}
Also used : DecoCollectionDesertRiver(rtg.api.world.deco.collection.DecoCollectionDesertRiver) DecoCollectionDesert(rtg.api.world.deco.collection.DecoCollectionDesert)

Example 10 with DecoCollectionDesertRiver

use of rtg.api.world.deco.collection.DecoCollectionDesertRiver in project Realistic-Terrain-Generation by Team-RTG.

the class RealisticBiomeVanillaDesert method initDecos.

@Override
public void initDecos() {
    this.addDecoCollection(new DecoCollectionDesertRiver(this.getConfig().ALLOW_CACTUS.get()));
    this.addDecoCollection(new DecoCollectionDesert(this.getConfig().ALLOW_CACTUS.get()));
}
Also used : DecoCollectionDesertRiver(rtg.api.world.deco.collection.DecoCollectionDesertRiver) DecoCollectionDesert(rtg.api.world.deco.collection.DecoCollectionDesert)

Aggregations

DecoCollectionDesertRiver (rtg.api.world.deco.collection.DecoCollectionDesertRiver)14 WorldGenTrees (net.minecraft.world.gen.feature.WorldGenTrees)3 DecoCactus (rtg.api.world.deco.DecoCactus)3 DecoDeadBush (rtg.api.world.deco.DecoDeadBush)3 DecoCollectionDesert (rtg.api.world.deco.collection.DecoCollectionDesert)3 DecoBoulder (rtg.api.world.deco.DecoBoulder)2 DecoShrub (rtg.api.world.deco.DecoShrub)2 DecoCollectionSavanna (rtg.api.world.deco.collection.DecoCollectionSavanna)2 TreeRTG (rtg.api.world.gen.feature.tree.rtg.TreeRTG)2 TreeRTGAcaciaBucheri (rtg.api.world.gen.feature.tree.rtg.TreeRTGAcaciaBucheri)2 DecoBaseBiomeDecorations (rtg.api.world.deco.DecoBaseBiomeDecorations)1 DecoReed (rtg.api.world.deco.DecoReed)1