Damage Announcements
File: plugins/MythicDropRefactored/announcement.yml
When a boss dies, MythicDrop can announce to all players on the server who dealt the most damage — like a mini leaderboard in chat.
Basic Structure
announcement.yml
1announce-on-death: true
2
3messages:
4 header: "&aLIST OF PLAYERS WHO HAVE INFLICTED THE MOST DAMAGE ON %BOSSNAME%:"
5 entry: "&e%position%. %player% - %damage% DAMAGE"
6 no-players: "&cNo players contributed damage to the mob."
7
8announce-specific-mob:
9 SkeletonKing: true
10 CaveSpider: falseSettings
announce-on-death
Global toggle. Set to true to announce when any mob dies, false to disable by default. Individual mobs can override this (see below).
messages
| Field | Description |
|---|---|
| header | The first line of the announcement (shown once) |
| entry | Repeated once per player in the ranking |
| no-players | Shown if no players dealt damage to the mob |
Variables
| Variable | Replaced With |
|---|---|
| %BOSSNAME% | The MythicMobs internal name of the mob |
| %position% | The player's rank (1, 2, 3...) |
| %player% | The player's name |
| %damage% | Total damage dealt (whole number) |
announce-specific-mob
Override the global setting for specific mobs. If a mob is not listed here, the global announce-on-death applies.
yaml
announce-specific-mob:
SkeletonKing: true # Always announce, even if global is false
CaveSpider: false # Never announce, even if global is true
AncientDragon: trueHow Many Players Are Shown?
| Reward System | Players Shown |
|---|---|
| Top-3 mob | Top 3 players |
| Top-5 mob | Top 5 players |
| Custom TopN mob | Top N players |
| Standard drops (config.yml) | All players who dealt damage |
Example Chat Output
--- Boss Defeated: SkeletonKing ---
#1 Steve — 1250 damage dealt
#2 Alex — 980 damage dealt
#3 Notch — 520 damage dealt
Full Example
announcement.yml
1announce-on-death: true
2
3messages:
4 header: "&6&l--- &eBoss Defeated: &f%BOSSNAME% &6&l---"
5 entry: " &e#%position% &f%player% &7— &c%damage% &7damage dealt"
6 no-players: "&cNo one dealt damage to this mob."
7
8announce-specific-mob:
9 SkeletonKing: true
10 AncientDragon: true
11 TrainingDummy: false # Don't spam chat for training mobs
12 CaveSpider: false # Too common to announce every time💡 Tip
Disable announcements for common/trash mobs with
announce-specific-mob: false to avoid chat spam. Only enable it for important boss mobs.