Skip to content

Conversation

@Rothes
Copy link

@Rothes Rothes commented Dec 30, 2025

After checking my memory dump, I found that the pending unlock chunks takes up most of my memory. I have a lot of players who love to travel around with elytra.

There's a maxAutoSaveChunksPerTick option, so I think these UnloadChunksPerTick options make sense.

After setting maxUnloadChunksPerTickFactor to 1.0 on my server, my memory comes very healthy.

@Rothes Rothes requested a review from a team as a code owner December 30, 2025 10:43
@github-project-automation github-project-automation bot moved this to Awaiting review in Paper PR Queue Dec 30, 2025
@lynxplay
Copy link
Contributor

Changes to moonrise need to be PRed to its repo, otherwise we'll loose them on next re-apply of the patch https://github.com/Tuinity/Moonrise

@lynxplay lynxplay closed this Dec 30, 2025
@github-project-automation github-project-automation bot moved this from Awaiting review to Closed in Paper PR Queue Dec 30, 2025
@Rothes
Copy link
Author

Rothes commented Dec 30, 2025

Uh, we need to add the configuration entry to Paper WorldConfiguration.

Should I just pick another patch commit?

@lynxplay
Copy link
Contributor

No, this is not about the chosen patch, this is about the moonrise to paper flow.

The moonrise solution to this is an addition to the PlatformHooks type, which serves as the common config interface.
That is then implemented on paper via a world configuration option.

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

Labels

None yet

Projects

Status: Closed

Development

Successfully merging this pull request may close these issues.

2 participants