Damage Numbers
Configuration
Display, incoming-damage and timing options.
Configuration is read once when the plugin loads, so every change needs a server restart to take effect.
Defaults are conservative
Several of the most useful options ship disabled so the plugin does nothing unexpected on first install. Enable the ones you want.
Display options
| Key | Default | What it does |
|---|---|---|
ShowStructureDamage | false | Allows structure numbers at all. Required before players can use /dmg 2. |
ShareWithTribe | false | Delivers relevant numbers to the whole online tribe. |
MaxViewDistanceFoundations | 50 | View distance in foundations. Hits further away are not shown. |
ShieldBlock.Enabled | true | Shows blocked hits in the block colour. |
DistanceScaling.Enabled | false | Scales text size with distance. |
Incoming damage
| Key | Default | What it does |
|---|---|---|
IncomingDamage.Enabled | false | Master switch for damage taken. |
IncomingDamage.IncludeUnriddenTames | false | Numbers for tames your tribe owns but nobody is riding. |
IncomingDamage.IncludeStructures | false | Numbers when your tribe's structures are damaged. This is what makes a base under attack visible. |
Timing and diagnostics
| Key | Default | What it does |
|---|---|---|
ExplosiveAggregationSeconds | 0.15 | How long to wait before summing charges that detonate together. If a stack ever splits into two numbers, raise it slightly. |
DebugLogging | false | Verbose per-event logging. Leave off in production — it writes a line per damage event server-wide. |
Colours
Dealt, incoming and blocked colours are all configurable. The defaults are green, red and teal respectively.
A reasonable starting point
Enable
IncomingDamage.Enabled, ShowStructureDamage and ShareWithTribe for a PvP server — that combination is what makes raids and base attacks legible to a whole tribe.