AnnouncementsEverywhere | 1.9 - 1.13.2 | 3.7.0

Better than anyone!

  1. MrIvanPlays
    Tested Minecraft Versions:
    • 1.8
    • 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!!!!! **
    ** WARNING!! IF YOU INSTALL FOR BUNGEECORD: You should install the other jar into all of your other servers EXCEPT THE BUNGEECORD in order to get sounds and books!! IN ORDER TO GET TAB COMPLETION: enable "inject commands" in BungeeCord config**

    ** If you use this on BungeeCord/ Waterfall please use ProxyMC and support my fork of Waterfall which removes the modules and reduces the ram usage (https://github.com/MrIvanPlays/ProxyMC) **
    If you want to use ProxyMC and this plugin, you should delete the BungeeBossbarAPI plugin, because ProxyMC implements it directly into the proxy
    USER THOUGHTS OF USING ProxyMC
    user thoughts.PNG


    Info ae.png
    AnnouncementsEverywhere v3.7.0
    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 IF YOU USE ProxyMC THATS NOT NEEDED)
    • SPIGOT: Welcoming bossbar message on 1st join
    • PlaceholderAPI support
    • Book on join
    • Book messages
    • Download command for newest versions
    • Automatic download of BungeeBossbarAPI if not found
    ** 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
    Developerhg7 likes this.

Recent Reviews

  1. 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!
  2. 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.
  3. 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!
  4. Wentox
    Wentox
    5/5,
    Version: 2.6.0
    Awesome plugin! Its very nice for our server.
    ---------------------------------- 80 lines xD
    1. MrIvanPlays
  5. 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
  6. 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!
  7. 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
  8. 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
  9. SKIvan
    SKIvan
    5/5,
    Version: 1.4.0
    Excelent work! Keep going on plugin updates and add cool features! 80 lines -_- -_-