Sueta

Custom Join Messages

17.12.0

Welcome players with first-join, join, and quit messages, publicly or privately, via Chat, Titles, Action Bars, Boss Bars, and Sounds. Permission-based and randomizable. Supports PlaceholderAPI, AuthM

·Plugin
  1. 17.12.0latest3 weeks ago
    Added
    - A config option to opt in to update notifications for beta versions on supported download platforms.
    Fixed
    - MineDown being allowed to be enabled on unsupported servers, resulting in errors. - A potential issue with Vault placeholders not working if the providing plugin loads after CJM.
    Changed ⚠️
    - Revamped the toggle system to be far more flexible. Check out [the docs](https://cjm.insprill.net/en/toggle-refactor/toggle.html) for more info. The new system is backwards compatible and auto-migrates existing toggles. <sub>This release has no practical changes from 17.12.0 Beta 2.</sub>
    10 downloads
  2. 17.12.0-beta.2Sep 29, 2026
    The second beta for 17.12.0 comes with a couple of small fixes unrelated to the first beta, and some new [bStats metrics](https://bstats.org/plugin/bukkit/Custom%20Join%20Messages… If you haven't seen the first beta, please [check it out](https://modrinth.com/plugin/custom-join-messages/version/… first!
    Added
    - A config option to opt in to update notifications for beta versions on supported download platforms (disabled by default).
    Fixed
    - MineDown being allowed to be enabled on unsupported servers, resulting in errors. - A potential issue with Vault placeholders not working if the providing plugin loads after CJM.
    1560 downloads
  3. 17.12.0-beta.117.12.0 Beta 1 - Toggle system reworkSep 26, 2026
    This beta is for a complete rework of how message toggling works. Previously, messages could only be toggled per action (first join, join, quit), and only via the /cjm toggle command. Now messages can be toggled per action, per type (chat, title, sound, etc), or any combination of the two. Messages can also be toggled with permissions, alongside new commands that users, admins, or other plugins can run. For more info on how the new system works, check out [the docs](https://cjm.insprill.net/en/toggle-refactor/toggle.html). If you find any issues or have any suggestions, please write them on [the issue tracker](https://github.com/Insprill/custom-join-messages/issues). ⚠️ The old toggle command will still work as it did before, and existing toggles will be preserved. After updating to this version, you cannot downgrade without resetting all toggles!
    130 downloads
  4. 17.11.0Jul 8, 2026
    Added
    - Support for 26.2+
    Fixed
    - Players being able to toggle messages for other players.
    5385 downloads
  5. 17.10.0Apr 25, 2026
    Added
    - Support for 26.1+
    3298 downloads
  6. 17.9.1Jun 6, 2025
    Fixed
    - Sound messages not working on servers older than 1.21.3.
    9595 downloads
  7. 17.9.0May 31, 2025
    Added
    - A config option to send private messages when vanishing/unvanishing.
    Changed
    - Optimized the %uniquejoins% placeholder.
    211 downloads
  8. 17.8.0Apr 13, 2025
    Added
    - Support for [Folia](https://papermc.io/software/folia). - Update checker support for Hangar builds.
    Fixed
    - The plugin failing to initialize when the filesystem returns an invalid last modified time.
    891 downloads
  9. 17.7.1Mar 5, 2025
    Fixed
    - Title messages not being sent if either the primary title or subtitle are blank. - Command warning during startup on 1.20.6+ servers.
    678 downloads
  10. 17.7.0Dec 27, 2024
    Added
    - Support for 1.21.3/1.21.4. - Support for SayanVanish versions newer than v1.5.0.
    Removed
    - Support for sound messages on servers older than 1.12.
    820 downloads
  11. 17.6.0Jun 15, 2024
    Added
    - Support for 1.20.6 and 1.21 (no changes needed). - Support for [SayanVanish](https://modrinth.com/plugin/sayanvanish).
    Fixed
    - A harmless warning at startup when using AdvancedVanish.
    1445 downloads
  12. 17.5.0Apr 28, 2024
    Custom Join Messages is now published on [Hangar](https://hangar.papermc.io/Insprill/Custom-Join-Messages)!
    Added
    - Support for 1.20.5 (no changes needed). - Support for [Advanced Vanish](https://www.spigotmc.org/resources/86036/).
    Fixed
    - Private messages being sent when unvanishing.
    243 downloads
  13. 17.4.1Apr 3, 2024
    Fixed
    - Compatibility with CMI versions newer than 9.7.0.0. Older CMI versions are no longer supported.
    171 downloads
  14. 17.4.0Mar 17, 2024
    Added
    - Support for basic legacy colour codes when using MiniMessage.
    Fixed
    - Blank chat message lines being ignored.
    174 downloads
  15. 17.3.2Feb 24, 2024
    Fixed
    - An error when trying to read player locales on non-Paper 1.20.2+ servers.
    165 downloads
  16. 17.3.1Aug 19, 2023
    - Fixed fake join/quit messages sending when they shouldn't when using VelocityVanish.
    290 downloads
  17. 17.3.0Jun 27, 2023
    - Added support for 1.20/1.20.1 (no changes required, already compatible). - Fixed quit messages not working with AuthMe.
    160 downloads
  18. 17.2.4Apr 21, 2023
    - Fixed the global sound toggle being backwards.
    555 downloads
  19. 17.2.3Apr 15, 2023
    - Fixed a warning when loading on 1.19.4 servers. - Fixed player visited worlds being updated when world-based messages are disabled. - Fixed the MiniMessage formatter sometimes trying to load on incompatible servers. - Fixed the Minedown formatter being allowed to be selected on servers older than 1.12.2. - Fixed an error when logging chat messages to console on servers older than 1.12.2. - The legacy formatter is now the default.
    136 downloads
  20. 17.2.1Feb 10, 2023
    - Fixed some incompatibilities with Java 8. - Fixed EssentialsX vanish message showing the person who executed the command, not the person who was vanished.
    197 downloads
  21. 17.2.0Jan 25, 2023
    - Added an option to change the text formatter. More information on the [wiki](https://cjm.insprill.net). - Fixed a possible bug where players wouldn't be granted the cjm.default permission.
    139 downloads
  22. 17.1.1Jan 13, 2023
    - Fixed an error in the update checker on < 1.17 servers.
    146 downloads
  23. 17.1.0Dec 8, 2022
    - Added support for 1.19.3 (no changes required, already compatible). - Added an option to send public chat messages to console. - Fixed VelocityVanish not being a soft-dependency.
    146 downloads
  24. 17.0.1Nov 30, 2022
    - Fixed the Modrinth update checker not parsing responses correctly.
    125 downloads
  25. 17.0.0Nov 14, 2022
    - Reformatted configuration files. Your old config will be renamed and a new one will be generated. - Added support for formatting messages with MineDown. It may differ from what you're used to, so please check out the [wiki](https://cjm.insprill.net/). - Added support for world-based messages. - Added bossbar messages. - Added sound "messages". - Added automatic config reloading. Once changes are saved, they will be automatically picked up. - Added option to not send messages for jailed players (Only supports EssentialsX and CMI jails). - Added support for VelocityVanish, and EssentialsX's vanish. - Added 'Min-Players' config option. - Added 'Max-Players' config option. - Fixed HEX colour codes not working on 1.17-1.19.x. - Removed support for 1.8.x servers. - Removed support for syncing toggle status via MySQL. - Removed the "cjm debug" command. - Removed the "cjm joindate" command. - Removed the "cjm reload" command. - Removed the "cjm version" command. - Removed support for tellraw formatted JSON messages. Please use the MineDown format instead.
    211 downloads

Similar projects

Plugin →