Skip to content

Improve gc command performance#6439

Open
RVSkeLe wants to merge 1 commit intoEssentialsX:2.xfrom
RVSkeLe:perf/commandGc
Open

Improve gc command performance#6439
RVSkeLe wants to merge 1 commit intoEssentialsX:2.xfrom
RVSkeLe:perf/commandGc

Conversation

@RVSkeLe
Copy link

@RVSkeLe RVSkeLe commented Feb 14, 2026

Updates /gc to use the new provider methods, allowing Paper to use getTileEntities(false) and avoid unnecessary snapshots while maintaining spigot compatibility.

"Benchmarks:"
Before, Paper: https://spark.lucko.me/kf2MVRQ5td - 76mspt
After, Paper: https://spark.lucko.me/NhZQXtLqvh - 1mspt

Spigot: https://spark.lucko.me/toXyvx0yq0

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