FancyAnnouncements » 1.8.8 - 1.21.10 icon

FancyAnnouncements » 1.8.8 - 1.21.10 -----

Automatic announcements finally done right » Hover text • Clickable actions • Hex color support



[​IMG]


[​IMG]


Commands

[​IMG]

Info sub-command:
[​IMG]

A few default announcements:
[​IMG]

[​IMG]

[​IMG]

Permissions

• fancyannouncements.*
Gives access to all commands.

• fancyannouncements.info
Allows use of /fa info

• fancyannouncements.reload
Allows use of /fa reload

• fancyannouncements.togglerandommode
Allows use of /fa togglerandommode


• fancyannouncements.enable »
With this permission, the usage of "/fa enable" will
enable the announcements for JUST the player.

• fancyannouncements.disable »
With this permission, the usage of "/fa disable" will
disable the announcements for JUST the player.

• fancyannouncements.admin »
With this permission, the usage of both "/fa enable/disable" will
have a click-able message pop up in chat allowing you to
turn off announcements for ALL players or JUST you.

Configurable files
Code (Text):
# =============================================================================
#  FancyAnnouncements - config.yml
# =============================================================================

# ---------------------------------------------------------------------------
# ► Global Announcement Toggle
# ---------------------------------------------------------------------------
# Master switch to enable or disable announcements all together.
enabled: true


# ---------------------------------------------------------------------------
# ► Default Announcement Delay
# ---------------------------------------------------------------------------
# Default delay (in seconds) between announcements.
# If an announcement in announcements.yml does not define its own "interval",
# this value will be used instead.
announcement-delay: 300

# ---------------------------------------------------------------------------
# ► Internal Flags
# ---------------------------------------------------------------------------
# Just lets the plugin know if the thank you message has been sent once.
# You don't need to touch this.
firstThanked: false

# ---------------------------------------------------------------------------
# ► Update Checker Settings
# ---------------------------------------------------------------------------
# When enabled, the plugin will check for new versions on startup
# and notify players with the permission below.
update-check:
  # Enable or disable the automatic update checker.
  enabled: true

  # Players with this permission will see update notifications.
  permission: fancyannouncements.update

  # Message shown when a new version is available.
  #   %latest%  - latest available version
  #   %current% - your current version
  message: "&6ꜰᴀɴᴄʏᴀɴɴᴏᴜɴᴄᴇᴍᴇɴᴛꜱ &7» &fA new version, &b%latest%&f, is available. You're running &e%current%&f."

Code (Text):
# =============================================================================
#  FancyAnnouncements - messages.yml
# =============================================================================

# ---------------------------------------------------------------------------
# ► Prefix
# ---------------------------------------------------------------------------
# This is added to the beginning of most messages.
prefix: "&6ꜰᴀɴᴄʏᴀɴɴᴏᴜɴᴄᴇᴍᴇɴᴛꜱ &7» &f"

# ---------------------------------------------------------------------------
# ► /fa Help Message
# ---------------------------------------------------------------------------
# Shown when a player runs: /fa, /fa help, or similar help commands.
# %prefix% is replaced with the prefix above.
help:
  - ""
  - "%prefix%Commands:"
  - "&8➤ &e/fa enable &7- &fEnable auto-announcements"
  - "&8➤ &e/fa disable &7- &fDisable auto-announcements"
  - "&8➤ &e/fa togglerandommode &7- &fToggles random announcement mode"
  - "&8➤ &e/fa info &7- &fView all auto-announcement info"
  - "&8➤ &e/fa reload &7- &fReload the config.yml"
  - ""

# ---------------------------------------------------------------------------
# ► /fa info Message
# ---------------------------------------------------------------------------
# Shown when a player runs: /fa info
# Placeholders:
#   %enabled%  - true/false or formatted status text
#   %name%     - name of the next announcement
#   %time%     - time remaining until the next announcement
info:
  - ""
  - "%prefix%Info:"
  - "&8➤ &fEnabled: &b%enabled%"
  - "&8➤ &fNext announcement: &b%name%"
  - "&8➤ &fTime until next: &b%time%"
  - ""

# ---------------------------------------------------------------------------
# ► Basic Status & Feedback Messages
# ---------------------------------------------------------------------------
# Used when enabling/disabling announcements or reloading the plugin.
already-enabled: "%prefix%Announcements are already &aenabled&f."
already-disabled: "%prefix%Announcements are already &cdisabled&f."
enabled: "%prefix%Announcements have been &aenabled&f."
disabled: "%prefix%Announcements have been &cdisabled&f."
reloaded: "%prefix%Config has been &breloaded&f."
no-permission: "%prefix%You &cdon’t &fhave permission to use this command."

# ---------------------------------------------------------------------------
# ► Random Mode Messages
# ---------------------------------------------------------------------------
# Shown when toggling random announcement mode on/off.
random-mode-enabled: "%prefix%Random mode has been &aenabled&f."
random-mode-disabled: "%prefix%Random mode has been &cdisabled&f."

# ---------------------------------------------------------------------------
# ► Admin Clickable Control Panel (Chat Components)
# ---------------------------------------------------------------------------
# These are used for the clickable admin control messages,
# allowing admins to toggle announcements globally or personally.
#
# Title above the clickable options:
admin-click-title: "&8➤ &fClick what you'd like to do&7:"

# --- Global Controls ---
# Buttons that affect ALL players' announcements.
admin-global-enable: "&7[&aEnable &fall Announcements&7]"
admin-global-enable-hover: "&7Click to enable announcements for everyone"

admin-global-disable: "&7[&cDisable &fall announcements&7]"
admin-global-disable-hover: "&7Click to disable announcements for everyone"

admin-global-already-enabled: "&7[&fAll announcements are &aenabled&7]"
admin-global-already-disabled: "&7[&fAll announcements are &cdisabled&7]"

# --- Personal Controls ---
# Buttons that affect ONLY the clicking player's announcements.
admin-personal-enable: "&7[&aEnable &fyour announcements&7]"
admin-personal-enable-hover: "&7Click to enable announcements only for you"

admin-personal-disable: "&7[&cDisable &fyour announcements&7]"
admin-personal-disable-hover: "&7Click to disable announcements only for you"

admin-personal-already-enabled: "&7[&fYour announcements are &aenabled&7]"
admin-personal-already-disabled: "&7[&fYour announcements are &cdisabled&7]"

# ---------------------------------------------------------------------------
# ► Self-Toggle Messages
# ---------------------------------------------------------------------------
# Messages shown directly to the player when they toggle their own announcements.
self-disabled: "%prefix%Your announcements are already &cdisabled&f."
self-enabled: "%prefix%Your announcements are already &aenabled&f."
self-disabled-success: "%prefix%Your announcements have been &cdisabled&f."
self-enabled-success: "%prefix%Your announcements have been &aenabled&f."

Support

The quickest way to get support for any of my resources
would be to join my Resource Discord.
» https://discord.gg/2vUqykD

Note »
Please DO NOT leave bad reviews for any issues
that you have. Please simply PM me or leave it
in the discussion tab. Thank you. (y)

That and reviews are highly appreciated! :alien:

[​IMG]
Resource Information
Author:
----------
Total Downloads: 629
First Release: Jun 14, 2025
Last Update: Nov 16, 2025
Category: ---------------
All-Time Rating:
3 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings