Verbatim - Advanced Chat Mod for Minecraft
Verbatim is a server-side Minecraft mod that radically transforms in-game communication. It provides a powerful yet flexible chat system with customizable channels, private messaging, and Discord integration. Perfect for roleplaying servers and active communities.
Key Features
Custom Chat Channels
- Create any number of chat channels with unique names, prefixes (e.g.,
&a[G]) and quick commands (e.g.,gfor global chat). - Access Rights: Channel security is ensured through a permission system (integration with LuckPerms when available, otherwise standard OP levels are used).
- Communication Range: Configure distance for local channels or make them global.
- Color Schemes: Customize colors for channel names, player names, separators, and messages.
- Mandatory Channels: Designate channels that players cannot leave.
- Content Warnings: Display alerts when joining channels marked as "adult content".
- Special Channel Settings: The
localtype implements message fading with distance and supports different suffixes - for example,!!for shouting,*for whispering, affecting range and message style.
Private Messages (PM)
- Send private messages to other online players.
- Quick reply functionality to the last received private message.
Chat Prefixes and Hotkeys
- Use prefixes to quickly switch between channels without commands - for example,
g: Hello everyone!to send to global chat and switch to it. - Prefix
d:to reply to the last received private message.
Discord Integration
- Link in-game chat (usually global channel) with a Discord channel.
- Relay messages from Discord back to the game.
- Customizable prefix for Discord messages.
Additional Features
- Persistent Settings: The system remembers which channels a player belongs to and which channel is active between gaming sessions.
- Flexible Configuration: All parameters are configured via TOML file (
verbatim-server.tomlin server'sconfigfolder). - Admin Commands: Configuration updates without server restart.
Commands
All commands are accessible via /channel or /verbatim:channel.
Basic Channel Commands
/channelsor/channel list- shows list of all available chat channels and your status in them/channel focus <channelName>- activates selected channel for message sending/channel join <channelName>- joins the specified channel/channel leave <channelName>- leaves the specified channel/channel help- shows Verbatim command help
Private Message Commands
/msg <player> [message]or/tell <player> [message]- sends private message to player/r [message]- replies to last sender of private message/w <player> [message]- alternative to/msgcommand
Chat Prefix Examples
g: Your message- sends message to channel with quick command "g" and activates itd: Your reply- replies to last private message senderd:without message - activates chat with last correspondent
Configuration
The mod is configured through the verbatim-server.toml file in the config directory on your server.
Main configuration parameters:
defaultChannelName- default channel for new playerschannels- list of all chat channels with their propertiesDiscord Integration- settings for Discord integration (bot token, channel ID and other parameters)
Permission System
Verbatim automatically uses LuckPerms for permission checking if this plugin is installed on the server. If LuckPerms is absent, the system switches to standard Minecraft operator levels.
Channel access is regulated through the permission field in each channel's settings - for example, verbatim.channel.staff for private admin chat.