package com.flansmod.apocalypse.common.world; import net.minecraft.world.gen.layer.GenLayer; import net.minecraft.world.gen.layer.GenLayerRiver; import net.minecraft.world.gen.layer.GenLayerSmooth; import net.minecraft.world.gen.layer.GenLayerVoronoiZoom; import net.minecraft.world.gen.layer.GenLayerZoom; public abstract class GenLayerApocalypse extends GenLayer { public GenLayerApocalypse(long l) { super(l); } public static GenLayer[] makeTheWorld(long l) { GenLayer biomes = new GenLayerBiomes(1L); /* biomes = new GenLayerTFKeyBiomes(1000L, biomes); biomes = new GenLayerTFCompanionBiomes(1000L, biomes); */ biomes = new GenLayerZoom(1000L, biomes); //biomes = new GenLayerZoom(1001L, biomes); /* biomes = new GenLayerTFBiomeStabilize(700L, biomes); biomes = new GenLayerTFThornBorder(500L, biomes); */ biomes = new GenLayerZoom(1002L, biomes); biomes = new GenLayerZoom(1003L, biomes); biomes = new GenLayerZoom(1004L, biomes); biomes = new GenLayerZoom(1005L, biomes); /* GenLayer riverLayer = new GenLayerTFStream(1L, biomes); riverLayer = new GenLayerSmooth(7000L, riverLayer); biomes = new GenLayerTFRiverMix(100L, biomes, riverLayer); */ GenLayer genlayervoronoizoom = new GenLayerVoronoiZoom(10L, biomes); biomes.initWorldGenSeed(l); genlayervoronoizoom.initWorldGenSeed(l); return new GenLayer[] { biomes, genlayervoronoizoom }; } }