
RPlay
RPlay is a customizable Minecraft plugin designed to enhance roleplaying experiences on your server.
🐛 Bugfix update
Fixed
- Fixed RP messages not being visible for non-OP players
- Corrected chat message delivery logic
Compatibility
- Minecraft 1.19 – 1.21+
- Paper / Purpur / Pufferfish / Folia
- Java 17+
🐛 RPlay 2.0.1 — Bugfix Update Fixes
Fixed /rplay command behavior
/rplay without arguments now shows usage message
Configuration reload is available only via /rplay reload
Other
Minor internal improvements
No config changes required
✨ Major update — full rewrite
RPlay has been completely rewritten from scratch. This update is not compatible with previous versions.
🔥 Key changes
Brand new plugin architecture
Rewritten for modern Paper API
Full Folia support (Folia-safe)
Improved performance and stability
Single JAR for all platforms
🌍 Compatibility
Minecraft 1.19 – 1.21+
Supported platforms:
Paper
Purpur
Pufferfish
Folia
💬 Chat & Localization
Switched to Adventure / MiniMessage
Full RU / EN localization
All messages and formats moved to config.yml
Easy to add more languages
🎭 RP Commands
/me — local roleplay action
/gme — global roleplay action
/do — roleplay description
/roll — random roll (global / local)
/try — success / fail action
/rplay reload — reload configuration
⚠️ Important
Old configurations are not compatible
Please regenerate config.yml
This version introduces new features for command customization and enhances plugin functionality:
Custom Range for /roll Command: Players can now input the maximum value for their roll, adding more flexibility to gameplay.
Local and Global Mode Settings: The configuration file now includes the option to choose whether the /roll command is local or global.
Block Radius for Local Command: You can set the action radius for the local /roll command in the configuration file.
Update Check: The plugin now automatically checks for new versions upon startup and notifies you in the console.
The /roll command now allows players to enter the maximum value for a roll.
For example: /roll 100 (returns a random number from 1 to 100)
RPlay Plugin
Description: RPlay is a versatile and customizable Minecraft plugin designed to enhance roleplaying on your server. With features such as local and global chat commands, random rolls, and action attempts, RPlay adds depth and immersion to your gameplay. Easily configurable through the
config.ymlfile, you can tailor message formats, colors, and language to suit your community's needs.Features:
- Local and Global Chat: Differentiate between local and global roleplay messages with
/meand/gmecommands. - Customizable Messages: Configure message formats, colors, and language (Russian or English) via the
config.ymlfile. - Random Rolls: Use the
/rollcommand to generate random numbers, perfect for in-game decisions. - Action Attempts: Add a layer of chance to your actions with the
/trycommand, which determines success or failure.
Commands:
/me [message]- Send a local roleplay message (visible within 200 blocks)./gme [message]- Send a global roleplay message (visible to all players)./do [message]- Send a descriptive roleplay message./roll- Roll a random number between 1 and 100./try [message]- Attempt an action with a chance of success or failure./rplay reload- Reload the plugin configuration.
- Local and Global Chat: Differentiate between local and global roleplay messages with