Sophisticated Backpacks: Cobblemon Healing Upgrade
Heal your Pokémon party straight from your backpack!
This add-on brings a Healing Upgrade to Sophisticated Backpacks that works like Cobblemon's Healing Machine: put it in an upgrade slot, open its tab and press Heal party.
Features
- New backpack upgrade: the Healing Upgrade looks like every other Sophisticated Backpacks upgrade and is listed with them in the creative tab.
- One-click healing: the upgrade tab has a Heal party button that fully restores your whole Cobblemon party.
- Same rules as the Healing Machine:
- You can't heal during a battle.
- You can't heal while you're already using a Healing Machine.
- Nothing happens if your party is empty or already at full health.
- Cooldown with a live countdown: 10 minutes by default. While it runs, the button is greyed out and shows the time left (e.g.
Wait 9:42). - Optional healing cost: each heal can use up an item from the backpack's inventory (for example a Potion).
- Healing Machine sound and heart particles (can be turned off).
- Server-side checks: every heal is checked by the server. You can only heal from a backpack you are carrying; another player's backpack won't work.
- Fully configurable crafting recipe, including items and tags, straight from the config file.
- English and Spanish translations.
Crafting
Default recipe:
| Gold Ingot | Healing Machine | Gold Ingot |
| Hyper Potion | Upgrade Base | Full Heal |
| Diamond |
Hyper Potion restores HP, Full Heal cures status conditions, and the Healing Machine heals the whole party. Gold and diamond use the c: tags, so they also accept equivalent items from other mods.
Configuration
config/healingupgrade.json is created on first launch:
{
"cooldownSeconds": 600,
"cost": {
"enabled": false,
"item": "cobblemon:super_potion",
"count": 1
},
"playEffects": true,
"allowInBattle": false,
"allowPlacedBackpacks": false,
"recipe": {
"pattern": ["OMO", "HBC", " D "],
"key": {
"O": "#c:ingots/gold",
"M": "cobblemon:healing_machine",
"H": "cobblemon:hyper_potion",
"B": "sophisticatedbackpacks:upgrade_base",
"C": "cobblemon:full_heal",
"D": "#c:gems/diamond"
},
"count": 1
}
}

