All Mods Resource Packs Data Packs Shaders Modpacks Plugins
BetterMessages

BetterMessages

by JustDoom • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Introduction

Better messages does it's best to do exactly as the name suggests! It adds better configurable messages. You can also disable, configure, and randomise the messages! Designed as an alternative to essentials custom join messages with even more features!

I am going to do my best to make EVERY message customisable.

Features

  • Custom join/leave messages
  • Disable any message that you can configure
  • Bukkit/Hex colour code and PlaceHolders support!
  • Randomised messages
  • Reload command
  • Have messages show on certain counts (e.g. 1st, 5th, 10th join etc)
  • Dimension/World change messages
  • Multiple line messages
  • Supports prefixes and suffixes!
  • YML data saving
  • Make the messages send to certain people
  • Permission specific messages
  • Run commands

Planned Features

  • Command for editing the config in-game
  • Message chance (Chance for a message to be used)
  • Custom death and advancement messages
  • Get notified when you're mentioned in the chat!
  • Message radius

Built-in PlaceHolders

  • {player} player that joined or left/player the event is about (Includes prefix/suffix)
  • {from} name of the world a player left from (World Change only)
  • {to} name of the world a player entered (World Change only)

If you need a new server check out our partner lagless.gg

Lagless Use code Dinonuggies for 20% off!

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x 1.20.x 1.19.x +12
Bukkit Bungeecord Paper Purpur Spigot Velocity Waterfall
17h ago 1
1.20.x 1.19.x 1.18.x +11
Bukkit Bungeecord Paper Purpur Spigot Velocity Waterfall
17h ago 1
1.20.x 1.19.x 1.18.x +11
Bukkit Bungeecord Paper Purpur Spigot Velocity Waterfall
17h ago 1
1.20.x 1.19.x 1.18.x +11
Bukkit Paper Purpur Spigot
17h ago 1
1.19.x 1.18.x 1.17.x +10
Bukkit Paper Purpur Spigot
17h ago 1
1.19.x 1.18.x 1.17.x +10
Bukkit Paper Purpur Spigot
17h ago 1
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
[3.3.0] BetterMessages 3.3.0 by JustDoom on Oct 15, 2026
Download
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](https://www.spigotmc.org/resources/betterreload.111256/) 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
BetterMessages Icon
Download BetterMessages
Select game version
Select platform