EpicArmor - Seeing the power of armor v1.0

Armor power power symbol
2026-05-28_21.02.54.png

EpicArmor – Armor Power Level Indicator​


EpicArmor is a lightweight armor power indicator plugin designed for PvP, BoxPvP, Survival, and competitive Minecraft servers.


The plugin analyzes each player’s armor set, material quality, enchantments, protection level, and overall equipment strength, then displays a clean colored ⚔ power symbol next to the player name using PlaceholderAPI or optional nametag support.


It is perfect for servers where players have custom armor, high protection levels, or different PvP tiers, but other players cannot easily understand how strong someone is.




What does EpicArmor do?​


EpicArmor calculates the real armor power of a player and converts it into a simple visual level.


Instead of guessing whether a player is weak or strong, everyone can instantly understand their armor strength from the colored symbol.


Example:



Steve ⚔



The color of the symbol changes depending on the player’s armor power.




Armor Power Levels​


EpicArmor uses a clear 9-step armor level system.


LevelColorMeaning
1WhiteBare / No armor
2YellowLight armor
3OrangeMedium armor
4PinkStrong armor
5Bold PinkStrong+ armor
6RedPowerful armor
7Bold RedPowerful+ armor
8BlackElite armor
9Bold BlackMaximum armor power

The system is fully configurable, so you can change the tier names, colors, thresholds, and symbols to match your server style.




Supported Armor Calculation​


EpicArmor does not only check whether a player is wearing armor. It calculates armor strength more accurately by checking:



Armor material
Armor slot
Vanilla armor defense value
Armor toughness
Full set bonus
Protection enchantment
Protection VI support
Extra defensive enchantments
Custom high-level enchantments



This means leather, gold, chainmail, iron, diamond, and netherite armor are not treated the same.


For example:



No armor → White
Leather armor → Yellow
Gold / Chainmail armor → Orange
Iron armor → Pink
Diamond armor → Red
Diamond Protection IV → Bold Red
Netherite Protection IV → Black
Netherite Protection VI → Bold Black





Main Features​


  • Lightweight armor power system
  • Colored armor level symbol
  • PlaceholderAPI support
  • Optional nametag support
  • TAB plugin compatible through PlaceholderAPI
  • 1.16.5 compatible structure
  • Protection VI support
  • Optimized armor cache system
  • Live update when armor changes
  • Configurable power tiers
  • Configurable material values
  • Configurable enchantment values
  • Language file support
  • Turkish and English language files
  • Safe fallback symbol support
  • No ProtocolLib required
  • No packet manipulation
  • Low server impact



PlaceholderAPI Support​


EpicArmor is designed to work best with PlaceholderAPI.


Available placeholders:



%epicarmor_symbol%
%epicarmor_score%
%epicarmor_tier%
%epicarmor_tier_name%



Recommended TAB usage:



%epicarmor_symbol%



You can place it in your TAB prefix, suffix, nametag, or belowname layout depending on your setup.




Recommended TAB Setup​


For the safest setup, disable the internal nametag system and use PlaceholderAPI with TAB.



nametag:
enabled: false

placeholderapi:
enabled: true



Then add this placeholder to your TAB configuration:



%epicarmor_symbol%



This avoids scoreboard conflicts and keeps the plugin fully compatible with most server setups.




Why PlaceholderAPI instead of forced nametags?​


Some servers already use TAB, scoreboard plugins, clans, ranks, disguises, or nametag systems.


For that reason, EpicArmor is designed to be safe by default.


The recommended method is:



EpicArmor calculates the armor power
PlaceholderAPI provides the symbol
TAB displays the symbol



This makes the plugin much more stable and reduces conflicts with other plugins.




Example Display​



WLFLORD ⚔



The symbol color changes based on armor power.


Examples:



White ⚔ = Bare
Yellow ⚔ = Light armor
Orange ⚔ = Medium armor
Pink ⚔ = Strong armor
Bold Pink ⚔ = Strong+
Red ⚔ = Powerful
Bold Red ⚔ = Powerful+
Black ⚔ = Elite
Bold Black ⚔ = Maximum





Commands​



/epicarmor



Shows basic plugin information.



/epicarmor reload



Reloads the configuration and language files.



/epicarmor debug <player>



Shows the selected player’s armor score, tier, and calculated power level.




Permissions​



epicarmor.admin



Allows access to admin commands such as reload and debug.




Configuration Preview​



settings:
language: en
symbol: "⚔"
fallback-symbol: "*"
force-fallback-symbol: false

placeholderapi:
enabled: true

nametag:
enabled: false
protocol-safe: true
max-affix-length: 16

calculation:
protection-cap: 24
full-set-bonus: true
use-toughness: true
use-vanilla-defense: true





Armor Tier Example​



tiers:
white:
min-score: 0
color: "&f"
bold: false
name: "White"

yellow:
min-score: 20
color: "&e"
bold: false
name: "Yellow"

orange:
min-score: 40
color: "&6"
bold: false
name: "Orange"

pink:
min-score: 60
color: "&d"
bold: false
name: "Pink"

