Custom Death Msg Config
Source file:
modules/announce/Custom Death Msg/config.yml
The Custom Death Msg module controls where custom death messages are active and how FioChat behaves around vanilla and third-party death output.
The module is controlled by modules.death-message in modules/settings.yml. The current default is true.
The actual death-line templates are stored separately in:
modules/announce/Custom Death Msg/custom-death-messages.yml
modules/announce/Custom Death Msg/mobs_en.json
modules/announce/Custom Death Msg/items_en.json
modules.death-message
modules:
death-message: true
This is the master toggle for the module. The current default is true.
When disabled, FioChat does not rewrite custom death chat announcements.
settings.debug-log
settings:
debug-log: false
settings.debug-log controls module debug logging. The current value is false.
settings.only-if-vanilla-visible
settings:
only-if-vanilla-visible: true
This controls whether FioChat only reacts when the source death was already visible to vanilla.
The current default is true.
settings.suppress-when-formatted-empty
settings:
suppress-when-formatted-empty: false
This controls whether the broadcast is cancelled when the final formatted line is empty.
The current default is false.
settings.default-notifications-enabled
settings:
default-notifications-enabled: true
This controls the default per-player toggle state for death notifications.
The current default is true.
settings.world-whitelist and settings.world-blacklist
settings:
world-whitelist: []
world-blacklist: []
These filters control which worlds can run custom death messages.
settings.region-whitelist and settings.region-blacklist
settings:
region-whitelist: []
region-blacklist: []
These filters control which WorldGuard regions can run custom death messages.
compatibility.respect-main-config
compatibility:
respect-main-config: true
This is the main compatibility toggle for the module's defer behavior.
compatibility.defer-to-mythicmobs
compatibility:
defer-to-mythicmobs: true
This tells FioChat to defer to MythicMobs-related handling when that plugin is producing the death output.
compatibility.defer-to-third-party-player-death
compatibility:
defer-to-third-party-player-death: false
This controls whether FioChat skips its own player death formatting when the source death message contains a configured signature token.
compatibility.third-party-message-signatures
compatibility:
third-party-message-signatures:
- "MythicMobs"
These are the signature tokens used when matching third-party death messages.
Useful placeholders
Common placeholders used by this module include:
%player_name%
%killer_name%
%killer_entity_name%
%killer_entity_type%
%killer_mob_name%
%killer_weapon_name%
%killer_item_name%
%falling_block_name%
%falling_block_key%
%falling_block_material%
%killer_mythicmob_type%
%killer_mythicmob_internal_name%
%killer_mythicmob_name%
%killer_mythicmob_display_name%
%mythicmob_type%
%mythicmob_name%
%death_message_key%
%death_cause_pretty%
%message%
%third_party_rule%
Legacy Path Note
The active config path for this build is:
modules/announce/Custom Death Msg/config.yml
The plugin still knows the older legacy paths:
modules/announce/death-messages/config.yml
modules/death-message/config.yml
This page follows the current announce-module path and the current custom death-message layout used by the build.
This page is source-backed and includes a short callout so the content reads like a guide instead of plain reference text.