Custom Join Messages | AuthMe | JSON | PlaceholderAPI | Vault | HEX colors | [1.8-1.16.4] 15.7.1

The most advanced Join/ Quit Message plugin on the market.

  1. Insprill
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16



    Custom Join Messages can do much more than just add Custom Join Messages. You can send private messages, have custom quit messages, and much more! Including having different messages for different groups, have it pick a random message from a list, and even have it only send messages within a range of the person who joined/ left! You can toggle join/ quit messages per player (with MySQL support). It has full support for PlaceholderAPI, most Vanish plugins, Vault prefixes/ suffixes, and AuthMe! It also has a few extra features like being able to check the first join date of online & offline players!

    The AuthMe addon can be found here

    (Has all the information you would need about the plugin!)
    (If you have any issues or requests please message me on discord)
    (helps me be able to keep making plugins :p)

    Default Placeholders:
    %name% - Players name
    %displayname% - Players display name
    %prefix% - Players Prefix (requires Vault)
    %suffix% - Players Suffix (requires Vault)
    %joinamount% - Amount of players who have joined
    {#123456} - Hex color codes

    How to use placeholders from

    CJM in other plugins:
    1. Install PlaceholderAPI.
    2. Make sure the plugin you want to use CJM placeholders in supports PlaceholderAPI.
    3. Use the placeholders!
    (placeholders can be found here)

    Default Files:



    Commands & Permissions:

    For a full list of commands and permissions please head over to the GitHub wiki.



    Join my server

    Under no circumstances is anyone allowed to decompile, redistribute, or re-upload this plugin.

    This plugin utilizes Hidendra's plugin metrics system. the following information is collected and sent to unless opted out:

    - A unique identifier
    - The server's version of Java
    - Whether the server is in offline or online mode
    - Plugin's version
    - Server's version
    - OS version/name and architecture
    - core count for the CPU
    - number of players online
    - Metrics version
    -Which Chat, Economy, and Permission hook is in use.

    Opting out of this service can be done by editing plugins/bstats/config.yml and changing opt-out to true.

Recent Updates

  1. Add debug command
  2. MySQL rewrite & Minor code improvements
  3. Memory leak fix

Recent Reviews

  1. D3dBrain
    Version: 15.6.8
    I don't usually rate plugins with many ratings, but I'd like to say that this plugin is godsent. I dug the whole spigotmc for a decent plugin and this one is actually doing his job!! Gj, 10/10, keep this up.
    1. Insprill
      Author's Response
      Thank you :D
  2. ashton21212121
    Version: 15.5.2

    very simple plugin to setup.

  3. Gflux
    Version: 15.3.1
    Great plugin! Can customise easily, I would just recommed put the in-game commands to customise back in but great job!
    1. Insprill
      Author's Response
      Thanks for the review! I would add them back, however, the config is fairly complex for commands. Might add a GUI to do it but it would require quite a bit of work.
  4. SaiyanPL01
    Version: 15.2.3
    Awesome plugin, one thing that I would love if you could do that.
    Custom message for /me
    With placeholders such as %displayname%
    I know it's custom join,quit messages but please that would be really sooooooo coool
    1. Insprill
      Author's Response
      that already exists! all default placeholders are listed at the top of the messages.yml and on the GitHub wiki. you can also use any placeholders from PlaceholderAPI!
  5. TeamXd
    Version: 15.1.0
    10/10 Very nice plugin.. and nice developer
  6. TeamXd
    Version: 14.1.6
    please add priorities hehe ((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))
    1. Insprill
      Author's Response
      Hey, thanks for the review! Please join my Discord to elaborate more.
  7. zaminhexknoke
    Version: 14.0.1
    An amazing plugin that is simple to use and gets the job done! The developer is active and skillful. 5/5
    1. Insprill
      Author's Response
      Thanks <3
  8. Markjordanugtong
    Version: 13.3.2
    Thank you so much, you just help me with my problem about join message and this is great thanks!
  9. Gobind
    Version: 13.3.2
    Best Join Message plugin that I have tested so far. Config is very easy to configure. Keep up the good work!
  10. PhantomWolf
    Version: 13.3.2
    Great plugin, does everything it says. Hoping for an option to center private join messages in a user's chat without doing it manually :)
    1. Insprill
      Author's Response
      Thank you for the review! If you don't mind, join the Discord server so you explain your suggestion a little more!