RPGHealth

Overview
RPGHealth is an unique plugin, unlike many others, that allows you and your players to level up your HP by killing other players or mobs. This plugin finds it's place on every type of server.
- It makes PVP more fun and adds a new challenge, instead of collecting diamond gear.
- With survival, a whole new objective gets added.
- Minigame servers, for a new type of 'skill'.
I've completely redone the coding of this plugin, to make it even smoother and to improve what the plugin does, such as new animations.

Commands And Permissions
Command | Permission -------------------------------- /rpghp gethp rpghealth.gethp //rpghp gethp <Player> //Gets the amount of hearts of the targeted player. /rpghp sethp rpghealth.sethp //rpghp sethp <Player> <Number> //Sets the HP of the targeted player to the number you defined. /rpghp tmphp rpghealth.tmphp //rpghp tmphp <Player> <Number> //Sets the HP temporary. /rpghp addhp rpghealth.addhp //rpghp addhp <Player> <Number> // Adds defined number of HP to the targeted player. /rpghp addxp rpghealth.addxp //rpghp addxp <Player> <Number> // Adds defined number of XP to the targeted player. /hp rpghealth.hp //hp //This will show you your progress to your next HP level. //If you want to check the progress of another player, you need the permission "rpghealth.hp.others" and to type "/hp <playername>". /rpghp reload rpghealth.reload //rpghp reload //Reloads the configuration file, saves players.yml and checks for updates. -------------------------------- Permissions : rpghealth.hp //Allow the players to earn XP Groups permissions (only if "use-groups-permissions" in the config is enabled): rpghealth.lvl.low //Players with this permission can level up to max 24 HP by default. ( ' (startinghp + maxhp) / 2.5 ' ) rpghealth.lvl.med //30 by default ( ' (startinghp + maxhp) / 2 ' ) rpghealth.lvl.max //full (40 by default) (maxhp) rpghealth.damagemultiplier //Allow the players to use the damage multiplier

Configuration
This is an explaination of how the configuration file works.
configuration: max-hp: 40 //Sets what the heighest HP achieveable by leveling is. starting-hp: 20 //Sets the HP of new players that are not in the storage. needed-xp-formula: 20*HP //This will set the needed-xp. xp-percentage-from-mobspawners: 20 //This sets the percentage of the mob's XP if it comes from a monster spawner. xp-lost-on-death-formula: 4*HP //The XP you lose on death hp-display-scale: 1.0 //Scales your HP enable-names-xp: false //enabled names-xp list minimum-level-to-earn-xp: 0 //Minimum level to earn xp multiply-gained-xp-with-levels: false //Multiply gained xp with default Minecraft levels xpmessages: true //Toggles XP messages. (requires Holographic Displays) disable-in-creative: true //players in creative mode do not get more xp reset-hp-on-death: false //sets the players hp to the starting hp on death damage-multiplier: false //Players with more Health do more damage. use-groups-permissions: true //Enables extra permissions for groups heal-after-world-change: false //Heals the players during a world change. silent-console-commands: false //Mute console output on 'addxp', 'sethp' and 'addhp' levelup-particles: true //shows particles on level up enable-sounds: true //Levelup and mobkill sounds check-for-updates: true //Allows RPGHealth to check for updates mobs-xp: //This is a list where you can define howmuch XP each mob drops. BAT: 2 //The XP of a bat is set to 2. BLAZE: 7 //And so on.. CAVE_SPIDER: 4 CHICKEN: 1 COW: 1 CREEPER: 3 ENDER_DRAGON: 350 ENDERMAN: 8 GHAST: 7 GIANT: 140 HORSE: 4 IRON_GOLEM: 13 MAGMA_CUBE: 5 MUSHROOM_COW: 2 OCELOT: 2 PIG: 1 PIG_ZOMBIE: 6 PLAYER: 0 SHEEP: 1 SILVERFISH: 4 SKELETON: 3 SLIME: 1 SNOWMAN: 1 SPIDER: 3 SQUID: 1 VILLAGER: 3 WITCH: 6 WITHER: 150 WOLF: 3 ZOMBIE: 2 ENDERMITES: 2 GUARDIANS: 4 RABBIT: 1 names-xp: //This is a list where you can define howmuch XP a mob with a certain name drops. - examplemobname1 = 8 - examplemobname2 = 6 nonaffected-worlds: //worlds where HP is not affected/levelled. - exampleworldname1 - exampleworldname2 player-storage: //Here will be all the players that have joined the server. (Desle): //The uuid of the player. name: Desle (only if save-player-names in the configfile is set to true) hp: 34.0 //The HP of a player (level). xp: 0.0 //The XP of a player. xp-needed: 1020 //The needed XP of a player to rankup.

