Minecraft.How
加载中...
跳至内容
Java 版模组Performance

Redirected

作者 Txni

Redirected cuts memory allocation by stopping Minecraft from cloning enum value arrays in over 100 code paths. Runs on Fabric, Neoforge, and Forge for 1.21.1, 1.20.1, and 1.20. Required on both client and server.

我们的介绍

这个项目能做什么

What Redirected does Minecraft creates a fresh copy of every enum's value array each time values() is called. That happens in hundreds of hot paths and adds up to a steady stream of short-lived garbage. Redirected patches those call sites so the original array is reused instead of cloned. The project targets over 100 locations in the game's code where this allocation occurs. The mod is a multiloader port of the older Redirector project. And it keeps the same optimization goal but fixes issues that remained in the original release. ## Who benefits Pack authors and server operators who run into memory pressure from allocation churn will see the most difference. The change is invisible to gameplay - no new blocks, commands, or config options - but it reduces the work the garbage collector has to do. On heavily modded instances where enum-heavy code runs constantly, that can smooth out GC spikes. ## Compatibility Redirected requires installation on both the client and the server. It supports three mod loaders: Fabric, Neoforge, and Forge. The declared Minecraft versions are 1.21.1, 1.20.1, and 1.20. No other versions are listed as supported. The license is GNU LGPL v3.0 only. There are no declared dependencies beyond the loader itself. ## What it doesn't claim The project description doesn't quote FPS gains, tick-time reductions, or specific memory savings numbers. But it states the optimization target - eliminating enum array clones - and the scope - over 100 patched locations. Treat any concrete performance figure as unverified unless you benchmark it yourself.

反应

登录后即可做出反应。

兼容性

版本与加载器

已记录 4 个版本

fabric-1.21.1-1.0.0

release

下载 (209 KB)

fabric-1.20.1-1.0.0

release

下载 (218 KB)

neoforge-1.21.1-1.0.0

release

下载 (212 KB)

forge-1.20.1-1.0.0

release

下载 (407 KB)

图库

Redirected icon

我们使用 Cookie 来改善您的体验。继续使用本网站即表示您同意我们使用 Cookie。 阅读我们的隐私政策