Перейти к содержимому
Mineforgian

Cobblemon: Parting Gifts

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

329K загрузок58 подписчиковLGPL-2.1-or-laterfabricneoforge

Обновлён 29 июня 2026 г. · опубликован 8 января 2025 г.

Cobblemon: Parting Gifts

This addon mod to Cobblemon adds a highly configurable Reward system for releasing Pokemon. Inspired by the mechanic in Pokemon Legends: Arceus.

Rewards are generated by rolling Loot Tables assigned with the Species and one of its Types, aswell as a Global table that applies to all releases.

Note that all applicable tables are rolled when a Pokemon is released. (Global, one Type, Species-specific)

See details on customization on the Github Wiki.

By design, features relating to Species or Moves should be compatible with any Custom species or moves.

Default configurations include a Global table with Effort Wings, Vitamins, and XP Candies, and a Species table for Gimmighoul with Relic Coins. examples for everything can be found on the Github repository

Notice - Experimental Changes

I wasn't quite happy with the frequency and value of the default rewards, so i'm looking for feedback on changes to them. These changes are a part of the mod in version 2.1.0 onwards.

Provide feedback in this Github Issue, or the mod's Support Thread on the Cobblemon Discord.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
3.0.2-NeoForgeРелиз1.21.1neoforge29 июня 2026 г..jar (114 КБ)
3.0.2-FabricРелиз1.21.1fabric29 июня 2026 г..jar (113 КБ)
3.0.1-NeoForgeРелиз1.21.1neoforge22 ноября 2025 г..jar (114 КБ)
3.0.1-FabricРелиз1.21.1fabric22 ноября 2025 г..jar (113 КБ)
3.0.0-NeoForgeРелиз1.21.1neoforge1 сентября 2025 г..jar (114 КБ)
3.0.0-FabricРелиз1.21.1fabric1 сентября 2025 г..jar (113 КБ)
2.2.0-FabricРелиз1.21.1fabric11 апреля 2025 г..jar (112 КБ)
2.2.0-NeoForgeРелиз1.21.1neoforge11 апреля 2025 г..jar (112 КБ)
2.1.0-FabricРелиз1.21.1fabric25 февраля 2025 г..jar (100 КБ)
2.1.0-NeoForgeРелиз1.21.1neoforge25 февраля 2025 г..jar (100 КБ)
2.0.2-NeoForgeРелиз1.21.1neoforge17 февраля 2025 г..jar (100 КБ)
2.0.2-FabricРелиз1.21.1fabric17 февраля 2025 г..jar (100 КБ)
2.0.1-FabricРелиз1.21.1fabric30 января 2025 г..jar (95 КБ)
2.0.1-NeoForgeРелиз1.21.1neoforge30 января 2025 г..jar (95 КБ)
2.0.0-FabricРелиз1.21.1fabric29 января 2025 г..jar (95 КБ)

Показаны последние 15 из 17 версий. Все версии — на Modrinth.

Ченджлог

3.0.2-NeoForgeРелиз1.21.1 · 29 июня 2026 г.

3.0.2 - Duplicate Type Crash Fix

  • Fixed a crash that occurs when multiple mods register an identically named Type to ElementalTypes.
3.0.2-FabricРелиз1.21.1 · 29 июня 2026 г.

3.0.2 - Duplicate Type Crash Fix

  • Fixed a crash that occurs when multiple mods register an identically named Type to ElementalTypes.
3.0.1-NeoForgeРелиз1.21.1 · 22 ноября 2025 г.

3.0.1 - Cobblemon 1.7 Compatibility

  • Changed two lines of code to be compatible with Cobblemon 1.7.
  • Re-enabled Gimmighoul species rewards (Erroneously disabled in a prior update.)
3.0.1-FabricРелиз1.21.1 · 22 ноября 2025 г.

3.0.1 - Cobblemon 1.7 Compatibility

  • Changed two lines of code to be compatible with Cobblemon 1.7.
  • Re-enabled Gimmighoul species rewards (Erroneously disabled in a prior update.)
3.0.0-NeoForgeРелиз1.21.1 · 1 сентября 2025 г.

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.
3.0.0-FabricРелиз1.21.1 · 1 сентября 2025 г.

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.
2.2.0-FabricРелиз1.21.1 · 11 апреля 2025 г.

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.

2.2.0-NeoForgeРелиз1.21.1 · 11 апреля 2025 г.

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.

Полная история изменений — на Modrinth.

Комментарии

Загружаем…