AnnouncementsEverywhere | 1.9 - 1.13.2 | 3.7.2

Better than anyone!

  1. MrIvanPlays
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://mrivanplays.github.io/AnnouncementsEverywhere
    Contributors:
    MrIvanPlays, SKDown ( helped alot at bug fixing :D )
    Languages Supported:
    English, Bulgarian, Romanian, Dutch, German, Italian, Swedish, Vietnamese, Chinese
    ** WARNING!! FOR 1.8 USE OLDER VERSIONS!!!!! **

    Info ae.png
    AnnouncementsEverywhere v3.7.2
    Developer: MrIvanPlays

    Features ae.png
    • Multi language support. Everyone can translate the english messages file and post it into the discussion section so i can add it to the plugin!
    • Actionbar messages
    • Broadcast
    • Automatic broadcast
    • Title messages
    • Premade announcements with permissions
    • BungeeCord and Spigot support
    • Metrics
    • Bossbar
    • Bossbar auto announcer
    • Bossbar premade announcements
    • Bossbar stay message on join
    • Actionbar auto announcer
    • 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 completer on all commands.
    • Bossbar supporting different colors and styles ( FOR BUNGEECORD: requires BungeeBossbarAPI )
    • SPIGOT: Welcoming bossbar message on 1st join
    • 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!
    Metrics stats pages:
    Spigot / Bungeecord
    cap ae.png
    Spigot commands and permissions
    Code (YAML):
    commands:
      /ae
    :
        description
    : Basic command (Other commands /ae)
        permission
    : announcements.basic
      /aereload
    :
        description
    : Reloads the plugin
        permission
    : announcements.reload
        aliases
    : [aer]
      /preannouncement <announcement name>
    :
        description
    : Sends a premade announcement
        permission
    : announcements.preannouncement.send
        aliases
    : [pann, pa, prea, preann]
      /preannouncements
    :
        description
    : Lists all of the announcements
        permission
    : announcements.preannouncement.list
        aliases
    : [prelist, preannlist, prelist, pal]
      /lang
    :
        description
    : Sends you the language you are running
        permission
    : announcements.language
        aliases
    : [ language ]
      /aedownload
    :
        description
    : Downloads the latest version of the plugin
        permission
    : announcements.download

    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:
      /ae
    :
        description
    : Basic command (Other commands /ae)
        permission
    : announcements.basic
      /aereload
    :
        description
    : Reloads the plugin
        permission
    : announcements.reload
        aliases
    : [aer]
      /preannouncement <announcement name>
    :
        description
    : Sends a premade announcement
        permission
    : announcements.preannouncement.send
        aliases
    : [pann, pa, prea, preann]
      /preannouncements
    :
        description
    : Lists all of the announcements
        permission
    : announcements.preannouncement.list
        aliases
    : [prelist, preannlist, prelist, pal]
      /lang
    :
        description
    : Sends you the language you are running
        permission
    : announcements.language
        aliases
    : [ language ]
      /aedownload
    :
        description
    : Downloads the latest version of the plugin
        permission
    : announcements.download
      /aeconnection
    :
        description
    : Sends test connection to every server that has atleast 1 player to check if connection is established every 5 seconds for 15 seconds
        permission
    : announcements.connection

    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.chronium.net"
      - "&aYou are playing on
    : &3play.chronium.net"
      - "&aYou are playing on
    : &eplay.chronium.net"

    # 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"

    #######################
    # 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.chronium.net"
      - "&7(&c!&7) &7Make sure to vote! &c/vote"
      - "&7(&c!&7) &9Perks, ranks
    : chronium.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!"

    # Supported sounds
    # (ik they're not that much...)
    #  - 'note pling' for note pling sound
    #  - 'level up' for level up sound
    #  - 'ghast scream' for ghast scream sound
    #  - 'thunder' for lightning thunder sound
    #  - 'villager yes' for villager's yes sound
    #  - 'wither shoot' for wither shoot sound
    #  - 'explode' for tnt/creeper explosion sound
    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.chronium.net"
      - "&7Make sure to vote! &c/vote"
      - "&9Perks, ranks, etc
    : www.chronium.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.chronium.net"
      - "&7Make sure to vote! &c/vote"
      - "&9Perks, ranks, etc
    : www.chronium.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.chronium.net"
        - "&7(&c!&7) &7Make sure to vote! &c/vote"
        - "&7(&c!&7) &9Perks, ranks
    : chronium.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!"

    # Supported sounds
    # REQUIRES: AECommunicate to work
    # (ik they're not that much...)
    #  - 'note pling' for note pling sound
    #  - 'level up' for level up sound
    #  - 'ghast scream' for ghast scream sound
    #  - 'thunder' for lightning thunder sound
    #  - 'villager yes' for villager's yes sound
    #  - 'wither shoot' for wither shoot sound
    #  - 'explode' for tnt/creeper explosion sound
    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.chronium.net"
        - "&7Make sure to vote! &c/vote"
        - "&9Perks, ranks, etc
    : www.chronium.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.chronium.net"
        - "&7Make sure to vote! &c/vote"
        - "&9Perks, ranks, etc
    : www.chronium.net/store"
        - "
    &2Create you a residence with a wood hoe & /res"

    # End of the configuration
    DevilDonkey69 and Developerhg7 like this.

Recent Updates

  1. [3.7.2] Bugfixes
  2. [3.7.1] Important changes
  3. [3.7.0] ProxyMC and more

Recent Reviews

  1. 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.
  2. 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.
  3. 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!
  4. predavanje
    predavanje
    5/5,
    Version: 3.4.0
    Amazing plugin with great support! Supports all kind of broadcasts and it's simple to use! Would recommend to everyone.
  5. Feary
    Feary
    5/5,
    Version: 2.9.0
    DU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVERDU BEST PLUGIN EVER
    1. MrIvanPlays
      Author's Response
      If you don't understand he says 'The best plugin ever'. Thanks for the rating!
  6. Wentox
    Wentox
    5/5,
    Version: 2.6.0
    Awesome plugin! Its very nice for our server.
    ---------------------------------- 80 lines xD
    1. MrIvanPlays
  7. xVelns
    xVelns
    5/5,
    Version: 2.1.0
    Awesome plugin! Does what is says and is super lightweight for the server. Lets not forget that the messages are easily customizable.
    1. MrIvanPlays
  8. FRAGAXE
    FRAGAXE
    5/5,
    Version: 1.7.1
    This plugin is ... AWESOME, I really like that the plugin has a very good personal configuration
    1. MrIvanPlays
      Author's Response
      Thanks for the review!
  9. ShadowSkull20
    ShadowSkull20
    5/5,
    Version: 1.7.1
    i have no problems with this plugin, very simple to use and nice features! keep up da good work
    1. MrIvanPlays
      Author's Response
  10. K0rwa
    K0rwa
    4/5,
    Version: 1.7.1
    Good plugin, thank you!

    ................................................................ 80 lines lol
    1. MrIvanPlays
      Author's Response
      Yea that 80 characters can get you crazy :D ! Thanks for rating