diff --git a/src/main/java/biomesoplenty/api/biome/BOPBiome.java b/src/main/java/biomesoplenty/api/biome/BOPBiome.java index 718c7386d..1d8083af6 100644 --- a/src/main/java/biomesoplenty/api/biome/BOPBiome.java +++ b/src/main/java/biomesoplenty/api/biome/BOPBiome.java @@ -98,7 +98,7 @@ public class BOPBiome extends BiomeGenBase implements IExtendedBiome this.canSpawnInBiome = conf.getBool("canSpawnInBiome", this.canSpawnInBiome); this.canGenerateVillages = conf.getBool("canGenerateVillages", this.canGenerateVillages); - this.canGenerateRivers = conf.getBool("canGenerateRivers", this.canGenerateVillages); + this.canGenerateRivers = conf.getBool("canGenerateRivers", this.canGenerateRivers); // Allow weights to be overridden IConfigObj confWeights = conf.getObject("weights"); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBambooForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBambooForest.java index 546fdcab7..540fa3819 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBambooForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBambooForest.java @@ -56,6 +56,8 @@ public class BiomeGenBambooForest extends BOPBiome this.setColor(0xA3E053); this.setTemperatureRainfall(1.2F, 0.9F); + this.canGenerateVillages = false; + this.addWeight(BOPClimates.TROPICAL, 5); this.topBlock = Blocks.dirt.getDefaultState().withProperty(BlockDirt.VARIANT, BlockDirt.DirtType.PODZOL); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBayou.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBayou.java index c60c0aade..bb11bc8ae 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBayou.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBayou.java @@ -53,6 +53,9 @@ public class BiomeGenBayou extends BOPBiome this.waterColorMultiplier = 0xFFD932; this.skyColor = 0xACC4BC; this.seaFloorBlock = BOPBlocks.mud.getDefaultState(); + + this.canGenerateRivers = false; + this.canGenerateVillages = false; this.addWeight(BOPClimates.HOT_SWAMP, 10); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBog.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBog.java index b0d43e48c..bd93d83a7 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBog.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBog.java @@ -52,6 +52,8 @@ public class BiomeGenBog extends BOPBiome this.topBlock = BOPBlocks.grass.getDefaultState().withProperty(BlockBOPGrass.VARIANT, BlockBOPGrass.BOPGrassType.LOAMY); this.fillerBlock = BOPBlocks.dirt.getDefaultState().withProperty(BlockBOPDirt.VARIANT, BlockBOPDirt.BOPDirtType.LOAMY); + this.canGenerateRivers = false; + this.addWeight(BOPClimates.COLD_SWAMP, 7); this.spawnableCreatureList.clear(); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBorealForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBorealForest.java index 5ebb19104..6cfa309fa 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBorealForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenBorealForest.java @@ -36,6 +36,7 @@ public class BiomeGenBorealForest extends BOPBiome this.setTemperatureRainfall(0.5F, 0.6F); this.addWeight(BOPClimates.COOL_TEMPERATE, 10); + this.canGenerateVillages = false; this.spawnableCreatureList.add(new SpawnListEntry(EntityWolf.class, 5, 4, 4)); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenCherryBlossomGrove.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenCherryBlossomGrove.java index bc30415b6..f7d73a9db 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenCherryBlossomGrove.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenCherryBlossomGrove.java @@ -39,6 +39,8 @@ public class BiomeGenCherryBlossomGrove extends BOPBiome this.setColor(0xF88F8F); this.setTemperatureRainfall(0.6F, 0.8F); + + this.canGenerateVillages = false; this.addWeight(BOPClimates.COOL_TEMPERATE, 3); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenConiferousForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenConiferousForest.java index 20e16c39a..51382f5d8 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenConiferousForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenConiferousForest.java @@ -37,6 +37,8 @@ public class BiomeGenConiferousForest extends BOPBiome this.setColor(0x528F60); this.setTemperatureRainfall(0.5F, 0.5F); + + this.canGenerateVillages = false; this.addWeight(BOPClimates.COOL_TEMPERATE, 10); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenCrag.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenCrag.java index 9a200434d..77236283c 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenCrag.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenCrag.java @@ -28,6 +28,7 @@ public class BiomeGenCrag extends BOPBiome this.canSpawnInBiome = false; this.canGenerateVillages = false; + this.canGenerateRivers = false; this.addWeight(BOPClimates.WET_TEMPERATE, 3); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeadForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeadForest.java index 7ddf012b4..88892d74e 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeadForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeadForest.java @@ -41,6 +41,8 @@ public class BiomeGenDeadForest extends BOPBiome this.topBlock = BOPBlocks.grass.getDefaultState().withProperty(BlockBOPGrass.VARIANT, BlockBOPGrass.BOPGrassType.LOAMY); this.fillerBlock = BOPBlocks.dirt.getDefaultState().withProperty(BlockBOPDirt.VARIANT, BlockBOPDirt.BOPDirtType.LOAMY); + this.canGenerateVillages = false; + this.setColor(0xBCA165); this.setTemperatureRainfall(0.4F, 0.3F); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeadSwamp.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeadSwamp.java index 425ce9790..0cc28261b 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeadSwamp.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeadSwamp.java @@ -52,6 +52,9 @@ public class BiomeGenDeadSwamp extends BOPBiome this.topBlock = BOPBlocks.grass.getDefaultState().withProperty(BlockBOPGrass.VARIANT, BlockBOPGrass.BOPGrassType.LOAMY); this.fillerBlock = BOPBlocks.dirt.getDefaultState().withProperty(BlockBOPDirt.VARIANT, BlockBOPDirt.BOPDirtType.LOAMY); + this.canGenerateRivers = false; + this.canGenerateVillages = false; + this.addWeight(BOPClimates.COLD_SWAMP, 5); this.spawnableCreatureList.clear(); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeciduousForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeciduousForest.java index 9d6be022e..caaaa1896 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeciduousForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDeciduousForest.java @@ -29,7 +29,9 @@ public class BiomeGenDeciduousForest extends BOPBiome this.setColor(0xC1B749); this.setTemperatureRainfall(0.6F, 0.8F); - this.addWeight(BOPClimates.WARM_TEMPERATE, 10); + this.addWeight(BOPClimates.WARM_TEMPERATE, 10); + + this.canGenerateVillages = false; // trees & logs GeneratorWeighted treeGenerator = new GeneratorWeighted(18); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDenseForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDenseForest.java index 3294c29e0..8bb052cd2 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDenseForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenDenseForest.java @@ -45,6 +45,8 @@ public class BiomeGenDenseForest extends BOPBiome this.setColor(8246897); this.setTemperatureRainfall(0.7F, 0.7F); + this.canGenerateVillages = false; + this.addWeight(BOPClimates.WARM_TEMPERATE, 7); this.topBlock = Blocks.grass.getDefaultState(); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenEucalyptusForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenEucalyptusForest.java index 42cbf704d..2a80a92eb 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenEucalyptusForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenEucalyptusForest.java @@ -36,6 +36,8 @@ public class BiomeGenEucalyptusForest extends BOPBiome this.setColor(0x9DCC70); this.setTemperatureRainfall(0.9F, 0.1F); + this.canGenerateVillages = false; + this.addWeight(BOPClimates.SAVANNA, 7); // trees diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFen.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFen.java index bdc8cb23a..9d46a8754 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFen.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFen.java @@ -56,6 +56,8 @@ public class BiomeGenFen extends BOPBiome this.setColor(0xBAC481); this.setTemperatureRainfall(0.4F, 0.4F); + this.canGenerateRivers = false; + this.addWeight(BOPClimates.WET_TEMPERATE, 10); // TODO: this.theBiomeDecorator.bopFeatures.waterSpringsPerChunk = 99; diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFlowerField.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFlowerField.java index 5e6ba327e..676834324 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFlowerField.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFlowerField.java @@ -32,6 +32,8 @@ public class BiomeGenFlowerField extends BOPBiome this.setColor(4044093); this.setTemperatureRainfall(0.6F, 0.7F); + + this.canGenerateVillages = false; this.addWeight(BOPClimates.COOL_TEMPERATE, 3); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFungiForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFungiForest.java index a83a17936..0588541f4 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFungiForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenFungiForest.java @@ -49,6 +49,8 @@ public class BiomeGenFungiForest extends BOPBiome this.skyColor = 0x73C69E; this.waterColorMultiplier = 0x00FF2E; this.setTemperatureRainfall(0.5F, 0.5F); + + this.canGenerateVillages = false; this.addWeight(BOPClimates.WARM_TEMPERATE, 3); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenGarden.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenGarden.java index c02e10c76..e0b401919 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenGarden.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenGarden.java @@ -43,6 +43,8 @@ public class BiomeGenGarden extends BOPBiome this.setTemperatureRainfall(0.7F, 0.8F); this.topBlock = BOPBlocks.grass.getDefaultState().withProperty(BlockBOPGrass.VARIANT, BlockBOPGrass.BOPGrassType.DAISY); + this.canGenerateVillages = false; + this.addWeight(BOPClimates.COOL_TEMPERATE, 1); this.spawnableCreatureList.clear(); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenGlacier.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenGlacier.java index 3e77fba22..d1759caf3 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenGlacier.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenGlacier.java @@ -27,6 +27,8 @@ public class BiomeGenGlacier extends BiomeGenArctic this.setColor(0xB0BBD9); + this.canGenerateVillages = false; + this.topBlock = BOPBlocks.hard_ice.getDefaultState(); this.fillerBlock = BOPBlocks.hard_ice.getDefaultState(); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenLavenderFields.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenLavenderFields.java index b44f048cd..a49198ef5 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenLavenderFields.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenLavenderFields.java @@ -35,6 +35,8 @@ public class BiomeGenLavenderFields extends BOPBiome this.setColor(11035852); this.setTemperatureRainfall(0.6F, 0.7F); + + this.canGenerateVillages = false; this.addWeight(BOPClimates.WARM_TEMPERATE, 3); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMapleWoods.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMapleWoods.java index acf578363..c9551e82a 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMapleWoods.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMapleWoods.java @@ -37,6 +37,7 @@ public class BiomeGenMapleWoods extends BOPBiome this.setTemperatureRainfall(0.2F, 0.8F); this.addWeight(BOPClimates.COOL_TEMPERATE, 10); + this.canGenerateVillages = false; this.spawnableCreatureList.add(new SpawnListEntry(EntityWolf.class, 5, 4, 4)); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMarsh.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMarsh.java index eb94e53aa..9dc40a390 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMarsh.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMarsh.java @@ -49,6 +49,9 @@ public class BiomeGenMarsh extends BOPBiome this.setColor(0x66A06E); this.setTemperatureRainfall(0.5F, 0.9F); + this.canGenerateRivers = false; + this.canGenerateVillages = false; + this.addWeight(BOPClimates.COLD_SWAMP, 7); this.spawnableCreatureList.clear(); // none of your regular farmyard critters here diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMoor.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMoor.java index 7e414637d..6d9bcebf4 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMoor.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMoor.java @@ -43,6 +43,8 @@ public class BiomeGenMoor extends BOPBiome this.topBlock = BOPBlocks.grass.getDefaultState().withProperty(BlockBOPGrass.VARIANT, BlockBOPGrass.BOPGrassType.LOAMY); this.fillerBlock = BOPBlocks.dirt.getDefaultState().withProperty(BlockBOPDirt.VARIANT, BlockBOPDirt.BOPDirtType.LOAMY); + this.canGenerateVillages = false; + this.addWeight(BOPClimates.COLD_SWAMP, 7); this.spawnableCreatureList.clear(); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMountain.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMountain.java index 4fb7384f0..559263903 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMountain.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenMountain.java @@ -74,11 +74,14 @@ public class BiomeGenMountain extends BOPBiome break; } + this.canGenerateVillages = false; this.setColor(0x80A355); this.setTemperatureRainfall(0.5F, 0.1F); if (type == MountainType.PEAKS) { + this.canGenerateVillages = false; + // peaks are created in the biome gen layer, foothills don't have a weight - they only appear later around the peaks (in the biome edge layer) this.addWeight(BOPClimates.DRY_TEMPERATE, 10); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenOriginValley.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenOriginValley.java index 7ae8cab00..72e8cd60f 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenOriginValley.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenOriginValley.java @@ -34,6 +34,7 @@ public class BiomeGenOriginValley extends BOPBiome this.skyColor = 8441086; this.canGenerateVillages = false; + this.canGenerateRivers = false; this.addWeight(BOPClimates.WARM_TEMPERATE, 1); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenQuagmire.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenQuagmire.java index 2f03b005a..832fcbf25 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenQuagmire.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenQuagmire.java @@ -47,6 +47,9 @@ public class BiomeGenQuagmire extends BOPBiome this.skyColor = 0xBDC4BE; this.seaFloorBlock = BOPBlocks.mud.getDefaultState(); + this.canGenerateRivers = false; + this.canGenerateVillages = false; + this.addWeight(BOPClimates.COLD_SWAMP, 5); this.spawnableWaterCreatureList.clear(); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenRainforest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenRainforest.java index 2dc2b7999..a2f67e6ac 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenRainforest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenRainforest.java @@ -40,6 +40,8 @@ public class BiomeGenRainforest extends BOPBiome this.setTemperatureRainfall(1.0F, 1.0F); this.addWeight(BOPClimates.TROPICAL, 10); + this.canGenerateVillages = false; + this.spawnableCreatureList.add(new SpawnListEntry(EntityOcelot.class, 2, 1, 1)); // trees & logs diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSacredSprings.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSacredSprings.java index aaaaecf25..aa04aa34c 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSacredSprings.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSacredSprings.java @@ -32,6 +32,9 @@ public class BiomeGenSacredSprings extends BOPBiome this.setColor(39259); this.setTemperatureRainfall(1.2F, 0.9F); + this.canGenerateRivers = false; + this.canGenerateVillages = false; + this.addWeight(BOPClimates.WARM_TEMPERATE, 3); // trees diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSeasonalForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSeasonalForest.java index 56d385e1b..b073e95be 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSeasonalForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSeasonalForest.java @@ -34,6 +34,7 @@ public class BiomeGenSeasonalForest extends BOPBiome this.setTemperatureRainfall(0.5F, 0.8F); this.addWeight(BOPClimates.COOL_TEMPERATE, 7); + this.canGenerateVillages = false; this.spawnableCreatureList.add(new SpawnListEntry(EntityWolf.class, 5, 4, 4)); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSnowyConiferousForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSnowyConiferousForest.java index 1fe289a97..0732afaf3 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSnowyConiferousForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenSnowyConiferousForest.java @@ -39,6 +39,8 @@ public class BiomeGenSnowyConiferousForest extends BOPBiome this.setEnableSnow(); this.setTemperatureRainfall(0.0F, 0.5F); + this.canGenerateVillages = false; + this.addWeight(BOPClimates.TUNDRA, 10); this.topBlock = BOPBlocks.grass.getDefaultState().withProperty(BlockBOPGrass.VARIANT, BlockBOPGrass.BOPGrassType.LOAMY); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenThicket.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenThicket.java index f8f45457f..3f6ce07f6 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenThicket.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenThicket.java @@ -40,6 +40,8 @@ public class BiomeGenThicket extends BOPBiome this.setColor(7248193); this.setTemperatureRainfall(0.6F, 0.2F); + this.canGenerateVillages = false; + this.addWeight(BOPClimates.DRY_TEMPERATE, 5); // trees diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenWetland.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenWetland.java index cff576d6c..6dc45c169 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenWetland.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenWetland.java @@ -57,6 +57,9 @@ public class BiomeGenWetland extends BOPBiome this.waterColorMultiplier = 0x636084; this.seaFloorBlock = BOPBlocks.mud.getDefaultState(); + this.canGenerateRivers = false; + this.canGenerateVillages = false; + this.addWeight(BOPClimates.WET_TEMPERATE, 10); this.spawnableWaterCreatureList.clear();