Skip to content

A few more sync changes#4911

Open
gustovafing wants to merge 4 commits into
1.20.1from
gus/sync-changes
Open

A few more sync changes#4911
gustovafing wants to merge 4 commits into
1.20.1from
gus/sync-changes

Conversation

@gustovafing
Copy link
Copy Markdown
Member

@gustovafing gustovafing commented Jun 5, 2026

  • Move managed sync objects into their own folder
  • Add ManagedSyncEntityBlock iface which implements the default ticker for a sync BE
  • Add ManagedSavedData (not used in gt but it's something I want for tfg)
  • Remove ISyncAnnotated (I know I just added it but I think it adds unnecessary confusion.)
  • Adds the ability to register constructors/suppliers for sync objects, instead of always requiring them to always exist in both client and server.

@gustovafing gustovafing requested a review from a team as a code owner June 5, 2026 11:49
@github-actions github-actions Bot added the 1.20.1 label Jun 5, 2026
@gustovafing gustovafing added type: feature New feature or request bundled for a 0.X.0 Update ignore changelog PR should not be added to the changelog. Release: Patch - 0.0.X Smaller changes that either are bug fixes or very minor tweaks. labels Jun 5, 2026
@github-actions github-actions Bot added the Tests: Passed Game Tests have passed on this PR label Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.20.1 ignore changelog PR should not be added to the changelog. Release: Patch - 0.0.X Smaller changes that either are bug fixes or very minor tweaks. Tests: Passed Game Tests have passed on this PR type: feature New feature or request bundled for a 0.X.0 Update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant