Phase 3: the Mangrove Mire poisons anyone without Mire Waders
CI / build-and-smoke-test (push) Failing after 30m44s

- Companion mod zone hazards (zone/ZoneHazards.kt, data in
  data/cobblesurvival/zone_hazards/): in the Mire a player without an
  item from #cobblesurvival:mire_protection gets Poison every 5 seconds,
  with a one-time warning. Potions, milk and golden apples still help.
- Mire Waders: KubeJS leather boots, dropped by the Westmarch and Verdant
  Jungle guardians (the zones before the Mire), per Adrian's boss rule.
- Self-test mire_poisons_without_waders.
- Allow-list Cobblemon's misspelt jigsaw state in
  habitats/parched_peat_bog7.nbt, which test players now reach.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
claudeandClaude Opus 5.5 committed 2026-10-30 01:46:16 +01:00
1 parent 73fe71918f
commit d105f6757d
19 files changed
+197 -15

No files matched your search

@@ -1,7 +1,7 @@
{
"_comment": "Generated by tools/zone_spawns.py from world/zones.json; do not edit by hand.",
"zone": "frostpeak",
"pokemon": "tyranitar level=60 uncatchable=yes",
"pokemon": "archaludon level=60 uncatchable=yes",
"scale": 1.5,
"drops": [
{
@@ -4,9 +4,13 @@
"pokemon": "tangrowth level=35 uncatchable=yes",
"scale": 1.5,
"drops": [
{
"item": "cobblesurvival:mire_waders",
"count": 1
},
{
"item": "cobblemon:pecha_berry",
"count": 8
"count": 4
},
{
"item": "cobblemon:exp_candy_m",
@@ -1,12 +1,16 @@
{
"_comment": "Generated by tools/zone_spawns.py from world/zones.json; do not edit by hand.",
"zone": "westmarch",
"pokemon": "carbink level=30 uncatchable=yes",
"pokemon": "pinsir level=30 uncatchable=yes",
"scale": 1.5,
"drops": [
{
"item": "cobblesurvival:mire_waders",
"count": 1
},
{
"item": "cobblemon:pecha_berry",
"count": 8
"count": 4
},
{
"item": "cobblemon:exp_candy_m",