AnnouncementsEverywhere | 1.13.x - 1.15.x | 4.0.0

Better than anyone!

  1. MrIvanPlays
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://mrivanplays.com/AnnouncementsEverywhere
    Contributors:
    MrIvanPlays, SKDown ( helped alot at bug fixing :D )
    Languages Supported:
    English, Bulgarian, Romanian, Dutch, German, Italian, Swedish, Vietnamese, Chinese
    ** README IF YOU UPGRADE TO 4.0.0 **
    Sounds have been changed and now are being used spigot sounds. Every sound is supported. You should change all sounds you have in premade-announcements.yml AND ALSO REGENERATE YOUR CONFIGS.
    For bungee: update communication driver


    Info ae.png
    AnnouncementsEverywhere v4.0.0
    Developer: MrIvanPlays

    Features ae.png
    • Multi language support.
    • Actionbar messages
    • Broadcast
    • Automatic broadcast
    • Title messages
    • Premade announcements with permissions
    • BungeeCord and Spigot support
    • Metrics
    • Bossbar supporting different colors and styles
    • Bossbar auto announcer
    • Bossbar premade announcements
    • Bossbar stay message on join
    • Actionbar auto announcer
    • SPIGOT: Actionbar stay message on join
    • Animated premade announcements. Types: title; actionbar; bossbar
    • Clickable messages on chat auto announcer
    • Clickable messages on premade announcements with type CHAT
    • Tab complete on all commands.
    • SPIGOT: Welcoming bossbar message on 1st join
    • SPIGOT: PlaceholderAPI support
    • Book on join
    • Book messages
    • Download command for newest versions
    ** WARNING **: In order to get sounds and books inside BungeeCord you need to install the other jar into ALL of your spigot servers!
    [​IMG]
    Metrics stats pages:
    Spigot / Bungeecord
    cap ae.png
    Spigot commands and permissions
    Code (YAML):
    commands: "Run /ae help ingame"

    permissions
    :
      announcements.preannouncement.*
    :
        description
    : All premade announcements permissions
      announcements.send.*
    :
        description
    : All permissions for sending actionbar/title/broadcast
      announcements.basic
    :
        description
    : Basic permission
      announcements.language
    :
        description
    : Pemission for language command
      announcements.broadcast
    :
        description
    : Permission for sending a broadcast
      announcements.title
    :
        description
    : Permission for sending a title
      announcements.actionbar
    :
        description
    : Permission for sending a broadcast
      announcements.book
    :
        description
    : Permission for sending a book
      announcements.download
    :
        description
    : Permission for download command
      announcements.reload
    :
        description
    : Reload permission
      announcements.preannouncement.send
    :
        description
    : Permission for sending a premade announcement
      announcements.updatecheck
    :
        description
    : Permission for update check notify
      announcements.preannouncement.list
    :
        description
    : Permission for listing all of the premade announcements
      announcements.*
    :
        description
    : All permissions
    BungeeCord commands and permissions
    Code (YAML):
    commands: "Run /ae help ingame"

    permissions
    :
      announcements.basic
    :
        description
    : Basic permission
      announcements.language
    :
        description
    : Pemission for language command
      announcements.broadcast
    :
        description
    : Permission for sending a broadcast
      announcements.title
    :
        description
    : Permission for sending a title
      announcements.actionbar
    :
        description
    : Permission for sending a broadcast
      announcements.book
    :
        description
    : Permission for sending a book
      announcements.download
    :
        description
    : Permission for download command
      announcements.reload
    :
        description
    : Reload permission
      announcements.preannouncement.send
    :
        description
    : Permission for sending a premade announcement
      announcements.updatecheck
    :
        description
    : Permission for update check notify
      announcements.preannouncement.list
    :
        description
    : Permission for listing all of the premade announcements
      announcements.connection
    :
        description
    : Permission for test connection command
      announcements.tabComplete
    :
        description
    : Permission for tab completion
     
    cfg ae.png
    Spigot config.yml
    Code (YAML):
    ###########################
    # AnnouncementsEverywhere #
    #     by: MrIvanPlays     #
    ###########################

    # WARNING! IF YOU CHANGE THE LANGUAGE, YOU NEED TO RELOAD/RESTART THE SERVER!!!!!!
    # This is the language. These are supported languages for now (default language: EN):
    # - BG (Bulgarian) Translated by: me
    # - EN (English) Translated by: me
    # - RO (Romanian) Translated by: iDoomfull
    # - NL (Dutch) Translated by: SebastiaanYN
    # - DE (German) Translated by: Joe Launchpad
    # - IT (Italian) Translated by: zCri
    # - SE (Swedish) Translated by: Noodles
    # - VI (Vietnamese) Translated by: DUYSONGLOI
    # - zhCN (Chinese) Translated by: Ray_Hughes
    # You can simply translate the english file in com.github.mrivanplays.announcements.other languages
    # After you translate it just post it into the discussion section of the plugin at spigot and ill add it!
    locale
    : "EN"

    # This enables/disables the update check method. Recommended is to leave this true
    update-check
    : true

    # This enables/disables the actionbar on join to stay
    # (INCOMPATIBLE WITH THE ACTIONBAR AUTO ANNOUNCER)
    enable-actionbar-on-join-stay
    : false
    # These are the sent messages
    actionbar-on-join-stay-messages
    :
      - "&aYou are playing on
    : &6play.myserver.com"
      - "&aYou are playing on
    : &3play.myserver.com"
      - "&aYou are playing on
    : &eplay.myserver.com"

    # This enables/disables book on join
    enable-book-onjoin
    : true

    # These are the pages for the books
    # Note: every new line is a new page of the book
    # Use %nl% for a new line
    book-onjoin
    :
     - "&6Welcome &9%player% &6in our server! %nl% &2&lEnjoy your stay in the server!"

    # '/ae send bossbar' settings
    # Bossbar colors: PINK, BLUE, GREEN, PURPLE, RED, WHITE, YELLOW
    # Bossbar styles: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
    send-command
    :
      bossbar-color
    : "GREEN"
      bossbar-style
    : "SEGMENTED_10"
      # Stay time of the bossbar and actionbar
      # Specified in seconds
      stay-time
    : 10

    # Enable welcome the player with bossbar if the player is joining for the 1st time
    enable-firstjoin-bossbar
    : true
    # The message that will welcome the player with bossbar if the player is joining for the 1st time
    bossbar-firstjoin-message
    : "&aWelcome %player% on the server! I hope you will play again!"
    # The color of the bossbar that will welcome the player if the player is joining for the 1st time
    # Bossbar colors: PINK, BLUE, GREEN, PURPLE, RED, WHITE, YELLOW
    bossbar-firstjoin-color
    : "GREEN"
    # The style of the bossbar that will welcome the player if the player is joining for the 1st time
    # Bossbar styles: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
    bossbar-firstjoin-style
    : "SOLID"

    #######################
    # CHAT AUTO ANNOUNCER #
    #######################
    announce
    :
      enable
    : true
      random-ordered
    : true
      interval
    : 120 # Announcement interval (in seconds)
      messages
    : # These are the messages
        - '{"text"
    : "This is a JSON message!", "color":"blue"}'
        - '{"text":"&7(&c!&7) &9Click me to go into our discord!","clickEvent":{"action":"open_url","value":"https://discord.gg/OurDiscordServer"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click me (plz)!"}]}}}'
        - "&7(&c!&7) &cKeep your account safe! %nl% &cChange your password every 1 month!"
        - "&7(&c!&7) &eYou are playing on
    : &aplay.myserver.net"
        - "&7(&c!&7) &7Make sure to vote! &c/vote"
        - "&7(&c!&7) &9Perks, ranks
    : myserver.net/store"
        - "
    &7(&c!&7) &2Create you a residence with a wood hoe & /res"
        - "
    &7(&c!&7) &6Mama, is this heaven?"
        - "
    &7(&c!&7) &e3500 total lines of code!"
        - "
    &7(&c!&7) &dWelcome!"

    sound:
      enable: true
      # If this is enabled the plugin will choose random sound for every message. If this is
      # disabled you should define the sound bellow
      enable-random: true
      get: "
    "

    ############################
    # ACTIONBAR AUTO ANNOUNCER #
    ############################
    actionbar-announcer:
      enable: true
      random-ordered: true
      prefix: "
    &cIMPORTANT &7-> " # Announcer prefix
      interval: 60 # Actionbar announcement interval (in seconds)
      stay-time: 10 # Stay time specified in seconds
      messages: # Send messages
        - "
    &cKeep your account safe! &cChange your password every 1 month!"
        - "
    &eYou are playing on: &aplay.myserver.net"
        - "&7Make sure to vote! &c/vote"
        - "&9Perks, ranks, etc
    : www.myserver.net/store"
        - "
    &2Create you a residence with a wood hoe & /res"

    ##########################
    # BOSSBAR AUTO ANNOUNCER #
    ##########################
    # Bossbar colors: PINK, BLUE, GREEN, PURPLE, RED, WHITE, YELLOW
    # Bossbar styles: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
    bossbar-announcer:
      enable: true
      random-ordered: true
      prefix: "
    &cIMPORTANT &7-> " # Announcer prefix
      interval: 90 # Bossbar announcement interval (in seconds)
      stay-time: 15 # Stay time specified in seconds
      barColor: "
    BLUE"
      barStyle: "
    SEGMENTED_6"
      messages: # Send messages
        - "
    &cKeep your account safe! &cChange your password every 1 month!"
        - "
    &eYou are playing on: &aplay.myserver.net"
        - "&7Make sure to vote! &c/vote"
        - "&9Perks, ranks, etc
    : www.myserver.net/store"
        - "
    &2Create you a residence with a wood hoe & /res"

    # End of the configuration
    Bungeecord config
    Code (YAML):
    ###########################
    # AnnouncementsEverywhere #
    #     by: MrIvanPlays     #
    ###########################

    # WARNING! IF YOU CHANGE THE LANGUAGE, YOU NEED TO RELOAD/RESTART THE SERVER!!!!!!
    # This is the language. These are supported languages for now (default language: EN):
    # - BG (Bulgarian) Translated by: me
    # - EN (English) Translated by: me
    # - RO (Romanian) Translated by: iDoomfull
    # - NL (Dutch) Translated by: SebastiaanYN
    # - DE (German) Translated by: Joe Launchpad
    # - IT (Italian) Translated by: zCri
    # - SE (Swedish) Translated by: Noodles
    # - VI (Vietnamese) Translated by: DUYSONGLOI
    # - zhCN (Chinese) Translated by: Ray_Hughes
    # You can simply translate the english file in com.github.mrivanplays.announcements.other languages
    # After you translate it just post it into the discussion section of the plugin at spigot and ill add it!
    locale
    : "EN"

    # This should be your connect server name
    # where the players connect (ex. lobby, hub)
    # specified as in the bungeecord config
    connect-server-name
    : "lobby"

    # This enables/disables the update check method. Recommended is to leave this true
    update-check
    : true

    # This enables/disables book on join
    # REQUIRES: AECommunicate to work
    enable-book-onjoin
    : true

    # These are the pages for the books
    # Note: every new line is a new page of the book
    # Use %nl% for a new line
    # REQUIRES: AECommunicate to work
    book-onjoin
    :
     - "&6Welcome &9%player% &6in our server! %nl% &2&lEnjoy your stay in the server!"

    # '/ae send bossbar' settings
    # Bossbar colors: PINK, BLUE, GREEN, PURPLE, RED, WHITE, YELLOW
    # Bossbar styles: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
    send-command
    :
      bossbar-color
    : "GREEN"
      bossbar-style
    : "SEGMENTED_10"
      # Stay time of the bossbar and actionbar
      # Specified in seconds
      stay-time
    : 10

    #######################
    # CHAT AUTO ANNOUNCER #
    #######################
    announce
    :
      enable
    : true
      random-ordered
    : true
      interval
    : 120 # Announcement interval (in seconds)
      messages
    : # These are the messages
        - '{"text"
    : "This is a JSON message!", "color":"blue"}'
        - '{"text":"&7(&c!&7) &9Click me to go into our discord!","clickEvent":{"action":"open_url","value":"https://discord.gg/OurDiscordServer"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click me (plz)!"}]}}}'
        - "&7(&c!&7) &cKeep your account safe! %nl% &cChange your password every 1 month!"
        - "&7(&c!&7) &eYou are playing on
    : &aplay.myserver.net"
        - "&7(&c!&7) &7Make sure to vote! &c/vote"
        - "&7(&c!&7) &9Perks, ranks
    : www.myserver.net/store"
        - "
    &7(&c!&7) &2Create you a residence with a wood hoe & /res"
        - "
    &7(&c!&7) &6Mama, is this heaven?"
        - "
    &7(&c!&7) &e3500 total lines of code!"
        - "
    &7(&c!&7) &dWelcome!"

    # REQUIRES: AECommunicate to work
    sound:
      enable: true
      # Random sound feature has been temporarily removed
      get: "
    BLOCK_NOTE_BLOCK_PLING"

    ############################
    # ACTIONBAR AUTO ANNOUNCER #
    ############################
    actionbar-announcer:
      enable: true
      random-ordered: true
      prefix: "
    &cIMPORTANT &7-> " # Announcer prefix
      interval: 60 # Actionbar announcement interval (in seconds)
      stay-time: 10 # Stay time specified in seconds
      messages: # Send messages
        - "
    &cKeep your account safe! &cChange your password every 1 month!"
        - "
    &eYou are playing on: &aplay.myserver.net"
        - "&7Make sure to vote! &c/vote"
        - "&9Perks, ranks, etc
    : www.myserver.net/store"
        - "
    &2Create you a residence with a wood hoe & /res"

    ##########################
    # BOSSBAR AUTO ANNOUNCER #
    ##########################
    # Bossbar colors: PINK, BLUE, GREEN, PURPLE, RED, WHITE, YELLOW
    # Bossbar styles: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
    bossbar-announcer:
      enable: true
      random-ordered: true
      prefix: "
    &cIMPORTANT &7-> " # Announcer prefix
      interval: 90 # Bossbar announcement interval (in seconds)
      stay-time: 15 # Stay time specified in seconds
      barColor: "
    BLUE"
      barStyle: "
    SEGMENTED_6"
      messages: # Send messages
        - "
    &cKeep your account safe! &cChange your password every 1 month!"
        - "
    &eYou are playing on: &aplay.myserver.net"
        - "&7Make sure to vote! &c/vote"
        - "&9Perks, ranks, etc
    : www.myserver.net/store"
        - "
    &2Create you a residence with a wood hoe & /res"

    # End of the configuration

