Cobblemon Quests Reloaded
Cobblemon Quests Reloaded is an unofficial, community-maintained fork of the original Cobblemon Quests mod. This project updates and improves the mod for newer versions of Minecraft, Cobblemon, and FTB Quests while keeping the original goal intact: enabling quest creators to build Cobblemon-related quests directly within FTB Quests.
Features
The mod provides quest tasks for a variety of Cobblemon actions, including:
- Catching Pokémon
- Defeating Pokémon
- KO’ing wild Pokémon
- Leveling up
- Evolving Pokémon
- And much more…
Defeating NPC Trainers (New!) – Full compatibility with Radical Cobblemon Trainers (RCT) and other trainer mods.
Like the original mod:
- Adds no quests by itself
- Provides tools for creators and modpacks to design their own questlines
Fork improvements:
- Updated compatibility with recent Minecraft, Cobblemon, and FTB Quests versions
- Bug fixes and stability improvements
- Updated or expanded Cobblemon quest triggers
- integration with new Cobblemon APIs
For Players
Simply install this mod on both client and server. If the modpack or server includes Cobblemon-related quests, they will automatically appear in your quest book.
For Quest Creators
Cobblemon Quests Reloaded provides new FTB Quests task types, allowing you to design questlines involving Cobblemon interactions such as:
- Capturing
- Defeating
- KO actions
- Evolution events
- Level/XP progression
- Other Cobblemon events usable as quest triggers
This fork aims to keep functionality up to date with modern mod versions.
FAQ
Q: Do I need to install this on both client and server?
Yes. The mod must be installed on both sides.
Q: Why don’t I see any quests in my quest book?
The mod adds no quests by default. Quest creators or modpacks must add them manually.
Q: Is this fork official?
No. This is an unofficial community continuation.
Attribution & License
This project is an unofficial fork of the original Cobblemon Quests created by winterwolfsv, licensed under CC BY-NC 4.0.
In accordance with this license:
- Full credit goes to the original author
- This fork is entirely non-commercial
- A copy of the CC BY-NC 4.0 license is included
- All modifications are clearly stated
-
official source https://modrinth.com/mod/cobblemon-quests
Bug Reports & Suggestions
If you encounter issues or want to suggest improvements, please use
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 |
- Compatible with all Cobblemon 1.8.x versions (Minecraft 1.21.1, Fabric & NeoForge).**
## Quest Progress
- Trainer victories: A single win now counts only once, even when the trainer has several identifiers.
- In-battle captures: Capturing a Pokémon during a battle is no longer counted twice.
- Terastallization: Now counted once, only through Cobblemon's own event.
- Raids: A raid win counts once per team instead of once per member.
- Pokédex scanning: The same Pokémon can no longer be scanned repeatedly, and Pokémon you already own don't count.
- Trades: Trades between members of the same team no longer advance quests.
- Evolution: The "evolve" task now checks the pre-evolution species, not the evolved one.
- Level up: Level filters now see the Pokémon's new level.
- Mega Evolution: Taking off and putting back a Mega Stone no longer gives unlimited progress.
## Filters
- Species & abilities: Matching is now exact, so "Mew" no longer matches Mewtwo.
- Trainers: Names are matched exactly first, then partially, so existing quests keep working.
- Minimum level: The minimum level now applies even when no maximum level is set.
- Aspects: The aspects filter now works and can be edited in the quest editor.
- Blacklist: Names with spaces or punctuation like "Mr. Mime" or "Type: Null" are now recognized.
## Pokémon Submission
- Security: The server rejects submissions for quests that are still locked.
- Protection: You can no longer submit a Pokémon while in a battle or trade, or submit your last party member.
- Reliability: Pokémon are identified by UUID, so the wrong Pokémon can no longer be removed.
## Crash Fixes
- Quest book: Picking the "any" option in the Pokémon list no longer crashes the client.
- Trainer config: A malformed trainers.json no longer crashes the game on startup.
## MongoDB
- Performance: Syncing now runs in the background and no longer slows the server down.
- Reliability: Only the most recent copy of team data is loaded, and players are resynced afterwards.
- Robustness: If the database can't be reached, syncing is turned off cleanly without freezing the server.
## Miscellaneous
- Console: The mod no longer prints anything to the console unless there is a real error.
- Raid Dens: Compatibility is isolated and only loads when the mod is installed.
- Translations: The French translation is complete, missing keys were added and the Chinese language file was fixed.
- Old quests: Quests using the old "reel" and "register" actions are converted automatically.
- Compatible with all Cobblemon 1.8.x versions (Minecraft 1.21.1, Fabric & NeoForge).**
## Quest Progress
- Trainer victories: A single win now counts only once, even when the trainer has several identifiers.
- In-battle captures: Capturing a Pokémon during a battle is no longer counted twice.
- Terastallization: Now counted once, only through Cobblemon's own event.
- Raids: A raid win counts once per team instead of once per member.
- Pokédex scanning: The same Pokémon can no longer be scanned repeatedly, and Pokémon you already own don't count.
- Trades: Trades between members of the same team no longer advance quests.
- Evolution: The "evolve" task now checks the pre-evolution species, not the evolved one.
- Level up: Level filters now see the Pokémon's new level.
- Mega Evolution: Taking off and putting back a Mega Stone no longer gives unlimited progress.
## Filters
- Species & abilities: Matching is now exact, so "Mew" no longer matches Mewtwo.
- Trainers: Names are matched exactly first, then partially, so existing quests keep working.
- Minimum level: The minimum level now applies even when no maximum level is set.
- Aspects: The aspects filter now works and can be edited in the quest editor.
- Blacklist: Names with spaces or punctuation like "Mr. Mime" or "Type: Null" are now recognized.
## Pokémon Submission
- Security: The server rejects submissions for quests that are still locked.
- Protection: You can no longer submit a Pokémon while in a battle or trade, or submit your last party member.
- Reliability: Pokémon are identified by UUID, so the wrong Pokémon can no longer be removed.
## Crash Fixes
- Quest book: Picking the "any" option in the Pokémon list no longer crashes the client.
- Trainer config: A malformed trainers.json no longer crashes the game on startup.
## MongoDB
- Performance: Syncing now runs in the background and no longer slows the server down.
- Reliability: Only the most recent copy of team data is loaded, and players are resynced afterwards.
- Robustness: If the database can't be reached, syncing is turned off cleanly without freezing the server.
## Miscellaneous
- Console: The mod no longer prints anything to the console unless there is a real error.
- Raid Dens: Compatibility is isolated and only loads when the mod is installed.
- Translations: The French translation is complete, missing keys were added and the Chinese language file was fixed.
- Old quests: Quests using the old "reel" and "register" actions are converted automatically.
I’m currently working on the 1.8.1 version.
I’m currently working on the 1.8.1 version.
- Cobblemon 1.8.0 Compatibility:** Updated and recompiled the mod to ensure full compatibility with Cobblemon 1.8.0 on both Fabric and NeoForge.
- Alpha Pokémon Filter:** Added a filter allowing quest creators to require Alpha Pokémon with custom aspect and GUI icon rendering.
- Learn TM Action:** Introduced the learn_tm task action to validate quest objectives when players unlock or teach TM moves.
- Pokédex API Update:** Migrated Pokédex progress tracking logic to match Cobblemon 1.8.0 API changes (OWNED state).
- Cobblemon 1.8.0 Compatibility:** Updated and recompiled the mod to ensure full compatibility with Cobblemon 1.8.0 on both Fabric and NeoForge.
- Alpha Pokémon Filter:** Added a filter allowing quest creators to require Alpha Pokémon with custom aspect and GUI icon rendering.
- Learn TM Action:** Introduced the learn_tm task action to validate quest objectives when players unlock or teach TM moves.
- Pokédex API Update:** Migrated Pokédex progress tracking logic to match Cobblemon 1.8.0 API changes (OWNED state).
- Fix: Raid Dens compatibility update :**
- Fix: Raid Dens compatibility update :**
- Dedicated Server Crash Fix:** Resolved a critical crash that prevented dedicated servers from starting by safely isolating the client-side GUI code from the server's network logic.
- Evolution Quest Validation Fix:** Fixed a bug where evolving a Pokémon incorrectly triggered "Catch" objectives, ensuring that evolutions now only validate specific evolution or general "obtain" quests.
- Dedicated Server Crash Fix:** Resolved a critical crash that prevented dedicated servers from starting by safely isolating the client-side GUI code from the server's network logic.
- Evolution Quest Validation Fix:** Fixed a bug where evolving a Pokémon incorrectly triggered "Catch" objectives, ensuring that evolutions now only validate specific evolution or general "obtain" quests.
- Submit Pokemon Task:** Added a new quest action and a dedicated interface allowing players to easily select and submit a specific Pokémon directly from their party to complete quests.
- Specific Player Targeting for PvP Quests:** Added a new configuration option to "Defeat Player" quests, allowing to specify an exact player name required to complete the objective.
- Required Abilities for Quests:** Introduced the ability to require specific Pokemon Abilities to complete a quest.
- Dynamic Form and Shiny Icons Restoration:** Fixed an issue caused by the 1.21.1 component update where regional forms (like Alola) and Shiny variants would not display correctly on quest icons, restoring full 3D model accuracy in the FTB Quests UI.
- Raid Den Species Tracking:** Restored the ability to track the specific species of the Pokémon defeated in raids, ensuring "Win Raid" tasks can correctly filter by species or Pokémon type.
- Evolution Quest Validation Fix:** Resolved a bug where evolution events failed to properly trigger, ensuring the new species is accurately recorded for quest progression.
- Submit Pokemon Task:** Added a new quest action and a dedicated interface allowing players to easily select and submit a specific Pokémon directly from their party to complete quests.
- Specific Player Targeting for PvP Quests:** Added a new configuration option to "Defeat Player" quests, allowing to specify an exact player name required to complete the objective.
- Required Abilities for Quests:** Introduced the ability to require specific Pokemon Abilities to complete a quest.
- Dynamic Form and Shiny Icons Restoration:** Fixed an issue caused by the 1.21.1 component update where regional forms (like Alola) and Shiny variants would not display correctly on quest icons, restoring full 3D model accuracy in the FTB Quests UI.
- Raid Den Species Tracking:** Restored the ability to track the specific species of the Pokémon defeated in raids, ensuring "Win Raid" tasks can correctly filter by species or Pokémon type.
- Evolution Quest Validation Fix:** Resolved a bug where evolution events failed to properly trigger, ensuring the new species is accurately recorded for quest progression.
- Use Move Quest Fix:** Fixed an issue where "Use Move" quests would fail to validate with certain moves (e.g., Max Moves) by improving move name normalization.
- Raid Dens Compatibility Restoration:** Restored full compatibility with the Cobblemon Raid Dens mod, ensuring that raid victories, participation, and pouch opening quests validate correctly, while preventing crashes if the mod is not installed.
- Use Move Quest Fix:** Fixed an issue where "Use Move" quests would fail to validate with certain moves (e.g., Max Moves) by improving move name normalization.
- Raid Dens Compatibility Restoration:** Restored full compatibility with the Cobblemon Raid Dens mod, ensuring that raid victories, participation, and pouch opening quests validate correctly, while preventing crashes if the mod is not installed.
- Pokedex Quest:** Fixed an issue where the "have_registered" quest would sometimes stop tracking progress for some players.
- Startup Crash:** Resolved a crash that occurred when the cobblemon-raid-dens mod was not installed.
- Pokedex Quest:** Fixed an issue where the "have_registered" quest would sometimes stop tracking progress for some players.
- Startup Crash:** Resolved a crash that occurred when the cobblemon-raid-dens mod was not installed.
- Pokedex Logic Fix:** Fixed the Pokémon filter for the "have_registered" objective to correctly validate specific Pokedex entries.
- UI Rework:** Reworked the configuration interface to provide better organization and more intuitive action selection.
- Enhanced Move Validation:** Added support for Pokémon forms, aspects, and labels when validating the "use_move" action.
- Cobblebreeding Support:** Integrated compatibility with Cobblebreeding to allow quests based on collecting and hatching eggs.
- Raid Dens Support:** Integrated compatibility with Cobblemon Raid Dens to create quests linked to raids (winning, joining, or opening pouches).
- MegaShowdown Support:** Integrated compatibility with MegaShowdown to support advanced battle mechanics like Mega Evolution and Dynamax.
- Pokedex Logic Fix:** Fixed the Pokémon filter for the "have_registered" objective to correctly validate specific Pokedex entries.
- UI Rework:** Reworked the configuration interface to provide better organization and more intuitive action selection.
- Enhanced Move Validation:** Added support for Pokémon forms, aspects, and labels when validating the "use_move" action.
- Cobblebreeding Support:** Integrated compatibility with Cobblebreeding to allow quests based on collecting and hatching eggs.
- Raid Dens Support:** Integrated compatibility with Cobblemon Raid Dens to create quests linked to raids (winning, joining, or opening pouches).
- MegaShowdown Support:** Integrated compatibility with MegaShowdown to support advanced battle mechanics like Mega Evolution and Dynamax.
- Labels Feature:** Added support for species labels (e.g. legendary, mythical) directly in the "Forms" task field.
- Trade Fix:** Fixed trade_away and trade_for tasks not triggering and corrected the sender/receiver logic.
- Labels Feature:** Added support for species labels (e.g. legendary, mythical) directly in the "Forms" task field.
- Trade Fix:** Fixed trade_away and trade_for tasks not triggering and corrected the sender/receiver logic.
- Pokémon Icons:** Fixed an issue where Pokémon tasks displayed default red Poké Balls.
- Removed register Action:** The broken **register** action has been removed; please use **have_registered** for all Pokédex completion tasks instead.
- Code Cleanup:** Performed internal maintenance by removing dead code and optimizing imports.
- Pokémon Icons:** Fixed an issue where Pokémon tasks displayed default red Poké Balls.
- Removed register Action:** The broken **register** action has been removed; please use **have_registered** for all Pokédex completion tasks instead.
- Code Cleanup:** Performed internal maintenance by removing dead code and optimizing imports.
- Forms & Aspects : **
- New action: "Use Move" **
- Event Fixes: **
- Forms & Aspects : **
- New action: "Use Move" **
- Event Fixes: **