Cobblemon Randomizer | Nuzlocke

Cobblemon Randomizer | Nuzlocke

This project implements rules and randomization in order to bring Nuzlocke to Cobblemon's open-world, open-region play style.

by
97 Downloads
fabricneoforgeadventureutilityworldgen
Rent Server with this Mod

Screenshots

Cobblemon Nuzlocke | Challenge Token
Cobblemon Nuzlocke | Challenge Journal
Challenge Journal Crafting Recipe
Challenge Token Crafting Recipe

About this Mod

Cobblemon Randomizer

Cobblemon Randomizer is an addon for Cobblemon that adds a randomized Nuzlocke-style challenge system to your Cobblemon playthrough.

Start with randomized starter choices, then use Challenge Tokens to unlock legal target Pokémon from different biomes. Track your run with the Challenge Journal, follow stricter catch rules, and manage fallen Pokémon through built-in Nuzlocke death mechanics.


Current Features

  • Randomized Cobblemon starter choices
  • Biome-based target unlocks
  • Challenge Token item
  • Challenge Journal item
  • Battle-only target catching
  • Wrong-target catch blocking
  • Failed target handling on faint or flee
  • Nuzlocke death rules for fainted Pokémon
  • Hardcore world-fail support
  • Player and admin commands
  • Per-player run data for multiplayer

Recommended Companion Mods

Cobblemon Randomizer does not add trainers, trainer battles, NPC opponents, gyms, quests, or structured battle encounters.

For a fuller Nuzlocke-style experience, it is recommended to play alongside other Cobblemon-compatible mods that add trainers, NPC battles, or additional battle content.

Cobblemon Randomizer focuses on:

  • randomized starters
  • biome target unlocks
  • catch restrictions
  • Challenge Tokens
  • Challenge Journal tracking
  • Nuzlocke death rules
  • Hardcore run-fail support

Trainer progression and NPC battle content are outside the current release scope, but are planned for implementation once it comes to Cobblemon.


How It Works

When you begin your Cobblemon journey, the normal starter list is replaced with randomized starter options. These 3 options can be from any region.

After choosing a starter, your Nuzlocke begins, and you receive a Challenge Journal.

To catch more Pokémon, craft or obtain Challenge Tokens. Right-click a token while standing in a biome to unlock that biome’s target Pokémon.

The biome determines the target, but the target can be caught anywhere as long as it is caught during battle.


Challenge Journal

The Challenge Journal tracks your run in-game.

It includes:

  • Available Targets
  • Locked Until Tomorrow
  • Failed Challenges
  • Completed Challenges
  • Fallen Pokémon
  • Run Status
  • Rules and token instructions

Nuzlocke Rules

Only Pokémon listed as available targets may be caught.

Target Pokémon must be caught during battle. Direct overworld catching is blocked.

If a target Pokémon faints or you flee from its battle, the target fails. Depending on config, failed targets either become available again the next Minecraft day or fail permanently.

When one of your Pokémon faints in battle, it becomes Nuzlocke-dead. Dead Pokémon remain in your party or PC, but they stay at 0 HP and cannot be healed back into usability.

If you have no usable Pokémon remaining in your party or PC, the run fails.


Hardcore Support

In Hardcore worlds, failing the Nuzlocke triggers Minecraft’s normal Hardcore death.

It is recommended that you enable permanent challenge losses if you fail to catch or flee from a challenge Pokémon, but this is disabled by default in the config.


Commands

Cobblemon Randomizer includes player and admin commands for checking target unlocks, viewing run status, refreshing retry-ready targets, clearing challenge data, clearing death data, and resetting runs.

A list of all commands and their descriptions can be found in the Cobblemon Randomizer Wiki.


Configuration

The config includes options for:

  • starter selection size
  • starter level
  • starter IV minimum and maximum
  • baby Pokémon starter eligibility
  • single-stage Pokémon starter eligibility
  • legendary, mythical, Ultra Beast, and Paradox starter eligibility
  • Nuzlocke death rules
  • death announcements
  • dead Pokémon trade blocking
  • repeated failed target attempts

Challenge target unlocks always prohibit legendary, mythical, Ultra Beast, and Paradox Pokémon.


Requirements

  • Minecraft 1.21.1
  • NeoForge
  • Cobblemon 1.7.3

Planned Features

Future updates may expand Cobblemon Randomizer with additional challenge systems and progression features.

Planned or considered features include:

  • Trainer battle challenges when official Cobblemon NPC trainer systems are available
  • Achievement/advancement support for major Nuzlocke milestones
  • More configurable difficulty presets
  • Expanded Hardcore-specific messaging
  • Rewards for completing target unlocks
  • Better integration with future Cobblemon progression systems

These features are not guaranteed for a specific release date, but they are planned or under consideration for future versions.


License

Cobblemon Randomizer is All Rights Reserved.

Do not reupload, redistribute, fork, port, modify, or publish modified versions of this mod without permission.

Cobblemon is a separate project and belongs to its respective creators.

Thanks to the Cobblemon Team!

Special thanks to the team behind Cobblemon. I love their work, and I am so grateful to them for making such a great mod and for making it open-source so that creators like me can learn from them!

Enjoy Cobblemon Randomizer Nuzlocke?

Consider supporting me on Ko-fi!

Available Versions

Cobblemon Randomizer | Nuzlocke 1.0.0beta
MC 1.21.1fabric
May 13, 2026
Cobblemon Randomizer | Nuzlocke 1.0.0beta
MC 1.21.1neoforge
May 13, 2026
Cobblemon Randomizer | Nuzlocke 1.0.0beta
MC 1.21.1neoforge
May 13, 2026

How to Install Cobblemon Randomizer | Nuzlocke on Your Server

1

Order Server

Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Cobblemon Randomizer | Nuzlocke". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricneoforge

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

6 GB(min. 4 GB)

Frequently Asked Questions

Cobblemon Randomizer | Nuzlocke server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 4 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Cobblemon Randomizer | Nuzlocke compatible with fabric and neoforge?

Cobblemon Randomizer | Nuzlocke officially supports fabric, neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Cobblemon Randomizer | Nuzlocke – how to optimize performance?

Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if Cobblemon Randomizer | Nuzlocke consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Cobblemon Randomizer | Nuzlocke with just one click on your server.

Recommended RAM
6 GBab €12/mo
Min. 4 GB | +1 GB pro 5 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Required

Supported Versions

1.21.1