StatusPlugin

A status plugin that allows your users to set preconfigured statuses like in CraftAttack!

5,38k

StatusPlugin

Status Plugin

CodeFactor

Java Paper Version License

ᴛᴇꜱᴛᴇᴅ ᴏɴʟу ᴏɴ ᴘᴀᴘᴇʀ ᴀɴᴅ ᴘᴀᴘᴇʀ ғᴏʀᴋꜱ

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

Tablist

CHAT

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.

ADS