
Quests Cobb
Cobblemon quests only in french at the time.
About
Quests Cobb adds a lightweight quest & progression menu for Cobblemon servers.
Complete objectives (Pokédex progress, collections, and trainer challenges), track your progress in a clean in‑game UI, and claim rewards directly from the menu.
Whith command : /q or /quests
This mod is designed for survival / RPG servers and aims to provide long‑term goals without changing Cobblemon’s core gameplay.
Features
Core Quest Categories (Cobblemon)
- Pokédex Progress
- Track how many species you’ve obtained and complete milestones.
- Type Collection
- Complete Pokémon type sets (catch/obtain all required species for a type).
- Shoulder Pokémon Checklist
- Track unique shoulder‑mountable Pokémon you’ve carried.
- Dedicated checklist-style screen.
Languages
This mod supports multiple languages (French + English included).
Players can choose their quest language with /quests lang <code>, and server owners/community members can add new translations by creating a JSON file in config/quests/lang/.
Optional RCT Integration (Radical Cobblemon Trainers)
If Radical Cobblemon Trainers (RCT) is installed, extra quest categories become available:
- Trainer Victories
- Win trainer battles and reach milestones.
- Series / Campaign
- Track progress through your current series and claim rewards when completed.
- Trainer Challenges
- Example challenges include winning without fainting, without items, or within a turn limit.
The mod uses best‑effort compatibility: if RCT isn’t installed, the RCT quests simply won’t progress / won’t show meaningful data.
Rewards
Rewards are claimable from the quest menu once objectives are completed.
By default, rewards include items (example: Poké Balls) and optionally money via server command.
Quests Cobb adds an in-game quest menu with rewards, and supports fully configurable, data-driven custom quest categories via JSON files placed in your server config folder.
Config folder layout
config/
└─ quests/
├─ quests.json
├─ CUSTOM_QUESTS_API.txt
└─ categories/
├─ <category_1>.json
├─ <category_2>.json
└─ ...
What each file is
config/quests/quests.json
Main toggle config for what the mod shows in-game.
enableBuiltInCategoriestrue: keep the mod’s built-in quest categoriesfalse: hide built-in categories (custom only)
enableCustomCategoriestrue: load custom categories fromconfig/quests/categories/false: disable custom categories
config/quests/categories/*.json
Custom quest categories.
- 1 JSON file = 1 category
- Each category contains:
id: unique category idtitle: category name shown in the UIorder: optional ordering (lower first)quests: list of quests
Each quest contains:
id: unique quest id inside the categorylabel: text shown in the UItype: the quest type (data-driven API)params: optional parameters depending on the typetarget: completion goalreward: optional custom rewarditems[](multiple items)moneycommands[](multiple console commands,{player}placeholder)
config/quests/CUSTOM_QUESTS_API.txt
English reference file generated by the mod (if missing).
It explains:
- the JSON formats
- supported quest types + params
- reward format + examples
- warning about console commands
Requirements
- Fabric API
- Cobblemon
- (Optional) Radical Cobblemon Trainers for the RCT quest categories
Notes / Compatibility
- Progress is saved per player (server-side).
- The UI updates dynamically as you complete objectives.
- Some reward types may rely on server-side economy commands (depending on your server setup).
