From d3ec4ec63874facb9bc5ee3e82cb09e84f8e9c36 Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Sat, 7 Mar 2026 20:54:07 +0000 Subject: [PATCH] Remove skeletons from stray spawning biomes --- .../mc_rebalance_datapack/pack.mcmeta | 4 ++- .../patches/add_stray.json.patch | 32 +++++++++++++------ 2 files changed, 26 insertions(+), 10 deletions(-) diff --git a/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta b/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta index 95f50c7..f26bdbe 100644 --- a/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta +++ b/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta @@ -64,7 +64,9 @@ "worldgen/biome/jagged_peaks.json", "worldgen/biome/snowy_slopes.json", "worldgen/biome/grove.json", - "worldgen/biome/snowy_taiga.json" + "worldgen/biome/snowy_taiga.json", + "worldgen/biome/snowy_plains.json", + "worldgen/biome/ice_spikes.json" ] }] } diff --git a/overrides/global_packs/mc_rebalance_datapack/patches/add_stray.json.patch b/overrides/global_packs/mc_rebalance_datapack/patches/add_stray.json.patch index 0c46f43..07073a8 100644 --- a/overrides/global_packs/mc_rebalance_datapack/patches/add_stray.json.patch +++ b/overrides/global_packs/mc_rebalance_datapack/patches/add_stray.json.patch @@ -1,10 +1,24 @@ -{ - "op": "add", - "path": "/spawners/monster/-", - "value": { - "type": "minecraft:stray", - "maxCount": 4, - "minCount": 4, - "weight": 80 +[ + { + "op": "add", + "path": "/spawners/monster/-", + "value": { + "type": "minecraft:stray", + "maxCount": 4, + "minCount": 4, + "weight": 100 + } + }, + { + "op": "find", + "path": "/spawners/monster", + "test": [{ + "path": "/type", + "value": "minecraft:skeleton" + }], + "then": [{ + "op": "remove", + "path": "" + }] } -} +]