Skip to content

refactor: Port LDLib Managed Field API - #151

Closed
MagicSweepy wants to merge 5 commits into
mainfrom
ms/networking
Closed

refactor: Port LDLib Managed Field API #151
MagicSweepy wants to merge 5 commits into
mainfrom
ms/networking

Conversation

@MagicSweepy

@MagicSweepy MagicSweepy commented Aug 10, 2026

Copy link
Copy Markdown
Member

This PR try to port Payload and Managed Field API from LDLib and backwards compat with original GTCEu multiblocks.

TODO

  • Basic logic implementation.
  • Preliminary test for managed MTE.
  • Fix superclass unsearching when managed MTE with managed MTE base.
  • Fix UpdateListener searching.
  • Enhance tickSync (seems it cause very serious lag) performance.
  • Port all MTEs to new API.
  • Secondary test for all MTEs.
  • Remove all test hooks and simplified debug logging.

@MagicSweepy MagicSweepy self-assigned this Aug 10, 2026
@MagicSweepy MagicSweepy added type: refactor [Issue & PR] Changes or Plans for rewriting a part of the code to have a nicer code overall. status: ongoing freeze [PR] Not just a bug fix and thus affected by a current freeze for a upcoming version. labels Aug 10, 2026
@MagicSweepy

Copy link
Copy Markdown
Member Author

We plan to use Expose API and BE sync system in CloudLib, so this PR is deprecated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: ongoing freeze [PR] Not just a bug fix and thus affected by a current freeze for a upcoming version. type: refactor [Issue & PR] Changes or Plans for rewriting a part of the code to have a nicer code overall.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant