ModsFinder

Optimized Object Pool / Memory Leak Fix

by Tomanex

Optimized Object Pool / Memory Leak Fix targets Vec3, AxisAlignedBB and similar objects that the game creates in large numbers during play, reusing them through a pool to reduce allocation.

ForgeModLoaderClient and serverMIT License1.1 – 1.3.1

What it does

The patch adds a limited object pool for vectors and axis-aligned bounding boxes. Instead of creating a new instance each time the game needs one, the code takes a previously freed object from the pool, which lowers how often the memory allocator and garbage collector are invoked. The mod is a patch that targets the Forge and ModLoader builds of the game, with files for 1.3.1 as the only release listed for those loaders.

The mod is listed in the Optimization category and also appears under Game mechanics and Utility. Its author describes it as a rediscovered project from the Dragon Mounts era, and the mod is maintained by Tomanex as lead developer. Client and server both run it, so the mod has to be installed on the server and on every player's client. The code is released under the MIT License, and the project is not open source.

Key features

  1. Limited vector pool

    Vec3 objects are taken from a capped pool and returned to it, so the game allocates fewer temporary vectors during play.

  2. Bounding box pool

    Axis-aligned bounding boxes are reused from a limited pool, which targets the collision and entity checks that create many of them.

  3. Client and server patch

    The same pooling logic runs on both sides, so the server and the client handle recycled objects in the same way.

Compatibility

Latest build for each game version and loader.

1.3.11.3.11.3.1
1.2.51.2.51.2.5
1.2.41.2.41.2.4
1.2.31.2.31.2.3
1.11.11.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Questions

Does Optimized Object Pool need any other mod?

The author notes list no required dependencies. The patch is written for Forge and ModLoader, and its builds exist only for 1.3.1.

Does the mod have to be installed on the server?

Yes. Servers that run it need every player to install it too.

Which game versions does the patch support?

Files are published for five game versions 1.1 – 1.3.1: 1.1, 1.2.3, 1.2.4, 1.2.5 and 1.3.1, with 1.3.1 as the latest file for both Forge and ModLoader.

In the catalog

Optimized Object Pool / Memory Leak Fix is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 115 mods support Minecraft 1.3.1.

More from Tomanex

All projects

Similar mods

What the author says

All patches here don't have any dependencies, should work with most other mods and require the usual minecraft.jar editing process. If you don't know what all this means, then you probably don't need this patch. 😉
Tomanex, on the Modrinth page

Official listing

Owner
Tomanex
Published
2026-03-13
Updated on Modrinth
2026-03-13
Facts verified
2026-10-15

Tags