promotional bannermobile promotional banner
premium banner
A fully compatible fork with data-driven furnaces, a reworked Rainbow Furnace, and a cleaner modern UI.

Description

🔥 Overview

This mod is a fork of the original project, based on version 4.1.6, with bug fixes ported from versions 4.1.6 through 4.3.2 while keeping full compatibility with the original project.

If you want the familiar furnace progression from the original mod, it is still here. But this fork also brings a much more flexible system for custom furnace content, a reworked Rainbow Furnace, a rewritten UI, and better recipe compatibility for modern modpacks and data packs.

The original 4.1.6 project was released under the GNU General Public License v3.0, and this fork follows that licensing background.


✨ Features

⚙️ Data-driven furnace types and upgrades

This fork introduces a new design pipeline for furnaces and furnace upgrades.

Instead of being limited to a fixed set of built-in furnace tiers, developers can now register their own furnace types and define how they behave. Working speed, energy capacity, energy production, energy consumption, parallel processing count, and upgrade paths can all be configured freely.

This makes the system much more suitable for modpacks, addon content, and custom progression design.

All registered furnaces and furnace upgrades are also displayed in JEI, making them easier to discover and use in normal gameplay.

 

🌈 A much more customizable Rainbow Furnace

The Rainbow Furnace has been expanded into a more flexible and configurable system.

In addition to the original bonuses tied to existing furnace types, the new Rainbow Furnace can now gain different bonuses depending on which different furnace types are currently active. These bonuses are data-driven and can be modified through data packs.

Both bonus can also be entirely enabled or disabled in the config file, making it easier to tune the feature for different packs and balance preferences.

 

🖥️ Reworked furnace interface

The furnace UI has been rewritten for a cleaner and more practical experience.

The new interface includes side tabs for setting, burn remaining storage, and augments inventory.

Factory mode has also been improved: up to 9 slots are shown at once, and furnaces with more slots now support page switching so larger inventories remain usable without turning the interface into clutter.

 

📦 Better recipe compatibility

Recipe support has also been improved.

Both the new furnaces and the legacy furnaces now support using tags in blasting generate recipes. This helps the mod work more smoothly with modded item sets, tag-based recipes, and data pack customization.

 

🚀 Performance-minded behavior

The new furnaces are designed to behave more lazily than the old ones, which may improve performance in real use.

Under normal play, performance should not be a problem. Issues are only likely to appear in extreme setups where very large numbers of furnaces are running at the same time.

 


🎮 For players

Why do you need to change to this fork?

 

This fork provides many bugfixes for legacy content. Even if you don't want to use the new furnace system, you can still benefit from this mod. If you feel the original mod is old-fashioned and want more customization, this fork is just for you.

You don't need to worry that the fork will break your save; all code of the original mod remains sound, and all new contents are separated.

 


🛠️ For pack makers and developers

This fork is also built with customization in mind.

The new data-driven structure makes it much easier to add custom furnace types, define upgrade routes, and tune furnace behavior for a pack. The Rainbow Furnace system is also far more configurable than before, allowing it to fit a wider range of progression styles.

 


❓ FAQ

Is this an official continuation of the original mod?

No. This project is a fork based on the original mod's 4.1.6 version.

 

Is it fully compatible with the original project?

Yes. This fork is designed to keep full compatibility with the original project while also porting later bug fixes and adding new systems.

 

Can I use this mod in a modpack?

Please check the license section and follow the terms of the original GNU General Public License v3.0.

 

What can be customized through the new data-driven system?

Custom furnace types, upgrade paths, working speed, energy capacity, energy production, energy consumption, parallel processing count, and Rainbow Furnace bonuses can all be configured through the new system.

 


📌 Platform and Version Notice

This is a Forge / NeoForge mod only.
A Fabric version is not planned.

Current supported versions:

  • Forge: 1.20.1
  • NeoForge: 1.21.1

The 1.21.1 release will be the last version that keeps compatibility with older content or older systems.
That compatibility is planned to be removed in later versions since there is no 1.21.1 above support version of the original project.


📜 License

This project is forked from the original 4.1.6 version of the mod, which was released under the GNU General Public License v3.0.