A simple plugin for private and team chat messages.
A Minecraft Java plugin for private messages.
Supports message channels (so you don't have to use a command for every DM) and integrates with vanish plugins.
The following are all commands from this plugin.
/msg <player> <message>Send a private message to another player.
/message, /tell, /t, /whisper, /dm, /m, /pm, /wcloudnodemsg.use/msg <player>Create a private message channel to a player;
i.e. all of your chat messages will be sent as private messages to this player.
Run the command again to disable the message channel.
/message, /tell, /t, /whisper, /dm, /m, /pm, /wcloudnodemsg.use/reply <message>Send a private message to the last player that messaged you.
/r, /re, /last, /lcloudnodemsg.use/teammsg <message>Send a private message to your scoreboard team.
/tm, /tmsg, /teamchatcloudnodemsg.use.team/teammsgCreate a private message channel to your scoreboard team;
i.e. all of your chat messages will be sent as private team messages.
Run the command again to disable the message channel.
/tm, /tmsg, /teamchatcloudnodemsg.use.team/ignore <player>Ignore a player—you will stop seeing all of their messages (including public chat messages).
/blockcloudnodemsg.ignore/unignore <player>You will stop ignoring the player and will be able to see their messages again.
/unblockcloudnodemsg.ignore/togglemsgEnable or disable receiving private messages.
When your private messages are disabled, nobody can message you, but you can still send messages.
/toggledms, /togglepmscloudnodemsg.toggle/togglemsg <player>Enable or disable receiving private messages of another player.
/toggledms, /togglepmscloudnodemsg.toggle.other/cloudnodemsg reloadReload the plugin configuration.
cloudnodemsg.reloadHere is a list of the permissions used by this plugin.
| Permission | Description | Default |
|---|---|---|
cloudnodemsg.use |
Allows access to the private message (/msg) and reply (/r) commands |
everyone |
cloudnodemsg.team |
Allows access to the team message command (/teammsg) |
everyone |
cloudnodemsg.ignore |
Allows access to the /ignore and /unignore commands |
everyone |
cloudnodemsg.ignore.bypass |
Prevents the sender’s messages from being ignored | none |
cloudnodemsg.toggle |
Allows toggling receiving private messages on and off with /togglemsg |
everyone |
cloudnodemsg.toggle.other |
Allows toggling receiving private messages on and off for others with /togglemsg <player> |
OP |
cloudnodemsg.toggle.bypass |
Allows sending private messages to recipients who have toggled them off | OP |
cloudnodemsg.send.vanished |
Allows sending messages to vanished recipients | OP |
cloudnodemsg.spy |
Makes you see all private and team messages sent between all players | none |
cloudnodemsg.reload |
Allows access to the /cloudnodemsg reload command |
OP |
CloudnodeMSG follows a weekly time-based release schedule,
with new features or changes typically released on Tuesday.
When we merge critical bug fixes, we may publish out-of-band releases on any day of the week.
Please ensure
that you are using the latest version of CloudnodeMSG.
The newest bug fixes are only available in the most recent version,
and support is provided exclusively for this version.
If you encounter any problems with the plugin,
please first check
the list of known issues on
our GitHub repository.
If you don’t find a similar fault listed there,
we encourage you to submit a new issue.
Resolving bugs is the highest priority for this project.
To help us resolve your issue as quickly as possible, please provide as much relevant information as possible,
including error logs, screenshots, and detailed steps to reproduce the problem.
To suggest a new feature, please create a new issue,
providing a detailed description of your idea.
CloudnodeMSG is licensed under the GPL-3.0 licence.
The source code is available on GitHub.
New contributors are most welcome to the project. If you're interested in contributing, follow these steps: