Make floor restore instant and play sounds per-player instead of at a fixed location
Build / build (push) Successful in 1m13s
Build / build (push) Successful in 1m13s
This commit is contained in:
@@ -142,10 +142,11 @@ disabled, deleted, or the plugin shuts down, so it never leaks entities.
|
||||
## Configuration overview
|
||||
|
||||
- **`config.yml`** — global settings: `ui.*` toggles for scoreboard/bossbar/titles/actionbar,
|
||||
`sounds.*` (Bukkit `Sound` enum names; invalid names are logged and skipped, never crash
|
||||
the plugin), `performance.floor-blocks-per-tick` (batch size for floor *generation* and
|
||||
*restoration*, spread across ticks — the round-end removal of non-target blocks is always
|
||||
instantaneous, all at once, by design),
|
||||
`sounds.*` (Bukkit `Sound` enum names, played directly to each participating player rather
|
||||
than at one world location, so distance never mutes them; invalid names are logged and
|
||||
skipped, never crash the plugin), `performance.floor-blocks-per-tick` (reserved for
|
||||
future/optional batched floor operations — round-end removal and each round's floor reset
|
||||
are always instantaneous, all blocks at once, by design),
|
||||
`defaults.*` (used only when `/bp create` seeds a new arena), `default-floor-materials`
|
||||
(the full 16-color concrete palette by default), `rewards.winner.commands`, and
|
||||
`integrations.placeholderapi`.
|
||||
|
||||
Reference in New Issue
Block a user