Native Minecraft Version:1.21Tested Minecraft Versions:
[/CENTER]
A high performance packet-based damage indicator
DamageIndicator is an extensive and feature-rich healthbar manager for Minecraft servers. It provides a system to display damage dealt to enemies solely using packets, which means no actual armor stand entities will be spawned. DamageIndicator is also completely server-side so no additional mods are required by your players. The high-performance packet spawning and flexible configuration makes DamageIndicator extremely suitable for large PvP or Survival servers.
1. Developer up to 1.1.2 | Zenya4
2. Configs up to 1.1.2 & Beta Testing | Skaian
3. Videos & Editing | Greylatte
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.20.6
- 1.21
A high performance packet-based damage indicator
DamageIndicator is an extensive and feature-rich healthbar manager for Minecraft servers. It provides a system to display damage dealt to enemies solely using packets, which means no actual armor stand entities will be spawned. DamageIndicator is also completely server-side so no additional mods are required by your players. The high-performance packet spawning and flexible configuration makes DamageIndicator extremely suitable for large PvP or Survival servers.
- Highly configurable
- Modify damage indicator offset, speed and duration
- Edit all indicator colours to your liking
- Each damage range can be a different colour group
- The colour of every character in colour group can be customised
- Support for bold, italics and rainbow mode
- Global toggle for heal indicators in addition to damage indicators
- No setup required
- Default offset and colour values have been extensively tested on large servers
- Comes with 10 unique colour groups for all indicators to provide more variation
- Simply drag & drop the plugin to get started
- Cross-version compatibility
- Supports all Minecraft versions from 1.8 - 1.21.1
- Incompatible versions will fallback to use invisible armor stands instead of breaking the plugin
- Per-player & per-world toggle support
- Allow players to disable client-side indicator packets via a command
- Useful to preserve FPS on low-end setups and for experienced PvP players who do not need indicators
- Admins can completely disable indicators in specific worlds
- Useful for non-PvP worlds or in fast-paced gamemodes like NoHitDelay
- Allow players to disable client-side indicator packets via a command
- High-performance
- DamageIndicator was built with performance in mind
- No performance issues on servers with up to 100+ players
- Perfect for large PvP or Survival servers
- 100% packet-based
- DamageIndicator uses purely packets to send indicators to players
- Hugely boosts performance as no armor stand entities are actually spawned
- No floating armor stands will remain in the world if your server crashes
Code:
# How many blocks should indicators spawn above the player
# It is best to keep this value nonzero to prevent indicators from blocking the player view
hologram-offset: 0.25
# How fast should indicators float upwards
hologram-speed: 0.15
# How long (in ticks) should indicators stay for
hologram-duration: 20
# Whether the position of holograms should stay relative to the entity they came from.
relative-holograms: true
# Whether you should be able to see your own holograms.
show-self-holograms: false
# Whether or not all damage indicators should be bold
bold-indicators: true
# Whether or not all damage indicators should be italicised
italic-indicators: false
# Whether or not all damage indicators should be underlined
underline-indicators: false
# Whether damage indicators should be shown.
damage-indicators: true
# Format used when players take damage
# Each damage value represents half a heart (20 points = 10 hearts)
# The closest rounded down value will be used
damage-format:
0: "%fefee%-%value%" # <-- The %fefee% placeholder means the indicator will show as &f-&e0&f.&e6&f9 if the player takes 0.69 damage
2: "%f6fee%-%value%"
4: "%fcfcc%-%value%"
7: "%f4fcc%-%value%"
9: "%f4f44%-%value%"
10: "%f44fdd%-%value%"
12: "%f55fdd%-%value%"
100: "%rainbow%-%value%" # <-- The %rainbow% placeholder can be used to randomise indicator colors (fancy display for insta-kill tools like /kill)
# Whether damage heal indicators should be shown.
heal-indicators: true
# Format used when players heal
# Each heal value represents half a heart (20 points = 10 hearts)
# The closest rounded down value will be used
heal-format:
0: "%fafaa%+%value%"
4: "%f2faa%+%value%" # <-- The %fafaa% placeholder means the indicator will show as &f+&a0&f.&a6&a9 if the player heals by 4.20 points
8: "%f2f22%+%value%"
# Feature to display player health below their name
health-indicators: true
# DamageIndicator will not display any (damage) indicators in the following worlds
# World names are cAsE sEnSiTiVe
disabled-worlds:
- nodelay
- testworld
# If enabled, damage indicators will only be shown if it was caused by a player.
only-show-entity-damage-from-players: true
# Toggles the below entity type whitelist/blacklist.
entity-type-list-enabled: true
# If true, the following list will act as a whitelist instead of a blacklist.
entity-type-list-as-whitelist: false
entity-type-list:
- ARMOR_STAND
# DamageIndicator will not display any (damage) indicators for entities whom name is in this list.
ignored-entities: [ ]
1. Developer up to 1.1.2 | Zenya4
2. Configs up to 1.1.2 & Beta Testing | Skaian
3. Videos & Editing | Greylatte
Liked By 1 member:
Long1603200803