Skip to content

TNT Optimiser

BFS-based TNT explosion optimiser that eliminates redundant block scanning in chain reactions — server-side primarily, with blast radius, damage, and knockback unchanged.

Fabric
Loaders
Fabric
Downloads on Modrinth
179
Followers on Modrinth
2
version
1
Updated
July 18, 2026Jul 18
Published
in 2026

At a glance

Runs on Fabric
For Minecraft 26.1.2
Works on either side — install it in the game, on the server, or both
Latest version — 1.0.0 from July 18, 2026
Requires Fabric API
License GPL-3.0-only — free
Where it's needed
In gameoptionalOn serveroptional

Works both in the game and on the server — install where you need it

Game versions26.1.2

Optimises TNT chain reactions using a Breadth-First Search (BFS) scanning algorithm to reduce server-side lag during large explosions.

NOTE: This mod is safe to use on competitive multiplayer servers. As it is designed for server sided performance and doesn't affect client side particle or rendering systems. The mod can be installed on servers to improve server sided performance vastly. Optimises TNT chain reactions using a Breadth-First Search (BFS) scanning algorithm to reduce server-side lag during large explosions.

How it works

Instead of vanilla's repeated ray-cast scanning, TNT Optimiser uses BFS to visit each block in the blast radius exactly once. A shared per-tick tracker records which blocks have already been scanned, so overlapping explosions from chain reactions skip redundant work entirely instead of re-resolving shared blocks.

Features

  • BFS-based block scanning — each block visited exactly once per explosion
  • Cross-explosion deduplication — overlapping blast zones don't rescan shared blocks
  • Zero overhead for isolated TNT — a single TNT with nothing nearby fires instantly with no extra work
  • Radius, damage, and knockback unchanged — vanilla explosion mechanics are preserved outside of the scanning step
  • Server-side only — no client install required, works automatically for all players

What this does (and doesn't) fix

This mod reduces the strain on the machine running the server — not the time it takes for TNT to explode. In singleplayer, server-side performance improves the same way, which may reduce lag during large TNT chain reactions. Client-side rendering, such as particles, is unaffected.

Because scanning uses BFS instead of vanilla's ray-cast pattern, individual explosion craters may differ slightly in shape from vanilla. Blast radius, damage, and knockback are computed separately and are not affected by this change.

FAQ

How to install TNT Optimiser?

Install Fabric for your Minecraft version, download TNT Optimiser for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does TNT Optimiser support?

TNT Optimiser has builds for Minecraft 26.1.2.

Is TNT Optimiser needed on the server?

Works on either side — install it in the game, on the server, or both

License and source
GNU General Public License v3.0 onlyfree to use and share; changes to the mod itself must be published under the same license
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More