Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Cobblemon: Parting Gifts

Cobblemon: Parting Gifts

This Cobblemon sidemod adds a highly configurable Reward system for releasing Pokemon. Inspired by the mechanic in Pokemon Legends.

61.3k
30
Game Mechanics
Utility

Compatibility

Minecraft: Java Edition

1.21.1

Platforms

Fabric
NeoForge

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki
Buy Me a Coffee

Creators

anabsolutesloth
anabsolutesloth Member

Details

Licensed LGPL-2.1-or-later
Published 7 months ago
Updated yesterday
DescriptionChangelogVersions

Cobblemon: Parting Gifts 3.0.0

by anabsolutesloth on Sep 1, 2025
Download

Cobblemon: Parting Gifts 3.0.0

by anabsolutesloth on Sep 1, 2025
Download

3.0.0 - Architectury Abstraction

Most of the changes in this update are internal changes, with no visible effect to the average user.

User-facing changes

  • No longer requires Architectury API to run, just Cobblemon!
  • added a new Parameter Set type to Loot Tables, releaserewards:player_and_pokemon. Using this Param Set as the "type" in a Loot Table will prevent Validation Errors in the log when using Parting Gifts features in the table.

Nerd Stuff

  • Changed registry system from Architectury's DeferredRegister to Cobblemon's own PlatformRegistry system. the Mod classes now have a notable amount of code to handle platform-specific Registry.
  • renamed ReleaseRewardsCommon to ReleaseRewards, and added ResourceLocation resource(String) helper method.
  • renamed ModLootModifiers to ModLootFunctions.

Cobblemon: Parting Gifts 2.2.0

by anabsolutesloth on Apr 11, 2025
Download

Cobblemon: Parting Gifts 2.2.0

by anabsolutesloth on Apr 11, 2025
Download

THIS UPDATE CONTAINS BREAKING CHANGES FOR DATAPACKS OVERRIDING THE GLOBAL REWARD TABLE

Significant changes have been made to how rewards are granted

  • Now, only the "global" table is invoked when releasing a Pokemon.
  • However, new "type_rewards" and "species_rewards" Entry Types have been added, which will roll a Type or Species table that matches the Pokemon being released.

Added "releaserewards:type_rewards" and "releaserewards:species_rewards" Entry Types

  • Rolls a Type or Species reward table matching the Pokemon being released.
  • Can optionally be provided with a Type or Species Identifier, and will always roll that table.

Added "releaserewards:type" condition

  • Checks if one of the Pokemon's Types matches the specified Type.
  • Allows deeper customization, and is more useful with the structural changes made in this update.

Global table now utilizes the "releaserewards:pokemon_drops" Entry by default

Changed how rewards are given to the player.

Cobblemon: Parting Gifts 2.1.0

by anabsolutesloth on Feb 25, 2025
Download

Cobblemon: Parting Gifts 2.1.0

by anabsolutesloth on Feb 25, 2025
Download

Experimental Default Reward changes

  • My aim is to make the Default settings more, well, Rewarding.
  • I am open to feedback, it's possible these changes could be too rewarding after all.
  • These are the same changes from the Experimental Update datapack.

Global rewards

  • No Reward - Weight 4 > 2
  • XP Candy XS - Max Level range 20 > 15
  • XP Candy S - Weight 3 > 4
  • EV Feathers - Weight 8 > 6, +1 every 8 > 5 Levels
  • EV Vitamins - Min Level range 60 > 50

Gimmighoul Species rewards

  • Chest Form Relic Coins - Min amount 1 > 4, +1 > 2 every 15 > 10 Levels

Changed how Rewards are provided to players when releasing Pokemon

  • Now attempts to insert directly into the Inventory if possible.
  • If it cannot, drops them on the Player's position instead. (previous behavior)
  • Cannot Drop excess rewards in Creative Mode, they will be deleted instead of being dropped.

Cobblemon: Parting Gifts 2.0.2

by anabsolutesloth on Feb 17, 2025
Download

Cobblemon: Parting Gifts 2.0.2

by anabsolutesloth on Feb 17, 2025
Download

2.0.2 - Shiny & Pokemon Properties conditions

Added "releaserewards:shiny" condition

  • Checks if the Pokemon is Shiny.
  • Can be inverted.

Added "releaserewards:pokemon_properties" condition

  • provide a Pokemon Properties string (like in /pokegive or /pokeedit), and each property will be compared against a released Pokemon, passing if they all match.

See documentation for more details.

NOTE: This update also does not contain the Experimental Update datapack changes. Feedback is still being sought. If you have any, please provide it in the mod's Support Thread in the Cobblemon Discord, or this Github Issue.

Cobblemon: Parting Gifts 2.0.1

by anabsolutesloth on Jan 30, 2025
Download

Refactored "move_predicate" condition, now uses a repeatedly filtered stream instead of iterating through each move and returning.

Fixed Fabric config being ignored, this broke the "evolution_stage" condition, whoops.

Cobblemon: Parting Gifts 2.0.1

by anabsolutesloth on Jan 30, 2025
Download

Refactored "move_predicate" condition, now uses a repeatedly filtered stream instead of iterating through each move and returning.

Cobblemon: Parting Gifts 2.0.0

by anabsolutesloth on Jan 29, 2025
Download

Initial Crossplatform Fabric release. Fully Compatible with Cobblemon 1.6.1.

Requires Architectury API. This dependency may be removed in the future, but for now, it allowed only extremely minor changes to loot data type registry to be made.

Cobblemon: Parting Gifts 2.0.0

by anabsolutesloth on Jan 29, 2025
Download

Initial Crossplatform NeoForge release. Fully Compatible with Cobblemon 1.6.1.

Requires Architectury API. This dependency may be removed in the future, but for now, it allowed only extremely minor changes to loot data type registry to be made.

Cobblemon: Parting Gifts 1.21.1-1.1.2

by anabsolutesloth on Jan 8, 2025
Download

Initial Modrinth release.

  • See Github or CurseForge page for past version history.

"pokemon_label" condition can now be inverted.

  • "invert" field, as with all other invertible conditions.

Error about being unable to access Config when closing worlds should no longer occur.

  • Config can also be Reloaded properly now.

Modrinth is open source.

main@4b75cb8

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.