Electrical Age - jrddunbr's edition
Electrical Age (ELN) is a large-scale electrical engineering and automation mod for Minecraft 1.7.10.
This maintained fork includes many bugfixes, ongoing updates, and additional content while preserving the core ELN experience.
Overview
- True electrical simulation with resistance, capacitance, current flow, and meaningful power behavior
- Expanded shaft/mechanical systems for richer automation and machine design
- Less rigid voltage-tier constraints, enabling more creative builds
- Newer devices and gameplay updates beyond the original dormant upstream
- Continued maintenance for long-term 1.7.10 worlds and modpacks
What you can build
- Practical power systems with generators, batteries, capacitors, converters, and transmission hardware
- Advanced factories using electric furnaces, automation blocks, and control circuitry
- Sensor-heavy logic builds with ELN's face-based wiring and signal tools
- Mechanical networks with shafts, clutches, motors, and flywheel-driven systems
- Industrial monitoring with energy meters and automation-friendly interfaces including MQTT and Modbus
Compatibility and integrations
This mod works well with major 1.7.10 tech ecosystems, including:
- OpenComputers
- ComputerCraft
- Railcraft
- Buildcraft
- Immersive Engineering
- EnderIO
- IndustrialCraft 2
It also supports broader fuel integrations through the ELN fuel registry. Most reasonable mod fuels are supported.
Known compatibility notes:
- Avoid mods that forcibly rewrite block states on ELN blocks. Notably, the portable hole in Thaumcraft.
- Optifine and Angelica are known to cause issues with Electrical Age and are not recommended.
Source code and project links
Development and releases are maintained by the Age Series organization:
https://github.com/age-series/ElectricalAge
For support, discussion, and documentation:
How to Install Electrical Age - jrddunbr's edition (Mod)
Electrical Age - jrddunbr's edition by jrddunbr is verified for Forge across Minecraft versions 1.7.10 (latest release: 1.24.6, file size: 12.8 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.7.10) and platform (Forge).
- Make sure you have the compatible loader or environment installed for Forge.
- Move the downloaded Electrical Age - jrddunbr's edition file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Refactor
SixNodeBlockbreaking logic and improve raytrace handling by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/397 - Fix: ghost shaft fixes by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/410
- Fix shaft rendering by adding rescaled normals and color reset by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/411
- Full Changelog**: https://github.com/age-series/ElectricalAge/compare/1.24.5...1.24.6
- Full Stable-Stable Changelog**: https://github.com/age-series/ElectricalAge/compare/1.21.9...1.24.6
- Feature/integrator by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/405
- New pull request for floodlights by @TheBuilderBoy76 in https://github.com/age-series/ElectricalAge/pull/401
- Fix Gradle build issues
- Full Changelog**: https://github.com/age-series/ElectricalAge/compare/1.24.4...1.24.5
- Temperature in Rooms Update by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/381
- Add support for scanning
IFluidUserMK2tanks by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/368 - Fix 391 by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/393
- Remove duplicate smelting for rubber by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/394
- Clean up
ElectricalFurnaceProcesscode, fix #387 by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/395 - Fix 389 by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/396
- Add configurable watchdog destruction toggles and commands by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/400
- Full Changelog**: https://github.com/age-series/ElectricalAge/compare/1.24.3...1.24.4
- Fix painting bug for unpaintable things by @jrddunbr in #384
- Fix infinite bounds renders by @jrddunbr in #383
Full Changelog: [1.24.1...1.24.3](https://github.com/age-series/ElectricalAge/compare/1.24.1...1.24.3)
- Added biome-driven climate system for dynamic ambient temperature/humidity sampling and turbine efficiency behavior.
- Added new humidity and thermometer sensor blocks, including GUI/rendering, registration, and assets.
- Enabled bipolar terminals for motor/generator variants, with new polarized shaft models/textures.
- Added console commands: stop-shaft and reset-ambient-temps.
- Added large-value formatting support and improved localization for biome updates.
### Fixes
- Fixed WAILA issues, including a WailaCache crash and server-side display bugs.
- Fixed an Equation bug that was causing test failures.
- Fixed a possible ResistorSwitch state bug.
- Improved OBJ3D fallback/resource handling to avoid missing-model failures.
- Improved biome climate JSON parsing/error handling and ambient-temperature integration stability.
### Build / Tooling / CI
- Updated build and dependency setup (including GTNH and RetrofuturaGradle updates).
- Updated CI workflows, including Java 25 workflow changes.
- Added/adjusted GitHub Actions workflows for build/test coverage.
### Tests / Quality
- Added extensive unit/integration test coverage across simulation, MNA components, solver/equation logic, OBJ3D loading/
- Refactored/organized test suites for broader regression protection.
- Full Changelog**: [
1.23.6...1.24.1](https://github.com/age-series/ElectricalAge/compare/1.23.6...1.24.1)
- A bunch of cleanup/refactoring was done
- Fixes #360
- Full Changelog**: https://github.com/age-series/ElectricalAge/compare/1.23.0...1.23.6
- Variable Inductor
/eln poleMapcommand which builds a SVG of all T1/T2 poles and grid components across a level
Changes:
- Various cleanup activities including uploading the wiki to GitHub Wiki and cleaning unused files
- Full Changelog**: https://github.com/age-series/ElectricalAge/compare/1.22.6...1.23.0
- Updated creative tabs
- MQTT Energy Meter
- MQTT Signal Controller
- Translation files culled if they were unused/broken
- Fixes #316, #317, #352
- Changed
Heating CorptoHeating Element
From 1.22.5:
- Large variant of motor, generator, turbines
- Added ghost shaft interfaces for use on multiblock shaft contraptions
- Attempt to improve high voltage surge suppression to prevent cables from breaking as easily.
- Full Changelog**: https://github.com/age-series/ElectricalAge/compare/1.22.5...1.22.6
- Many bugfixes
- New electric minecart system. I bet it'll play nicely with Railcraft
- Added new thermal spike suppression code to prevent grid explosions from being nearly as common
- There are some configuration options available here. This likely needs tweaks through gameplay.
## What's Changed
- Resend the PR, complete localization for all visible strings in the game by @Eternal130 in https://github.com/age-series/ElectricalAge/pull/318
- Fix recipes bug by @Eternal130 in https://github.com/age-series/ElectricalAge/pull/319
- Fixes the version issue if you try to run this from a fork by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/340
- Fixed translation error for the shaft generator. by @TheBuilderBoy76 in https://github.com/age-series/ElectricalAge/pull/339
- Update build.gradle to reference new default buildscript by @TheBuilderBoy76 in https://github.com/age-series/ElectricalAge/pull/347
- Fix ReplicatorEntity crashing world on empty drop list by @Jonius7 in https://github.com/age-series/ElectricalAge/pull/351
- Electric Minecarts by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/354
- Fixing back the crafting recipies by @CesarPetrescu in https://github.com/age-series/ElectricalAge/pull/353
- Fix config copy tool by @brambora69123 in https://github.com/age-series/ElectricalAge/pull/336
- Thermal spike suppression by @jrddunbr in https://github.com/age-series/ElectricalAge/pull/355
## New Contributors
- @Eternal130 made their first contribution in https://github.com/age-series/ElectricalAge/pull/318
- @TheBuilderBoy76 made their first contribution in https://github.com/age-series/ElectricalAge/pull/339
- @Jonius7 made their first contribution in https://github.com/age-series/ElectricalAge/pull/351
- @CesarPetrescu made their first contribution in https://github.com/age-series/ElectricalAge/pull/353
- @brambora69123 made their first contribution in https://github.com/age-series/ElectricalAge/pull/336
- Full Changelog**: https://github.com/age-series/ElectricalAge/compare/1.22.3...1.22.4
- Fixed crappy key handler -
- Wrench key (and wiki) can now be bound to something other than C (and P)
- Configured keyboard key will save and work on reload
- Less complex naming and handler to ease adding new keys
- Sorry, no I18N here :/ Blame Minecraft, maybe.
- Fixed Chisel blocks not being able to be placed on cables as covers
- Fixed language handler crashing game
- Wiki window doesn't try to open a second time when ESC pressed after opening the window and the window gets the key released event from the queue.
Please note that you should back up of your world
FYI, this combines the release notes for 1.22.2 and 1.22.3 since 1.22.2 added a bug not worth uploading.
- The flywheel is no longer a railgun
- libage dependency shadowed
Please note that you should back up of your world
- Kotlinization and refactors:
- Analytics Handler
- Eln config handler
- Eln registry code
- Eln crafting code
- Achievements code
- Signal Inductor
- SigProc Simulator
- Packets (mostly achievements)
- Ore Blocks
- Sound handler
- Fixed current source GUI serialization issue
- Initial work towards conduits
Please note that you should back up of your world
Notable changes since 1.20.3 stable:
- We now require COFH Core installed as a dependency
- Shaft networks now operate at 250 rad/s maximums instead of 1,000 rad/s
- Ability to compile for Java 17 and LWJGL3 thanks to an effort for GTNH support
Changes since 1.21.8:
- Fix calling OpenGL code on Netty thread
- Realism Update - Part 2
- Fix minor non-null bug causing JourneyMap issue
- Fix Radial Engine eff. code, other refactors
- _Please note that you should back up of your world_**
Protip: If you are having issues with shaft networks, please add flywheels directly on the same shaft network as your generators.
- Fixes Thermal Heat Exchanger
- Realism Update
- Fixed battery lifetime issues
- _Please note that you should back up of your world_**
Protip: If you are having issues with shaft networks, please add flywheels directly on the same shaft network as your generators.
- (Hopefully) Fixes lamp supply bug. I messed around with them extensively in Creative and couldn't get anything to crash.
- General kotlinization.
- _Please note that you should back up of your world_**
Protip: If you are having issues with shaft networks, please add flywheels directly on the same shaft network as your generators.