# FireLimiter
A lightweight and server-friendly utility mod designed to give you total control over fire mechanics. It stops fire from spreading endlessly by automatically putting out fire blocks after a customizable duration, while also balancing player burning time to prevent performance drops and endless damage.
---
## Features
* **Fire Auto-Extinguish**: Automatically removes standard fire and soul fire blocks after a set period.
* **Player Fire Cap**: Caps the maximum duration a player can stay on fire so you don't burn indefinitely.
* **Performance-Optimized**: Uses a simple tick-checking queue instead of heavy block updates, keeping your server TPS stable even if large areas catch fire.
* **Fully Configurable**: Toggle the entire system or tweak the exact tick durations to perfectly fit your gameplay style.
---
## Configuration
After running the mod for the first time, a configuration file named `firelimiter-config.toml` will be generated in your config folder:
* `enabled` (Default: `true`): Toggles the entire fire limiting system on or off.
* `fireLifetimeTicks` (Default: `15`): Sets how long fire blocks last and the max burning time for players (20 ticks = 1 second).
---
## Requirements
* **Mod Loader**: Forge