Mineuniverse
Log in Register
Plugins

AutoBroadcaster+

AutoBroadcaster non branded, Full color support, and easy config + fully customizable
by _ForgeUser8462594
Download Claim this project
229,737 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Fun Informational

Have you ever needed to auto broadcast messages to chat, and notice that the few plugins that actually are able to do this spam the chat with their name, not fully customizable, or no full color support? This plugin is for you then!

This plugin is very simple to use, simple drag and drop. This plugin will generate a folder in /plugins/ called AutoBroadcaster, containing a messages.txt and a config.yml. The messages.txt is a blank text file, where each line is a broadcasted message. This file is a Global message file, which simply means you will receive the messages no matter what world you are in. The config.yml is the main file, in it you can customize things like the announcer name, and the interval. It also has some more advanced settings, such as what to split the message file by (default is new line), the minimum number of players before the plugin broadcasts messages, and whether or not to print to console.

The config is customizable enough to do whatever you want. Even per-world messages, intervals, announcements, announcer names, everything right down to how the message file should be parsed.

This plugin also allows to use BukkitSettings plugin as an add-on! If you have it installed, players can choose to toggle out of receiving messages!

Announcements are toggleable on or off using BukkitSettings by Anxuiz from Project Ares / OverCast Network. In game, you will be able to do /settings to see a list of all settings. If you're using my plugin along with Anxuiz's plugin, then Announcements should pop up. Do /toggle Announcements or /toggle a to enable or disable it. To learn more about the announcement toggle, do /setting Announcements

Get BukkitSettings here: http://repo.oc.tc/content/repositories/public/me/anxuiz/bukkit-settings/

Example Files for v1.1.0 and above!:

Example global messages file (messages.txt):

This is a white broadcast, which will be the first one broadcasted!

&4This broadcast is red, and &lthis is bold + red!

These messages will be received to every player in any world!

To create messages only for players in a world called Test, simply create another file in /plugins/AutoBroadcasterPlus/ called messages-Test.txt. Messages in here will only be received by those in a world called Test!

Example config.yml

broadcaster:
    #Should the plugin debug?
    debugging: true

    global:
        #Who will be the announcer? Ex: [AutoBroadcaster]: Message
        announcerName: '[&4Global&f]: '

        #Interval, in seconds
        interval: 15

        #Should messages be sent to console as well?
        broadcast-to-console: true

        #Minimum number of players before any message is broadcasted (0 to broadcast even if no one is online)
        min-players: 1
        #What the messages file should be split by (Don't modify this unless you know what you're doing!)
        delimeter: '\n'

    # To customize settings for a world, say a world named Test, you can simply create a new section. Any settings you don't
    # fill out are defaulted to the global settings. Example:
    Test:
        announcerName: '[&1Test&f]: '

        ## If you wanted the rest to be like global, you could just delete them or leave them commented :)

        #interval: 60

        #broadcast-to-console: false

        #min-players: 1

        #delimeter: '\n'

Read the comments in the middle to see how to customize the settings for messages in a specific world.

Example Files for v1.0.0 and below!:

Example messages.txt:

This is a white broadcast, which will be the first one broadcasted!

&4This broadcast is red, and &lthis is bold + red!

Example config.yml (The actual file has a list of all the color codes, and it has a direct link to the wiki on colors!):

#Who will be the announcer? Ex: [AutoBroadcaster]: Message
announcerName: '[&4AutoBroadcaster&f]: '

#Interval, in seconds
interval: 60

Auto Broadcaster Plus

This plugin uses Metrics

Metrics can be disabled to stop sending info out, go to /plugins/metrics/ and click config. Turn opt-out to true. Please only do this if you're uncomfortable about data tracking, it helps me see how many people use it, what server software they use, and how many servers use it! Metrics also assists in developing the plugin by telling me info like what java and cb you guys use.

Open sourced https://github.com/skipperguy12/AutoBroadcasterPlus

This plugin is open sourced, please provide credit to me for any code you use. Support Me!

If you like my plugin and my work, you can donate. All donations are welcome, and will be used for developing purposes.

Click here to donate

AutoBroadcasterPlus v1.1.1-SNAPSHOT
MC CB 1.6.4-R2.0
Release 2014-04-13 Get
AutoBroadcasterPlus v1.1.0-SNAPSHOT
MC CB 1.6.4-R2.0
Release 2014-04-03 Get
AutoBroadcasterPlus v0.4
MC CB 1.5.2-R0.1
Release 2013-05-13 Get
AB+\v.3\1.5
MC 1.5.0
Release 2013-03-16 Get
AB+\v.2\1.4.6
MC CB 1.4.6-R0.1
Release 2012-12-26 Get
AB+\v.1\1.4.5
MC CB 1.4.5-R0.2
Release 2012-12-21 Get

More from _ForgeUser8462594

HealthDisplay
8,674
BedSpawn
4,508
WitherBow
4,265
AnvilAPI
2,322
AdvancedWarp
22,454
Travel
2,212

You Might Also Like

Dynmap-AdminCmd
Show homes/warps from AdminCmd on Dynmap maps
9,912
ClockSign
Create signs that show the time of your world(s), or real-life timezones
9,789
PingNachricht
A easy to use PlayerCounter edit-plugin
9,687
VillageInfo
Displays info about current village
9,596
Craftipedia
Craftipedia - View crafting recipes in-game!
97,126
MeInfo
Adds a /meinfo command giving some info about the current player
999