
EnvionChat
A straightforward chat plugin for Paper that easily handles local and global chat, private messages, and custom text commands.
EnvionChat is a lightweight, highly optimized chat management plugin built specifically for PaperMC servers. It provides a clean separation of local and global chats, a robust private messaging system, and an easy way to create custom text commands.
Features
-
Local & Global Chat: Players speak locally within a configurable radius. Placing an exclamation mark (!) before a message broadcasts it globally.
-
"Nobody heard you": If a player speaks in local chat but no one is nearby to read it, the plugin gently notifies them.
-
Private Messaging: A complete PM system (/pm, /reply) with toggleable sound notifications (/pmsound).
-
Ignore System: Players can block unwanted users with /ignore. This hides both private messages and public chat messages from the blocked user.
-
Admin Spy Mode: Staff can silently monitor private messages between players using the /spy command.
-
Custom Text Commands: Easily create custom multi-line commands (like /discord or /website) directly in the configuration, with full support for clickable links.
-
Modern Formatting: Full MiniMessage support (HEX colors, gradients, hover text). Players with the envionchat.minimessage permission can use formatting tags in the chat.
-
Multi-Language: English and Russian languages are included out of the box.
Commands & Permissions
Player Commands (No permissions required)
- /pm
— Send a private message to another player on the server. (Aliases: /msg, /w, /tell, /m) - /reply
— Quickly reply to the last person who messaged you. (Alias: /r) - /ignore
— Add or remove a player from your personal block list. Hidden messages apply to both PMs and public chat. - /pmsound <on/off> — Toggle the sound notification for incoming private messages.
Staff & Admin Commands
- /spy <on/off> — Silently monitor all private messages sent between players. (Permission: envionchat.spy)
- /envionchat reload — Safely reload the configuration and language files without restarting the server. (Permission: envionchat.admin)
Additional Permissions
- envionchat.minimessage — Grants a player the ability to use MiniMessage formatting tags (such as HEX colors and gradients) directly in their local and global chat messages.
