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)
The new webiste is now available: http://www.SimpleBroadcast.net!
The plugin has been tested on www.plugin-test.de! The plugin is good, and receives the test seal.
@DerekZil
I think that should be possible. :)
Can you have a option to disable the prefix once you make it?
Also maybe and a suffix to and a option to turn it off too.
@MrCobayo
I already said to you that you have to open a ticket so that I can help you better. If you don't do that, I'm going to ignore it.
please help me for here... no have solution for my problem? i update the version and is the same
@Reekoup
Please open a ticket where you upload a fresh server.log from the start where you are using your SimpleBroadcast config.yml.
Hi ! I've got a problem, it doesn't send my messages, just send the 3 first messages, idk why ! Can u check my config.yml ? Thx !
@MrCobayo
Please open a ticket so I can help you better. :)
This is my config file http://hastebin.com/wodimadede.vala
and not say my messages, only say "thank you for using simplebroadcast :D"
with you config is the same.
@DunklesKapitel
Thank you for the test, but I think the most people who are using this plugin don't understand german. :P
The new version has been tested on www.plugin-test.de now!
Great plugin, already looking forward to the next version ;)
@MrCobayo
Please look that it is in the right format. Here ist the config where it should work:
http://hastebin.com/quwawijipe.vala
Please help. My config is
delay: 180 # time in seconds
pluginmetrics: true
checkforupdates: true
randomizemessages: false
messages: - '&b¡Nuevo Rango Diamante! Adquierelo gratis en la web' - '&b¿Dudas, quejas o sugerencias? [email protected]' - '&bVisita www.CivilizationsCraft.com.ar' - '&bCompra en el shop de la web via SMS o Paypal' - '&bVisita www.CivilizationsCraft.com.ar' - '&bVisualiza el mapa online del servidor en la web'
but no say this messages, only say the original messages! like a "'&d[Broadcast]&7 Thank you for using SimpleBroadcast! :D'"
@xTechy
\n isn't implemented yet but will come in a further version.
But don't be sad, it works already:
http://hastebin.com/gocenojigu.vbs
Hi! Is it possible to use multiple lines? (like \n) So, the prefix would be in the first line, the message in the second line, and so on..
@DerekZil
Of course: http://hastebin.com/kuqujumega.vala
Awesome, can you post the default config to see what you added? :)
Version 1.0 has been uploaded. Now waiting for approval. :D