Sophisticated Backpacks: Cobblemon Healing Upgrade

Quick rating

Community listing page, reviews may not be monitored by the author.

Sophisticated Backpacks: Cobblemon Healing Upgrade

No reviews yet

This mods allow you to create an upgrade compatible with Sophisticated Backpacks and Cobblemon, this way you can include a healing machine as an upgrade in your backpack

Mod Loaders
Minecraft

About

Description

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
  }
}