Tutorials and Reviews
Go to the Videos page.
Backports
You want to use a newer RPGHealth version with an older Minecraft version? You can find backports here.
Support
If you have questions or ideas, post them here.
Localization
You can change the messages in messages.yml or download presets of this file.
Updates
RPGHealthPlus checks spigotmc.org for updates and will notify Ops if a new version is available. You can disable this in the config file.
Get Involved
If you found a bug or have an idea to make this plugin better, write about it here:
https://github.com/Bleuzen/RPGHealthPlus/issues
or here:
https://www.spigotmc.org/threads/rpghealthplus.61566/
Metrics
This plugin uses Metrics-Lite to track anonymous data about servers using this plugin. It has no impact on your server's performance. You can see the statistics here. If you want to disable it, open the configfile in /plugins/bStats and set enabled: false.
-
View User Profile
-
Send Message
Posted Dec 24, 2013@CowManJones
Currently not, sorry.
-
View User Profile
-
Send Message
Posted Dec 24, 2013@IAMCecilMan
Yes, it does. it's a number configured in the file times the level of the player. There's also an HP limit you can define.
-
View User Profile
-
Send Message
Posted Dec 23, 2013Before I start testing my servers I'm looking for plugins like this, I will download it and play with it but am curious, does each level require more xp than the last? is that configurable by percentage? set max level? and is it possible to toggle heart display so that players don't wind up with half their screen covered in hearts?
-
View User Profile
-
Send Message
Posted Dec 23, 2013Please add disable world : ExempleWorld
-
View User Profile
-
Send Message
Posted Dec 22, 2013Hey, I really like this plugin, but i was wondering, is there a way to set a max level? Also, it would be really cool if you could toggle there playing a sound when you get too low of health like in the Zelda series. You could toggle it globally, or each person would set it themselves.
-
View User Profile
-
Send Message
Posted Dec 22, 2013Hi! Is there any way to specify a world for this to work on when using multiworlds?
I'm trying to make it so that in order to get the benefits of this plugin, my players will have to go to a more dangerous world that I have on the side (all one server). I've been looking for another plugin that will allow me to set plugins per world, but the only one I could find is very out of date. :(
Additionally, I think it would be pretty cool if we could set it so that a player loses his levels with this if he/she dies. That would make people really want to cling to life even more.
-
View User Profile
-
Send Message
Posted Dec 22, 2013Great to see an update! Been using this plugin since July and have been loving it (as have my players). Many thanks for releasing and maintaining this plugin! :)
-
View User Profile
-
Send Message
Posted Dec 19, 2013@Desle
Updated! It's waiting for approval. If you can't wait; http://dev.bukkit.org/bukkit-plugins/rpghealth/files/7-rpghealth-0-4_8/
-
View User Profile
-
Send Message
Posted Dec 19, 2013@touchm333
@Atwolf
@JimiRebeld
I'll update this as soon as possible, no worries!
-
View User Profile
-
Send Message
Posted Dec 17, 2013is this going to be updated?
-
View User Profile
-
Send Message
Posted Dec 16, 2013Yes, I need this plugin for 1.7 to set the base health for my players.
-
View User Profile
-
Send Message
Posted Dec 16, 2013Update 1.7 Please!!
-
View User Profile
-
Send Message
Posted Dec 4, 2013@Warrior_Dargon
It works normally for me and others, i'm not sure.... strange.
-
View User Profile
-
Send Message
Posted Dec 4, 2013@stnlylee
Already possible, it's in the configuration file.
-
View User Profile
-
Send Message
Posted Nov 26, 2013Can u make it so we can set the base hp?
-
View User Profile
-
Send Message
Posted Nov 25, 2013It never showed up for me, and every time I level up with health, my hearts disapear after a while. Also I remember using this plugin a while ago. And I remember the display of someones health, though it doesn't show up for me. So I just need to know what to write down below on the config for someones health. Can you send it to me or reply with it. Just need it for the server.
Thanks, :3
-
View User Profile
-
Send Message
Posted Nov 23, 2013@Warrior_Dargon
I don't understand? You can set a player's HP if he joined before and is in the configuration file.
-
View User Profile
-
Send Message
Posted Nov 22, 2013How do you set a persons Health, like there own of course. In the config.
Need to know this for my server.
Thank you
-
View User Profile
-
Send Message
Posted Oct 1, 2013@CHRONICALSde @mat41997 @Mazkaa
I might update it, but not add any new features.
-
View User Profile
-
Send Message
Posted Sep 28, 2013Can you please just keep it updated? :( It was a great plugin!