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)
@KingDome24
Yes, i have tried this as well, I just replaced what was in between the quotes, and strated typing, i then reloaded my server. I still showed the default messages. Thanks again.
-WunnyTheBunny
@WunnyTheBunny
Hey, yeah, you're making a little mistake. You shall not replace the first single quotes wich are already in the config when it's generated, you shall only replace your own single quotes if you wanna use them in your message. :)
**Hello, this plugin is great! I'm Just having a few issues. here, take a look at my config.
enabled: true**
delay: 60 # time in seconds
prefix:
enabled: true
prefix: '&6&l[&b&lCracker&a&lCraft&6&l]&7'
suffix:
enabled: false
suffix: '&d[v1.6]'
pluginmetrics: true
checkforupdates: true
randomizemessages: false
requiresonlineplayers: true
sendmessagestoconsole: true
messages:
- %sq%Make sure to message &eWunnyTheBunny &7if you have any suggestions for the server!'
- %sq%Don't forget to subscribe to my &4YouTube &7channel! &ehttps://www.youtube.com/user/kokkonutfreaks?feature=mhee'
- %sq%If you have any &cproblems &7with the server, make sure to let &eWunnyTheBunny &7know!'
- %sq%&a&lH&c&la&a&lp&c&lp&a&ly &c&lH&a&lo&c&ll&a&li&c&ld&a&la&c&ly&a&l'&c&ls&a&l!'
Am i doing anything wrong? Please respond! :)
-WunnyTheBunny
EDIT- Figured out the problem, thanks anyways!
@Enitoni
This is happening to me, also;
enabled: true
delay: 120 # time in seconds
prefix: enabled: true prefix: '&d[Server]&7'
suffix: enabled: false suffix: '&d[v1.6]'
pluginmetrics: true
checkforupdates: true
randomizemessages: false
requiresonlineplayers: false
sendmessagestoconsole: false
messages: - '&eThank you for playing on &6Armageddon Survival&e!' - '&ePlease visit &6mcarmageddon.enjin.com &efor items, perks, ranks, shop and more!' - '&eDiamond the server on planetminecraft.com to &6help grow our community&e!' - '&eHelp us create a bigger and better community by voting for our server on &6our website&e!'
EDIT- Figured out the problem, thanks anyways!
@Enitoni
You're using a " ' " (single quote). You aren't allowed to use them. Please us %sq% instead of it. ;)
Hi, I'm having this problem that for some reason it shows the default broadcast messages. This is my config:
enabled: true
delay: 60
prefix: enabled: true prefix: '&4:&kI&4:&6Undead Hunt&4:&kI&4:&6 -&6'
suffix: enabled: false suffix: '&d[v1.6]'
pluginmetrics: true
checkforupdates: true
randomizemessages: false
requiresonlineplayers: true
sendmessagestoconsole: true
-------------------------And. I replaced the actuall names with hidden because we're not opening this server yet. :PAnyway, That was my config but it still shows the default messages.
@H_MAN_25
Please open a ticket and please attach the server.log so that I can help you. :)
Hey guys,
I'm having an issue with SimpleBroadcaster, I changed the messages it's supposed to broadcast and the settings but it seems to be sending the default messages.
I've looked at the plugin files and the config file I edited is the only file that should be affecting what the broadcaster says. I've tried restarting my server and reloading the plugin but this doesn't seem to make a difference.
@FadeAwayXD
For this problem I added a little variable which you have to replace with the " ' ". It should look like that: 'Don%sq%t forget about..'
Is it not possible to make it so there are ' in messages? Like "Don't forget about" but when i add that to the config like this - 'Don't forget about'
All my messages get disabled and it reverts back to the original broadcast messages. Any fix for this?
Thanks for more than 5000 downloads! :D
@KingDome24
Thanks a lot, no one else has done it. :D
@DerekZil
Will maybe be added in a further version. :)
Can you add messages for multi worlds?
For example:
@MegaPixelPerfect
Thank you very much! :)
Wow, I've been using this plugin for a long time, I only just updated, you certainly added a ton more stuff to customize! Thanks a ton, keep working on it, I love it!! :D
@KingDome24
I've created a ticket with my server console error.
Edit: If I thought you'd put Malware on to your own website I wouldn't let you know your website is being blocked by Antivirus...
@PFfourtynine
I don't know why I should put Malware on my own website. Virustotal says my website is almost clean (you know, one always cry havoc). But don't worry, it's your decision.
@DerFeliix
Thanks for the video! :)
A german Review of SimpleBroadcast: http://www.youtube.com/watch?v=LxgvqT62tVI