DMRP is a Minecraft plugin designed to enhance role-playing experiences on your server. It introduces new commands and mechanics that can be used to create immersive role-playing scenarios. This plugin is compatible with Minecraft servers running Spigot or Bukkit.
See command showcase on:
.jar file into your server's plugins directory.DMRP uses two configuration files: config.yaml and language.yaml. These files are located in the plugin's directory under plugins/DMRP/.
config.yaml: Contains settings such as the maximum dice sides, and leash distance.language.yaml: Contains messages used by the plugin, which can be customized to fit your server's theme.DMRP introduces custom placeholders that allow server administrators to dynamically display plugin-specific data. These placeholders can be used with PlaceholderAPI to enhance the role-playing experience. Below is a description of each placeholder:
%dmrp_leashed%: Displays whether a player is currently leashed.
placeholder.leash.leashed in the language.yaml file.placeholder.leash.not_leashed.%dmrp_lockinv%: Displays whether a player's inventory is locked.
placeholder.lockinv.locked in the language.yaml file.placeholder.lockinv.unlocked.These placeholders can be customized in the language.yaml file to fit your server's theme and enhance immersion.
DMRP uses a permission system to control access to its commands. By default, all commands (except /rp-reload) are restricted to all users. You can customize these permissions in your server's permissions.yml file.
dmrp.command.*: Gives access to all DMRP commands.
dmrp.command.reload: Access to reload the plugin configuration.
dmrp.command.try: Access to the /try command.
dmrp.command.dice: Access to the /dice command.
dmrp.command.coinflip: Access to the /coinflip command.
dmrp.command.lockinv: Access to the /lockinv command.
dmrp.command.leash: Access to the /leash command.
dmrp.leash.use: Allows players to leash others.
dmrp.leash.can: Allows players to be leashed.
dmrp.leash.admin: Gives access to unleash players that you don't own.
dmrp.lock.use: Gives access to lock players inventories.
dmrp.lock.can: Allows players to be inventory locked.
dmrp.lock.admin: Gives access to unlock inventories that you don't own.
If you encounter any issues or have suggestions for improvements, please open an issue on the GitHub repository.
Contributions to DMRP are welcome! If you'd like to contribute, please fork the repository, make your changes, and submit a pull request.
DMRP is licensed under the BSD-3 License. See the LICENSE.md file for more details.

Plugin that add new role play commands and mechanics to you server.