Thread:GandalftheTurquoise/@comment-25012056-20151007101104/@comment-25869554-20151028210845

STANDARD = new LOTRBiomeVariant(0, "standard", VariantScale.ALL); FLOWERS = new LOTRBiomeVariant(1, "flowers", VariantScale.SMALL).setFlowers(10.0F); FOREST = new LOTRBiomeVariant(2, "forest", VariantScale.ALL).setTemperatureRainfall(0.0F, 0.3F).setTrees(8.0F).setGrass(2.0F); FOREST_LIGHT = new LOTRBiomeVariant(3, "forest_light", VariantScale.ALL).setTemperatureRainfall(0.0F, 0.2F).setTrees(3.0F).setGrass(2.0F); STEPPE = new LOTRBiomeVariant(4, "steppe", VariantScale.LARGE).setTemperatureRainfall(0.0F, -0.1F).setHeight(0.0F, 0.1F).setTrees(0.01F).setGrass(3.0F); STEPPE_BARREN = new LOTRBiomeVariant(5, "steppe_barren", VariantScale.LARGE).setTemperatureRainfall(0.1F, -0.2F).setHeight(0.0F, 0.1F).setTrees(0.01F).setGrass(0.2F); HILLS = new LOTRBiomeVariant(6, "hills", VariantScale.ALL).setTemperatureRainfall(-0.1F, -0.1F).setHeight(0.5F, 1.5F).setGrass(0.5F); HILLS_FOREST = new LOTRBiomeVariant(7, "hills_forest", VariantScale.ALL).setTemperatureRainfall(-0.1F, 0.0F).setHeight(0.5F, 1.5F).setTrees(3.0F); MOUNTAIN = new LOTRBiomeVariant(8, "mountain", VariantScale.ALL).setTemperatureRainfall(-0.1F, -0.2F).setHeight(1.2F, 0.5F); CLEARING = new LOTRBiomeVariant(9, "clearing", VariantScale.SMALL).setHeight(0.0F, 0.5F).setTrees(0.0F).setGrass(2.0F).setFlowers(3.0F); DENSEFOREST_OAK = new LOTRBiomeVariant(10, "denseForest_oak", VariantScale.LARGE).setTemperatureRainfall(0.1F, 0.3F).setHeight(0.5F, 2.0F).setTrees(8.0F).setGrass(2.0F).addTreeTypes(0.5F, new Object[] { LOTRTreeType.OAK_LARGE, Integer.valueOf(600), LOTRTreeType.OAK_HUGE, Integer.valueOf(100) }).setPodzol; DENSEFOREST_SPRUCE = new LOTRBiomeVariant(11, "denseForest_spruce", VariantScale.LARGE).setTemperatureRainfall(0.1F, 0.3F).setHeight(0.5F, 2.0F).setTrees(8.0F).setGrass(2.0F).addTreeTypes(0.5F, new Object[] { LOTRTreeType.SPRUCE_MEGA, Integer.valueOf(100) }).setPodzol; DENSEFOREST_OAK_SPRUCE = new LOTRBiomeVariant(12, "denseForest_oak_spruce", VariantScale.LARGE).setTemperatureRainfall(0.1F, 0.3F).setHeight(0.5F, 2.0F).setTrees(8.0F).setGrass(2.0F).addTreeTypes(0.5F, new Object[] { LOTRTreeType.OAK_LARGE, Integer.valueOf(600), LOTRTreeType.OAK_HUGE, Integer.valueOf(200), LOTRTreeType.SPRUCE_MEGA, Integer.valueOf(200) }).setPodzol; DEADFOREST_OAK = new LOTRBiomeVariant(13, "deadForest_oak", VariantScale.ALL).setTemperatureRainfall(0.0F, -0.3F).setTrees(3.0F).setGrass(0.5F).addTreeTypes(0.5F, new Object[] { LOTRTreeType.OAK_DEAD, Integer.valueOf(100) }); DEADFOREST_SPRUCE = new LOTRBiomeVariant(14, "deadForest_spruce", VariantScale.ALL).setTemperatureRainfall(0.0F, -0.3F).setTrees(3.0F).setGrass(0.5F).addTreeTypes(0.5F, new Object[] { LOTRTreeType.SPRUCE_DEAD, Integer.valueOf(100) }); DEADFOREST_OAK_SPRUCE = new LOTRBiomeVariant(15, "deadForest_oak_spruce", VariantScale.ALL).setTemperatureRainfall(0.0F, -0.3F).setTrees(3.0F).setGrass(0.5F).addTreeTypes(0.5F, new Object[] { LOTRTreeType.OAK_DEAD, Integer.valueOf(100), LOTRTreeType.SPRUCE_DEAD, Integer.valueOf(100) }); SHRUBLAND_OAK = new LOTRBiomeVariant(16, "shrubland_oak", VariantScale.ALL).setTemperatureRainfall(0.0F, 0.3F).setTrees(6.0F).addTreeTypes(0.7F, new Object[] { LOTRTreeType.OAK_SHRUB, Integer.valueOf(100) }); DENSEFOREST_BIRCH = new LOTRBiomeVariant(17, "denseForest_birch", VariantScale.LARGE).setTemperatureRainfall(0.1F, 0.3F).setHeight(0.5F, 2.0F).setTrees(8.0F).setGrass(2.0F).addTreeTypes(0.5F, new Object[] { LOTRTreeType.BIRCH_LARGE, Integer.valueOf(600), LOTRTreeType.BIRCH_HUGE, Integer.valueOf(100) }).setPodzol; SWAMP_LOWLAND = new LOTRBiomeVariant(18, "swampLowland", VariantScale.SMALL).setHeight(-0.12F, 0.2F).setTrees(0.5F).setGrass(5.0F).setMarsh; SWAMP_UPLAND = new LOTRBiomeVariant(19, "swampUpland", VariantScale.SMALL).setHeight(0.12F, 1.0F).setTrees(6.0F).setGrass(5.0F); SAVANNAH_BAOBAB = new LOTRBiomeVariant(20, "savannahBaobab", VariantScale.LARGE).setHeight(0.0F, 0.5F).setTemperatureRainfall(0.0F, 0.2F).setTrees(1.5F).setGrass(0.5F).addTreeTypes(0.6F, new Object[] { LOTRTreeType.BAOBAB, Integer.valueOf(100) }); [] SET_NORMAL = { FLOWERS, FOREST, FOREST_LIGHT, STEPPE, STEPPE_BARREN, HILLS, HILLS_FOREST }; [] SET_NORMAL_OAK = (LOTRBiomeVariant[])ArrayUtils.addAll(SET_NORMAL, new LOTRBiomeVariant[] { DENSEFOREST_OAK, DEADFOREST_OAK, SHRUBLAND_OAK }); [] SET_NORMAL_SPRUCE = (LOTRBiomeVariant[])ArrayUtils.addAll(SET_NORMAL, new LOTRBiomeVariant[] { DENSEFOREST_SPRUCE, DEADFOREST_SPRUCE }); [] SET_NORMAL_OAK_SPRUCE = (LOTRBiomeVariant[])ArrayUtils.addAll(SET_NORMAL, new LOTRBiomeVariant[] { DENSEFOREST_OAK, DEADFOREST_OAK, SHRUBLAND_OAK, DENSEFOREST_SPRUCE, DEADFOREST_SPRUCE }); [] SET_FOREST = { FLOWERS, HILLS, CLEARING }; [] SET_MOUNTAINS = { FOREST, FOREST_LIGHT }; [] SET_SWAMP = { SWAMP_LOWLAND, SWAMP_LOWLAND, SWAMP_LOWLAND, SWAMP_UPLAND };