SimpleBroadcast
Important Note
I discontinued this plugin. If anyone would like to work on it, please fork the GitHub repository.
The plugin however still works properly, if you use the declared Minecraft versions.
About
SimpleBroadcast is a plugin which automatically sends defined messages to the chat.
Features
- Automatically timed messages are sent in a defined delay.
- Easily enable or disable this plugin via in-game or console commands
- Simple and easy to setup
- Colour support!
- Supports &k, &l, &m, ...
- Supports links
- Optional permissions
- Editable prefix and suffix
- Option to check if an update is available
- Option to hide the messages in the console
- Supports commands (when the messages starts wit a "/")
- Supports JSON messages
- Ignoring system.
- Bossbar integration
Commands
- /simplebroadcast - Shows you infos about the plugin.
- /simplebroadcast start - Starts the broadcast messages.
- /simplebroadcast stop - Stops the broadcast messages.
- /simplebroadcast reload - Reloads the config.
- /simplebroadcast bossbar start - Starts the boss bar broadcast.
- /simplebroadcast bossbar stop - Stops the boss bar broadcast.
- /simplebroadcast bossbar list - Shows all boss bar messages.
- /simplebroadcast bossbar next - Skips the following message in the queue.
- /simplebroadcast bossbar help - Shows the boss bar help pages.
- /simplebroadcast list - Shows you all messages.
- /simplebroadcast now <number> - Immediately broadcasts the given message.
- /simplebroadcast next - Skips the following message in the queue.
- /simplebroadcast add <msg> - Adds the entered message to the list.
- /simplebroadcast remove <number> - Removes the given message from the list.
- /simplebroadcast broadcast <msg> - Broadcasts the message which you've entered.
- /simplebroadcast raw <msg> - Broadcasts the message without formatting.
- /simplebroadcast ignore <name> - Adds/removes a player from the ignore list.
- /simplebroadcast update - Toggles the update check function.
- /simplebroadcast help (1-2) - Shows you all available commands.
- /sb <command> - Alias for "/simplebroadcast".
Permissions
If you aren't an operator or you want that another player can use the commands, you have to use the following permissions:
/simplebroadcast -> - simplebroadcast.info /simplebroadcast start -> - simplebroadcast.start /simplebroadcast stop -> - simplebroadcast.stop /simplebroadcast reload -> - simplebroadcast.reload /simplebroadcast bossbar start -> - simplebroadcast.bossbar.start /simplebroadcast bossbar stop -> - simplebroadcast.bossbar.stop /simplebroadcast bossbar list -> - simplebroadcast.bossbar.list /simplebroadcast bossbar next -> - simplebroadcast.bossbar.next /simplebroadcast bossbar help -> - simplebroadcast.bossbar.help /simplebroadcast list -> - simplebroadcast.list /simplebroadcast now -> - simplebroadcast.now /simplebroadcast next -> - simplebroadcast.next /simplebroadcast add -> - simplebroadcast.add /simplebroadcast remove -> - simplebroadcast.remove /simplebroadcast broadcast -> - simplebroadcast.broadcast /simplebroadcast raw -> - simplebroadcast.broadcast /simplebroadcast ignore -> - simplebroadcast.ignore /simplebroadcast update -> - simplebroadcast.update.toggle /simplebroadcast help-> - simplebroadcast.help - simplebroadcast.update -> You can see the ingame update info if an update is available. - simplebroadcast.* -> Give access to all commands.
Configuration/How to get started with SimpleBroadcast
At first you have to put the SimpleBroadcast.jar into your plugins folder. After a reload / a reboot a folder called "SimpleBroadcast" has been created automatically. In this folder there is the "config.yml". In this file, you can define which messages should be send to the chat, in which delay they should be broadcasted, if the plugin shall check for updates, ...
Todo
- Add messages with permissions.
Add boss bar integration.(-> added in version 1.7)
Add a live broadcast command.(-> added in version 1.5)
Add %n support.(-> added in version 1.4)
Add suffix.(-> added in version 1.3)
Fix prefix.(-> fixed in version 1.3)
Add alias for /simplebroadcast(-> added in version 1.1)
Add more commands.(-> added in version 1.1)
Add message randomizer.(-> added in version 1.0)
Add PluginMetrics.(-> added in version 1.0)
Add updatecheck function.(-> added in version 1.0)
Add editable interval when the messages are broadcasted.(-> added in version 1.0)
Add permissions.(-> added in version 0.4)
Add editable prefix.(-> added in version 0.3)
Sometimes when i the owner of my server joins all the players get disconnected and pushed back into the hub server, leaving it hanging while it checks for updates
http://pastie.org/private/uupr60bxjthdixhzu7ca
@yanniclord
If you wish you can send me the messages wich you want to broadcast and I create you a working config. :)
@KingDome24
I did, its the same as before, i just restarted the server, and bam, fucked up. I disabled it for now, as its a big server, that i cant reboot every minute, so i have to fix that later. But thanks, i can take a check again.
@yanniclord
If the config contains a yaml mistake the plugin ignores the config which has been edited by the user and uses it's own one. So it's the best if you use a yaml checker and look for any errors (likely in formatting). ;)
Why is it randomly giving out its own broadcasts, like [Broadcast] Plugin by KingDome24, or [Broadcast] Thank you for using SimpleBroadCast! :D How the f* do i disable that? By the way, my messages are custome, but it seems like its ignoring the config file for a reason?
@lonewolfsstuck
Yeah, if you would have had a look into the tickets, you would have seen the solution. If you edit the config and the plugin can't load it and broadcats the default message, it means that you made a mistake (likely in formatting). Please use a YAML - Parser or attach you config here (in a ticket).
@MrBloxley
Same thing is happening to me. After i edited the config i did a plugin reload and it just goes back to the default saying... and when i open my config its the same. Any say?
@MrBloxley
Please open a ticket and attach your config there. :)
Can't seem to get it to broadcast the messages I put in the config.
Thx!
@ronney221
Normally it should work, but there is a bug in Bukkit...
How can i make it so the people on my server can click on the links i broadcast?
@Thesneling
Unfortunately not..
Are there any videos?
@BlueGriffon33
Please open a ticket and it would be great if you could attach your config there. :)
I loved this plugin for the couple days it worked! But now, whenever I change something in the config (anything from the prefix to the messages) and restart the server, nothing changes! I've deleted it and redownloaded multiple times, and nothing seems to help! Any suggestions?
Hey, i got it working just fine! I love this plugin!
@BlackFing85
The plugin is completely compatible with 1.7.2. ;)
@KingDome24
Will you update to 1.7.2? Because I need your plugin!
@WunnyTheBunny
It would be great if you could paste your config on pastebin.com or on hastebin.com because it's a little bit difficult to read it in here.. :)