promotional bannermobile promotional banner
premium banner
Server-side fire fix, lag analyzer & debug toolkit for NeoForge 1.21.1. Detects & restores fire cancelled by mods/plugins, monitors MSPT/TPS in real time, and logs root causes with filtered stacktraces. Arclight compatible.

Description

Ultimate FixesTools

NeoForge 1.21.1  ·  Server-side only  ·  No client required

A server-side utility mod that acts as your server's all-in-one fire repair system, lag analyzer, and diagnostics toolkit. Built for vanilla NeoForge servers and hybrid setups like Arclight.

 

Fire fix system

→Hooks into BlockFadeEvent and neighbor notifications to catch cancellations instantly.
→Captures a filtered stacktrace exposing the exact mod or plugin responsible.
→Restores fire on the next tick if removed within 1–2 ticks — up to maxFireRestoreAttempts retries.
→Avoids infinite loops: logs a permanent block warning after max attempts and stops.
→Optionally ignores player-caused events to reduce false positives.
 

Lag analyzer

→Rolling 100-tick history — real MSPT average and TPS, measured tick-by-tick.
→Flags chunks with 50+ entity clusters and logs their coordinates and dimension.
→Configurable MSPT threshold — only logs when things actually matter.
→CPU and RAM stats accessible via command at any time.
 

Logging system

All data written asynchronously (no tick overhead) to NadienFixesTools/ in your server root.

firelogs.logIGNITE_CANCELLED, FIRE_REMOVED, FIRE_RESTORED with timestamps and cause.
rutas.logFull class path of the detected culprit, labeled MOD / PLUGIN / SYSTEM.
quetolagea.logLag events with coordinates, dimension, MSPT, and entity counts.

Built-in spam filter: repeated messages are suppressed after a configurable threshold.

 

Commands

**/nftps**

Live TPS, average MSPT, last tick time, server health status. *(Requires OP)*

**/nfresources**

CPU usage, RAM (used/total/max), entity count, loaded chunks, MSPT. *(Requires OP)*

 

**/nflagManual**

Manual lag scan across all dimensions, results saved to `quetolagea.log`. *(Requires OP)*

 

**/nfuptime**

Server uptime in hours, minutes, and seconds. *(All players)*

**/nflagchunk [top]**

Scans all worlds and lists the most problematic chunks with detailed info:

 

* Exact chunk coordinates

* Region file (r.X.Z.mca)

* Dimension

* Players present

* Entities with type and count (e.g. zombie x48)

* TileEntities

* Estimated TPS impact

Use `/nflagchunk 10` to show the top worst chunks.

Saved to `quetolagea.log`. *(Requires OP)*

**/nfkilllaged entities <radius>**

Removes all non-player entities within the given radius *(max 256 blocks)*.

Logs what was removed, amount, types, and coordinates. *(Requires OP)*

**/nfkilllaged tileentities <radius>**

Removes TileEntities (chests, furnaces, spawners, mod machines, etc.) and replaces them with air.

Useful for removing corrupted or crash-causing blocks. *(Requires OP)*

 

Configuration

Auto-generated at config/ulimatefixestools.properties on first launch.

enableFireFixmaxFireRestoreAttemptsignorePlayerCausedEventsdebugFireenableSpamControlspamCooldownMsspamMaxSameMessageenableLagMonitorlagThresholdMsptlagLogIntervalTicks
 

Requirements

→Minecraft 1.21.1 with NeoForge 21.1.215
→Server-side only — clients do not need to install this mod.
→Compatible with Arclight and other NeoForge/Bukkit hybrid servers.
→No dependencies beyond NeoForge itself.