Announcer Plus [Hex RGB, PlaceholderAPI, JSON, Toast] icon

Announcer Plus [Hex RGB, PlaceholderAPI, JSON, Toast] -----

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




Changelog

Added
  • Begin localizing commands
Changed
  • Updated for Minecraft 1.21.1
  • Now requires Java 17+ runtime, outdated Minecraft versions may require startup script changes to run on Java 17+
----------, Sep 10, 2024

Changelog

Changed
  • Updated for Minecraft 1.20.6
  • Use own thread pool for async tasks rather than the Bukkit scheduler
----------, Jun 1, 2024

Changelog

Added
  • Add startup-delay option to message configs
Changed
  • Updated for Minecraft 1.20.4
  • Updated Cloud to v2
----------, May 21, 2024

Changelog

Changed
  • Updated for Minecraft 1.20.2
----------, Oct 20, 2023

Changelog

Added
  • Folia support
Changed
  • Sending a player a new action bar/title before an existing one finishes will now cancel the existing one to avoid flickering
  • Updated for Minecraft 1.20.1
----------, Jun 13, 2023

Changelog

Added
  • Support for sound seed
Changed
  • Updated for Minecraft 1.19.3
  • Replaced /ap list with /ap messageconfig
  • Improved toast processing
----------, Dec 9, 2022

Changelog

Changed
  • Updated for Minecraft 1.19.2
----------, Aug 26, 2022

Changelog

Changed
  • Updated for Minecraft 1.19
----------, Jun 16, 2022

Changelog

Changed
  • Updated for Minecraft 1.18.2
  • Updated Adventure and MiniMessage to 4.10.0
Fixed
  • Fixed some edge case issues in the PlaceholderAPI preprocessor
----------, Mar 4, 2022

Changelog
  • Update for Minecraft 1.18
  • Allow for configuring pitch, volume, and source of sounds
  • Adjust priority for JoinQuitListener
----------, Dec 3, 2021

Changelog
  • Update for Minecraft 1.17
  • Add --enchant/-e flag to advancement broadcast commands
  • Add --custom-model-data/-m flag to advancement broadcast commands
  • Various bug fixes and improvements
  • Dependency updates
----------, Jun 11, 2021

Changelog
  • Set broadcast and join/quit permissions to false by default
    • This prevents players with op from receiving all broadcasts and having duplicate join/quit messages, as they now need to have the permission set explicitly
    • If you were taking advantage of the fact that players with op got all announcements, you may need to correct your permissions setup after this update
  • Reorganized command permissions to all be under 'announcerplus.command.*'
    • Allows for easily giving permission to all AnnouncerPlus commands without giving 'announcerplus.*' which would give permission for all announcements and join/quit messages
  • Added fade in/out time arguments to title commands
  • Shorten message configs by automatically removing duplicate comments
----------, Mar 26, 2021

Changelog
  • Heavily optimize sending of "Toast" style messages
    • Send toasts using reflection instead of Bukkit API
    • Only sends to the necessary player instead of loading the advancement globally
    • Brings processing time for toasts in line with other message types (<1ms)
  • Added option to disable all timed broadcasts in main.conf
  • Remove usage of skedule library
  • Update dependencies
----------, Dec 27, 2020

Changelog
  • Fixed a bug where the icon material for toasts would not be read, and a diamond would always be used.
----------, Dec 10, 2020

Changelog
  • Allow for Toast style messages on 1.12+ instead of 1.13+
  • Updated dependencies
----------, Dec 6, 2020

Changelog
  • Fixed a bug where first-join detection would fail for servers in offline mode
  • Updated dependencies (Cloud, Configurate)
----------, Nov 12, 2020

Changelog
Added
  • Added Boss Bar message type for announcements, join/quit configs, and broadcast commands. [​IMG]
Changed
  • Switch command framework to cloud
    • This enabled many improvements to the command system, including but not limited to brigadier support, which can look like this: [​IMG]
  • Updated multiple dependencies including adventure and MiniMessage. In particular, the MinMessage update should bring more informative error messages when invalid gradients are attempted to be parsed.
----------, Oct 23, 2020

Changelog
  • Added first join config
    • Defines broadcasts/messages/etc for when a player joins the server for the first time.
    • Enable/disable in 'main.conf'
    • Edit settings in 'first-join.conf'
----------, Sep 13, 2020

Fixed a bug where sometimes console would be spammed with "java.lang.IllegalStateException: Already resumed" on player join.
----------, Aug 23, 2020

Changelog
  • Added multiple new text animations. Check out the wiki to see more
    [​IMG]
    [​IMG]
  • Various improvements to the /announcerplus commands (help, list, etc)
  • New commands to broadcast/send a message of a certain type to players.
    • /ap broadcasttoast [worlds]
      • Permission: announcerplus.broadcasttoast
    • /ap broadcasttitle [worlds]
      • Permission: announcerplus.broadcasttitle
    • /ap broadcastactionbar [worlds]
      • Permission: announcerplus.broadcastactionbar
    • /ap sendtoast [players]
      • Permission: announcerplus.sendtoast
    • /ap sendtitle [players]
      • Permission: announcerplus.sendtitle
    • /ap sendactionbar [players]
      • Permission: announcerplus.sendactionbar
  • Fix a bug where players joining the server concurrently sometimes would not get a toast on join.
----------, Aug 14, 2020

Changelog
  • Added randomized join/quit configs, see main.conf to configure.
    • Players with OP may get duplicate messages without negating permissions. Make sure to configure properly.
  • Added Toast/Achievement notifications support in broadcasts and join/quit configs
    • Supports customModelData, and enchanted effect
      [​IMG]
----------, Aug 5, 2020

Changelog
  • Added Sounds, Action Bars, Titles/Subtitles, and Commands on timed broadcasts
  • Added multiple types of animations for text in Action Bars and Titles/Subtitles. See examples in the wiki
  • Rewrote the plugins configuration system using the Configurate library
    • Old configs will not be overwritten
    • New config files will be created alongside the old ones
    • Old data will have to be manually copied from old configs into the new format (HOCON / .conf)
----------, Aug 5, 2020

Fix a bug where quit messages did not have the player name correct
----------, Jul 7, 2020


This version adds Text Centering by starting a message with
Code (Text):
<center>
----------, Jul 4, 2020

  • Use Essentials API to check if player is vanished
  • Permission for not sending broadcasts while afk (essentials api afk)
----------, Jul 4, 2020

Add toggles for join/quit related features in config.yml
----------, Jul 3, 2020

Include proper Resource ID for the update checker
----------, Jul 3, 2020

Resource Information
Author:
----------
Total Downloads: 14,850
First Release: Jul 3, 2020
Last Update: Sep 10, 2024
Category: ---------------
All-Time Rating:
36 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings