Getting the Most Memory Savings From FerriteCore in a Large Modpack
FerriteCore's benefit is proportional to how much duplicate data your pack loads. A vanilla client barely notices it; a 300-mod pack can see its heap usage drop dramatically. To maximize the effect, you need to reduce the amount of redundant data the game has to hold in the first place.
Reduce what gets loaded
1. Trim your mod list — every mod that adds blocks, items, or models adds state data that FerriteCore has to compress.
2. Disable or remove resource packs that add large numbers of custom block models, since those inflate the model registry.
3. Avoid running multiple mods that each add their own copy of similar
decorative blocks.
Tune your allocation
1. After installing FerriteCore, lower your allocated RAM in the launcher instead of leaving it at the old high value. The whole point is that you need less.
2. Leave some headroom above the observed usage so garbage collection is not constant.
3. Watch the F3 memory graph over a long session — if usage climbs steadily and never drops, that is a leak from another mod, not FerriteCore.
FerriteCore pairs well with other memory-focused optimizers, but test them one at a time so you can tell which one is responsible if something breaks.