Download HoloMobHealth — Minecraft Mods — MetaMods

HoloMobHealth

Active

Downloads

0

Last update

10 months ago

Versions

1.8.9 — 1.21.4
Server
Game mechanics
Mobs
Utils

HoloMobHealth

Overview

Annoyed when you can't tell how much health your opponent has left? Now this problem is solved! The HoloMobHealth mod allows you to customize the display of mob health right above their heads.

Demo Videos

Want to see the mod in action? Check out these great video reviews!
English review by ServerMiner:

German review by SirBukkit:

Key Features

Important: the mod doesn't affect death messages and mob names! Health display works ONLY on the client side! Death messages won't be filled with hearts!

1. Health display above all mobs' heads

  • This is the main function of the mod - here are some examples:

2. Customization of health display appearance

  • The mod provides various placeholders for customization: you can show rounded health to whole numbers, with two decimal places, or display the mob's name!

3. Heart display support ❤

  • Prefer hearts instead of numbers? Just use the corresponding placeholder {ScaledSymbols} in the configuration!

4. Damage indicators! [1.11 and above]

  • Show received and lost damage with small numbers around the mob!
  • You can hide damage indicators in certain zones through flags if using WorldGuard [v7].

5. Completely client-side! Mobs aren't changed

  • Health display is only visual - real mob names on the server don't change.
  • You can configure health display to not override named mobs or show alongside the mob's name.

6. Custom placeholder scripts

  • Yes! You can create your own custom placeholders using JavaScript
  • More details below

7. Languages and mob types

  • All languages are supported! You can change any text sent to players to suit your server's needs.
  • Entity type names are translated to each user's client language!
  • Villager professions and tropical fish types are also identified!

8. Mob blacklist

  • Add any mob types to the blacklist to disable health display
  • Blacklist by specific mob name
  • Blacklist by containing specific text in the name

9. Dynamic health display

  • You can configure health display to show only during attacks or when taking damage!

10. RGB and font support [1.16 and above]

Use RGB codes in any part of the configuration that supports colors!

&x&F&F&F&F&F&F

or

[color=#ffffff]

If you have a custom resource pack with different fonts, you can use them like color codes!

[font=myawesomefont]

11. Compatibility with other plugins

  • You can disable health display for mobs from MyPet, Citizens, MythicMobs (partially) and Shopkeeper in the configuration!
  • You can also use PlaceholderAPI placeholders!
  • If you need support for other plugins - let us know in the discussions!

Supported Plugins

  • MythicMobs (Only partially)
  • Citizens (Except player mob types)
  • Shopkeepers
  • MyPet
  • ModelEngine (Partially, experimental)
  • PlaceholderAPI
  • WorldGuard (Requires version 7 or higher)

Dependencies

  • ProtocolLib (Install the latest version compatible with your server version)

Installation

  1. Place HoloMobHealth.jar in the plugins folder along with required dependencies
  2. Start the server
  3. Edit the configuration (if needed)
  4. Restart the server (if you changed configuration in step 3)

Development Builds

Placeholder Scripts

In HoloMobHealth, you can define your own custom placeholders using JavaScript, here's an example:

Commands

/holomobhealth reload - Reloads the plugin (or /hmh reload) /holomobhealth update - Checks for updates (or /hmh update) /holomobhealth toggle - Toggles health display for yourself (or /hmh toggle)

Permissions

permissions:
  holomobhealth.reload:
    description: Allows reloading the plugin
    default: op
  holomobhealth.use:
    description: Allows seeing health display
    default: true
  holomobhealth.toggle:
    description: Allows toggling health display for yourself
    default: true
  holomobhealth.toggle.others:
    description: Allows toggling health display for others
    default: op
  holomobhealth.update:
    description: Allows receiving update notifications
    default: op

Limitations

  • AlwaysShow function doesn't work in 1.8 due to Minecraft bug
  • Multi-line text NOT SUPPORTED in versions 1.8 - 1.9.4
  • Mobs disguised as player mob types don't show health as player names and mob names are handled differently

Data Usage

Usage statistics on https://bstats.org/plugin/bukkit/InteractiveChat will be publicly visible with your server included in the statistics. No private information about your server is sent.
Update checking is also done via https://api.loohpjames.com to notify about new versions. No private information about your server is sent.

Project members
LOOHP

LOOHP

Developer

Created: 16 Dec 2022

ID: 4477