Skip to content

mcbandao/AdvancementAnnouncer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Title Image

Important!

This plugin uses Java 17, if you are using another java version you may need to add this line to your batch file:
"-DPaper.IgnoreJavaVersion=true ^"​


自定义进度公告。

Advancement Announcer Features

  • Advancement Announcer gives you the ability to send toast advancement messages to desired players.
  • You can set up presets to easily send them with a simple command.
  • Set automated messages to send on a specified interval to your players.
  • AA supports PlaceholderAPI (PAPI), allowing you to use any placeholders supported by PAPI.
  • Tested on Minecraft versions 1.16.5 - 1.21.4.
  • Feel free to contact me via Discord for questions, issues, or suggestions.

Commands

  • /aa <style> <icon> <player's name/all> <preset/message>
    • Possible options for style: GOAL, TASK, CHALLENGE.
    • Possible options for icon can be found here.
    • Target either a specific player's name or use all.
    • Write your own message in the command or use one of the presets defined in the config.

Permissions

  • The only permission required: advancementannouncer.admin.

Images from Advancement Announcer


toast-example1

toast-example2

toast-example3

Due to file limits, GIFs are low quality and sped up 2x
command-gif0
command-gif1
command-gif2
command-gif3
command-gif4

Configuration (YAML)

###################################################################################################################################################
##                                           This plugin made by Altkat(StreetMelodeez) V1.0                                                     ##
##                                   Feel free to contact me for anything on discord: streetmelodeez                                             ##
##              Please use /aa reload to reload the plugin, or restart the server after you changed something in the config file.                ##
###################################################################################################################################################
bstats: true # Should the plugin send data to bStats?

# you can use placeholders from PlaceholderAPI in the messages. like %player_name%
# use | to print on a new line
presets: # you can add as many presets as you want
  preset1: "&aThis is &6my cool| &amessage wow!"
  store-preset: "&6You can get ranks|&6on our store &b/store"
  discord-preset: "&9Join our discord server|&bdiscord.gg/yourdc"
  greeting: "&eHello &a%player_name%|&eHow is it going?"


auto-announce:
  enabled: false    # should the plugin announce messages automatically
  interval: 30      # in seconds
  mode: "ORDERED"   # ORDERED, RANDOM
  messages:         # you can add as many messages as you want
    custommessage1:
      message: "&eHello &a%player_name%|&eHow is it going?"
      style: "GOAL"   # GOAL, TASK, CHALLENGE
      icon: "EMERALD" # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
    custommessage2:
      message: "&9Join our discord server|&bdiscord.gg/yourdc"
      style: "TASK"
      icon: "DIAMOND"
    vipmessage:
      message: "&6You can get ranks|&6on our store &b/store"
      style: "CHALLENGE"
      icon: "GOLD_INGOT"

Need help? Feel free to contact me via Discord

About

自定义进度公告

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%