Description
Industrial Era
Industrial Era is a modern industrial-technology mod for Minecraft 1.21.1, built for NeoForge and focused on electrical engineering, resource processing, machine automation, and long-term technological progression.
The project brings the recognizable industrial gameplay loop of classic IC2-era modding into a modern Minecraft runtime while rebuilding its systems around current block entities, data components, capabilities, recipes, world generation, and client interfaces.
Current status: Early alpha. Worlds should be backed up before updating. Machine internals, recipes, IDs, balance values, and save-data formats may still change while the port is under active development.
Build an Electrical Industry
Industrial Era starts with simple hand tools and natural rubber production, then develops into an interconnected EU-powered factory.
A typical early-game progression looks like this:
- Find or grow rubber trees.
- Extract sticky resin with a treetap.
- Process resin into rubber for cable insulation.
- Forge metal plates and cut them into electrical cables.
- Craft an RE-Battery and establish local EU storage.
- Build generators, furnaces, processing machines, and cable networks.
- Expand the factory into a reliable automated production system.
Electrical System
Industrial Era uses its own EU energy network rather than converting machines to Forge Energy.
The current implementation includes:
- tier-aware EU input and output;
- sided machine connections;
- persistent energy storage in blocks and items;
- cable transfer limits and distance loss;
- charge and discharge slots;
- rechargeable electrical tools;
- direct machine-to-machine transfer;
- connected cable-network traversal;
- live energy indicators in machine interfaces.
Cable types currently include tin, copper, gold, high-voltage, and glass-fibre variants, with multiple insulation levels where appropriate.
Machines
Generator
A basic fuel-powered EU generator. It can supply adjacent machines, feed cable networks, and charge compatible electrical items.
BatBox
A tier-one energy storage block with dedicated charge and discharge slots. BatBox accepts compatible EU items through the item capability system rather than relying on a fixed list of battery classes.
Iron Furnace
A fuel-powered furnace that completes smelting operations faster than a standard Minecraft furnace.
Electric Furnace
An EU-powered furnace with a dedicated battery discharge slot, synchronized operation progress, and an industrial machine interface.
Macerator
Processes ores, ingots, minerals, and selected blocks into dusts or secondary materials. Ore processing can increase the amount of usable metal recovered from mining.
Extractor
Improves the yield of rubber production and extracts useful materials from selected blocks and resources.
Rubber Trees
Rubber trees generate naturally in suitable biomes and can also be grown from saplings.
They include:
- natural and bonemeal-assisted growth;
- directional resin spots on the trunk;
- wet and dry resin states;
- resin regeneration over time;
- manual extraction with a treetap;
- industrial rubber production through the Extractor.
Tools
Industrial Era currently includes:
- Treetap — extracts sticky resin from rubber trees;
- Forge Hammer — forms metal ingots into plates;
- Cutter — produces cable and removes insulation layers;
- Wrench — rotates and safely dismantles machines;
- Electric Wrench — performs wrench operations using stored EU.
The Electric Wrench stores 12,000 EU, accepts tier-one charging, consumes EU for rotation and dismantling, and does not discharge into machines.
Materials and Components
The current alpha includes:
- sticky resin and rubber;
- tin, lead, bronze, steel, silver, and uranium ingots;
- iron, copper, tin, gold, lead, bronze, and steel plates;
- metal dusts for machine processing;
- tin item casings;
- electronic circuits;
- machine casings;
- rechargeable RE-Batteries;
- insulated and uninsulated cables.
Common NeoForge tags are used for major material categories to support future interoperability with other technology mods.
Interfaces
Machine screens reconstruct the visual language of classic industrial interfaces while running on the modern Minecraft GUI system.
Current interfaces provide:
- visible machine and player inventory slot grids;
- synchronized EU storage values;
- fuel indicators;
- operation progress indicators;
- charge-dependent red-to-yellow-to-green coloring;
- dedicated machine-specific progress graphics;
- charge and discharge slots for electrical items.
Installation
Industrial Era currently requires:
- Minecraft 1.21.1;
- NeoForge 21.1.x;
- Java 21.
Place the Industrial Era JAR in the instance's mods directory and launch the game with a compatible NeoForge profile.
Because the project is still in alpha, keep a backup of every world before installing a newer build.
Development Status
Industrial Era is being ported and implemented in functional vertical slices. Existing systems are tested through unit tests, dedicated-server startup tests, client model checks, and save-data migration checks.
Planned development areas include:
- additional processing machines;
- data-driven machine recipe serializers;
- machine upgrades;
- transformers and higher energy tiers;
- expanded electrical storage;
- additional generators;
- advanced materials and components;
- automation and item transport;
- machine sounds, particles, and operational feedback;
- broader world generation and industrial progression.
Project Identity
The public project name is Industrial Era. The current internal registry namespace remains ic3 while development and save compatibility are being stabilized.
Industrial Era uses the supplied IC2 2.8.222 code and assets as a behavioral and visual reference during the modernization process. Distribution and attribution must remain consistent with the applicable source and asset licenses.


