ServerMessage Banner

ServerMessage2 - An Uber Configurable Auto-Broadcast plugin
Version 2 Release - Now compatible with Minecraft 1.5.2!

Thanks for over 4000 downloads!

What is ServerMessage?

ServerMessage allows you to input your own custom message into the config file (example: Welcome to our Server!) and repeats the message according to the custom lapse time in the config to all players in your server! With color support, permission support, different message groups and more, ServerMessage2 is by far the most advanced auto-broadcast plugin on Bukkit!

For example, if your MSG was in Group1 and had the text "Welcome to our server!", your custom Prefix was "<INFO>" and your lapse time was 30 seconds, ServerMessage would broadcast "<INFO> Welcome to our server!" every 30 seconds to everyone that had the permission ServerMessage.group1!

Wait, there's more! With the brand spanking new 2.0 release, ServerMessage is now compatible with all permissions plugins! Configure which players or permission groups can see each group of messages right from the config file or your permissions plugin! Want donators and Admins to see different broadcast than builders? No problem!

NEW: Along with a ton of other awesome features included with ServerMessage2, ServerMessage now broadcasts the messages in each group randomly, your players will never get bored of seeing the same messages in the same order!

Highlighted Features:

  • Customize your own message!
  • Change your messages in any group using simple commands! Click here for command info!
  • Set the time between repeating your message!
  • Set your message's own prefix! (example: <INFO>)
  • Compatible with all permission plugins! Set which group(s) each message is broadcasted to!
  • Supports COLORS! Make your broadcasts all nice and colorful!
  • Super lightweight with a pain free installation!

If you would like to donate, simply click the 'Donate' button at the top right of this page. Even a little shows a lot of appreciation! Configuration Help: Information/ FAQ Contact: To Do List:


  • /setbroadcast [group] [msgID] [new message here!] - Use this to change any message in any group easily without touching the config file!
  • /servermessage reload - Reload the configuration without restarting your whole server!
  • /servermessage help - Display a help page that shows all the commands and usages!

Version 2.0 Release:

  • First Full Release of ServerMessage!
  • Change any message in any group using simple commands! (see the above link)
  • Added Permissions support! Configure which group(s) each message is broadcasted to!
  • Added color code compatibility!
  • Now broadcasts random messages from each group!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of XxDawnsusxX XxDawnsusxX Feb 19, 2016 at 09:13 UTC - 0 likes

    This may come in handy for the new comers to this plugin.

    Lapse help: 20 = 1 second 100 = 5 seconds 200 = 10 seconds 1200 = 1 minute 6000 = 5 minutes 12000 = 10 minutes

  • Avatar of SEPlugins SEPlugins Aug 25, 2013 at 04:57 UTC - 0 likes

    Sorry for not updating guys. I've read all your suggestions and bug reports and will be making a completely new, revamped version of ServerMessage in the next few days!

  • Avatar of DEcobra11 DEcobra11 Jul 22, 2013 at 16:02 UTC - 0 likes

    Delay in seconds or ticks?

  • Avatar of MinecraftMan872 MinecraftMan872 Jun 23, 2013 at 06:27 UTC - 0 likes

    yeah whenever i change something in the config file and i save it it reverts back to what it was when i reload the plugin. Um help?

  • Avatar of db7363 db7363 Jun 22, 2013 at 17:32 UTC - 0 likes

    Everything seems to be working, but no messages are being displayed. Everything in the logs looks enabled. I can't get it to work... I'm using 1.5.2-R1.0. I renamed the groups, for example I have a group called Player with servermessage.Player permissions. I can use the /servermessage and /setbroadcast commands and they update the config.yml. I did notice that when I renamed the groups that came default, they came back at the bottom of the yml file looking like group1: {} group2: {} group3: {} Any help would be appreciated.

    Last edited Jun 22, 2013 by db7363
  • Avatar of MajikTom MajikTom Jun 17, 2013 at 06:46 UTC - 0 likes

    Can only get a total of 5 messages across all groups. Can't even do 5 in group1 and 1 in group2.

    Need many more messages per group.

    Also, if someone is permitted to see 2 groups, the messages from both groups appear at the same time. Need to randomly override one group so you don't get 2 messages at the same time.

  • Avatar of ugmetuf ugmetuf Jun 01, 2013 at 04:14 UTC - 0 likes


  • Avatar of SEPlugins SEPlugins May 31, 2013 at 17:20 UTC - 0 likes

    @ugmetuf: Go

    You have to use Java 7 on your server for this plugin to work.

  • Avatar of ugmetuf ugmetuf May 31, 2013 at 13:50 UTC - 0 likes

    Looks like a great plugin and one I have been looking for, but I get errors when I try to load it. I am using Bukkit 1.5.2-R0.1

    UnsupportedClassVersionError: com/github/seplugins/servermessage/ServerMessage : Unsupported major.minor version 51.0

    Last edited May 31, 2013 by ugmetuf
  • Avatar of highguy123455 highguy123455 May 05, 2013 at 19:56 UTC - 1 like

    This plugin looks great. I think that part that I really like is that you can broadcast to different groups saying different things which is something that hasn't been impossible to do but a bit hard.

Does ServerMessage have everything you need in an auto-broadcast plugin?

  1. Choice:

  1. Results
  2. 1 comment


Date created
Jun 08, 2012
Last update
May 04, 2013
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files