Personal Health Bar

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.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    94159
  • Created
    Aug 9, 2015
  • Last Released File
    Never
  • Total Downloads
    2,858
  • License

Categories

Members

Recent Files