Home›Java›Mods›SuperHeal❤ [New: Max Health Per Player, Heal On Kill, Heal On Level Up, Signs]
SuperHeal❤ [New: Max Health Per Player, Heal On Kill, Heal On Level Up, Signs]
ModsJava

SuperHeal❤ [New: Max Health Per Player, Heal On Kill, Heal On Level Up, Signs]

Java mod listed for Minecraft 1.12. Downloads from the MC Java Mods app on Android.

My next update, 3.5.0 will include:​ More Title & Action messages [ 20 %] Better Signs system [ 75 %] Healing items [ 60 %] Better configuration. [ 55 %]…

⬇ Download on Spigot
[​IMG]
My next update, 3.5.0 will include:​
The more I progress with this plugin I realize that there is no such thing as to make it completed, I never stop to think about new features! After this update this plugin will officially be the best healing plugin that ever existed on Spigot, health management features will follow afterwards.
​
[​IMG]
There are many Healing plugins around but what makes SuperHeal the best Healing plugin out there? Have a look at it's features.
SuperHeal is a plugin that can heal players and can do more than that! You can easily install this while you have Essentials installed, this plugin will only override Essential's /heal & /feed commands as Essentials gives the priority to other plugin's commands :)

[​IMG]
⭐ Ability to heal your life and refill your hunger.
⭐ Ability to heal & feed all online players at once.
⭐ Particles on use (This applies for all healing & feeding commands).
⭐ Sounds option.
⭐ Ability to set the maximum life of a specific player.
⭐ Ability to heal a specific amount of health for a specific player.
⭐ Heal on join option.
⭐ Heal on level up option.
⭐ Heal on kill option.
⭐ Amount of health healed option.
⭐ Almost completely customizable.
⭐ Vault support, economy features.
⭐ WorldGuard support, region blacklist option.
⭐ Cooldown option & reminder when it's over.
⭐ World blacklist option.
⭐ Update checker.
​
[​IMG]
Spoiler: Commands
Code (Text):

Command: /superheal
Description: Shows the help page.
permission: superheal
Aliases: /sheal

Command: /heal
Description: Heals your life and hunger.
permission: superheal.heal

Command: /heal [player]
Description: Heals another player.
permission: superheal.heal.other

Command: /heal all
Description: Heals all online players.
permission: superheal.heal.all

Command: /feed
Description: Refills your hunger.
permission: superheal.heal.other

Command: /feed [player]
Description: Feeds another player.
permission: superheal.heal.other

Command: /feed all
Description: Feeds all online players.
permission: superheal.feed.other

Command: /superheal permissions
Description: Shows all SuperHeal's permissions and shows what permissions you have access to.
permission: superheal.permissions
Aliases: /superheal perms

Command: /superheal check
Description: Checks if there's any update available.
permission: superheal.update.check

Command: /superheal config
Description: Shows the values you have set in the config.
permission: superheal.config

Command: /superheal version
Description: Shows the plugin's version.
permission: superheal.version

Command: /superheal reload
Description: Reloads the configuration.
permission: superheal.reload

[​IMG]
Spoiler: Permissions
Code (Text):

superheal.*:
      description: All permissions at once.
      default: op
      children:
            superheal.heal: true
            superheal.heal.others: true
            superheal.heal.all: true
            superheal.feed: true
            superheal.feed.others: true
            superheal.feed.all: true
            superheal.sethealth: true
            superheal.setmaxhealth: true
            superheal.join.heal: true
            superheal.kill.heal: true
            superheal.levelup.heal: true
            superheal.signs.heal: true
            superheal.signs.feed: true
            superheal.economy.bypass: true
            superheal.world.blacklist.bypass: true
            superheal.region.blacklist.bypass: true
            superheal.cooldown.bypass: true
            superheal.update.check: true
            superheal.update.notification: true
            superheal.permissions: true
            superheal.version: true
            superheal.config: true
            superheal.reload: true

superheal:
      description: Allows you to see the help page.
      default: true

superheal.heal:
      description: Allows you to heal.
      default: op

