Medieval Roleplay Engine is a Minecraft plugin for players to use to roleplay more effectively. It currently supports Character Cards, Birds, Emotes, Dice, and different types of chats including local, global, whisper, and yell.
- Download the plugin from SpigotMC.
- Place the jar in the
pluginsfolder of your server. - Restart your server.
- PlaceholderAPI – enables placeholder support for character card data.
- Medieval Factions – companion plugin for faction-based roleplay.
- Mailboxes – companion plugin used by the bird (mail) system.
- User Guide – Getting started and common scenarios
- Commands Reference – Complete list of all commands
- Configuration Guide – Detailed configuration options
You can find the support Discord server here.
Please fill out a bug report here.
This project does not yet have an automated unit test suite. For manual testing, use the Docker-based development server described below.
A Docker-based test server is available for development.
- Build the plugin:
./mvnw package - Start the test server:
./up.sh
./down.sh
| Name | Main Contributions |
|---|---|
| DanTheTechMan | Creator |
| UndeadZeratul | Created a potential replacement for the /roll command |
| Caibinus | Implemented PlaceholderAPI integration |
This project is licensed under the GNU General Public License v3.0 (GPL-3.0).
You are free to use, modify, and distribute this software, provided that:
- Source code is made available under the same license when distributed.
- Changes are documented and attributed.
- No additional restrictions are applied.
See the LICENSE file for the full text of the GPL-3.0 license.
This project is in active development.
You can view the bStats page for the plugin here.
See CHANGELOG.md for a release-by-release summary of changes.