- Tags
-
- Tags
- None
Advanced Broadcaster
Information:I came up with this idea to make a automatic broadcaster today because when I looked through the spigot resources that had been submitted I couldn't find any good auto broadcasters which did what I wanted them to do.
So I came up with the idea to make this plugin and hopefully being able to help other people with it.
Features:
- Randomize broadcasted messages.
- Be able to switch between randomized broadcasted messages and messages that go in a row. (Ex. 1, 2, 3, 4)
- Multiline support:
Code:messages: '1': message: - '&a1. Edit this message in the config.yml' - '&fAll messages are multi-line support.'
- Being able to set the broadcast interval.
- Unlimited messages.
- Reload, enable or disable the broadcaster in-game.
- Broadcast your own messages with /broadcast.
- PlaceholderAPI support.
Code:
/broadcaster reload / enable / disable | broadcaster.use
/broadcast [message] | broadcaster.bc
Configuration:
Code:
#________________________________________________________________________________#
# #
# You can use placeholders from the PlaceholderAPI if you have it installed! #
#________________________________________________________________________________#
#Here is where you can define your no permission message that will be send to the player if they don't have permission.
no-permission: '&cYou lack the permission &fbroadcaster.use &cto use this.'
#The interval is the time in seconds that a message will be broadcasted.
interval: 10
#Setting the randomizer to true will randomize the broadcasted messages, if it's set to false it will go in order.
randomizer: false
#Here you can enable or disable sounds when a message gets broadcasted, please be aware that some sounds
#might change during the minecraft updates so the sound names can and will be different throughout 1.8 untill 1.12
play-sound: true
sound: block.note.pling
messages:
'1':
message:
- '&a1. Edit this message in the config.yml'
- '&fAll messages are multi-line support.'
'2':
message:
- '&c2. Edit this message in the config.yml'
- '&fAll messages are multi-line support.'
'3':
message:
- '&b3. Edit this message in the config.yml'
- '&fAll messages are multi-line support.'
'4':
message:
- '&e4. Edit this message in the config.yml'
- '&fAll messages are multi-line support.'
broadcast:
no-permission: '&cYou lack the permission &fbroadcaster.bc &cto use this.'
prefix: '&c[Broadcast] &7'
Pictures:
