🌐 Overview
SimpleMsgPlugin adds the ability to send private messages to other players, set notification sounds, send offline messages, manage blacklists, and create groups.
All technical settings and features presented here are for the latest version of the plugin and will not always work on older versions.
📜 Commands
Here are all the commands that can be used in the plugin:
/helpmsg- This command allows you to display all possible plugin commands/reloadmsg- This command allows you to reload the plugin config/propmsg <property> <args>- This command allows you to set player properties/msg <player> <message>- This command allows you to send private messages to the player/reply <message>- This command allows you to send a private message to the last player who wrote to you/mail- This command allows you to view unread messages/acceptsend- This command allows you to accept sending an offline message/notify <sound> <volume>- This command allows you to change the notification sound/privatechat <action> <arg>(if required)- This command allows you to interact with private chats/blacklist <action> <args>- This command allows you to manage the blacklist
🎵 Change default sound
By default, the sound is turned off 'false', but you can change it.
It is necessary to indicate the name of the sound in uppercase and with underscores.
Example - default_sound: 'entity.player.levelup'
All sounds you can find here. Unfortunately not all of these sounds can be reproduced correctly. Therefore, if the sound doesn't work and gives an error, then you should change the sound.
🔊 Change default volume
By default, the volume of notification sounds is set to default_volume: 50, but it can be changed.
The volume value must be specified in the range from 0 to 100.
🎨 Change message style
All messages use the MiniMessage format. Here you can create a message template.
Example: <color:#ffff55>Message</color> - Message
⚙️ Settings for developers or administrators
In the config you can configure sending messages to yourself send_msg_yourself: false.
By default, the value is false, but can be changed to true
The plugin has permissions:
| Permissions | Meaning |
|---|---|
simplemsgplugin.helpmsg |
Permission to use command helpmsg |
simplemsgplugin.reloadmsg |
Permission to use command reloadmsg |
simplemsgplugin.propertiesmsg |
Permission to use command propmsg |
simplemsgplugin.playermsg |
Permission to use command msg |
simplemsgplugin.replymsg |
Permission to use command reply |
simplemsgplugin.acceptsend |
Permission to use command acceptsend |
simplemsgplugin.mailmsg |
Permission to use command mail |
simplemsgplugin.notificationmsg |
Permission to use command notify |
simplemsgplugin.privatechat |
Permission to use command privatechat |
simplemsgplugin.blacklist |
Permission to use command blacklist |
simplemsgplugin.update_listener |
Permission to receive update notifications |
❗ Issues
Please leave messages about any errors you find here or on the Discord
💬 Social Media
📊 Metrics
All Versions
+ Add Version- Added support for SQLite
- Refactoring of database API
- Updated to version Minecraft 26.3
- Updated to version 1.8.1
- Added support for MySQL
- Added statistics tracking via bStats
- Added permission
simplemsgplugin.blacklistfor managing the blacklist - Added ability to send private messages to online players from server console
- Added notification for new plugin updates and
simplemsgplugin.update_listenerpermission for it - Added ability to add player icon to chat messages via the
<sender_head>and<receiver_head>tags (support since Minecraft 1.21.9)
- Refactoring of command code and migration to the Brigadier API
- Refactoring of database and migration to MySQL
- In the
/blacklist remove <player>command, the nicknames of players on the blacklist are now displayed in the suggestions
- Blacklist management commands have been moved to the general command
/blacklist <action> <args> - Renaming permissions:
simplemsgplugin.helpmsg,simplemsgplugin.reloadmsg,simplemsgplugin.propertiesmsg,simplemsgplugin.mailmsg, simplemsgplugin.notificationmsg` - Updated to version Minecraft 26.2
- Updated to version 1.8.0
- Plugin ported to Folia
- Plugin ported to Purpur
- Tooltips for the
/privatechatcommand have been corrected
- Updated to version 1.7.5
- Added new command
msgnotify - Added new command
msgprop - Added new command
mail
- Added notification about an incorrect command
- Fixed bug with canceling message sending in case of an invalid nickname case
- Fixed bug with incorrect notification sound settings in new Minecraft versions
- Removed command
changesound - Removed command
changevolume - Updated to version Minecraft 1.21.11
- Updated to version 1.7.4
### Fixed:
- Empty strings in the config will no longer send empty lines in chat
- Updated to version 1.7.3
- Added accounting for changing the player's nickname
### Changed:
- Updated to version 1.7.2
### Fixed:
- Fixed bug with re-creation of private chat
- Updated to version 1.7.1
- Added new command
privatechat
- Fixed and removed unnecessary logs
- Updated to version 1.7.0
### Fixed:
- Fixed minor bugs in working with SQL databases
- Updated to version 1.6.1
### Fixed:
### Changed:
- Optimized driver for working with SQL databases
- Updated to version 1.6.0
### Fixed:
- Fixed a bug with incorrect API specification
- Updated to version 1.5.1
- Added new command
reply
### Changed:
- Updated to version Minecraft 1.21
- Updated to version 1.5.0
### Fixed:
- Fixed config file
- Updated to version 1.4.1
- Added a new pattern for the message receiver
- Added the ability to change the message for the
msghelpcommand in the config - Added permissions to plugin commands that can be configured using other specialized plugins
### Changed:
- Updated to version 1.4.0
- Added the pattern for offline messages in the config
- Fixed sending offline messages
- Fixed sound volume setting
- Updated to version 1.3.1
- Added
/cvolumecommand to change the notification sound volume - Added
/msghelpcommand
- Fixed bug with blocking players
- Updated to version 1.3.0
- Added
/msgrcconfig reload command - Added support for HEX colors
- Code optimization carried out
- Fixed a bug with an incorrect sound name
- Updated to version 1.2.0
- Added
/csoundcommand to change notification sound - Added the ability to add players to the blacklist
- Fixed bug with blocking players
- Updated to version 1.1.1
- Added
/csoundcommand to change notification sound - Added the ability to add players to the blacklist
### Changed:
- Updated to version 1.1.0
- Added the ability to change the type of messages through the config
- Added the ability to change the notification sound through the config
### Changed:
- Updated to version 1.0.0
### Fixed:
### Changed:
- Updated to mc 1.20.1
### Fixed:
### Changed:
- Updated to mc 1.20.0
### Fixed:
### Changed:
- Updated to mc 1.19.4