Recent Reviews

  1. Kreagle
    Kreagle
    5/5,
    Version: 4.0.0
    Great plugin with a massive amount of fabulous features! This has so many awesome features that it's absolutely amazing!
  2. -BeefSoup-
    -BeefSoup-
    4/5,
    Version: 3.8.5
    AMAZING PLUGIN! Seriously underrated, the only thing I would suggest to make this 5 stars is 1.15, Thanks!
  3. everestgaming
    everestgaming
    5/5,
    Version: 3.8.5
    Really great plugin, is there a way to add clickable messages that run commands for example click here to go to creative and have it run /warp creative? thanks :D
    1. MrIvanPlays
      Author's Response
      Thanks! Json already supports that so using a site that creates a json string for you from a message, you're good to go
  4. anemul
    anemul
    5/5,
    Version: 3.8.5
    Very nice . Now I just need to get it edited to work with my server . I like the sounds , that is a nice tough .
  5. D3TheThird
    D3TheThird
    5/5,
    Version: 3.8.5
    Finally found a good auto broadcast plugin! 5* Recomended!!
    The pre-made messages are very helpful for people new to plugins like me!
    Simply the best!
  6. regitraz
    regitraz
    5/5,
    Version: 3.8.2
    Awesome plugin !! So much features all in one ! Very usefull for my 1.14.2 survival server
  7. BlitzGamer88
    BlitzGamer88
    5/5,
    Version: 3.8.1
    Amazing plugin. Has a lot of features like bossbar and actionbar wich you can't find very often, all in 1 plugin.
    I have 1 error tho. Posted it at discussions, hope i will get an answer soon.
  8. idontknow112
    idontknow112
    5/5,
    Version: 3.7.0
    Great plugin. Does everything we need and has more features than any other announcement plugin I've seen.
  9. ItzMike_YT
    ItzMike_YT
    1/5,
    Version: 3.7.0
    Tested minecraft versions say: 1.8 - 1.13

    If you download it for 1.8, you have to download 3.0.0 (current is 3.7.0)
    and I'm not sure, but I think that if you put ''Tested minecraft versions: 1.8 - 1.13'' the plugin should work in all of the versions.

    My issue started with 3.0.0 (which is far outdated) and it's not working properly. It's massively bugged, it doesn't show more than one message, and it even keeps showing messages when you disable it. When I asked the author to add support to the latest version (3.7.0) they told me to update my spigot version... Therefore, they said to me: "I can do it, but I don't want to, update to 1.9 and use latest"

    So, If you're not supporting 1.8 anymore, remove it from the tested minecraft versions.

    Conclusion: If you plan to use this plugin on versions older than 1.9, you'd better look for another one.
    1. MrIvanPlays
      Author's Response
      It is tested, 3.0.0 and down versions work on 1.8, right? What's your problem dude?

      The problem about latest version with support of 1.8 is that i need to rewrite 90% of the code to not use the bossbar colors, progresses, and one more ton of sh*t for things that 1.8 API doesn't have.

      And bide away, stable version that supports 1.8 is 2.7.0, it has some bugs, but it's ok.
  10. Virologicbody
    Virologicbody
    5/5,
    Version: 3.5.0
    Very good plugin and used so far without any issues (except one caused by me)! Has far too much functionality for me personally but at least it will hopefully be future proof! If you want an announcement plugin that does loads, this is for you!