Role Play Basics
Role Play Basics is a light-weight, configurable basic role play chat commands plugin. You can easily configure the plugin settings via
config.yml file and easily reload the plugin without any restart process with
/roleplaybasics reload command. With seperated permissions, you can easily manage the users that who'll be able to use each command.
Commands
- /local (/l) > Sends an local chat message to players within a range of specific distance. (Default 30 blocks)
- /shout (/s) > Sends an shout chat message to players within a range of specific distance. (Default 45 blocks)
- /whisper (/w) > Sends an whisper chat message to players within a range of specific distance. (Default 5 blocks)
- /me > Sends an emote message to players within a range of specific distance. (Default 30 blocks)
- /do > Sends an emote message to players within a range of specific distance. (Default 30 blocks)
- /ooc > Sends an OOC chat message to all players in the same world.
- /localooc > Sends an local OOC chat message to players within a range of specific distance. (Same with /local)
- /staffchat > Sends an chat message to all staffs in the server.
- /rpb > Role Play Basics command.
Permissions
- roleplaybasics.admin - Allows the usage of the /roleplaybasics command. (Default: OP)
- roleplaybasics.me - Allows the usage of the /me command. (Default: true)
- roleplaybasics.do - Allows the usage of the /do command. (Default: true)
- roleplaybasics.local - Allows the usage of the /local command. (Default: true)
- roleplaybasics.shout - Allows the usage of the /shout command. (Default: true)
- roleplaybasics.whisper - Allows the usage of the /whisper command. (Default: true)
- roleplaybasics.ooc - Allows the usage of the /ooc command. (Default: true)
- roleplaybasics.localooc - Allows the usage of the /localooc command. (Default: true)
- roleplaybasics.staffchat - Allows the usage of the /staffchat command and receive 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
Also message colors are specified for distances. For example:
local-message-color is for 8 blocks (half of chat-distance),
local-distance-message-color is for far players more than 8 blocks.
This is my first ever plugin also my first Java project, so please consider this when you're rating this plugin.
For support you can contact me at Discord: mstfsgdc