bold-pink:
min-score: 80
color: "&d"
bold: true
name: "Bold Pink"

red:
min-score: 105
color: "&c"
bold: false
name: "Red"

bold-red:
min-score: 130
color: "&c"
bold: true
name: "Bold Red"

black:
min-score: 160
color: "&8"
bold: false
name: "Black"

bold-black:
min-score: 190
color: "&8"
bold: true
name: "Bold Black"





Wiki – Installation​


Step 1: Install the plugin​


Place the plugin file into your server’s plugins folder:



/plugins/EpicArmor.jar



Restart your server.




Step 2: Install PlaceholderAPI​


EpicArmor works best with PlaceholderAPI.


Required for TAB integration:



PlaceholderAPI





Step 3: Configure TAB​


Open your TAB configuration and add:



%epicarmor_symbol%



You can add it to prefix, suffix, nametag, or tablist format.


Recommended example:



tabprefix: "%luckperms-prefix%"
tabsuffix: " %epicarmor_symbol%"





Step 4: Reload plugins​


Use:



/papi reload
/tab reload
/epicarmor reload





Wiki – How the Power System Works​


EpicArmor calculates the armor score using multiple factors.


1. Armor Material​


Each armor material has a different base value.


General strength order:



Leather < Gold / Chainmail < Iron < Diamond < Netherite



2. Armor Slot​


Each armor piece has a different impact.


Chestplates and leggings are more important than boots or helmets.



Chestplate = highest value
Leggings = high value
Helmet = medium value
Boots = medium value



3. Protection Enchantment​


Protection increases armor power.


EpicArmor supports Protection levels higher than vanilla, including:



Protection V
Protection VI
Custom protection levels



A protection cap is used to prevent extreme custom enchantments from breaking the balance.


4. Toughness​


Diamond and Netherite armor receive extra value because they have armor toughness.



Diamond = toughness bonus
Netherite = higher toughness bonus



5. Full Set Bonus​


If a player wears a full armor set, EpicArmor can apply an additional bonus.


This helps full sets feel stronger than mixed or incomplete armor.




Wiki – Best Settings for PvP Servers​


For PvP, BoxPvP, and Survival servers, the recommended setup is:



placeholderapi:
enabled: true

nametag:
enabled: false



Use TAB to display the placeholder.


This setup is the safest because it avoids scoreboard conflicts with:



TAB
LuckPerms
scoreboard plugins
clan plugins
PvP plugins
disguise plugins
nametag plugins





Wiki – Troubleshooting​


The symbol does not appear​


Check:



PlaceholderAPI is installed
TAB is installed
%epicarmor_symbol% is added to TAB
/epicarmor reload was used
/papi reload was used
/tab reload was used





The sword symbol looks broken​


Some older clients, fonts, or resource packs may not display ⚔ correctly.


Use fallback mode:



settings:
force-fallback-symbol: true
fallback-symbol: "*"





Nametag conflicts with TAB​


Disable EpicArmor internal nametags:



nametag:
enabled: false



Then use PlaceholderAPI through TAB.




Player power level does not update instantly​


EpicArmor listens for armor changes, inventory clicks, drag events, join, respawn, world change, item break, pickup, and drop events.


If another plugin modifies armor silently, the backup refresh system will update the player shortly after.




Compatibility​


EpicArmor is designed for:



Minecraft 1.16.5+
Spigot
Paper
Purpur
Leaf



Recommended:



Paper / Purpur / Leaf
PlaceholderAPI
TAB



No ProtocolLib is required.




Performance​


EpicArmor is optimized for active PvP servers.


The plugin uses:



armor signature cache
tier cache
material value cache
enchantment value cache
delayed update batching
safe reload cleanup
optional nametag system



This means armor updates are calculated only when needed instead of constantly recalculating every tick.
Buy a license now
$3.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
72 Views
0 Purchases
2 Downloads
Jun 4, 2026 Published
N/A Updated
Not yet rated
36.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
Game mode
  1. Survival
  1. Factions
  1. Towny
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
Supported languages
  1. English
  1. Turkish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
It automatically creates King of the Hill events at safe random location
Not yet rated
0 purchases
Not yet rated
4 purchases
MiniMotd Configuration 15 Different Motd Symbol Gradients
Not yet rated
2 purchases
Stable for Survival Server Optimized Configs Purpur,Leaf,Bukkit,Server,Spigot,Paper
Not yet rated
2 purchases
Not yet rated
1 purchase
Share and earn
Refer this resource and earn a 10% commission.
72 Views
0 Purchases
2 Downloads
Jun 4, 2026 Published
N/A Updated
Not yet rated
36.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
Game mode
  1. Survival
  1. Factions
  1. Towny
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
Supported languages
  1. English
  1. Turkish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
It automatically creates King of the Hill events at safe random location
Not yet rated
0 purchases
Not yet rated
4 purchases
MiniMotd Configuration 15 Different Motd Symbol Gradients
Not yet rated
2 purchases
Stable for Survival Server Optimized Configs Purpur,Leaf,Bukkit,Server,Spigot,Paper
Not yet rated
2 purchases
Not yet rated
1 purchase
Top