Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Supported environments
Details
Realistic Torches
Realistic Torches BT makes fire-based light sources behave more dynamically and immersive.
Features
Burn Times
- Torches, lanterns, and campfires now burn out after a configurable time.
Environment Effects
- Rain and water can extinguish light sources, with customizable multipliers.
Reignition System
- Define custom igniters via JSON (e.g. flint & steel, matches, blaze rods) to relight extinguished torches, lanterns, and campfires.
Fueling System
- Use JSON-defined fuels (like coal or sticks) to extend the burn time of campfires, lanterns, and torches.
Highly Configurable
- All mechanics (burn times, extinguish behavior, dynamic lighting support) are toggleable in the config.
Data-Driven
- Custom igniters and fuels are loaded from
data/torchesbt/igniters/
anddata/torchesbt/fuels/
, allowing easy modpack or server customization without code.
Dynamic Lighting (Optional)
-
Toggleable dynamic lighting support.
-
Configurable via
config/torchesbt.json5
-
Held and dropped torches and lanterns lose burn time while Dynamic Light support is enabled.
-
NOTES:
- This mod is in a very early alpha state. Incompatibilities with other mods that modify torches, lanterns, or campfires are expected.
- Gonna expand on this mod by slowly adding compat to other mods and adding new mechanics to keep torches, lanterns and campfires lit longer/indefinite
-
BRIEF ROADMAP
- Add compat with hanging lanterns
- Add general item/block generation for common torch/lanterns using my default unlit variants.
- Consider whether the burntime bar should be reintroduced in the UI instead of item.
- Figure out not so busted mechanic that lets items/blocks get refueled automatically (somewhere near mid/end game)
Preview
Spoiler
Using code and link TIIGERBONES to get 25% off your first month