Mineuniverse
Log in Register
Mods

Thulium

A lightweight performance mod that boosts FPS by optimizing Minecraft's garbage collector, sound engine, event bus, profiler and render loop without touching entities, blocks or world generation
by Zerth
Download Claim this project
104,025 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Performance

How it works

Garbage Collector pressure reduction. Minecraft creates and discards thousands of temporary objects every second — arrays, lists, string builders. Every discarded object adds work for Java's Garbage Collector, which causes micro-stutters when it kicks in. Thulium pre-allocates reusable object pools and borrows from them instead of creating new objects. It also monitors memory usage and prevents unnecessary GC cycles that vanilla triggers too often.

Sound engine optimization. The sound system is surprisingly expensive. In areas with many sound sources, OpenAL processing becomes a real CPU bottleneck. Thulium caps simultaneous sounds per category, removes duplicate sounds playing at the same location within 50ms, and culls sounds beyond effective hearing range based on their volume. A global limit of 80 simultaneous sounds prevents overload while prioritizing important audio like music and voice.

Forge Event Bus optimization. The event bus fires hundreds of events every tick. Many of them have zero listeners — no mod is actually waiting for them, but the bus still processes them anyway. Thulium periodically scans the bus, identifies events nobody is listening to, and marks them as skippable.

Profiler overhead removal. Minecraft runs its built-in profiler at all times, even when the F3 debug screen is closed. Every frame, thousands of push/pop/swap calls execute just to track performance sections that nobody is looking at. Thulium replaces the active profiler with a no-op version when F3 is closed, removing all that overhead. When you open F3, it restores automatically.

Render loop optimization. Minecraft leaves several unnecessary OpenGL features enabled — dithering, line smoothing, point smoothing. Thulium disables them and sets GPU driver hints to prefer speed over quality for internal calculations. It also monitors your FPS in real-time and adapts its aggressiveness — switching to a more aggressive mode when performance drops.

Expected results

Overall FPS improvement is roughly 15-25% depending on your system. On CPU-bound setups the difference is more noticeable. The mod also significantly reduces micro-stutters caused by garbage collection.

Does not modify entities, blocks, chunks, lighting or world generation.

thuliumfabric-1.0.0.jar
MC Fabric, 1.20.1
Release 2026-03-02 Get
thulium-1.0.4.jar
MC 1.20.1, Forge, Server
Release 2026-02-16 Get

More from Zerth

Mob Spawn Reducer
923
Simple Red Diamond
872
Don't break my crops!
680
Snowball Lava Cooling
48
Aetherion Artifacts
465
TinyRender
461

You Might Also Like

Better Biome Reblend
Updated version of Better Biome Blend, a mod that improves and fixes biome color blending
9,432,920
Icterine
Advancements optimization (specifically, InventoryChangeTrigger)
9,118,727
- FPS Booster - Lag Killer
powerful client-side performance FPS booster
97,463
Better Pie Chart
This Mod improves the Vanilla Pile Chart perfect for Minecraft SMP servers
9,603
Enhanced Block Entities Backforged
Reduce FPS lag with block entities, as well as customize them with resource packs. Forge 1.16.5 port of EBE
9,451
Unbinilium
Ubinilium is a Minecraft mod designed to optimize performance and enhance gameplay. It stabilizes FPS, renders distant blocks with reduced detail, and efficiently manages memory.
9,364