Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
PASTASCHAT+
Overview
PastasChat+ is a lightweight and highly configurable chat management plugin designed for Paper, Spigot, and modern server forks such as Purpur and Folia.
The plugin provides a powerful and flexible chat system featuring a fully configurable chat formatter with LuckPerms support, a built-in staff chat system with toggle mode, and an advanced chat filter to help moderate player communication in real time.
PastasChat+ is designed for survival, SMP, practice, and network servers that require clean, modern, and highly customizable chat management tools with minimal performance impact.
Prerequisites Paper / Spigot / Purpur / Folia (1.20 ā 1.21+ recommended) Java 17 or higher Table of Contents
Features Commands Permission Nodes Configuration Installation Credits License
āāāāāāāāāāāāāāāāāāāā
FEATURES
āāāāāāāāāāāāāāāāāāāā
Advanced Chat Formatter: Fully configurable chat format using & color codes with optional MiniMessage-style support
LuckPerms Integration: Supports placeholders for prefixes and ranks via LuckPerms
Staff Chat System: Private staff communication channel with toggle mode and permission-based access
Chat Filter System: Block, replace, or cancel messages containing configurable forbidden words
Toggle Staff Chat Mode: Staff can enable persistent staff chat using /staffchat
Fully Configurable Messages: Customize all chat, staff chat, and system messages
Permission-Based Access: Fine-grained permission control for staff features
Lightweight Design: Minimal performance impact and optimized event handling
Multi-Server Compatibility: Works on Paper, Spigot, Purpur, and Folia-compatible forks
Configurable Prefix System: Custom plugin prefix for all messages
Real-Time Config Reload (planned/future-ready): Designed for easy expansion without restart
āāāāāāāāāāāāāāāāāāāā
COMMANDS
āāāāāāāāāāāāāāāāāāāā
/staffchat - Toggle staff chat mode /staffchat <message> - Send a staff message once
Aliases: /sc
āāāāāāāāāāāāāāāāāāāā
PERMISSION NODES
āāāāāāāāāāāāāāāāāāāā
pastaschatplus.staffchat - Access and use staff chat features
āāāāāāāāāāāāāāāāāāāā
CONFIGURATION
āāāāāāāāāāāāāāāāāāāā
Chat Settings
chat.format - Main chat format chat.use-minimessage - Enable MiniMessage formatting
Chat Filter
chat.filter.enabled - Enable chat filtering chat.filter.blocked-words - List of blocked words chat.filter.replacement - Replacement text for blocked words chat.filter.cancel-message - Cancel message if blocked chat.filter.cancel-message-text - Message shown when blocked
Staff Chat
staffchat.format - Staff chat message format
Prefix
prefix - Plugin prefix shown in messages
āāāāāāāāāāāāāāāāāāāā
INSTALLATION
āāāāāāāāāāāāāāāāāāāā
Download the plugin jar Place it in your plugins folder Start or restart your server Edit config.yml to customize settings Assign permissions to staff members
āāāāāāāāāāāāāāāāāāāā
CREDITS
āāāāāāāāāāāāāāāāāāāā
Created by pastosjava
āāāāāāāāāāāāāāāāāāāā
LICENSE
āāāāāāāāāāāāāāāāāāāā
All rights reserved unless otherwise stated.


