** README IF YOU UPGRADE TO 4.0.0 AND UP **
- Tested Minecraft Versions:
- 1.13
- 1.14
- 1.15
- 1.16
- 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
- Donation Link:
- https://paypal.me/IvanMrIvanPlays
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
![]()
AnnouncementsEverywhere v4.0.4
Developer: MrIvanPlays
![]()
** WARNING **: In order to get sounds and books inside BungeeCord you need to install the other jar into ALL of your spigot servers!
- 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
- Books support json type pages.
![]()
Metrics stats pages: Spigot / Bungeecord
![]()
Spigot commands and permissions
BungeeCord commands and permissionsCode (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
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
![]()
Spigot config.yml
Bungeecord configCode (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
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

AnnouncementsEverywhere | 1.13.x - 1.16.x | 4.0.5
Better than anyone!
-
CodeCrafter14, xIntrovert, DevilDonkey69 and 1 other person like this.
Recent Updates
- [4.0.5] 1.16.4 support Nov 9, 2020
- [4.0.4] 1.16.2 support Aug 19, 2020
- [4.0.3] 1.16.1 support Jun 25, 2020
Recent Reviews
-
MasterClashpro
- 4/5,
amazing, just you don't have a discord srv for request or report ? because in my console i have this message
"">.... [17:46:39 WARN]: [AnnouncementsEverywhere] Loaded class me.clip.placeholderapi.PlaceholderAPI from PlaceholderAPI v2.10.9 which is not a depend, softdepend or loadbefore of this plugin."" -
partydev
- 1/5,
Closed source and abandoned. Please update the plugin and open source it, there is no reason for it to be closed source, Ivan.
-
Smquirf
- 4/5,
I really like this plugin. Its easy to use. I do have 1 issue which is the chat auto announcer is not working. If i can have a little help getting that working, then its a 5 star :D
-
blujay
- 5/5,
Very useful plugin, also nice that its permission based so you can give the option to opt out of the automatic messages!
Dev also was very helpful when I had issues! -
PoZiomek
- 5/5,
I didn't see any good-working plugin like this! Official the best plugin to use on bungeecord :D 5 Star
-
-
Xcap
- 4/5,
This plugin is really good and has pretty much every feature you could possibly ask for. Also pretty much everything is completely customizable. This plugin is super amazing for the price (free). The only problem with this plugin is that you have to be deopped or not have the announcements.bypassAuto permission in order to see the announcements. Other than that though, this plugin is a 100.
-
JackOUT
- 5/5,
Awesome plugin! Keep up the amazing work MrIvanPlays! If anyone's looking for an announcements plugin I would truly recommend this one.
-
MazQuick
- 5/5,
Hey, this plugin is really awesome, but I encounter one problem. When I reload your plugin after changes (only using Chat announcer) it doesn't work I have to disable and re-enable the plugin to make it work.
Dunno if it helps, but the only warning I get while loading is this:
[WARN]: [AnnouncementsEverywhere] Loaded class co.aikar.locales.MessageKeyProvider from SkinsRestorer v13.7.9 which is not a depend, softdepend or loadbefore of this plugin.
I'd really like to use SkinsRestorer, tho.-
Author's Response
Hello!
You can ignore this warning. Thus its a problem with the custom command framework both this and skinsrestorer use. Ill take a look at why they stop working when you reload the plugin.
-
ElEcuatoriano
- 1/5,
Los anuncios de chat no funcionan, y estan activadas las funciones... Arreglalo y cambio mi calificación.
-
Author's Response
Auto announcer is working properly. Are you sure you don't have the bypass permission? Instead of giving straight away 1 star review you were able to contact me. Also please use english as this forum is in english.