Home›Java›Mods›〔Carbon's Auto Announcer〕| Multi line | Auto Center | PlaceholderAPI & Hex support [1.16-1.20.X ✔]
ModsJava
〔Carbon's Auto Announcer〕| Multi line | Auto Center | PlaceholderAPI & Hex support [1.16-1.20.X ✔]
Information
Carbon's Announcer is a free, feature-rich plugin that's designed for effortless integration with your server to let you create beautiful, content rich automatic announcements in chat.
You can have as many broadcasts as your heart desires.
☑️Per-world broadcasts
Restrict certain broadcasts to only appear in certain worlds or you can go globally.
☑️ Permission based broadcasts
Restrict broadcasts to only be shown to players with a required permission (that you can determine).
☑️Multi-line broadcasts
Use as many lines as you would like.
☑️Automatic centering
Visually improve your broadcasts appearances by utilizing the option of automatic chat centering.
☑️Sound broadcasts
Grab players attention by playing a sound when a broadcast appears in chat.
☑️Per-player toggle broadcast visibility command
Allow players to hide broadcasts for them, if they prefer them hidden.
☑️Fully customizable
You can tweak everything about the plugin to work best for your servers style and needs.
☑️Rich tab completion
Enjoy effortless writing with rich tab completion support for all commands to help guide you through them and save your time, and more!
☑️Custom color support
If you're using 1.16 or above, you can use hex values for custom colors in chat with "&#hexvalue"! Regular preset colorcodes will work as well. You can easily find hex values with Googles color picker tool: https://www.google.com/search?q=color+picker
☑️PlaceholderAPI Support
Add dynamic player specific text from plugins you love to show stats.
_________________________________________________________________________________________________________
_________________________________________________________________________________________________________
_________________________________________________________________________________________________________
/carbonsannouncer toggle -
Toggles broadcast messages
/carbonsannouncer reload -
reloads the plugins config
/carbonsannouncer list -
lists all active broadcasts
_________________________________________________________________________________________________________
Permissions
carbonsannouncer.admin -
gives every permission for carbonsannouncer
carbonsannouncer.reload -
gives permission to reload carbonsannouncer
carbonsannouncer.toggle -
gives permission to toggle carbonsannouncer messages
carbonsannouncer.exempt -
removes permission to see broadcasts if the option is enabled.
carbonsannouncer.admin -
gives every permission for carbonsannouncer
carbonsannouncer.reload -
gives permission to reload carbonsannouncer
carbonsannouncer.toggle -
gives permission to toggle carbonsannouncer messages
carbonsannouncer.exempt -
removes permission to see broadcasts if the option is enabled.
_________________________________________________________________________________________________________
Config
Spoiler: Config.yml
Code (YAML):
# Plugin Messages
unknown-command : "&b&lCarbons&3&lAnnouncer &8&l» &cUnknown command type '/carbonsannouncer help' for help!"
no-permission : "&b&lCarbons&3&lAnnouncer &8&l» &cYou do not have permission to do this."
reload-message : "&b&lCarbons&3&lAnnouncer &8&l» &aConfiguration successfully reloaded."
toggle-on-message : "&b&lCarbons&3&lAnnouncer &8&l» &7Broadcasts &aenabled&7."
toggle-off-message : "&b&lCarbons&3&lAnnouncer &8&l» &7Broadcasts &cdisabled&7."
# Should the carbonsannouncer.exempt permission be enabled?
# Players with this permission will not receive the broadcasts if this option is enabled
exempt-permission : false
# A list of players that will not see the broadcasts.
exempted-players :
- exempted-player1
- exempted-player2
- exempted-player3
# broadcasts will not be sent to players in these worlds
disabled-worlds :
- disabled-world1
- disabled-world2
- disabled-world3
# The delay between each message (seconds).
broadcast-interval : 300 # 5 minutes
# Should the messages be sent in order or randomly?
random : false
# You can use PlaceHolderAPI placeholders, just make sure the extensions you need are downloaded
# Please look to PAPI's wiki for help : https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders
announcements:
testbroadcast1:
messages :
- ""
- " &b&lCarbons&3&lAnnouncer"
- " &fThis is your first message line"
- " &fThis is your second message line"
- " &fThis is your third message line"
- ""
# A tooltip option that will be displayed when players hover over the message.
hover :
- " &b&lToolTips"
- " &fFirst line!"
- " &fSecond line!"
- " &fThird line!"
# Restrict certain broadcasts to only appear in certain worlds. (ALL = GLOBAL)
world : ALL
# Restrict broadcasts to only be shown to players with a required permission (that you can determine)
permission : NONE
# Improve your broadcasts appearances by using the option of automatic chat centering.
centered : true
# Please refer to here for list of bukkit sounds : https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
sound : BLOCK_ANVIL_LAND
testbroadcast2:
messages :
- ""
- " &d&lServer Information"
- " &fAnnounce your server discord here!"
- " &fAnnounce your server website here!"
- " &fAnnounce your server store here &d&nhttps://www.tebex.io/"
- ""
hover : ""
world : ALL
permission : NONE
centered : false
sound : NONE
testbroadcast3:
messages :
- ""
- " &d&lDONATE ON OUR STORE"
- " &aLine 1!"
- " &cLine 2!"
- " &bLine 3"
- ""
hover : ""
world : ALL
permission : NONE
centered : false
sound : NONE
unknown-command : "&b&lCarbons&3&lAnnouncer &8&l» &cUnknown command type '/carbonsannouncer help' for help!"
no-permission : "&b&lCarbons&3&lAnnouncer &8&l» &cYou do not have permission to do this."
reload-message : "&b&lCarbons&3&lAnnouncer &8&l» &aConfiguration successfully reloaded."
toggle-on-message : "&b&lCarbons&3&lAnnouncer &8&l» &7Broadcasts &aenabled&7."
toggle-off-message : "&b&lCarbons&3&lAnnouncer &8&l» &7Broadcasts &cdisabled&7."
# Should the carbonsannouncer.exempt permission be enabled?
# Players with this permission will not receive the broadcasts if this option is enabled
exempt-permission : false
# A list of players that will not see the broadcasts.
exempted-players :
- exempted-player1
- exempted-player2
- exempted-player3
# broadcasts will not be sent to players in these worlds
disabled-worlds :
- disabled-world1
- disabled-world2
- disabled-world3
# The delay between each message (seconds).
broadcast-interval : 300 # 5 minutes
# Should the messages be sent in order or randomly?
random : false
# You can use PlaceHolderAPI placeholders, just make sure the extensions you need are downloaded
# Please look to PAPI's wiki for help : https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders
announcements:
testbroadcast1:
messages :
- ""
- " &b&lCarbons&3&lAnnouncer"
- " &fThis is your first message line"
- " &fThis is your second message line"
- " &fThis is your third message line"
- ""
# A tooltip option that will be displayed when players hover over the message.
hover :
- " &b&lToolTips"
- " &fFirst line!"
- " &fSecond line!"
- " &fThird line!"
# Restrict certain broadcasts to only appear in certain worlds. (ALL = GLOBAL)
world : ALL
# Restrict broadcasts to only be shown to players with a required permission (that you can determine)
permission : NONE
# Improve your broadcasts appearances by using the option of automatic chat centering.
centered : true
# Please refer to here for list of bukkit sounds : https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
sound : BLOCK_ANVIL_LAND
testbroadcast2:
messages :
- ""
- " &d&lServer Information"
- " &fAnnounce your server discord here!"
- " &fAnnounce your server website here!"
- " &fAnnounce your server store here &d&nhttps://www.tebex.io/"
- ""
hover : ""
world : ALL
permission : NONE
centered : false
sound : NONE
testbroadcast3:
messages :
- ""
- " &d&lDONATE ON OUR STORE"
- " &aLine 1!"
- " &cLine 2!"
- " &bLine 3"
- ""
hover : ""
world : ALL
permission : NONE
centered : false
sound : NONE
_________________________________________________________________________________________________________
Contact
If you have any questions or errors please contact me via discord @ carbon9_
If you have any questions or errors please contact me via discord @ carbon9_
Terms of Service
By purchasing this plugin or downloading an update you accept the following terms of service:
By purchasing this plugin or downloading an update you accept the following terms of service:
-
You are not allowed to decompile or edit the jar file or say that the code or the product belongs to you.
-
I am not liable for any damage the product might cause.
-
These terms of service may change at any time without notice.
-
You have read the whole post and understood it.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
〔Carbon's Auto Announcer〕| Multi line | Auto Center | PlaceholderAPI & Hex support [1.16-1.20.X ✔] is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 501 times (via Spigot). Download it and open it directly in the game.