diff --git a/CHANGELOG.md b/CHANGELOG.md index 25c4616..915ab0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Changelog +### 3.3.0 (2024-03-08) +- Reworked biome modifiers, so butterflies can spawn in other mod's biomes. + ### 3.2.2 (2024-03-14) - Advancements now work with new items. diff --git a/gradle.properties b/gradle.properties index df1a2c4..ce29f46 100644 --- a/gradle.properties +++ b/gradle.properties @@ -48,7 +48,7 @@ mod_name=Butterfly Mod # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=All Rights Reserved # The mod version. See https://semver.org/ -mod_version=3.2.2 +mod_version=3.3.0 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/admiral.json b/src/main/resources/data/butterflies/forge/biome_modifier/admiral.json deleted file mode 100644 index 4da9cad..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/admiral.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:swamp", - "minecraft:mangrove_swamp", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_forest", - "minecraft:river", - "minecraft:lush_caves" - ], - "spawners": - { - "type": "butterflies:admiral", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/buckeye.json b/src/main/resources/data/butterflies/forge/biome_modifier/buckeye.json deleted file mode 100644 index 53574ec..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/buckeye.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:river", - "minecraft:mushroom_fields" - ], - "spawners": - { - "type": "butterflies:buckeye", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/cabbage.json b/src/main/resources/data/butterflies/forge/biome_modifier/cabbage.json deleted file mode 100644 index 94748f2..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/cabbage.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:river", - "minecraft:mushroom_fields", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:cabbage", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_admiral.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_admiral.json deleted file mode 100644 index e2a73cd..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_admiral.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:swamp", - "minecraft:mangrove_swamp", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_forest", - "minecraft:river", - "minecraft:lush_caves" - ], - "spawners": - { - "type": "butterflies:admiral_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_buckeye.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_buckeye.json deleted file mode 100644 index e3925d4..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_buckeye.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:river", - "minecraft:mushroom_fields" - ], - "spawners": - { - "type": "butterflies:buckeye_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_cabbage.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_cabbage.json deleted file mode 100644 index d809e06..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_cabbage.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:river", - "minecraft:mushroom_fields", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:cabbage_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_chalkhill.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_chalkhill.json deleted file mode 100644 index f2fd5f0..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_chalkhill.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna" - ], - "spawners": - { - "type": "butterflies:chalkhill_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_clipper.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_clipper.json deleted file mode 100644 index 957b048..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_clipper.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_forest", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle" - ], - "spawners": - { - "type": "butterflies:clipper_caterpillar", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_common.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_common.json deleted file mode 100644 index 03d24e8..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_common.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:common_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_emperor.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_emperor.json deleted file mode 100644 index 72462f6..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_emperor.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:windswept_forest", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:emperor_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_forester.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_forester.json deleted file mode 100644 index 73da4eb..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_forester.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:windswept_forest" - ], - "spawners": - { - "type": "butterflies:forester_caterpillar", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_glasswing.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_glasswing.json deleted file mode 100644 index 358109a..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_glasswing.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:dark_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle", - "minecraft:lush_caves" - ], - "spawners": - { - "type": "butterflies:glasswing_caterpillar", - "weight": 5, - "minCount": 2, - "maxCount": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_hairstreak.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_hairstreak.json deleted file mode 100644 index 2ab8ad7..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_hairstreak.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:dark_forest", - "minecraft:windswept_forest", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:hairstreak_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_heath.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_heath.json deleted file mode 100644 index 181187f..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_heath.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna" - ], - "spawners": - { - "type": "butterflies:heath_caterpillar", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_longwing.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_longwing.json deleted file mode 100644 index 8fbecca..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_longwing.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:longwing_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_monarch.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_monarch.json deleted file mode 100644 index 302e0bc..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_monarch.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:monarch_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_morpho.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_morpho.json deleted file mode 100644 index 083fcab..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_morpho.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle" - ], - "spawners": - { - "type": "butterflies:morpho_caterpillar", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_rainbow.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_rainbow.json deleted file mode 100644 index d952a7c..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_rainbow.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:mushroom_fields", - "minecraft:lush_caves", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:rainbow_caterpillar", - "weight": 5, - "minCount": 2, - "maxCount": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_swallowtail.json b/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_swallowtail.json deleted file mode 100644 index dcda2c4..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/caterpillar_swallowtail.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:wooded_badlands", - "minecraft:meadow", - "minecraft:river", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:swallowtail_caterpillar", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chalkhill.json b/src/main/resources/data/butterflies/forge/biome_modifier/chalkhill.json deleted file mode 100644 index 526e799..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chalkhill.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna" - ], - "spawners": - { - "type": "butterflies:chalkhill", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/cherry_grove_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/cherry_grove_butterflies.json new file mode 100644 index 0000000..888d9de --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/cherry_grove_butterflies.json @@ -0,0 +1,128 @@ +{ + "type": "forge:add_spawns", + "biomes": [ + "minecraft:cherry_grove" + ], + "spawners": [ + { + "type": "butterflies:cabbage", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:rainbow", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:swallowtail", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_admiral.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_admiral.json deleted file mode 100644 index edc1892..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_admiral.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:swamp", - "minecraft:mangrove_swamp", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_forest", - "minecraft:river", - "minecraft:lush_caves" - ], - "spawners": - { - "type": "butterflies:admiral_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_buckeye.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_buckeye.json deleted file mode 100644 index 31b3951..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_buckeye.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:river", - "minecraft:mushroom_fields" - ], - "spawners": - { - "type": "butterflies:buckeye_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_cabbage.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_cabbage.json deleted file mode 100644 index 00f8669..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_cabbage.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:river", - "minecraft:mushroom_fields", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:cabbage_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_chalkhill.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_chalkhill.json deleted file mode 100644 index a8f57da..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_chalkhill.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna" - ], - "spawners": - { - "type": "butterflies:chalkhill_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_clipper.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_clipper.json deleted file mode 100644 index ef9e910..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_clipper.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_forest", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle" - ], - "spawners": - { - "type": "butterflies:clipper_chrysalis", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_common.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_common.json deleted file mode 100644 index 3eed10b..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_common.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:common_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_emperor.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_emperor.json deleted file mode 100644 index 8f1914b..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_emperor.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:windswept_forest", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:emperor_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_forester.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_forester.json deleted file mode 100644 index ca80086..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_forester.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:windswept_forest" - ], - "spawners": - { - "type": "butterflies:forester_chrysalis", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_glasswing.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_glasswing.json deleted file mode 100644 index b88a566..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_glasswing.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:dark_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle", - "minecraft:lush_caves" - ], - "spawners": - { - "type": "butterflies:glasswing_chrysalis", - "weight": 5, - "minCount": 2, - "maxCount": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_hairstreak.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_hairstreak.json deleted file mode 100644 index 378eef9..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_hairstreak.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:dark_forest", - "minecraft:windswept_forest", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:hairstreak_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_heath.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_heath.json deleted file mode 100644 index be0e738..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_heath.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna" - ], - "spawners": - { - "type": "butterflies:heath_chrysalis", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_longwing.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_longwing.json deleted file mode 100644 index 7c98f56..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_longwing.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:longwing_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_monarch.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_monarch.json deleted file mode 100644 index 3bad362..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_monarch.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:monarch_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_morpho.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_morpho.json deleted file mode 100644 index c8a0663..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_morpho.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle" - ], - "spawners": - { - "type": "butterflies:morpho_chrysalis", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_rainbow.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_rainbow.json deleted file mode 100644 index 44a7b12..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_rainbow.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:mushroom_fields", - "minecraft:lush_caves", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:rainbow_chrysalis", - "weight": 5, - "minCount": 2, - "maxCount": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_swallowtail.json b/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_swallowtail.json deleted file mode 100644 index b92969d..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/chrysalis_swallowtail.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:wooded_badlands", - "minecraft:meadow", - "minecraft:river", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:swallowtail_chrysalis", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/clipper.json b/src/main/resources/data/butterflies/forge/biome_modifier/clipper.json deleted file mode 100644 index b0d82c8..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/clipper.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_forest", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle" - ], - "spawners": - { - "type": "butterflies:clipper", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/common.json b/src/main/resources/data/butterflies/forge/biome_modifier/common.json deleted file mode 100644 index 5b0a495..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/common.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:common", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/dense_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/dense_butterflies.json new file mode 100644 index 0000000..86e09bd --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/dense_butterflies.json @@ -0,0 +1,30 @@ +{ + "type": "forge:add_spawns", + "biomes": "#forge:is_dense", + "spawners": [ + { + "type": "butterflies:glasswing", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:glasswing_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:glasswing_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:glasswing_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_admiral.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_admiral.json deleted file mode 100644 index 4bf9dd5..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_admiral.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:swamp", - "minecraft:mangrove_swamp", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_forest", - "minecraft:river", - "minecraft:lush_caves" - ], - "spawners": - { - "type": "butterflies:admiral_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_buckeye.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_buckeye.json deleted file mode 100644 index de1e19b..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_buckeye.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:river", - "minecraft:mushroom_fields" - ], - "spawners": - { - "type": "butterflies:buckeye_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_cabbage.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_cabbage.json deleted file mode 100644 index 1cbb789..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_cabbage.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:river", - "minecraft:mushroom_fields", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:cabbage_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_chalkhill.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_chalkhill.json deleted file mode 100644 index 7c9d59d..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_chalkhill.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna" - ], - "spawners": - { - "type": "butterflies:chalkhill_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_clipper.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_clipper.json deleted file mode 100644 index d07931b..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_clipper.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_forest", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle" - ], - "spawners": - { - "type": "butterflies:clipper_egg", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_common.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_common.json deleted file mode 100644 index 5de0e39..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_common.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:common_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_emperor.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_emperor.json deleted file mode 100644 index a01bb4d..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_emperor.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:windswept_forest", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:emperor_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_forester.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_forester.json deleted file mode 100644 index 482d51b..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_forester.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:windswept_forest" - ], - "spawners": - { - "type": "butterflies:forester_egg", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_glasswing.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_glasswing.json deleted file mode 100644 index ef3569d..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_glasswing.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:dark_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle", - "minecraft:lush_caves" - ], - "spawners": - { - "type": "butterflies:glasswing_egg", - "weight": 5, - "minCount": 2, - "maxCount": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_hairstreak.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_hairstreak.json deleted file mode 100644 index 647a96c..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_hairstreak.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:dark_forest", - "minecraft:windswept_forest", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:hairstreak_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_heath.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_heath.json deleted file mode 100644 index 2d2c36c..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_heath.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna" - ], - "spawners": - { - "type": "butterflies:heath_egg", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_longwing.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_longwing.json deleted file mode 100644 index ebac11c..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_longwing.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:longwing_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_monarch.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_monarch.json deleted file mode 100644 index 5ffee91..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_monarch.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:monarch_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_morpho.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_morpho.json deleted file mode 100644 index bb272fc..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_morpho.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle" - ], - "spawners": - { - "type": "butterflies:morpho_egg", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_rainbow.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_rainbow.json deleted file mode 100644 index b3c03db..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_rainbow.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:mushroom_fields", - "minecraft:lush_caves", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:rainbow_egg", - "weight": 5, - "minCount": 2, - "maxCount": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/egg_swallowtail.json b/src/main/resources/data/butterflies/forge/biome_modifier/egg_swallowtail.json deleted file mode 100644 index be672f5..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/egg_swallowtail.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:wooded_badlands", - "minecraft:meadow", - "minecraft:river", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:swallowtail_egg", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/emperor.json b/src/main/resources/data/butterflies/forge/biome_modifier/emperor.json deleted file mode 100644 index 5390243..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/emperor.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:windswept_forest", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:emperor", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/forest_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/forest_butterflies.json new file mode 100644 index 0000000..67e299d --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/forest_butterflies.json @@ -0,0 +1,198 @@ +{ + "type": "forge:add_spawns", + "biomes": "#minecraft:is_forest", + "spawners": [ + { + "type": "butterflies:admiral", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:clipper", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:clipper_caterpillar", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:clipper_chrysalis", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:clipper_egg", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:emperor", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:emperor_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:emperor_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:emperor_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:forester", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:forester_caterpillar", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:forester_chrysalis", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:forester_egg", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:hairstreak", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:hairstreak_caterpillar", + "weight": 10,z + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:hairstreak_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:hairstreak_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:rainbow", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:swallowtail", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/forester.json b/src/main/resources/data/butterflies/forge/biome_modifier/forester.json deleted file mode 100644 index 6d29db7..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/forester.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:windswept_forest" - ], - "spawners": - { - "type": "butterflies:forester", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/glasswing.json b/src/main/resources/data/butterflies/forge/biome_modifier/glasswing.json deleted file mode 100644 index 43ba4f7..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/glasswing.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:dark_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle", - "minecraft:lush_caves" - ], - "spawners": - { - "type": "butterflies:glasswing", - "weight": 5, - "minCount": 2, - "maxCount": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/hairstreak.json b/src/main/resources/data/butterflies/forge/biome_modifier/hairstreak.json deleted file mode 100644 index 10ac89c..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/hairstreak.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:dark_forest", - "minecraft:windswept_forest", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:hairstreak", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/heath.json b/src/main/resources/data/butterflies/forge/biome_modifier/heath.json deleted file mode 100644 index 7c5273a..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/heath.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna" - ], - "spawners": - { - "type": "butterflies:heath", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/hill_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/hill_butterflies.json new file mode 100644 index 0000000..6637376 --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/hill_butterflies.json @@ -0,0 +1,198 @@ +{ + "type": "forge:add_spawns", + "biomes": "#minecraft:is_hill", + "spawners": [ + { + "type": "butterflies:buckeye", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:heath", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_caterpillar", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_chrysalis", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_egg", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:longwing", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:rainbow", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:swallowtail", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/jungle_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/jungle_butterflies.json new file mode 100644 index 0000000..c2b1e08 --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/jungle_butterflies.json @@ -0,0 +1,78 @@ +{ + "type": "forge:add_spawns", + "biomes": "#minecraft:is_jungle", + "spawners": [ + { + "type": "butterflies:clipper", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:clipper_caterpillar", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:clipper_chrysalis", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:clipper_egg", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:longwing", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:morpho", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:morpho_caterpillar", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:morpho_chrysalis", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:morpho_egg", + "weight": 2, + "minCount": 1, + "maxCount": 3 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/longwing.json b/src/main/resources/data/butterflies/forge/biome_modifier/longwing.json deleted file mode 100644 index c719cab..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/longwing.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle", - "minecraft:wooded_badlands" - ], - "spawners": - { - "type": "butterflies:longwing", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/lush_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/lush_butterflies.json new file mode 100644 index 0000000..d02b6c5 --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/lush_butterflies.json @@ -0,0 +1,102 @@ +{ + "type": "forge:add_spawns", + "biomes": "#forge:is_lush", + "spawners": [ + { + "type": "butterflies:admiral", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:glasswing", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:glasswing_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:glasswing_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:glasswing_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:swallowtail", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/monarch.json b/src/main/resources/data/butterflies/forge/biome_modifier/monarch.json deleted file mode 100644 index 29e901a..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/monarch.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:monarch", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/morpho.json b/src/main/resources/data/butterflies/forge/biome_modifier/morpho.json deleted file mode 100644 index 0e16882..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/morpho.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:jungle", - "minecraft:sparse_jungle", - "minecraft:bamboo_jungle" - ], - "spawners": - { - "type": "butterflies:morpho", - "weight": 2, - "minCount": 1, - "maxCount": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/mushroom_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/mushroom_butterflies.json new file mode 100644 index 0000000..407c156 --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/mushroom_butterflies.json @@ -0,0 +1,78 @@ +{ + "type": "forge:add_spawns", + "biomes": "#forge:is_mushroom", + "spawners": [ + { + "type": "butterflies:buckeye", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:rainbow", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/plains_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/plains_butterflies.json new file mode 100644 index 0000000..3c9235a --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/plains_butterflies.json @@ -0,0 +1,222 @@ +{ + "type": "forge:add_spawns", + "biomes": "#forge:is_plains", + "spawners": [ + { + "type": "butterflies:buckeye", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:heath", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_caterpillar", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_chrysalis", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_egg", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:longwing", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:longwing_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:rainbow", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:swallowtail", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/plateau_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/plateau_butterflies.json new file mode 100644 index 0000000..1a65997 --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/plateau_butterflies.json @@ -0,0 +1,127 @@ +{ + "type": "forge:add_spawns", + "biomes": "#forge:is_plateau", + "spawners": [ + + { + "type": "butterflies:cabbage", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:common_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:monarch_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:rainbow", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:swallowtail", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/rainbow.json b/src/main/resources/data/butterflies/forge/biome_modifier/rainbow.json deleted file mode 100644 index 471b010..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/rainbow.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:meadow", - "minecraft:mushroom_fields", - "minecraft:lush_caves", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:rainbow", - "weight": 5, - "minCount": 2, - "maxCount": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/river_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/river_butterflies.json new file mode 100644 index 0000000..fe6550c --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/river_butterflies.json @@ -0,0 +1,104 @@ +{ + "type": "forge:add_spawns", + "biomes": [ + "minecraft:river" + ], + "spawners": [ + { + "type": "butterflies:admiral", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/savanna_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/savanna_butterflies.json new file mode 100644 index 0000000..5d48b0b --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/savanna_butterflies.json @@ -0,0 +1,78 @@ +{ + "type": "forge:add_spawns", + "biomes": "#minecraft:is_savanna", + "spawners": [ + { + "type": "butterflies:buckeye", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:heath", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_caterpillar", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_chrysalis", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_egg", + "weight": 2, + "minCount": 1, + "maxCount": 3 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/swallowtail.json b/src/main/resources/data/butterflies/forge/biome_modifier/swallowtail.json deleted file mode 100644 index 4429c76..0000000 --- a/src/main/resources/data/butterflies/forge/biome_modifier/swallowtail.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "forge:add_spawns", - "biomes": [ - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:forest", - "minecraft:flower_forest", - "minecraft:birch_forest", - "minecraft:dark_forest", - "minecraft:old_growth_birch_forest", - "minecraft:old_growth_pine_taiga", - "minecraft:old_growth_spruce_taiga", - "minecraft:taiga", - "minecraft:savanna", - "minecraft:savanna_plateau", - "minecraft:windswept_hills", - "minecraft:windswept_forest", - "minecraft:windswept_savanna", - "minecraft:wooded_badlands", - "minecraft:meadow", - "minecraft:river", - "minecraft:cherry_grove" - ], - "spawners": - { - "type": "butterflies:swallowtail", - "weight": 10, - "minCount": 3, - "maxCount": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/swamp_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/swamp_butterflies.json new file mode 100644 index 0000000..ab2d3c5 --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/swamp_butterflies.json @@ -0,0 +1,30 @@ +{ + "type": "forge:add_spawns", + "biomes": "#forge:is_lush", + "spawners": [ + { + "type": "butterflies:admiral", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:admiral_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/butterflies/forge/biome_modifier/taiga_butterflies.json b/src/main/resources/data/butterflies/forge/biome_modifier/taiga_butterflies.json new file mode 100644 index 0000000..95cf621 --- /dev/null +++ b/src/main/resources/data/butterflies/forge/biome_modifier/taiga_butterflies.json @@ -0,0 +1,198 @@ +{ + "type": "forge:add_spawns", + "biomes": "#minecraft:is_taiga", + "spawners": [ + { + "type": "butterflies:buckeye", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:buckeye_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:cabbage_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:chalkhill_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:emperor", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:emperor_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:emperor_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:emperor_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:forester", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:forester_caterpillar", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:forester_chrysalis", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:forester_egg", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_caterpillar", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_chrysalis", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:heath_egg", + "weight": 2, + "minCount": 1, + "maxCount": 3 + }, + { + "type": "butterflies:rainbow", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_caterpillar", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_chrysalis", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:rainbow_egg", + "weight": 5, + "minCount": 2, + "maxCount": 4 + }, + { + "type": "butterflies:swallowtail", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_caterpillar", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_chrysalis", + "weight": 10, + "minCount": 3, + "maxCount": 5 + }, + { + "type": "butterflies:swallowtail_egg", + "weight": 10, + "minCount": 3, + "maxCount": 5 + } + ] +} \ No newline at end of file