HomeJavaModsRecoleta
Recoleta
ModsJava

Recoleta

A pure memory reduction mod for Minecraft

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.1 · Forge⬇ Download for 1.20.1 · Forge⬇ Download for 1.19.2 · Forge⬇ Download for 1.21.1 · NeoForge⬇ Download for 1.20.1 · NeoForge⬇ Download for 1.21.1 · Fabric⬇ Download for 1.21.1 · Quilt
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Recoleta

The mod ports the spirit of two JDK 25 JEPs into the running game without requiring a JDK 25 runtime:

JEP Native scope (JDK 25) Recoleta port Domain
519 - Compact Object Headers Shrinks every object header from 12 B to 8 B Encodes dominant Minecraft value data into compact primitive forms so typical per-instance footprint drops from 24-56 B to 8 B Header/value packing
521 - Generational Shenandoah Adds young/old generations to a low-pause concurrent GC Uses generational reuse pools, bounded per-tick reference draining, and heap-pressure callbacks to mimic low-pause locality inside the game loop Pooling and pressure-aware cleanup

Additional reduction paths

Each reduction reports its hit count via the /recoleta memory status command so operators can verify a tuning is actually active.

Configuration

All toggles live in config/recoleta-memory.toml (Forge config). Edit at runtime; values are re-read on every access.

tips

Some changes are destructive, and I cannot guarantee that they will work well with all mods.

For the current release, any issues related to sable,Sinytra Connector,lithium and its derivatives will not be accepted, and compatibility with ModernFix and FerriteCore should be maintained.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more