Description
CobbleQOL
(Cobblemon 1.7.1 • Fabric // NeoForge 1.21.1)
jumped to make an IV candy limiter for someone before confirmation+payment, decided to just give it out for free and add on to it!
- Server-friendly quality-of-life tweaks for Cobblemon. Everything is configurable and reloadable.
Features
Per-Pokémon Rare Candy Cap - Default 25 level-ups. Prevents overleveling abuse.
Shared Enhancement Budget - IV candies, Hyper Training, mints, mochi/feathers/stat boosts all draw from one per-Pokémon pool (default 30). Blocks further enhancement when exhausted.
Chance-based Enhancement Failure - Above configured IV thresholds (default 21/26), enhancements can fail using success multipliers (e.g., 50%/25%). Items are still consumed; failures send a configurable message.
Move Change Cooldown - Prevents rapid move swapping (default 5s). Notifies players in chat.
Name Prettifier - Converts missing species translation keys (e.g., cobblemon.species.ectomancer.name) into readable names server‑side (chat, logs, command output).
BattleSpeedMultiplier - Adjust the server-side speed of your battles, increase or decrease the value at will.
Command -
/cobbleqol reloadreloads config
Config
{ "enhancements": { "maxRareCandiesPerPokemon": 25, //Rare Candy limit per Pokémon. "enableEnhancementBudget": true, //Toggle shared budget. "maxEnhancementBudget": 30 //Total budget count per Pokémon. }, "failure": { //Success chances when IV + gain reaches thresholds. "enable": true, "start": 21, "heavyStart": 26, "multiplier": 0.5, "heavyMultiplier": 0.25 }, "movechanges": { //Move change cooldown toggle and duration. "enableCooldown": true, "cooldownSeconds": 5 }, "chat": { //Convert missing species translations into readable server-side names ( chat, logs, command outputs ) "prettifyMissingSpeciesNames": true } }
Messages
Placeholders:
{player}{pokemon}{item}{budgetUsed}{budget}{max}{count}{cooldown}- Supports
&and hex codes.
To Do
- Add more features
- Further optimize if possible
- Change enhancements lingo to something else eventually