superheal.others:
      description: Allows you to heal other players.
      default: op

superheal.heal.all:
      description: Allows you to heal all online players at once.
      default: op

superheal.feed:
      description: Allows you to feed.
      default: op

superheal.feed.others:
      description: Allows you to feed other players
      default: op

superheal.feed.all:
      description: Allows you to feed all online players at once.
      default: op

superheal.sethealth:
      description: Permission to set a certain health amount for a specific player.
      default: op

superheal.setmaxhealth:
      description: Permission to set the max health for a specific player.
      default: op

superheal.signs.*:
      description: Permission to heal players on join.
      default: op
      children:
          superheal.signs.heal: true
          superheal.signs.feed: true

superheal.kill.heal:
      description: Permission to be healed on player kill.
      default: op

superheal.levelup.heal:
      description: Permission to be healed on level up.
      default: op

superheal.join.heal:
      description: Permission to heal players on join.
      default: op
      children:
           superheal.join.health: true
           superheal.join.food: true

superheal.heal.cooldown.bypass:
      description: Allows you to bypass the cooldown system.
      default: op

superheal.economy.bypass:
      description: Allows you to bypass the economy system.
      default: op

superheal.world.blacklist.bypass:
      description: Allows you to bypass the world blacklist system.
      default: op

superheal.config:
      description: Shows the values you have set in the config.
      default: op

superheal.version:
      description: Shows the plugin's version.
      default: op

superheal.reload:
      description: Reloads the configuration.
      default: op

[​IMG]
NOTE: An amazing editor came out and it's especially made for Minecraft plugins, I instantly replaced my Notepad++ & Atom with this. Check it out, Chorus!

Spoiler: config.yml
Code (YAML):

#+------------------------------+#
#+                +#
#+          SuperHeal            +#
#+          (C) Zakra            +#
#+                +#
#-------------------------------+#
#+                +#
#         Configuration         +#
#+                +#
#-------------------------------+#

#Spigot Page: https://bit.ly/2ql8eqE
#Soft Dependencies you may need: Vault

#WARNING! DO NOT TOUCH THIS OR THE CONFIG WILL RESET
config-version
: 3

Updater
:
  check-for-updates
: true
  update-notification-on-join
: true

#Enables sound effects when healing/feeding, including when healing/feeding others.
#List of sounds: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
Sounds
:
  Healing
:
    enable-sound
: true
    sound
: "BLOCK_NOTE_PLING"
  Feeding
:
    enable-sound
: true
    sound
: "ENTITY_PLAYER_BURP"

Options
:
  health-amount-healed
: 20.0
    #This changes the amount of health /heal will heal, if you have more than 1 bar of health this will help. 20.0 health is 1 bar of health. 40.0 is 2 bars of health.
  full-health-on-join
: false
    #This will give anyone on join with the permission "superheal.join.health" full health.
  full-saturation-on-join
: false
    #This will give anyone on join with the permission "superheal.join.food"    full saturation.
    #Permission "superheal.join.heal" grants both permissions that are mentioned above.
  heal-on-level-up
: false
    #Enabling this will simply heal the player on level up.
  heal-on-player-kill
: false
    #Enabling this will simply heal the player on level up.
  health-amount-healed-on-kill
: 20.0
    #This is the amount of health that will be added to the killer, so if this
    #node has same value as health-amount-healed that means, it will
    #heal the killer completely otherwise any other value will only add
    #more health to the current health amount of the killer, if you set
    #this to 10 it will add 5 hearts to the current health of the killer.

#Enables particles when healing/feeding, including when healing/feeding others.
#List of particles: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html
Particles
:
  Healing
:
    enable-particles
: true
    particle-effects
: "HEART"
    enable-extra-flame-effect
: true
  Feeding
:
    enable-particles
: true
    particle-effects
: "WATER_SPLASH"
    enable-extra-flame-effect
: true

#Cooldown options (The player has to wait for a while before he can use the commands again)
Cooldown
:
  Healing
:
    enable-cooldown
: true
    cooldown
: 120
    cooldown-over-message
