SupaDupaBroadcast (with JSON/tellraw messages!) 1.0

Yet another auto broadcaster but with JSON/tellraw messages!

  1. MiniDigger
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/MiniDigger/SupdaDupaBroadcast/
    SupaDupaBroadcast
    Yet another auto broadcaster but with JSON/tellraw messages!

    [​IMG]

    Features:

    • Add messages on the fly (using the ingame command sdbadd)
    • Change the interval on the fly (using the ingame command sdbint)
    • Reload the config on the fly (using the ingame command sdbrl)
    • Supports json/tellraw message (just add 'json:' infront of the json array)
    • Fully custom message, no annoying prefixes!
    • Color support (just use &)
    • Use \n for multi line messages (in your text tag if you use the json format)
    Usage:
    • Drop the plugin into your plugins folder
    • Start or restart the server
    • It will generate a config
    • Use the ingame commands or the config to customize the messages and the interval
    • Be sure to use some fancy json/tellraw messages
      • you can generate some using this site: https://www.minecraftjson.com/
      • copy the command it's generates without the '/tellraw @p ',
      • add 'json:' infront of it
      • add it to the messages
    • ???
    • Profit
    • Leave feature requests or ratings below ;)
    • If you encounter any issues use the discussion section or the github issue section the report them (https://www.spigotmc.org/threads/supadupabroadcast-with-json-tellraw-messages.142292/). PLEASE do not use the ratings as bug reports
    Permissions/Commands:
    • sdbrl:
      • description: 'Reloads the config from disk'
      • permission: 'sdbrl'
    • sdbadd:
      • description: 'Adds a messages to the list'
      • permission: 'sdbadd'
    • sdbint:
      • description: 'Changes the interval of messages being displayed'
      • permission: 'sdbint'
    • sbignore:
      • description: 'Toogles if you will receive the messages'
      • permission: 'sbignore'

    Sample Config
    Code (Text):
    #╭━━╮╱╱╱╱╱╱╱╭━━╮╱╱╱╱╱╱╱╭━━╮╱╱╱╱╱╱╱╭╮╱╱╱╱╭━┳╮╱
    #┃━━╋┳┳━┳━╮╱╰╮╮┣┳┳━┳━╮╱┃╭╮┣┳┳━┳━╮╭╯┣━┳━╮┃━┫╰╮
    #┣━━┃┃┃╋┃╋╰╮╭┻╯┃┃┃╋┃╋╰╮┃╭╮┃╭┫╋┃╋╰┫╋┃━┫╋╰╋━┃╭┫
    #╰━━┻━┫╭┻━━╯╰━━┻━┫╭┻━━╯╰━━┻╯╰━┻━━┻━┻━┻━━┻━┻━╯
    #╱╱╱╱╱╰╯╱╱╱╱╱╱╱╱╱╰╯╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱

    # how often (in server ticks, 20 ticks = 1 second) should a new message be shown
    interval: 1200
    # should the message should be print to the console?
    console-output: true
    # List with messages
    messages:
    - I am just a random test message with some &3colors
    - json:["",{"text":"This ","color":"dark_aqua","bold":true},{"text":"Plugin ","color":"gold","italic":true,"underlined":true,"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Made by MiniDigger","color":"dark_aqua"}]}},"bold":false},{"text":"is ","color":"dark_green","italic":false,"underlined":false},{"text":"awesome ","color":"dark_gray","bold":true,"italic":true,"underlined":true},{"text":"!!!!!!!!!!!!!!","color":"yellow","bold":true,"italic":true,"underlined":true,"strikethrough":true,"obfuscated":true}]

    Source:
    https://github.com/MiniDigger/SupdaDupaBroadcast
    Pullrequests welcome ;)
    CI (use at your own risk):
    http://bender.minidigger.me:9090/job/SupaDupaBroadcast


    NOTE: Please don't use the ratings to report bugs or other issue you may encounter. If you have any issues you can send me a pm, post something in the discussion section https://www.spigotmc.org/threads/supadupabroadcast-with-json-tellraw-messages.142292/ or open a issue on github (prefered) https://github.com/MiniDigger/SupdaDupaBroadcast/issues The ratings should reflect a overall view of the plugin and should not be used if you encounter a problem setting it up.

Recent Reviews

  1. DemonMugen
    DemonMugen
    5/5,
    Version: 1.0
    Great JSON Announcer.

    Please add configuration to disable announcer in specific World
  2. FlintBucket
    FlintBucket
    5/5,
    Version: 1.0
    Exactly what I needed MiniDigger! Thanks so much for your help. Works great on 1.11.2.

    I would love to see it do multi-line messages though. Unless it does through JSON and I just don't know how to do that. :/

    Anyways, I love the plugin! Thanks again!
    1. MiniDigger
      Author's Response
      thanks, as discussed in IRC, multiline works using \n, added that to the features list to clarify it for new users.
  3. TheVicow
    TheVicow
    5/5,
    Version: 1.0
    Very good plugin, thanks to share this ! :D

    Feature ideas:
    - message for specific rank (with permission)
    - cmd for hide/show messages ? (with permission)
    - Hide message in console ?
    1. MiniDigger
      Author's Response
  4. vacoup
    vacoup
    5/5,
    Version: 1.0
    Finally a good announcer plugin that works flawlessly with many options and configurations. Just what I needed, Thank you so much!
    1. MiniDigger
      Author's Response
      well thank you very much for the idee and the review ^^
      if you have any problems be sure to pm me