Mod

Announcer Plus

Quick rating

Announcer Plus

No reviews yet

Custom Join/Quit messages and auto-broadcasts! Text animations, Boss Bars, Titles. and much more!

Mod Loaders
Paper
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
1.4.6
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

About

Description

AnnouncerPlus Logo

Jenkins Build

Overview

  • Custom Join and Quit Messages, assigned by permission:

    • Custom join MotD messages
    • Custom broadcasts on player join/quit
    • Custom commands on player join/quit
    • Sounds on player join/quit
    • Custom Titles/Subtitles and Action/Boss Bars on player join
    • Custom Toast/Achievements on player join
    • Automatic Messages/Broadcasts on timers, assigned by permissions:

      • Randomize the order of messages
      • Play sounds
      • Show Titles
      • Show Boss Bars
      • Show Action Bars
      • Show custom Toast/Achievements
    • Send/Broadcast Messages, Titles, Action Bars, Boss Bars, and Toasts to worlds or players using commands.

    • Animations Support for Titles, Subtitles, Boss Bars, and Action Bars. See the wiki page for more info.

    • MiniMessage parsing for all messages.

PlaceholderAPI is a highly recommended, but optional dependency. You may use any PlaceholderAPI placeholders in messages. Vault is a required dependency.

Feature Summary

Custom Join and Quit Messages

  • Configs stored in plugins/AnnouncerPlus/joinquit/
  • Optional first join config (different messages, titles, commands, etc. for a player's first join)
  • Create multiple Join/Quit message configs and assign them by permission
  • Assign groups of Join/Quit configs and randomly select one on join/quit
  • Supports Titles, Subtitles, Action Bars, Boss Bars, Sounds, Commands, and Toasts/Achievements

Example Join

Custom Broadcast Messages

  • Configs stored in plugins/AnnouncerPlus/messages/
  • Create multiple broadcast configs and assign them by permission
  • Supports Titles, Subtitles, Action Bars, Boss Bars, Sounds, Commands, and Toasts/Achievements

Example Broadcast

Chat Color Support

  • Full vanilla and hex color codes
<color:#ff00ff>Colored text!</color:#ff00ff>
<red>Red Text <yellow>Yellow text</yellow> <bold>Red and BOLD text</red></bold>
<rainbow>|||||||||||||||||||||||||</rainbow>
<gradient:#00DCFF:#FFAC00>||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<gradient:light_purple:blue>||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

Chat Color Example

Hover Text and Click Options

Example:

<click:run_command:/spawn><hover:show_text:'<green><italic>Click to run!'><rainbow>/spawn</rainbow></hover></click>

Hover Click Example

Text Animations

Documentation for Text Animations: here

Animation Example Another Animation Example

PlaceholderAPI Support

Example:

Hello, %essentials_nickname%<reset>! You have $<green>%vault_eco_balance_commas%

Placeholder Example

Syntax/Formatting

Miscellaneous Features

  • Tab-complete support for commands
  • Support for vanish (SuperVanish, ProtocolVanish, EssentialsX Vanish, etc.)
    • No join/quit broadcasts for vanished players

Permissions

Join/Quit Messages

  • To assign join/quit messages to a player/group use the announcerplus.join.configname and announcerplus.quit.configname permissions
    • For example to assign the default included join/quit messages to everyone, give the default group the announcerplus.join.default and announcerplus.quit.default permissions.
    • For random Join/Quit config selection, groups of join/quit configs may be created in main.conf and then assigned by the announcerplus.raindomjoin.groupname and announcerplus.raindomquit.groupname permissions. There is more detail in main.conf
    • A common mistake is that players with OP will have duplicate join/quit messages. To solve this make sure to negate the permissions you don't want them to have using your permissions plugin.

Auto-announcements

  • To set a player/group to receive broadcasts from a message config, use the announcerplus.messages.configname permission
    • For example to make everyone receive the demo messages, give the default group the announcerplus.messages.demo permission
    • To stop a player from receiving broadcasts while AFK use the announcerplus.messages.configname.afk permission
      • For example to make no one get the demo messages while they are AFK give the default group the announcerplus.messages.demo.afk permission

Commands

Command Permission Description
/announcerplus reload announcerplus.reload Reloads all config files
/announcerplus broadcast announcerplus.broadcast Manually broadcast a message
/announcerplus send announcerplus.send Manually send a message to players
/announcerplus parse announcerplus.parse Test parsing a message
/announcerplus parseanimation announcerplus.parseanimation Test parsing text with animations
/announcerplus list announcerplus.list List messages of a message config
/announcerplus help No permission required Display help for commands

Note: Similar broadcast/send commands exist for Toasts, Titles, etc., with permissions like announcerplus.broadcasttoast, announcerplus.sendtoast, etc.

Additional Information

  • Check out the AnnouncerPlus Wiki for more information
  • You can assign Join/Quit messages and announcements per world using LuckPerms contexts
  • Toast/Achievement messages work only in Minecraft 1.12+
  • When using older servers (like 1.8.8) with ViaVersion, 1.16+ clients will still receive RGB text!

Screenshots

Gallery

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~8,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync