Role Play Basics
Role Play Basics is a light-weight, configurable basic role play chat commands plugin.
📖About Role Play Basics
Role Play Basics
Role Play Basics is a lightweight, configurable basic role-play chat commands plugin.
You can easily configure the plugin settings via the config.yml file and reload the plugin without restarting the server using the /roleplaybasics reload command.
With separated permissions, you can easily manage which users are allowed to use each command.
Commands
/local (/l)
Sends a local chat message to players within a specific distance.
(Default: 30 blocks)/shout (/s)
Sends a shout chat message to players within a specific distance.
(Default: 45 blocks)/whisper (/w)
Sends a whisper chat message to players within a specific distance.
(Default: 5 blocks)/me
Sends an emote message to players within a specific distance.
(Default: 30 blocks)/do
Sends an emote message to players within a specific distance.
(Default: 30 blocks)/ooc
Sends an OOC chat message to all players in the same world./localooc
Sends a local OOC chat message to players within a specific distance.
(Same as /local)/staffchat
Sends a chat message to all staff members on the server./rpb
Role Play Basics main command.
Permissions
roleplaybasics.admin
Allows usage of the/roleplaybasicscommand.
(Default: OP)roleplaybasics.me
Allows usage of the/mecommand.
(Default: true)roleplaybasics.do
Allows usage of the/docommand.
(Default: true)roleplaybasics.local
Allows usage of the/localcommand.
(Default: true)roleplaybasics.shout
Allows usage of the/shoutcommand.
(Default: true)roleplaybasics.whisper
Allows usage of the/whispercommand.
(Default: true)roleplaybasics.ooc
Allows usage of the/ooccommand.
(Default: true)roleplaybasics.localooc
Allows usage of the/localooccommand.
(Default: true)roleplaybasics.staffchat
Allows usage of the/staffchatcommand and receiving staff chat messages.
(Default: OP)
Other(s)
Message Distances (Default)
- Local: 15 blocks
- Shout: 30 blocks
- Whisper: 3 blocks
- Me: 15 blocks
- Do: 15 blocks
Message colors are also distance-based. For example:
local-message-coloris used for players within 8 blocks (half of the chat distance).local-distance-message-coloris used for players farther than 8 blocks.
This is my first-ever plugin and also my first Java project, so please consider this when rating the plugin.
For support, you can contact me on Discord: mstfsgdc