ModernTags

Modern nametags above player using Text Display

91

ModernTags

main

Text description

ModernTags 1.19.4+

A modern plugin for displaying custom tags above player heads

> ⚠️ The plugin will not work for players with client version below 1.19.4

---

✨ Features

| | | |---|---| | 🎨 Flexible Settings | Configure tag appearance: color, shadows, transparency, alignment, size and more | | 🎬 Flexible Settings | Support for multiple frames with configurable animation speed | | 🏆 Flexible Settings | Automatic tag selection based on player permissions with priority consideration | | 📌 Flexible Settings | Support for any placeholders from PlaceholderAPI for dynamic content | | 👑 Flexible Settings | Automatic insertion of prefixes and suffixes from permission systems | | ⚙️ Flexible Settings | Separate configuration for frame and placeholder update rates |

---

⚡ Technical Advantages

The plugin operates PacketEvents in Netty threads via PacketEvents. All data is cached in memory for fast access during repeated operations.

---

🔧 Configuration Example

```yaml

Use MiniMessage for prefixes and suffixes

use-minimessage-colorizer-for-prefixes-and-suffixes: false

Hide tag when player has passengers

hide-tag-when-has-passenger: false

name-tags: default: frame-update-rate: 10 # Frame update rate (in ticks) placeholders-update-rate: 10 # Placeholder update rate priority: 0 # Tag priority frames: 0: text: |- <placeholder:prefix><white><placeholder:name><placeholder:suffix> <red>❤ <white><placeholder:health> shadowed: true y-offset: 0.2 background-color: "00000000"

vip: frame-update-rate: 20 placeholders-update-rate: 5 priority: 10 frames: 0: text: "<gold>⭐ VIP ⭐<newline><placeholder:name>" shadowed: true scale: 1.2 ```

---

💬 Commands & Permissions

Commands

- `/moderntags` — reload plugin configuration

Permissions

- `moderntags.tag.<name>` — permission to use a tag - `moderntags.see.own` — visibility of own tag - `moderntags.see.other` — visibility of other players' tags - `moderntags.reload` — access to reload command

---

📦 Dependencies

Required: - Required: 2.0+

Optional: - Optional: - %%MD1%%

ADS