From c48842510816387f16e2245359e1a2f7a20e715d Mon Sep 17 00:00:00 2001 From: Pyritie Date: Fri, 6 Jun 2025 22:03:01 +0100 Subject: [PATCH] rabbit spawn tweaks, removed endermites because they're screwing with other mob spawns --- .../biome/moon/lunar_asurine_sparse.json | 5 +++-- .../biome/moon/lunar_chorus_sparse.json | 5 +++-- .../biome/moon/lunar_corals_dense.json | 6 ------ .../biome/moon/lunar_corals_sparse.json | 11 +++------- .../biome/moon/lunar_lights_dense.json | 15 +------------- .../biome/moon/lunar_lights_sparse.json | 20 ++++--------------- .../tfg/worldgen/biome/moon/lunar_plains.json | 5 +++-- .../tfg/worldgen/biome/moon/lunar_sands.json | 5 +++-- kubejs/server_scripts/ad_astra/tags.js | 2 -- 9 files changed, 20 insertions(+), 54 deletions(-) diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_sparse.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_sparse.json index 62f6c8d28..e1412400a 100644 --- a/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_sparse.json +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_sparse.json @@ -52,6 +52,7 @@ ] ], "has_precipitation": false, + "creature_spawn_probability": 0.00005, "spawn_costs": {}, "spawners": { "ambient": [], @@ -59,8 +60,8 @@ "creature": [ { "type": "minecraft:rabbit", - "maxCount": 1, - "minCount": 1, + "maxCount": 4, + "minCount": 2, "weight": 80 } ], diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_sparse.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_sparse.json index 1b79baa5a..dbfd8b92f 100644 --- a/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_sparse.json +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_sparse.json @@ -51,6 +51,7 @@ ] ], "has_precipitation": false, + "creature_spawn_probability": 0.00005, "spawn_costs": {}, "spawners": { "ambient": [], @@ -58,8 +59,8 @@ "creature": [ { "type": "minecraft:rabbit", - "maxCount": 1, - "minCount": 1, + "maxCount": 4, + "minCount": 2, "weight": 10 } ], diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_dense.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_dense.json index ffe872bb1..7204b9fa9 100644 --- a/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_dense.json +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_dense.json @@ -63,12 +63,6 @@ "minCount": 2, "weight": 100 }, - { - "type": "minecraft:endermite", - "maxCount": 2, - "minCount": 1, - "weight": 10 - }, { "type": "species:limpet", "maxCount": 4, diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_sparse.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_sparse.json index 984f2b157..59f36e24a 100644 --- a/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_sparse.json +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_sparse.json @@ -51,6 +51,7 @@ ] ], "has_precipitation": false, + "creature_spawn_probability": 0.00005, "spawn_costs": {}, "spawners": { "ambient": [], @@ -58,8 +59,8 @@ "creature": [ { "type": "minecraft:rabbit", - "maxCount": 1, - "minCount": 1, + "maxCount": 4, + "minCount": 2, "weight": 20 } ], @@ -89,12 +90,6 @@ "minCount": 1, "weight": 20 }, - { - "type": "minecraft:endermite", - "maxCount": 2, - "minCount": 1, - "weight": 10 - }, { "type": "species:limpet", "maxCount": 2, diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_dense.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_dense.json index df5f63dfa..2befa95f4 100644 --- a/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_dense.json +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_dense.json @@ -50,20 +50,7 @@ ] ], "has_precipitation": false, - "spawn_costs": { - "minecraft:enderman": { - "charge": 0.7, - "energy_budget": 0.015 - }, - "endermanoverhaul:windswept_hills_enderman": { - "charge": 0.7, - "energy_budget": 0.015 - }, - "endermanoverhaul:soulsand_valley_enderman": { - "charge": 0.7, - "energy_budget": 0.015 - } - }, + "spawn_costs": {}, "spawners": { "ambient": [], "axolotls": [], diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_sparse.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_sparse.json index c19e7eaa3..b1857ba1c 100644 --- a/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_sparse.json +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_sparse.json @@ -51,28 +51,16 @@ ] ], "has_precipitation": false, - "spawn_costs": { - "minecraft:enderman": { - "charge": 0.7, - "energy_budget": 0.015 - }, - "endermanoverhaul:windswept_hills_enderman": { - "charge": 0.7, - "energy_budget": 0.015 - }, - "endermanoverhaul:soulsand_valley_enderman": { - "charge": 0.7, - "energy_budget": 0.015 - } - }, + "creature_spawn_probability": 0.00005, + "spawn_costs": {}, "spawners": { "ambient": [], "axolotls": [], "creature": [ { "type": "minecraft:rabbit", - "maxCount": 1, - "minCount": 1, + "maxCount": 4, + "minCount": 2, "weight": 80 } ], diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_plains.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_plains.json index 599e09030..bce39ef05 100644 --- a/kubejs/data/tfg/worldgen/biome/moon/lunar_plains.json +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_plains.json @@ -50,6 +50,7 @@ ] ], "has_precipitation": false, + "creature_spawn_probability": 0.00005, "spawn_costs": {}, "spawners": { "ambient": [], @@ -57,8 +58,8 @@ "creature": [ { "type": "minecraft:rabbit", - "maxCount": 1, - "minCount": 1, + "maxCount": 4, + "minCount": 2, "weight": 80 } ], diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_sands.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_sands.json index b744f3ed4..d41a180b7 100644 --- a/kubejs/data/tfg/worldgen/biome/moon/lunar_sands.json +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_sands.json @@ -63,6 +63,7 @@ ] ], "has_precipitation": false, + "creature_spawn_probability": 0.00005, "spawn_costs": {}, "spawners": { "ambient": [], @@ -70,8 +71,8 @@ "creature": [ { "type": "minecraft:rabbit", - "maxCount": 1, - "minCount": 1, + "maxCount": 4, + "minCount": 2, "weight": 80 } ], diff --git a/kubejs/server_scripts/ad_astra/tags.js b/kubejs/server_scripts/ad_astra/tags.js index f114a1efe..da81f53d7 100644 --- a/kubejs/server_scripts/ad_astra/tags.js +++ b/kubejs/server_scripts/ad_astra/tags.js @@ -190,7 +190,6 @@ const registerAdAstraEntityTypeTags = (event) => { 'tfc:rat', 'minecraft:rabbit', 'minecraft:enderman', - 'minecraft:endermite', 'minecraft:shulker', 'minecraft:shulker_bullet', 'minecraft:skeleton', @@ -214,7 +213,6 @@ const registerAdAstraEntityTypeTags = (event) => { event.add('tfc:deals_crushing_damage', 'endermanoverhaul:soulsand_valley_enderman') event.add('tfc:deals_piercing_damage', 'endermanoverhaul:end_enderman') event.add('tfc:deals_crushing_damage', 'endermanoverhaul:end_islands_enderman') - event.add('tfc:deals_piercing_damage', 'minecraft:endermite') event.add('tfc:deals_crushing_damage', 'ad_astra:star_crawler') }