CustomMessagesX is a BDSX plugin that allows you to customize or disable various in-game messages !
-
Custom MOTD messages
-
Dynamic messages
-
Random order feature
-
Custom disconnection messages
-
Whitelist
-
Full server
-
Outdated client
-
Outdated server
-
Kick
-
& more to come !
-
-
Possibility to disable messages !
-
Customizable text messages
-
Player join
-
Player first join ! (welcome message)
-
Player left
-
& more to come !
-
-
Possibility to customize messages type (for each message) !
-
message
-
popup
-
jukebox popup
-
tip
-
-
Possibility to disable messages !
You can also implement your own messages by associating their translation key in defaultMessages.json
with a configuration key that you create in config.yml
. (follow the syntax of other messages)
run this command in your bdsx directory :
npm i @bdsx/custommessagesx
You can also use bdsx's plugin-manager
clone the repository in your plugins
directory :
git clone https://github.com/Se7en-dev/CustomMessagesX.git
or download and extract the zip file from the most recent Release
note : If you clone the repository it is best to rename the directory to custommessagesx
(so it matches the plugin name in package.json
)
You can configure everything within config.yml
If you have installed the plugin as an npm module, the configuration file can be found here :
[bdsx directory]/node_modules/@bdsx/custommessagesx/resources/config.yml
If you have installed the plugin as a standalone plugin, the configuration file can be found here :
[bdsx directory]/plugins/custommessagesx/resources/config.yml
Every configuration key is commented and explained !
This plugin was inspired by the PocketMine-MP plugin CustomAlerts
This plugin is licensed under GNU General Public License v3.0
Thank you for using my plugin ! If you have any questions add me on Discord : Se7en#1712