Personal Health Bar
Info
Personal Health Bar is simply plugin to show Player Health. This plugin show your health in real time.
Plugin is simple and easy to make but I made him for me and paste it here because I want save your time.
Reqiered BarAPI!!!
Showing
Health: Actual Health / MaxHealth
(//////=========) <==== Bar shows Actual Health
Milestones
100 downloads!
250 downloads!
500 downloads!
1000 downloads!
More?
Source
Source is small than I paste it here
package main.healthbarapi.java; import java.util.ArrayList; import java.util.logging.Logger; import me.confuser.barapi.BarAPI; import org.bukkit.ChatColor; import org.bukkit.entity.Damageable; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.plugin.java.JavaPlugin; public class HealthBar extends JavaPlugin { ArrayList<String> first = new ArrayList<String>(); public static HealthBar plugin; public final Logger logger = Logger.getLogger("Minecraft"); @EventHandler public void onPlayerJoin(PlayerInteractEvent event){ final Player player = event.getPlayer(); int Health = (int) ((Damageable) event).getHealth(); int MaxHealth = (int) ((Damageable) event).getMaxHealth(); if(!first.contains(player.getName())){ BarAPI.hasBar(player); BarAPI.getHealth(player); BarAPI.setMessage(player,ChatColor.GREEN + "Health:" + ChatColor.RED + Health + ChatColor.GREEN + "/" + ChatColor.RED + MaxHealth, 1); } } public void onDisable() { logger.info("[HealthBar] disabled!"); logger.info("plugin by MaHl111"); } public void onEnable() { logger.info("[HealthBar] enabled!"); logger.info("plugin by MaHl111"); } }
It probably works with every Minecraft version, but on version 1.7.2 it totally work!
Im open with changes in my code but don't forgive, base code is mine, respect it ;)
To Do
- Colored Text
- Health values is little bugged sometimes
- Colored Health values based on percent of Health (25%+ Red/ 50%+ Yellow/75%+ Green)
- If it doesn't work with other version, fix it
- Hide classic Minecraft Health Bar
- and so...
When you want to do this changes, feel free, but paste download link in your comment for my reupload :)
Thank you! :)
Sorry for my bad English, it isn't my country language.