
Wiki
Death Plus Wiki
Public setup, DeathMessages, DeathSpectate, integrations, and admin troubleshooting for Death Plus.
Getting Started
Start here for installation, file generation, and the admin command surface before you tune either module.
DeathMessages
Configure message routing, templates, and placeholders before you move into spectator-camera tuning.
DeathSpectate
Set up the cinematic death camera, tune the spectator flow, and use the in-game editors safely.
Integrations and Ops
Connect Death Plus to Duck Shot, VehicleMC, and DeadBody, then use the maintenance and troubleshooting docs when something drifts.
Version error on startup
Symptom:
InvalidDescriptionException: version is not defined
Fix:
- Build with Maven filtering:
mvn -q clean packageDuplicate death messages
Use these settings in death-messages.yml:
settings.delivery-mode: CHATsettings.suppress-event-death-message: true
Base YAML edits not applying
- Overrides load last. Remove the conflicting key from
*-overrides.ymlor delete the overrides file. - Run
/deathplus reload.
Vehicle run-over not attributed
- Confirm
vehiclemc-integration-enabled: true. - Raise
vehiclemc-attribution-radius-blocksif collisions happen slightly farther away. - Lower
vehiclemc-attribution-min-speed-blocks-per-tickif vehicles move slowly during impact.
Duckshot messages still generic
- Enable both:
- duckshot-integration-enabled: true
- duckshot-custom-messages-enabled: true
- Add matching keys under death-messages.duckshot.pvp.*.
DeathSpectate not triggering
- Confirm
respawn.forceInstantRespawn: trueindeath-spectate.yml. - Use
/dsp statusto confirm the module is enabled. - Ensure the player is not in spectator mode or in a disabled profile.

