DadaProgressions beta-26.2
Beta 26.2 expands goal filtering, debugging, and the in-game administration workflow.
Filter groups
Global and per-criterion filter groups can use:
filter-mode: ALL
or:
filter-mode: ANY
ALL requires every filter in the group to pass. ANY requires at least one filter to pass.
New filters
The modular filter system gained:
biome;min-y;max-y;min-amount;max-amount.
Goal debugging
Administrators can use:
/dp admin debug <goalId> <onlinePlayer>
The command explains the next relevant event, filter checks, calculated points, prerequisite state, and cooldown result.
Hierarchical visual editor
/dp admin editor was expanded into a hierarchical editor for:
- goals;
- composite criteria;
- modular filters;
- numeric values;
- multi-select filter values;
- prerequisite goals.
Numeric keypads, paginated selectors, and private-chat fallback make advanced configurations editable without manually opening YAML files.
Safe editing and reloads
Invalid edits are rolled back atomically. Validation is non-destructive and rejected configurations leave the active registry untouched.
Validation covers malformed YAML, invalid or duplicate IDs, incompatible filters, missing prerequisites, missing tiers, and prerequisite cycles.
Runtime and distribution
The bundled DadaPlatform runtime was updated from 26.0 to 26.2 for the shared message API and scheduler primitives.
All Maven modules and the shaded distribution were updated to beta-26.2.