
A plugin for Role Play commands for your Minecraft server.
rpchat is a lightweight, modern, and highly customizable roleplay chat plugin for Minecraft servers. It enhances roleplay experience with powerful emote-style commands, local/global messaging, full Adventure (MiniMessage) support for beautiful formatting, HEX colors, gradients, hover/click events, and full PlaceholderAPI integration.
Perfect for RP servers, survival servers with roleplay elements, or any server that wants immersive chat actions!
Local & Global Emotes:
/me – Local third-person action (visible only to nearby players)/gme – Global third-person action (visible to everyone)/do – Local action description/try – Try something with random success/failure result/dice – Toss a 6-sided die/coin – Toss a coin (heads/tails)/whisper – Whisper to nearby playersModern Formatting with Adventure & MiniMessage:
<#FF0000>red text</color><gradient:#FFAA00:#FFFF00>rainbow</gradient><bold>, <italic>, <underline>, <strikethrough><hover:show_text="Click me!"><click:run_command:/say hi>clickable</click></hover>Full PlaceholderAPI Support:
%player_name%, %vault_eco_balance%, %luckperms_prefix%, %player_ping%, etc.Fully Configurable:
rpchat.commands (default: true)Performance & Compatibility:
| Minecraft Version | Tested | Supported | Notes |
|---|---|---|---|
| 1.15 – 1.18 | ✅ | ✅ | |
| 1.19 – 1.20 | ✅ | ✅ | Full Folia support |
| 1.21 – 1.21.11 | ✅ | ✅ | Latest Adventure & MiniMessage |
rpchat-x.x.x.jar into your plugins/ folderplugins/rpchat/config.yml to your likingrpchat.commands – Allows using all rpchat commands| Command | Description | Radius (configurable) |
|---|---|---|
/me |
Local third-person action | Yes |
/gme |
Global third-person action | No |
/do |
Local action description | Yes |
/try |
Try something (random success/failure) | Yes |
/dice |
Toss a 6-sided die | Yes |
/coin |
Toss a coin (heads/tails) | Yes |
/whisper |
Whisper to nearby players | Yes |