: true
  Feeding
:
    enable-cooldown
: true
    cooldown
: 60
    cooldown-over-message
: false

#WARNING! This requires the Vault plugin in order to work!
#Download link: https://dev.bukkit.org/projects/vault
#Prices must be in currency format
Economy
:
  enable-economy
: false
  healing-price
: 60.0
  feeding-price
: 35.0
    #Setting it to 0.0 will disable it.

#If you add a world below, the plugin will not be enabled in those worlds, if you would like to have different options for both /heal and /feed, just ask for it in discussion
#You may add as many worlds as you like!
#Leave it like this if you don't want to disable any worlds: healing: [] and feeding: []
Disabled-Worlds
:
  Healing
:
   - "world_example"
    - "world_example_2"
  Feeding
:
   - "world_example"
    - "world_example_2"

WorldGuard
:
  Healing
:
    enable-support
: true
    disabled-regions
:
     - "example_region"
      - "example_region2"
  Feeding
:
    enable-support
: true
    disabled-regions
:
     - "example_region"
      - "example_region2"
 
#--------------------------------------------------------
#Hey! Below this row, follows the Void, please go back!
#--------------------------------------------------------
 
Spoiler: messages.yml
Code (YAML):

#+------------------------------+#
#+                +#
#+          SuperHeal            +#
#+          (C) Zakra            +#
#+                +#
#-------------------------------+#
#+                +#
#           Messages            +#
#+                +#
#-------------------------------+#

#WARNING! DO NOT TOUCH THIS OR THE CONFIG WILL RESET
messages-version
: 3

#If you don't want a prefix, simply leave this empty -> prefix: ""
prefix
: "&7[&b&lSuper&c&lHeal&r&7] &f&l»&r "

Print-Modes
:
  Chat
: true
  TitleBar
: true
  ActionBar
: false

#If you want to disable a certain message simply leave it "", this works the same for Title & Action messages as well!
Updater
:
  update-check-command-available
:
   - "&8• &cYou are using an older version of &b&lSuper&c&lHeal&r&c! &4[&d%version%&4]"
    - "&8• &aDownload the newest version &2[&b%latest%&2]&a here&f:"
    - "&1• &bhttps://bit.ly/2vePEFk"
  update-notification-on-join
:
   - "&4&m==============================================="
    - "&8• &cYou are using an older version of &b&lSuper&c&lHeal&r&c! &4[&d%version%&4]"
    - "&8• &aDownload the newest version &2[&b%latest%&2]&a here&f:"
    - "&1• &bhttps://bit.ly/2vePEFk"
    - "&4&m==============================================="
  update-check-command-latest
: "&aYou are using the latest version of SuperHeal! [%version%]"

Healing
:
  heal-self-message
: "&aYou have been healed! &4❤"
  heal-other-player-message
: "&aYou have been healed by &b%player%&a! &4❤"
  heal-other-player-self-message
: "&b%player% &ahas been healed! &4❤"
  heal-all-broadcast-message
: "&aAll online players have been healed by &b%self%&a! &4❤"
  Console
:
    heal-other-player-console-message
: "&aYou have been healed by CONSOLE! &4❤"
    heal-all-console-broadcast-message
: "&aAll online players have been healed by CONSOLE! &4❤"

Feeding
:
  feed-self-message
: "&aYou have been fed! &6✦"
  feed-other-player-message
: "&aYou have been fed by &b%player%&a! &6✦"
  feed-other-player-self-message
: "&b%player% &ahas been fed! &6✦"
  feed-all-broadcast-message
: "&aAll online players have been fed by &b%self%&a!"
  Console
:
    feed-other-player-console-message
: "&aYou have been fed by CONSOLE! &6✦"
    feed-all-console-broadcast-message
: "&aAll online players have been fed by CONSOLE! &6✦"

Cooldown
:
  Healing
:
    cooldown-timer-message
: "&c&lHey! &r&cYou need to wait %timer%"
    cooldown-over-message
: "&aThe cooldown for healing is over!"
  Feeding
