Parrot Roleplay - Roleplay Engine for Roleplaying!
1.3A roleplay engine plugin for all your roleplay needs.
This plugin aims for an enjoyable roleplay experience. One notable feature of this plugin is the Roleplay Chat. It toggles the roleplay chat, where you have to be near the player to talk. You can set the maximum distance in the config.yml.
Recommended
Ask your roleplaying gang to toggle their /rpchat on. Or else they cannot see your message. /mpublic is recommended to use while roleplaying!
Mention
When someone mentions you in chat, you will get notified with a sound and message.
Tablet
Right click an iron pressure plate on ground to open the tablet. Shift + right click to place the pressure plate on the ground.

More functions will be added soon.
Real life logic implementation
Okay, first off I will explain about this cool feature.
Here's a map to visualize.
R -----> F --> G
The R, is the case where you are close to the player. You can clearly see the player's messages (hello, what?).
The F, is the case where you are not so close to the player. You can faintly see the player's messages (h..ll.o..wh..t..?).
The G, is the case where you are far from player. You will not see his messages.
and the logic in action!

IMPORTANT!
This plugin is still on beta version. You may ecounter some bugs. As this is my first plugin.
This plugin needs ProtocolLib.
Permissions
parrotroleplay.*
parrotroleplay.rpchat
parrotroleplay.sms
parrotroleplay.mpublic
parrotroleplay.setclockgmt
parrotroleplay.agtoggle
parrotroleplay.rpctoggle
parrotroleplay.rpop
parrotroleplay.whisper
parrotroleplay.rphelp
parrotroleplay.shout
parrotroleplay.setnick
Commands
/rpchat - Toggles roleplay chat. You have to be near the player you wish to talk to.
/sms [player] [message] - Short Message Service.
/mpublic - Mutes public chat. No one likes to be distrupted in the middle of a roleplay. Unless you're a staff, do your job. :p.
/setclockgmt [GMT] - Sets your timezone for the "Clock" feature in the tablet.
/rp nick [name] - Changes your name in RP Chat. Spaces and '&' color codes compatible. All the names will be saved in the config.yml.
/shout [message] - Shout gives the player a bigger chat range. Chat range configurable in config.
/whisper [message] - Whisper limits the player to a very small chat range. Chat range configurable in config.
/rp help - Show the command list.
/agtoggle - Toggles auto spell fixer in RP Chat. Also toggle-able in config.
/rpop - Enables /rpchat for everyone.
/rpctoggle - Same with /rpop, but people cannot exit the /rpchat and is toggle-able in config.
That is all the features so far. Share your suggestions below.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta