Cobblemon Nuzlocke & Soul Link
A full Hardcore Nuzlocke ruleset for Cobblemon — automated, so you play instead of policing yourself. And if you play with friends, Soul Link binds your runs together.
⚠️ Install Routes 1.0.33 or newer alongside this mod. It is a hard dependency, not a suggestion — see Requires Routes below. If you were already playing with Routes, these rules used to ship inside it: your world, its settings and its zone log all carry over.
ℹ️ Not the same thing as the Cobblemon Nuzlocke datapack. There is an unrelated datapack with a similar name. This is a mod, which is why Soul Link is part of the name.
Hardcore Nuzlocke — works solo
- One catch per zone. Your first encounter in a route, area or town is the only Pokémon you may catch there. Fail it and that zone is closed for good.
- Permadeath, properly enforced. A fainted Pokémon is gone, and healing is blocked so you cannot quietly undo it.
- Mandatory nicknames. Every Pokémon you obtain gets named before you can use it — the thing that makes losing one actually hurt.
- Shiny clause. A wild shiny is always catchable, whatever the encounter rule says.
- Defeated-Catch window. Knocked-out wild Pokémon stay catchable for a configurable window before despawning, so a lucky crit does not silently burn your only encounter.
- Whiteout handling. Choose what losing your whole party means, from spectator mode to Game Over.
Starter randomiser
Start the run without picking a favourite. Filter out legendaries, paradox forms, Ultra Beasts, or the usual starter trio, and decide whether shinies are allowed.
Level caps, EXP and battle rules
Level caps keep you honest against gym progression, EXP is tunable (shared EXP, mid-battle EXP, a boost multiplier), and you can switch off Mega Evolution, Gigantamax, Z-Moves and Terastallisation for a stricter run.
Soul Link — co-op
Link parties with other players so your runs are bound together: when one linked Pokémon dies, so do its soulmates. A lone-combat block stops anyone grinding ahead alone.
Soul Link is optional and has its own toggle — the whole Nuzlocke ruleset above works perfectly well on a single-player world.
Requires Routes
The "one catch per zone" rule needs a definition of zone, and it takes it from Routes: the routes, areas and towns Routes generates during worldgen are the capture zones. That is why this is a hard dependency rather than a bundled zone model of its own — one source of truth for where you are, shared by both mods.
Setup
Everything is chosen on the NUZLOCKE tab of the create-world screen and saved with that world — pick your adventure once, then play. There is no options menu to fiddle with mid-run.
📖 Wiki · 💬 Discord · 💛 Sponsor shiero
License: "If you make money, I make money" — see LICENSE.