Skip to main content
Death Plus wiki

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.

Integrations and Ops

Troubleshooting and FAQ

Jump here when death messages, spectator flow, or integrations are not behaving as expected.

Version error on startup

Symptom:

  • InvalidDescriptionException: version is not defined

Fix:

  • Build with Maven filtering:
TEXT
mvn -q clean package

Duplicate death messages

Use these settings in death-messages.yml:

  • settings.delivery-mode: CHAT
  • settings.suppress-event-death-message: true

Base YAML edits not applying

  • Overrides load last. Remove the conflicting key from *-overrides.yml or delete the overrides file.
  • Run /deathplus reload.

Vehicle run-over not attributed

  • Confirm vehiclemc-integration-enabled: true.
  • Raise vehiclemc-attribution-radius-blocks if collisions happen slightly farther away.
  • Lower vehiclemc-attribution-min-speed-blocks-per-tick if 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: true in death-spectate.yml.
  • Use /dsp status to confirm the module is enabled.
  • Ensure the player is not in spectator mode or in a disabled profile.