So I got this idea yesterday while chatting with lilCupcakeFreak. My suggestion is that there could be some sort of settings for who could /msg you (maybe even /mail you too). You can set it to ALL so that everyone can message you, or only friends who are in your friend list or not receiving any messages from anyone at all. But with the exception of staff members being able to msg anyone regardless of what they have their msg settings set on. You're welcome to post any ideas too to make this suggestion better hehe.
To a degree it would be nice to limit who messages you. However I think limiting to friends only is too far. The more closed off people become the more the server suffers. Plus, plugins should be balanced between new and established players in that they acknowledge what disadvantages new players and what will keep them interested then ensure established players remain comfortable. The way it should work is just two states: dms open, dms closed with dms open relying on a whitelist/blacklist. Dms open where you accept dms from everyone, dms closed where you have them closed to everyone, whitelist (similar to guest add) and blacklist (/ignore). This means you can easily block someone that annoys you in dm because it is probably rare to get to a point everyone harasses you in dms. In this way people can have the peace of mind without creating a culture of being unwelcoming.
Was about to say about the /ignore command and the /cl command which means chatting on the island only with trusted or coop players. But yea It could put the server a bit weight for the plugin.
I think just being able to ignore people and them not able to message would suffice, not sure if it is already like this but I feel like anyone should be able to message unless they have been annoying etc
oi why u tagging me in this. lolol But yeah, either a toggle msg or maybe an easier way to reply to people (much like the click to visit kinda stuff?)