:
    cooldown-timer-message
: "&c&lHey! &r&cYou need to wait %timer%"
    cooldown-over-message
: "&aThe cooldown for feeding is over!"

Economy
:
  economy-healing-payed-success-message
: "&aYou payed &6%money%$ &ato heal."
  economy-healing-payed-error-message
: "&cYou need &6%money%$ &cmore to use this."
  economy-feeding-payed-success-message
: "&aYou payed &6%money%$ &ato feed."
  economy-feeding-payed-error-message
: "&cYou need &6%money%$ &cmore to use this."

Signs
:
  Heal
: "&aYou have been healed! &4❤"
  Feed
: "&aYou have been fed! &6✦"
  Creation
:
    Healing-Sign-Created
: "&aHealing Sign was successfully created!"
    Feeding-Sign-Created
: "&aFeeding Sign was successfully created!"
  Permissions
:
    Healing-Sign-No-Permission
: "&c&lHey! &r&cYou don't have permissions create a healing sign!"
    Feeding-Sign-No-Permission
: "&c&lHey! &r&cYou don't have permissions create a feeding sign!"

Other
:
  SetHealth
:
    Set-Health-Command
: "&aYou have set &e%player%'s &ahealth to &c%health%&a."
    Set-Health-No-Permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
    Errors
:
      Player-Not-Found
: "&cCould not find player!"
      Not-Enough-Arguments
: "&cNot enough arguments!"
  SetMaxHealth
:
    Set-Max-Health-Command
: "&aYou have set &e%player%'s &amaximum health to &c%maxhealth%&a."
    Set-Max-Health-No-Permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
    Errors
:
      Player-Not-Found
: "&cCould not find player!"
      Not-Enough-Arguments
: "&cNot enough arguments!"
  Version
:
    Version-Command
: "&aYou are using version &e%version%"
    Version-No-Permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
  Reload
:
    Reload-Command
: "&aConfiguration has been reloaded! ✔"
    Reload-No-Permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"

Errors
:
  heal-dead-player-error-message
: "&c&lHey! &r&cYou can't heal a dead player!"
  heal-other-player-not-found-error-message
: "&cCould not find player!"
  heal-disabled-world-error-message
: "&c&lHey! &r&cHealing is disabled in this world! (&e%world%&c)"
  feed-other-player-not-found-error-message
: "&cCould not find player!"
  feed-disabled-world-error-message
: "&c&lHey! &r&cFeeding is disabled in this world! (&e%world%&c)"
  subcommand-not-found
: "&cThis subcommand does not exists (&e%command%&c)."
  WorldGuard
:
    heal-disabled-region-error-message
: "&c&lHey! &r&cHealing is disabled in this region! (&e%region%&c)"
    feed-disabled-region-error-message
: "&c&lHey! &r&cFeeding is disabled in this region! (&e%region%&c)"
  Hooks
:
    BountifulAPI-not-found
: "&cLooks like you don't have BountifulAPI installed... Install it if you want to use Titles & Action Bars. (&bhttps://bit.ly/2JqwNOs&c)"
  Console
:
    heal-console-error-message
: "&cYou can't heal the console... Sadly :/"
    feed-console-error-message
: "&cYou can't feed the console... ;-;"

Permissions
:
  heal-self-no-permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
  heal-others-no-permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
  heal-all-no-permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
  feed-self-no-permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
  feed-others-no-permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
  feed-all-no-permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
  permissions-command-no-permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
  update-check-no-permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"
  config-no-permission
: "&c&lHey! &r&cYou don't have permissions to use this command!"

#+----------------------------------+#
#+-                                -+#
#      Title & Action Messages       #
#+-                                -+#
#+----------------------------------+#

TitleMessages
:
  Healing
:
    Title
:
      title
: "&7[&b&lSuper&c&lHeal&r&7]"
    Subtitle
:
      heal-self-message
: "&aYou have been healed! &4❤"
      heal-other-player-message
: "&aYou have been healed by &b%player%&a! &4❤"
      heal-other-player-self-message
: "&b%player% &ahas been healed! &4❤"
  Feeding
:
    Title
:
      title
: "&7[&b&lSuper&c&lHeal&r&7]"
    Subtitle
:
      feed-self-message
: "&aYou have been fed! &6✦"
      feed-other-player-message
: "&aYou have been fed by &b%player%&a! &6✦"
      feed-other-player-self-message
: "&b%player% &ahas been fed! &6✦"
  Options
:
    Fade-In
: 10
    Stay
: 10
    Fade-Out
: 10

ActionMessages
:
  Healing
:
    heal-self-message
: "&7[&b&lSuper&c&lHeal&r&7] &f&l»&r &aYou have been healed! &4❤"
    heal-other-player-message
: "&7[&b&lSuper&c&lHeal&r&7] &f&l»&r &aYou have been healed by &b%player%&a! &4❤"
    heal-other-player-self-message
: "&7[&b&lSuper&c&lHeal&r&7] &f&l»&r &b%player% &ahas been healed! &4❤"
  Feeding
:
    feed-self-message
: "&aYou have been fed! &6✦"
    feed-other-player-message
: "&aYou have been fed by &b%player%&a! &6✦"
    feed-other-player-self-message
: "&b%player% &ahas been fed! &6✦"
  Options
:
    Duration
: 12
 
Spoiler: signs.yml
Code (YAML):

#+------------------------------+#
#+                +#
#+          SuperHeal            +#
#+          (C) Zakra            +#
#+                +#
#-------------------------------+#
#+                +#
#+          Signs             +#
#+                +#
#-------------------------------+#

#WARNING! DO NOT TOUCH THIS OR THE CONFIG WILL RESET
signs-version
: 1

Signs
:
  Healing
:
    enable
: true
    Sign-Label
: "[Heal]"
    Sign-Change
: "&8[&c&lHeal&8]"
  Feeding
:
    enable
: true
    Sign-Label
: "[Feed]"
    Sign-Change
: "&8[&6&lFeed&8]"
 
Spoiler: items.yml
Code (YAML):

#+------------------------------+#
#+                +#
#+          SuperHeal            +#
#+          (C) Zakra            +#
#+                +#
#-------------------------------+#
#+                +#
#             Items             +#
#+                +#
#-------------------------------+#

#WARNING! DO NOT TOUCH THIS OR THE CONFIG WILL RESET
items-version
: 1

#id           : This is useful when you don't remember the item name.
#name         : The name of the item that will be used for the give commands.
#display-name : The displayname of the item.
#lore         : Add some lore, supports multiple lines.

Items
:
  Healing
:
    Candy
:
      id
: 1
      name
: "candy"
      display-name
: "&cHealing &dC&fa&dn&fd&dy"
      lore
:
     - "&fFully restores your health"
 

[​IMG]
Listed per priority
I want to add every possible feature to this plugin so it can really be the best healing plugin. If you have a suggestion for the plugin, don't hesitate to express your ideas :)

[​IMG]

[​IMG]

[​IMG]
Spoiler: Screenshots
[​IMG]
[​IMG]
[​IMG]

[​IMG]
  1. Place SuperHeal.jar in your /plugins folder.
  2. Install BountifulAPI if you want to use Title & Action messages.
  3. Install Vault if you want to use the economy features.
  4. Restart your server or load the plugin with a plugin manager.
  5. Done!

[​IMG]
[​IMG]
​
[​IMG]
  1. You won't claim this plugin as your own!
  2. You won't decompile this plugin!
  3. You won't modify the code of this plugin!

[​IMG]
Consider asking for support from the ways that were stated above before posting a bad review.

(c) Zakra (xDizasterCYx) 2018. The name "SuperHeal", artwork and IP including but not limited to the source code and binary file are copyrighted.​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

SuperHeal❤ [New: Max Health Per Player, Heal On Kill, Heal On Level Up, Signs] is a free Minecraft Java mod. Compatible with Minecraft 1.12. Downloaded 2,053 times (via Spigot). Download it and open it directly in the game.

Explore more