BetterMessages

BetterMessages

Plugin

Better messages for your server, join/leave messages, world change messages and more!

Server Management

5,056 downloads
42 followers
Created2 years ago
Updated3 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...

This update only affects the Spigot file, not BungeeCord or Velocity

Fixed

  • World audiences actually work this time :P

Changed

  • Server switch messages are now sent to all servers so they can send any messages configured (player leaves minigames to go to survival but people in the hub server can still see that message). Not fully tested so please contact support if something breaks

Fixed

  • Message counts not working (probably)
  • World specific messages work again

I'm not gonna lie, it's been a while since the last update and a few changes have been made since then. I may miss something and this may not be 100% stable. I am working on a recode once again though that will make it a lot better. It will also add support for Sponge and maybe any other plugin APIs

Added

  • Send certain messages only to players with the right permissions. Check new config file for information
  • Support for Bungeecord/Waterfall and Velocity proxy. You can display messages when players switch servers. No proper documentation exists yet so join my discord for help with this if needed
  • You can now have multiple "audience" options for a message. Useful for world or server change messages
  • Support for reloading with the BetterReload plugin

Fixed

  • Update checker doesn't break the plugin if the update check fails for some reason
  • Silent join/quits no longer display the vanilla message
  • Priority now works on world change messages

Added

  • Custom update checker
  • Message priority system. Used for rank specific messages. (In beta)
  • Added an option to send a message to every except the activating player. Used for messages only to other people

Fixed

  • PlaceholderAPI warning from showing
  • Error with running join commands

Requires an updated config but it shouldn't break everything (maybe).
TEST BEFORE USING IN PRODUCTION

  • Recoded the whole command system with a custom library (https://github.com/JustDoom/CMDInstruction if your interested, documentation soon)
  • Added a "storage-type" option to switch between a custom system for tracking join, leave etc stats and using Minecrafts statistics system.
  • Added an "editmsg" command. This allows you to edit a message if you have the correct permission using "/bm editmsg <message name> <new message>". User must have the permission "bettermessages.editmsg.<message name>". The console can also do this, it is good for custom message menus for example. Command from the console "/bm editmsgother <player> <message name> <new message>".
  • And some general optimizations/bug fixes

First modrinth version.

Added

  • Randomized messages (All equal chance to be picked)
  • Run commands on events
  • Customizable command messages

External resources



Project members

JustDoom

Owner


Technical information

License
GPL-3.0-only
Project ID