diff --git a/src/main/java/biomesoplenty/common/eventhandler/world/VillageMaterialEventHandler.java b/src/main/java/biomesoplenty/common/eventhandler/world/VillageMaterialEventHandler.java index 41c5d67ca..b3821407a 100644 --- a/src/main/java/biomesoplenty/common/eventhandler/world/VillageMaterialEventHandler.java +++ b/src/main/java/biomesoplenty/common/eventhandler/world/VillageMaterialEventHandler.java @@ -13,121 +13,6 @@ public class VillageMaterialEventHandler @SubscribeEvent public void getVillageBlockID(BiomeEvent.GetVillageBlockID event) { - //Arctic - if (event.biome == BOPCBiomes.arctic) - { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = Blocks.snow; - event.setResult(Result.DENY); - } - - //Logs - if (event.original == Blocks.log) - { - event.replacement = Blocks.snow; - event.setResult(Result.DENY); - } - - //Wooden Planks - if (event.original == Blocks.planks) - { - event.replacement = Blocks.snow; - event.setResult(Result.DENY); - } - - //Wooden Stairs - if (event.original == Blocks.oak_stairs) - { - event.replacement = Blocks.snow; - event.setResult(Result.DENY); - } - - //Cobblestone Stairs - if (event.original == Blocks.stone_brick_stairs) - { - event.replacement = Blocks.snow; - event.setResult(Result.DENY); - } - - //Single Stone Slabs - if (event.original == Blocks.stone_slab) - { - event.replacement = Blocks.snow; - event.setResult(Result.DENY); - } - - //Glass Panes - if (event.original == Blocks.glass_pane) - { - event.replacement = Blocks.ice; - event.setResult(Result.DENY); - } - - //Iron Bars - if (event.original == Blocks.iron_bars) - { - event.replacement = Blocks.snow; - event.setResult(Result.DENY); - } - - //Double Stone Slabs - if (event.original == Blocks.double_stone_slab) - { - event.replacement = Blocks.snow; - event.setResult(Result.DENY); - } - - //Lava - if (event.original == Blocks.lava) - { - event.replacement = Blocks.ice; - event.setResult(Result.DENY); - } - if (event.original == Blocks.flowing_lava) - { - event.replacement = Blocks.ice; - event.setResult(Result.DENY); - } - - //Water - if (event.original == Blocks.water) - { - event.replacement = Blocks.ice; - event.setResult(Result.DENY); - } - if (event.original == Blocks.flowing_water) - { - event.replacement = Blocks.ice; - event.setResult(Result.DENY); - } - - //Crops - if (event.original == Blocks.wheat) - { - event.replacement = Blocks.air; - event.setResult(Result.DENY); - } - if (event.original == Blocks.potatoes) - { - event.replacement = Blocks.air; - event.setResult(Result.DENY); - } - if (event.original == Blocks.carrots) - { - event.replacement = Blocks.air; - event.setResult(Result.DENY); - } - - //Farmland - if (event.original == Blocks.farmland) - { - event.replacement = Blocks.dirt; - event.setResult(Result.DENY); - } - } - //Birch Forest /*if (event.biome == Biomes.birchForest.get()) { @@ -153,13 +38,6 @@ public class VillageMaterialEventHandler //Coniferous Forest if (event.biome == BOPCBiomes.coniferousForest) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = BOPBlockHelper.get("logs1"); - event.setResult(Result.DENY); - } - //Logs if (event.original == Blocks.log) { @@ -180,39 +58,6 @@ public class VillageMaterialEventHandler event.replacement = BOPBlockHelper.get("firStairs"); event.setResult(Result.DENY); } - - //Cobblestone Stairs - if (event.original == Blocks.stone_brick_stairs) - { - event.replacement = BOPBlockHelper.get("firStairs"); - event.setResult(Result.DENY); - } - - //Stone Slabs - if (event.original == Blocks.stone_slab) - { - event.replacement = BOPBlockHelper.get("woodenSingleSlab1"); - event.setResult(Result.DENY); - } - - //Lava - if (event.original == Blocks.lava) - { - event.replacement = Blocks.water; - event.setResult(Result.DENY); - } - if (event.original == Blocks.flowing_lava) - { - event.replacement = Blocks.flowing_water; - event.setResult(Result.DENY); - } - - //Glass Panes - if (event.original == Blocks.glass_pane) - { - event.replacement = Blocks.iron_bars; - event.setResult(Result.DENY); - } } //Desert @@ -263,53 +108,13 @@ public class VillageMaterialEventHandler //Grove if (event.biome == BOPCBiomes.grove) - { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = Blocks.log; - event.setResult(Result.DENY); - } - + { //Wooden Stairs if (event.original == Blocks.oak_stairs) - { - event.replacement = Blocks.leaves; - event.setResult(Result.DENY); - } - - //Cobblestone Stairs - if (event.original == Blocks.stone_brick_stairs) { event.replacement = Blocks.spruce_stairs; event.setResult(Result.DENY); } - - //Stone Slabs - if (event.original == Blocks.stone_slab) - { - event.replacement = Blocks.wooden_slab; - event.setResult(Result.DENY); - } - - //Lava - if (event.original == Blocks.lava) - { - event.replacement = Blocks.water; - event.setResult(Result.DENY); - } - if (event.original == Blocks.flowing_lava) - { - event.replacement = Blocks.flowing_water; - event.setResult(Result.DENY); - } - - //Glass Panes - if (event.original == Blocks.glass_pane) - { - event.replacement = Blocks.iron_bars; - event.setResult(Result.DENY); - } } //Heathland @@ -346,14 +151,7 @@ public class VillageMaterialEventHandler //Lush Desert if (event.biome == BOPCBiomes.lushDesert) - { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = BOPBlockHelper.get("redRock"); - event.setResult(Result.DENY); - } - + { //Logs if (event.original == Blocks.log) { @@ -368,44 +166,12 @@ public class VillageMaterialEventHandler event.setResult(Result.DENY); } - //Cobblestone Stairs - if (event.original == Blocks.stone_brick_stairs) - { - event.replacement = BOPBlockHelper.get("redCobbleStairs"); - event.setResult(Result.DENY); - } - - //Stone Slabs - if (event.original == Blocks.stone_slab) - { - event.replacement = BOPBlockHelper.get("stoneSingleSlab"); - event.setResult(Result.DENY); - } - //Gravel if (event.original == Blocks.gravel) { event.replacement = Blocks.sand; event.setResult(Result.DENY); } - - //Glass Panes - if (event.original == Blocks.glass_pane) - { - event.replacement = Blocks.iron_bars; - event.setResult(Result.DENY); - } - } - - //Lush Swamp - if (event.biome == BOPCBiomes.lushSwamp) - { - //Gravel - if (event.original == Blocks.cobblestone) - { - event.replacement = Blocks.mossy_cobblestone; - event.setResult(Result.DENY); - } } //Maple Woods @@ -422,52 +188,12 @@ public class VillageMaterialEventHandler //Meadow if (event.biome == BOPCBiomes.meadow) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = Blocks.log; - event.setResult(Result.DENY); - } - //Wooden Stairs if (event.original == Blocks.oak_stairs) { event.replacement = Blocks.spruce_stairs; event.setResult(Result.DENY); } - - //Cobblestone Stairs - if (event.original == Blocks.stone_brick_stairs) - { - event.replacement = Blocks.spruce_stairs; - event.setResult(Result.DENY); - } - - //Stone Slabs - if (event.original == Blocks.stone_slab) - { - event.replacement = Blocks.wooden_slab; - event.setResult(Result.DENY); - } - - //Lava - if (event.original == Blocks.lava) - { - event.replacement = Blocks.water; - event.setResult(Result.DENY); - } - if (event.original == Blocks.flowing_lava) - { - event.replacement = Blocks.flowing_water; - event.setResult(Result.DENY); - } - - //Glass Panes - if (event.original == Blocks.glass_pane) - { - event.replacement = Blocks.iron_bars; - event.setResult(Result.DENY); - } } //Meadow Forest @@ -524,13 +250,6 @@ public class VillageMaterialEventHandler //Outback if (event.biome == BOPCBiomes.outback) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = Blocks.log2; - event.setResult(Result.DENY); - } - //Logs if (event.original == Blocks.log) { @@ -547,50 +266,17 @@ public class VillageMaterialEventHandler //Wooden Stairs if (event.original == Blocks.oak_stairs) - { - event.replacement = Blocks.leaves; - event.setResult(Result.DENY); - } - - //Cobblestone Stairs - if (event.original == Blocks.stone_brick_stairs) { event.replacement = Blocks.acacia_stairs; event.setResult(Result.DENY); } - //Stone Slabs - if (event.original == Blocks.stone_slab) - { - event.replacement = BOPBlockHelper.get("woodenSingleSlab1"); - event.setResult(Result.DENY); - } - - //Lava - if (event.original == Blocks.lava) - { - event.replacement = Blocks.water; - event.setResult(Result.DENY); - } - if (event.original == Blocks.flowing_lava) - { - event.replacement = Blocks.flowing_water; - event.setResult(Result.DENY); - } - //Gravel if (event.original == Blocks.gravel) { event.replacement = Blocks.sand; event.setResult(Result.DENY); } - - //Glass Panes - if (event.original == Blocks.glass_pane) - { - event.replacement = Blocks.iron_bars; - event.setResult(Result.DENY); - } } //Overgrown Greens @@ -715,13 +401,6 @@ public class VillageMaterialEventHandler //Snowy Coniferous Forest if (event.biome == BOPCBiomes.snowyConiferousForest) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = BOPBlockHelper.get("logs1"); - event.setResult(Result.DENY); - } - //Logs if (event.original == Blocks.log) { @@ -742,39 +421,6 @@ public class VillageMaterialEventHandler event.replacement = BOPBlockHelper.get("firStairs"); event.setResult(Result.DENY); } - - //Cobblestone Stairs - if (event.original == Blocks.stone_brick_stairs) - { - event.replacement = BOPBlockHelper.get("firStairs"); - event.setResult(Result.DENY); - } - - //Stone Slabs - if (event.original == Blocks.stone_slab) - { - event.replacement = BOPBlockHelper.get("woodenSingleSlab1"); - event.setResult(Result.DENY); - } - - //Lava - if (event.original == Blocks.lava) - { - event.replacement = Blocks.water; - event.setResult(Result.DENY); - } - if (event.original == Blocks.flowing_lava) - { - event.replacement = Blocks.flowing_water; - event.setResult(Result.DENY); - } - - //Glass Panes - if (event.original == Blocks.glass_pane) - { - event.replacement = Blocks.iron_bars; - event.setResult(Result.DENY); - } } //Spruce Woods @@ -863,43 +509,24 @@ public class VillageMaterialEventHandler //Tropical Rainforest if (event.biome == BOPCBiomes.tropicalRainforest) { - //Cobblestone - if (event.original == Blocks.cobblestone) + //Logs + if (event.original == Blocks.log) { - event.replacement = Blocks.log; + event.replacement = BOPBlockHelper.get("logs4"); + event.setResult(Result.DENY); + } + + //Wooden Planks + if (event.original == Blocks.planks) + { + event.replacement = BOPBlockHelper.get("planks"); event.setResult(Result.DENY); } //Wooden Stairs if (event.original == Blocks.oak_stairs) { - event.replacement = Blocks.jungle_stairs; - event.setResult(Result.DENY); - } - - //Cobblestone Stairs - if (event.original == Blocks.stone_brick_stairs) - { - event.replacement = Blocks.jungle_stairs; - event.setResult(Result.DENY); - } - - //Stone Slabs - if (event.original == Blocks.stone_slab) - { - event.replacement = Blocks.wooden_slab; - event.setResult(Result.DENY); - } - - //Lava - if (event.original == Blocks.lava) - { - event.replacement = Blocks.water; - event.setResult(Result.DENY); - } - if (event.original == Blocks.flowing_lava) - { - event.replacement = Blocks.flowing_water; + event.replacement = BOPBlockHelper.get("mahoganyStairs"); event.setResult(Result.DENY); } @@ -909,25 +536,11 @@ public class VillageMaterialEventHandler event.replacement = Blocks.sand; event.setResult(Result.DENY); } - - //Glass Panes - if (event.original == Blocks.glass_pane) - { - event.replacement = Blocks.iron_bars; - event.setResult(Result.DENY); - } } //Wetland if (event.biome == BOPCBiomes.wetland) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = BOPBlockHelper.get("logs3"); - event.setResult(Result.DENY); - } - //Logs if (event.original == Blocks.log) { @@ -948,39 +561,6 @@ public class VillageMaterialEventHandler event.replacement = BOPBlockHelper.get("willowStairs"); event.setResult(Result.DENY); } - - //Cobblestone Stairs - if (event.original == Blocks.stone_brick_stairs) - { - event.replacement = BOPBlockHelper.get("willowStairs"); - event.setResult(Result.DENY); - } - - //Stone Slabs - if (event.original == Blocks.stone_slab) - { - event.replacement = BOPBlockHelper.get("woodenSingleSlab2"); - event.setResult(Result.DENY); - } - - //Lava - if (event.original == Blocks.lava) - { - event.replacement = Blocks.water; - event.setResult(Result.DENY); - } - if (event.original == Blocks.flowing_lava) - { - event.replacement = Blocks.flowing_water; - event.setResult(Result.DENY); - } - - //Glass Panes - if (event.original == Blocks.glass_pane) - { - event.replacement = Blocks.iron_bars; - event.setResult(Result.DENY); - } } } @@ -1000,14 +580,7 @@ public class VillageMaterialEventHandler //Coniferous Forest if (event.biome == BOPCBiomes.coniferousForest) - { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = 3; - event.setResult(Result.DENY); - } - + { //Logs if (event.original == Blocks.log) { @@ -1021,13 +594,6 @@ public class VillageMaterialEventHandler event.replacement = 3; event.setResult(Result.DENY); } - - //Single Stone Slab - if (event.original == Blocks.stone_slab) - { - event.replacement = 3; - event.setResult(Result.DENY); - } } //Desert @@ -1051,13 +617,6 @@ public class VillageMaterialEventHandler //Grove if (event.biome == BOPCBiomes.grove) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = 1; - event.setResult(Result.DENY); - } - //Logs if (event.original == Blocks.log) { @@ -1078,13 +637,6 @@ public class VillageMaterialEventHandler event.replacement = 5; event.setResult(Result.DENY); } - - //Single Stone Slab - if (event.original == Blocks.stone_slab) - { - event.replacement = 1; - event.setResult(Result.DENY); - } } //Heathland @@ -1108,27 +660,12 @@ public class VillageMaterialEventHandler //Lush Desert if (event.biome == BOPCBiomes.lushDesert) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = 1; - event.setResult(Result.DENY); - } - - //Wooden Planks if (event.original == Blocks.planks) { event.replacement = 4; event.setResult(Result.DENY); } - - //Single Stone Slab - if (event.original == Blocks.stone_slab) - { - event.replacement = 0; - event.setResult(Result.DENY); - } } //Maple Woods @@ -1152,13 +689,6 @@ public class VillageMaterialEventHandler //Meadow if (event.biome == BOPCBiomes.meadow) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = 1; - event.setResult(Result.DENY); - } - //Logs if (event.original == Blocks.log) { @@ -1172,13 +702,6 @@ public class VillageMaterialEventHandler event.replacement = 1; event.setResult(Result.DENY); } - - //Single Stone Slab - if (event.original == Blocks.stone_slab) - { - event.replacement = 1; - event.setResult(Result.DENY); - } } //Meadow Forest @@ -1222,13 +745,6 @@ public class VillageMaterialEventHandler event.replacement = 4; event.setResult(Result.DENY); } - - //Wooden Stairs - if (event.original == Blocks.oak_stairs) - { - event.replacement = 4; - event.setResult(Result.DENY); - } } //Overgrown Greens @@ -1244,14 +760,7 @@ public class VillageMaterialEventHandler //Snowy Coniferous Forest if (event.biome == BOPCBiomes.snowyConiferousForest) - { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = 3; - event.setResult(Result.DENY); - } - + { //Logs if (event.original == Blocks.log) { @@ -1265,13 +774,6 @@ public class VillageMaterialEventHandler event.replacement = 3; event.setResult(Result.DENY); } - - //Single Stone Slab - if (event.original == Blocks.stone_slab) - { - event.replacement = 3; - event.setResult(Result.DENY); - } } //Spruce Woods @@ -1295,13 +797,6 @@ public class VillageMaterialEventHandler //Tropical Rainforest if (event.biome == BOPCBiomes.tropicalRainforest) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = 3; - event.setResult(Result.DENY); - } - //Logs if (event.original == Blocks.log) { @@ -1312,14 +807,7 @@ public class VillageMaterialEventHandler //Wooden Planks if (event.original == Blocks.planks) { - event.replacement = 3; - event.setResult(Result.DENY); - } - - //Single Stone Slab - if (event.original == Blocks.stone_slab) - { - event.replacement = 3; + event.replacement = 14; event.setResult(Result.DENY); } } @@ -1327,13 +815,6 @@ public class VillageMaterialEventHandler //Wetland if (event.biome == BOPCBiomes.wetland) { - //Cobblestone - if (event.original == Blocks.cobblestone) - { - event.replacement = 1; - event.setResult(Result.DENY); - } - //Logs if (event.original == Blocks.log) { @@ -1347,13 +828,6 @@ public class VillageMaterialEventHandler event.replacement = 9; event.setResult(Result.DENY); } - - //Single Stone Slab - if (event.original == Blocks.stone_slab) - { - event.replacement = 1; - event.setResult(Result.DENY); - } } } } \ No newline at end of file diff --git a/src/main/java/biomesoplenty/common/world/layer/GenLayerRiverMixBOP.java b/src/main/java/biomesoplenty/common/world/layer/GenLayerRiverMixBOP.java index 53c690380..85c59da3a 100644 --- a/src/main/java/biomesoplenty/common/world/layer/GenLayerRiverMixBOP.java +++ b/src/main/java/biomesoplenty/common/world/layer/GenLayerRiverMixBOP.java @@ -41,7 +41,7 @@ public class GenLayerRiverMixBOP extends GenLayerRiverMix { if (riverBiomeIds[i1] == BiomeGenBase.river.biomeID) { - if (inputBiomeIds[i1] == BiomeGenBase.icePlains.biomeID || inputBiomeIds[i1] == BOPCBiomes.alps.biomeID || inputBiomeIds[i1] == BOPCBiomes.arctic.biomeID || inputBiomeIds[i1] == BOPCBiomes.glacier.biomeID || inputBiomeIds[i1] == BOPCBiomes.snowyConiferousForest.biomeID) + if (inputBiomeIds[i1] == BiomeGenBase.icePlains.biomeID || inputBiomeIds[i1] == BOPCBiomes.alps.biomeID || inputBiomeIds[i1] == BOPCBiomes.arctic.biomeID || inputBiomeIds[i1] == BOPCBiomes.glacier.biomeID || inputBiomeIds[i1] == BOPCBiomes.frostForest.biomeID || inputBiomeIds[i1] == BOPCBiomes.snowyConiferousForest.biomeID) { outputBiomeIds[i1] = BiomeGenBase.frozenRiver.biomeID; }