Back to mods
Electrical Progressive: Core project artwork

Vintage Story Mod DB · Vintage Story mod

Electrical Progressive: Core

🔌 Electrical Progressive: Core Core electricity logic library. Performs all necessary calculations. Useless on its own. ℹ️ What this library offers 🖥️ Server-side calculations All calculations are performed on the server with multi-threading support. El

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Electrical Progressive: Core release should I use?

Updated last month
Latest stable file 3.3.0
Game version 1.22.0, 1.22.1, 1.22.2
Loader Built-in Vintage Story mod system

Electrical Progressive: Core 3.3.0 targets 1.22.0, 1.22.1, 1.22.2. It must be installed on the client. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is Electrical Progressive: Core required on the client, server, or both?

It must be installed on the client. Installation on the dedicated server is optional.

Client Required
Dedicated server Optional
Loader for this release Built-in Vintage Story mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

This release supports both sides, but the source does not require it on the server.

What else does Electrical Progressive: Core 3.3.0 need?

3.3.0. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Electrical Progressive: Core without breaking your instance.

Built for Electrical Progressive: Core 3.3.0. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 3.3.0. It targets 1.22.0, 1.22.1, 1.22.2; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    It must be installed on the client. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 3.3.0. It opens that exact file at the source.

About this project

What does Electrical Progressive: Core add?

🔌 Electrical Progressive: Core

Core electricity logic library. Performs all necessary calculations. Useless on its own.

ℹ️ What this library offers

🖥️
Server-side calculations
All calculations are performed on the server with multi-threading support. Electricity does not work in unloaded chunks.
⚡
Realistic behavior
Different voltages, energy transfer in packets along the shortest path, wire losses, damage on contact with living entities, can react to weather.
🎮
Enhanced gameplay
Electricity complements the game, reduces grind and makes it more enjoyable.
⚙️ Configuration settings (ElectricityConfig.json)

Parameters:

  • SpeedOfElectricity — energy movement speed (default: 4, range: 1-16)
  • TimeBeforeBurnout — time before burnout (default: 30 sec, range: 1-600)
  • MultiThreading — number of calculation threads (default: 4, range: 2-32)
  • CacheTimeoutCleanupMinutes — route cache cleanup interval (default: 2 min, range: 1-60)
  • MaxDistanceForFinding — maximum pathfinding distance (default: 200, range: 8-1000)
  • EnergyLossFactor — wire loss multiplier (default: 1.0, range: 0.0-2.0). 0 - means there are no losses in the wires.
  • EnableLossCompensation — compensate losses (default: false). The current in the wires may increase
  • EnableCameraRotateForGlider — controls the camera rotation effect when flying a glider (default: true).
  • MaxGliderSpeed — sets the maximum flight speed limit for the glider (default: 1.0, range: 0.05-1.0)
  • GliderDurabilityLossAmount — loss of glider durability for a single use of acceleration (default: 15, range: 0-200)

Use the Auto Config Lib mod to adjust settings. Restart the world after applying changes.

🛣️ Development roadmap

Completed features:

100% done New energy distribution system

  • Energy transfer from the nearest source
  • Instant electricity transmission
  • Packet-based delayed transfer over cables

100% done Cables with characteristics

  • Detailed network info (Alt key)
  • Different cable materials with varying conductivity
  • Cable burnout on overload
  • Cable line system

100% done Advanced device properties

  • Generators create shaft load proportional to consumption
  • Increased rotational inertia to smooth consumption peaks

100% done Multiple voltage system

  • Electric transformers
  • Devices distributed across different voltages

100% done Expanded functionality

  • Device burnout on water contact
  • Damage from exposed wires and live hedges
  • Solid fuel generator

In development:

Planned:

  • Juicer
  • Washing machine
  • Hydroponics
  • Heating elements for ovens

Last updated: 13-04-2026

🔗 Also recommended to install

⚙️

Electrical Progressive: Basics

Basic electrical devices

💡

Electrical Progressive: QoL

Quality of life improvements and UI enhancements

🛡️

Electrical Progressive: Equipment

Electric armor and weapons

🏭

Electrical Progressive: Industry

Industrial devices

🚚

Electrical Progressive: Transport

Transport pipes (BETA)

🔄 Compatibility and dependencies

Compatible

⚙️

Vintage Engineering

Integration Vintage Engineering ↔ EP

📶

Signals

Integration Signals ↔ EP


Incompatible

❌

Electricity

Original electricity mod

❌

ElectricityAddon

Electricity addon mod


Supported languages

EN DE PL RU UK FR PT-BR ES-ES CS BE

❤️ Support the developers

💻

Code and systems

Boosty, Patreon

🎨

Models and animations

Boosty


💬 Community


👥 For developers

Want these models and animations for your own mods? Contact us on Discord:
@automatic_yoba_machine


🙏 Acknowledgements

Achumba (ILMAX)
Excellent device models
LunaTheFox
Excellent device models
xarleyn
Code refactoring
v2lenkagamine
Work on armor and weapons
Gabe
Development of new devices

Project description from Vintage Story Mod DB.

Pick your setup

Electrical Progressive: Core releases for each Vintage Story version.

Choose the version and loader you play, then open the matching release.

32 available setups

Showing the newest 12 of 32 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Electrical Progressive: Core versions and loaders

42 of 42 releases match

Looking for an older file? The official Vintage Story Mod DB project page is in Resources.