Skip to content

Support shared fleet identities and actual player samples - #15

Merged
ziaxzulu merged 3 commits into
nxs-devfrom
codex/fleet-control-plane
Sep 9, 2026
Merged

Support shared fleet identities and actual player samples#15
ziaxzulu merged 3 commits into
nxs-devfrom
codex/fleet-control-plane

Conversation

@ziaxzulu

@ziaxzulu ziaxzulu commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

A Game Server attached to existing public Signal Servers has no single originating service/address. Accept that registration shape while preserving its persistent runtime identity, and send authenticated actual-player samples separately from public server-list totals.

The canonical NXS schema, fixtures and Java client cover optional actual counts, generation/sample validation and shared fleet completion. Existing five-argument Health callers remain valid and report an unknown count. This branch includes the current automatic-registration selection from nxs-dev.

Validation: 39 external-signalling tests pass; canonical signing, encryption and fleet fixtures pass. Native bench adapters compile, but this change does not claim a new native or stock-client gameplay run. Companion Warden and Geyser work consumes the exact commit recorded in their manifests.

@ziaxzulu
ziaxzulu marked this pull request as ready for review September 9, 2026 14:36
@ziaxzulu
ziaxzulu merged commit aa99e1f into nxs-dev Sep 9, 2026
1 check passed
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.

1 participant