Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 2 days ago
Scribe is a highly customizable, modern chat management plugin natively utilizing the MiniMessage format. Designed for Paper 1.21.1+, it replaces bloated legacy setups with a clean, all-in-one system for chat formatting, moderation, and communication.
Why choose Scribe?
- The Power of MiniMessage: Say goodbye to legacy
&color codes. Scribe natively uses the modern MiniMessage format, giving you complete support for HEX colors, beautiful gradients, hover events, and clickable text across every single chat format, system message, and broadcast! - Advanced Chat Channels: Out-of-the-box support for proximity (local) chat with configurable radiuses, global server-wide chat, and secure staff-only channels. Players can switch channels seamlessly.
- Robust Private Messaging: A flawless
/msgand/replysystem. Administrators can utilize Social Spy to monitor suspicious activity, while players have access to a persistent/ignorelist to block toxic users. - Built-in Moderation: Protect your server from spam and toxicity. Scribe includes advanced anti-spam cooldowns, intelligent anti-caps filters, exact duplicate message blocking, and a highly configurable swear filter.
- Interactive Roleplay Support: Enhance your community with native, channel-aware roleplay commands including
/me,/do,/try,/roll, and even/coinflip. - Engaging Player Cosmetics: Reward your players with interactive, permission-based GUIs for equipping custom chat tags (
/tags), setting custom nicknames (/nick), and changing their default chat colors (/chatcolor). - Smart Mentions: Players can ping others using
@username. The targeted player receives a customizable sound alert and the mention is highlighted in their chat, keeping engagement high. - System Message Overrides: Take control of the default Minecraft join, quit, and death messages. You can even configure distinct, premium join messages based on LuckPerms groups (e.g. a legendary entrance for VIPs)!
- Dynamic Placeholders: Support for interactive chat variables! Players can type
[item]in chat to display their held item (complete with enchantments and lore on hover) or[pos]to broadcast their exact coordinates. - Automated Announcements: Keep your players informed with an automated broadcast system. Send scheduled, formatted tips, Discord links, or server rules automatically.
- Comprehensive Chat Logging: Clean, file-based logging of all public messages, private conversations, and executed commands, making administrative auditing easier than ever.
- Full Command Control: Don't like a specific command? Almost every command in Scribe can be renamed, given custom aliases, or completely disabled via the
commands.ymlfile to fit your server's needs. - Seamless Integrations: First-class, zero-setup support for LuckPerms (group prefixes, suffixes, and weights) and PlaceholderAPI (including full MiniPlaceholders compatibility).
- Massive Multi-Language Support: Scribe comes out-of-the-box with 8 built-in languages (English, Spanish, French, German, Polish, Russian, Chinese, Japanese) and full support for custom translation files.
- Asynchronous Performance: Your server's TPS is our priority. All player data (active tags, nicknames, ignore lists) is loaded and saved completely asynchronously.
Installation
- Download the latest
Scribe-x.x.jar. - Drop it into your
plugins/directory. - Ensure your server runs Paper 1.21.1+ and Java 21.
- Restart your server.
Everything from permissions, commands, configuration, to format layouts is thoroughly documented on the official documentation website.


