〔Carbon's Auto Announcer〕| Multi line | Auto Center | PlaceholderAPI & Hex support [1.16-1.20.X ✔] icon

〔Carbon's Auto Announcer〕| Multi line | Auto Center | PlaceholderAPI & Hex support [1.16-1.20.X ✔] -----

A plugin to automatically broadcast messages on your server!



[​IMG]

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.​

[​IMG]
☑️Unlimited broadcasts
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.

_________________________________________________________________________________________________________

[​IMG]

[​IMG]

_________________________________________________________________________________________________________

[​IMG]
/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.​

_________________________________________________________________________________________________________

Config
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

_________________________________________________________________________________________________________

Contact
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:​
  • 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.​
Resource Information
Author:
----------
Total Downloads: 458
First Release: Sep 9, 2023
Last Update: Sep 12, 2023
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings