Skip to content

feat: add configurable stat synchronization - #44

Merged
D3ller merged 1 commit into
developfrom
feat/sync-toggles
Oct 15, 2026
Merged

D3ller merged 1 commit into
developfrom
feat/sync-toggles

Conversation

@D3ller

@D3ller D3ller commented Oct 15, 2026

Copy link
Copy Markdown
Owner

Supersedes #33 by @AryanGupta833, updated for the new damage system (#42).

  • Add /sharedgroup enable and /sharedgroup disable to toggle synchronization, stored in configuration.yml.
  • Both commands are refused while a game is running.
  • When health is disabled, damage, regeneration, lethal hits and deaths stay individual: SharedHealthService, EntityResurrectListener and the death fallback all check the toggle.
  • Command errors go through generateError and ErrorMessage.
  • README lists the new commands.

Add /sharedgroup enable and disable to toggle health synchronization,
stored in configuration.yml. Both commands are refused during a game.

When health is disabled, damage, regeneration, lethal hits and deaths
stay individual: SharedHealthService, the resurrect listener and the
death fallback all check the toggle.

Co-authored-by: AryanGupta833 <206203305+AryanGupta833@users.noreply.github.com>
@D3ller
D3ller merged commit b3facbb into develop Oct 15, 2026
@D3ller
D3ller deleted the feat/sync-toggles branch October 15, 2026 09:53
@D3ller D3ller linked an issue Oct 15, 2026 that may be closed by this pull request
D3ller added a commit that referenced this pull request Oct 15, 2026
feat: add configurable stat synchronization (#33) (#44)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add configuration.yml file

1 participant