StatusPlugin
A status plugin that allows your users to set preconfigured statuses like in CraftAttack!
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
StatusPlugin

ᴛᴇꜱᴛᴇᴅ ᴏɴʟу ᴏɴ ᴘᴀᴘᴇʀ ᴀɴᴅ ᴘᴀᴘᴇʀ ғᴏʀᴋꜱ
The status plugin allows players to use pre-made statuses with the command /status. These different statuses can be set in a file.
TAB LIST

CHAT

✨ Features
* Use of Paper's modern chat system for maximum compatibility with other plugins.: Full MiniMessage support (gradients, hex colors, hover events) for chat, tablist, and nametags.. * Use of Paper's modern chat system for maximum compatibility with other plugins.: Create custom statuses (Admin, VIP, etc.) with unique prefixes. * Use of Paper's modern chat system for maximum compatibility with other plugins.: * Animated headers/footers. * Use of Paper's modern chat system for maximum compatibility with other plugins.: Add scrolling lines with `<rotating>`. * Use of Paper's modern chat system for maximum compatibility with other plugins.: Sort players by rank (Owner > Admin > Member > AFK > NO STATUS). * Use of Paper's modern chat system for maximum compatibility with other plugins.: Display deaths, country, TPS, Ping ... . * Use of Paper's modern chat system for maximum compatibility with other plugins.: Automatically show player flags/countries in tab/chat (GeoIP). * Use of Paper's modern chat system for maximum compatibility with other plugins.: count and display player deaths with custom formatting `[☠ 5]`. * Use of Paper's modern chat system for maximum compatibility with other plugins.: * Use of Paper's modern chat system for maximum compatibility with other plugins.: Full support for placeholders. * Use of Paper's modern chat system for maximum compatibility with other plugins.: Custom mute/ban notification styling. * Use of Paper's modern chat system for maximum compatibility with other plugins.: seamless compatibility if you prefer using TAB plugin. * Use of Paper's modern chat system for maximum compatibility with other plugins.
📦 Installation
1. Download the latest JAR. 2. Drop it into your server's `plugins` folder. 3. Restart the server. 4. Edit `plugins/StatusPlugin/config.yml` to your liking.
🧩 Configuration
* `config.yml`: Main settings (Chat, Integrations, GeoIP). * `status-options.yml`: Define your statuses and their formats. * `tablist.yml`: Configure header, footer, and player list format. * `language.yml`: Translate all plugin messages.
Server-wide Placeholders
- %statusplugin_performance% - Server TPS performance (colored) - %statusplugin_mspt% - Server MSPT (Average Tick Time) - %statusplugin_total_deaths% - Total server deaths (formatted with K/M suffixes) - %statusplugin_total_deaths_raw% - Total server deaths (raw number)
Player-specific Placeholders
- %statusplugin_status% - Player's formatted status display - %statusplugin_status_raw% - Player's raw status key - %statusplugin_deaths% - Player's death count - %statusplugin_deaths_formatted% - Player's death count formatted with a skull icon (e.g. [☠ 5]) - %statusplugin_country% - Player's country name - %statusplugin_countrycode% - Player's country code
This project is licensed under a Custom License.