Mods / Electrical Progressive: Industry (BETA)

Tags: #Technology
Authors: tehtelev, Kotl
Side: Both
Created: Sep 15th at 7:08 PM
Last modified: 4 days ago
Downloads: 6544
Follow Unfollow 178

Recommended download (for Vintage Story 1.21.5):
electricalprogressiveindustry_0.5.0.zip  1-click install


 

The mod adds industrial devices:

  • recycler (complete)
  • autopress (complete)
  • autohammer (complete)
  • drawing machine (complete)

 

It is planned to do:

  • woodworking machine
  • washing plant
  • Industrial crusher
  • sawmill

 

Almost all devices support customizable recipes for work. Those who want to help with their creation and configuration are welcome.

The mod is currently under development, so it is still in beta testing. Some devices do not work or have errors.

 


Mod dependencies:

Electrical Progressive: Core

Electrical Progressive: Basics

 


You can also install:

Electrical Progressive: Quality of Life

Electrical Progressive: Equipment

 


Compatibility with mods:

 


Incompatible with mods:

  • Electricity
  • ElectricityAddon

 



Supported languages: EN, DE, PL, RU, UK, FR, PT-BR, ES-ES, CS, ES-419

 


Acknowledgements:

Achumba(ILMAX) - for excellent models of new and burnt-out devices.

xarleyn - code refactoring

v2lenkagamine - work with armor and weapons

 


Our Discord server (the latest development information is posted there):

SWIXY | VS | MODS

 


You can support us on:
Patreon    or     Boosty

Mod Version For Game version Downloads Released Changelog Download 1-click mod install*
0.5.0 588 4 days ago electricalprogressiveindustry_0.5.0.zip 1-click install
Update 0.5.0:
  • Added the ability to bind particles from JSON to specific device animation frames. This binding has been implemented for the Solid Fuel Generator (currently only available in Creative), Autohammer, and Autopress.,

 


Обновление 0.5.0:

  • Добавлена возможность привязывать из json частицы к определенным фреймам анимации прибора. Такая привязка сделана для Твердотопливного генератора (доступен только в креативе пока), автомолота и автопресса.
0.4.0 920 Oct 29th at 8:11 PM electricalprogressiveindustry_0.4.0.zip 1-click install
Update 0.4.0:
  • Minor code refactoring has been performed. Blockentities have been lightened of redundant dependencies related to the electricity core. This should make it easier to create new devices.,
  • Switched to using asynchronous particles for smoke from burned devices/wires and smoke from thermogenerators. Now these particles don't load the main game thread and are still affected by wind!,
  • Improved device behavior. They now correctly and promptly synchronize their state on the server and client. Previously, a block's state often wouldn't update until you looked at it.,

 


?????????? 0.4.0:

  • ?????????? ????????? ??????????? ????. Blockentity ????????? ?? ?????????? ???????????? ????????? ? ????? ?????????????. ??? ?????? ????????? ???????? ????? ?????????.,
  • ?????????? ??????? ?? ????????????? ??????????? ?????? ??? ???? ?? ????????? ????????/???????? ? ???? ?? ???????????????. ?????? ??? ??????? ?? ????????? ???????? ????? ???? ? ??? ???? ?????????? ??????? ?????!,
  • ???????? ????????? ????????. ?????? ??? ????????? ? ???????????? ?????????????? ???? ????????? ?? ??????? ? ???????. ?? ?????, ????????, ???? ?? ?????????? ?? ????, ?????????? ????????? ????? ?? ???????????.,
0.3.0 1053 Oct 19th at 12:47 PM electricalprogressiveindustry_0.3.0.zip 1-click install

Update 0.3.0:

  • Added full support for multi-block structures of electrical devices. The main block in such a structure now has the intended characteristics and behavior, while the remaining (non-primary parts) can act as a conductor. Non-primary parts can also copy the electrical parameters of the main block.
  • A unified module has been written that loads all block electrical parameters from a JSON block. You can configure which edges will conduct electricity from the JSON block, as well as enable/disable non-primary blocks from copying the main block's parameters (whether they should be conductors or not) for multi-blocks.
  • All electrical parameters of all devices have been extracted to the JSON block settings as far as possible. For the large battery and lampposts, only the bottom edge conducts current (despite being multi-block). Other devices two blocks tall can now be powered from any side!
  • A pathfinding bug that prevented multi-block structures from fully conducting electricity has been found and fixed.

 


Обновление 0.3.0:
  • Добавлена полноценная поддержка мультиблочных структур электрических устройств. Теперь главный блок в такой структуре имеет характеристики и поведение как задумано, а остальные (неглавные части) могут выступать в роли проводника тока. При этом неглавные части могут копировать электрические параметры у главного блока.
  • Написан единый модуль, который подгружает все электрические параметры блока из json блока. Можно настроить из json какие грани будут проводить электричество, а также для мультиблоков разрешить/запретить неглавным блокам копировать параметры главного блока (быть проводниками или нет).
  • Все электрические параметры всех приборов выведены в настройки json блока насколько это возможно. У большого аккумулятора и фонарных столбов ток проводит только нижняя грань (хотя они и мультиблочные). Остальные устройства в два блока высотой теперь могут запитываться электричеством с любой стороны!
  • Найдена и исправлена ошибка в поиске пути, которая не позволяла полноценно проводить электричество многоблочным структурам.
0.2.4
1.21.2 - 1.21.4
1186 Oct 6th at 6:09 PM electricalprogressiveindustry_0.2.4.zip 1-click install

Update 0.2.4:

  • The mesh rendering system for the Auto Press and Auto Hammer has been reworked. They now load textures on the fly, similar to a refrigerator. This will significantly speed up mod client startup, especially for large mod builds!

 


Обновление 0.2.4:

  • Переделана система отрисовки мэшей для автопресса и автомолота. Теперь они на лету грузят текстуры как это делает холодильник. Заметно ускорится запуск мода на клиенте, особенно на больших сборках модов!
0.2.3 295 Oct 5th at 6:53 PM electricalprogressiveindustry_0.2.3.zip 1-click install

Update 0.2.3:

  • Fixed a texture fetcher issue for meshes that, with some mods, caused a crash in 0.2.2.

 


Обновление 0.2.3:

  • Фикс сборщика текстур для мэшей, который с некоторыми модами приводил к вылету в 0.2.2.
0.2.2 97 Oct 5th at 1:09 PM electricalprogressiveindustry_0.2.2.zip 1-click install

Update 0.2.2:

  • The Autohammer now displays the mesh of the item in the input slot.
  • The Autopress now displays the mesh of the mold installed in it.
  • The Autohammer now actually heats the item in the input slot, and the output items will also be heated.
  • All machines have been adjusted to calculate once per second to accurately reflect the energy expended in recipes.

 



Обновление 0.2.2:

  • Автомолот теперь отображает мэш предмета во входном слоте.
  • Автопресс теперь отображает мэш установленной прессформы в нем.
  • Автомолот теперь фактически разогревает предмет во входном слоте и соответственно выходные предметы тоже будут выходить нагретыми.
  • Все машинки приведены к расчетам с частотой раз в секунду для точного соответствия затраченной энергии в рецептах.
0.2.1 1005 Sep 28th at 5:51 PM electricalprogressiveindustry_0.2.1.zip 1-click install

Update 0.2.1:

  • Full localization for es-419.
  • Fixed a bug in the handbook where an item stack could have null fields.
  • Added a crafting recipe for the Wire Drawing Machine. It can now be used in Survival.
  • Doubled the Wire Drawing Machine's output.

 


Обновление 0.2.1:

  • Полная локализация для es-419.
  • Фикс ошибок хэндбука, когда стак предмета мог имень null поля.
  • Добавлен рецепт крафта волочильной машине. Теперь ее можно использовать в выживании.
  • Удвоен выход проводов волочильной машины.
0.2.0 411 Sep 24th at 6:23 PM electricalprogressiveindustry_0.2.0.zip 1-click install

Update 0.2.0:

  • Added a Drawing Machine, which allows you to craft cables by extruding metal through gauges. Currently, this recipe yields the same output as sawing a plate. After updating the base version of the mod, the machine's output will be higher. Later, we plan to add the ability to craft gutter sections. There are also plans for vanilla gutters in the future.

 


Обновление 0.2.0:

  • Добавлен Волочильный станок, который позволяет изготавливать кабеля путем выдавливания металла сквозь калибры. На данный момент рецепт дает такой же выход продукции, как и распиливание пластины пилой. После обновления базовой версии мода, выход продукции на станке будет выше. Позже, планируется добавить возможность производить в нем секции желоба. На ванильные желоба тоже есть планы на будущее.
0.1.3 432 Sep 21st at 9:50 AM electricalprogressiveindustry_0.1.3.zip 1-click install

Update 0.1.3:

  • Fixed device collisions.
  • Fixed animation disconnection when switching stacks when loading with chutes.
  • Added a second output stack to the Auto Press.
  • Updated and added Auto Press recipes.
  • Fixed an issue where switching stacks from a recipe would cause the stack to stop switching automatically.
  • Added a crafting recipe for the Auto Press. It can now be crafted and used in Survival!

 


Обновление 0.1.3:

  • Поправлены коллизии устройств.
  • Исправлено отключение анимации при смене стака при загрузке желобами.
  • Добавлен второй выходной стак у автопресса.
  • Обновлены и добавлены рецепты у автопресса.
  • Исправлена проблема, когда при переходе по стаку из рецепта. тот переставал переключаться автоматически.
  • Добавлен рецепт крафта автопресса. Теперь его можно создать и использовать в выживании!

 

0.1.2 122 Sep 20th at 6:07 PM electricalprogressiveindustry_0.1.2.zip 1-click install

Update 0.1.2:

  • Molds can now be safely placed on the ground and picked up with the right mouse button.
  • Collision issues with molds have been fixed.
  • The hammer recipe for raw steel has been corrected, as it was producing raw steel scraps.
  • Added protection against errors caused by damaged items for the Auto Press and Auto Hammer.
  • Added a straw recipe for the Recycler.
  • Auto unloading and loading has been configured for the Auto Hammer and Auto Press.
  • Device sounds are loaded from a file once during initialization.
  • A dedicated recipe loader is now used to initialize custom recipes. This allows for the configuration of Wildcard variants for recipes with multiple outputs. This naturally reduces duplication of similar recipes, such as for the Auto Hammer.
  • Improved display of device recipes when hovering over them: hovering over them now prevents scrolling through all components of the selected recipe. - Added a crafting recipe for the Autohammer – now it can be crafted and used in Survival!
  • Added clearing of recipe resources when unloading the mod.

 


Обновление 0.1.2:

  • Прессформы теперь спокойно можно класть на землю и подбирать правой кнопкой мыши.
  • Поправлены коллизии прессформам.
  • Поправлен рецепт в молоте для необработанной стали, так как он давал кусочки необработанной стали.
  • Добавлена защита от ошибок от поврежденных предметов для автопресса и автомолота.
  • Добавлен рецепт с соломой для переработчика.
  • Настроена автовыгрузка и загрузка для автомолота и автопресса.
  • Звуки устройств подгружаются из файла один раз при инициализации.
  • Теперь для инициализации кастомных рецептов используется собственный загрузчик рецептов. Это позволило настроить Wildcards варианты для рецептов с несколькими выходами. Это естественно уменьшает дублирование подобных рецептов, например, у автомолота.
  • Улучшено отображение рецептов устройств при наведении мышкой на них: при наведении мышкой блокируется перелистывание всех компонентов выбранного рецепта.
  • Для автомолота добавлен рецепт крафта – теперь его можно создать и пользоваться в выживании!
  • Добавлена очистка ресурсов рецептов при выгрузке мода.
0.1.1 156 Sep 19th at 6:32 PM electricalprogressiveindustry_0.1.1.zip 1-click install

Update 0.1.1:

  • Cleaned up unnecessary code.
  • Fixed device animations that were causing memory leaks.
  • The impact sound for the Autohammer and Autopress is now firmly tied to the animation.
  • Fixed the ability to hot-swap the input stack. Progress will now reset to zero.
  • The Autohammer page now displays the second stack and the chance of yielding additional materials in recipes.
  • Fixed an issue where progress was not reset upon completion of the processing process, allowing a manually inserted stack to be processed instantly.
  • The Centrifuge has been renamed to Recycler.
  • Added names and descriptions to the Autopress and Autohammer.

 


Обновление 0.1.1:

  • Вычищен код от ненужного хлама.
  • Фикс анимаций устройств, которые приводили к утечкам памяти.
  • У автомолота и автопресса звук удара жестко привязан к анимации
  • Фикс возможности горячей замены входного стака. Теперь прогресс сбросится в ноль.
  • На странице автомолота теперь в рецептах выводится второй стак и шансовый выход дополнительных материалов
  • Фикс проблемы, когда при завершении процесса обработки прогресс не сбрасывался, что позволяло обработать стак подсовываемый вручную мгновенно.
  • Центрифуга переименована в Переработчик
  • Добавлены названия и описания автопрессу и автомолоту.
0.1.0 279 Sep 15th at 7:26 PM electricalprogressiveindustry_0.1.0.zip 1-click install

Update 0.1.0:

  • Completed work on the centrifuge, which is available for use in survival. Allows you to grind and process all spoiling items/products immediately into compost. The amount of compost obtained is two times less than when using the vanilla method. Also supports custom processing recipes, which will be displayed in the description of the centrifuge and the item itself. Supports automatic loading and unloading using chutes.
  • Other devices are still in development and may not work, but you can already touch them in creative.

 


Обновление 0.1.0:

  • Завершена работа над центрифугой, которая доступна для использования в выживании. Позволяет измельчать и перерабатывать все портящиеся предметы/продукты сразу в компост. Количество получаемого компоста в два раза меньше, чем при использовании ванильного способа. Также поддерживает кастомные рецепты переработки, которые будут отображаться в описании центрифуги и самого предмета. Поддерживает автоматическую загрузку и разгрузку с помощью желобов.
  • Остальные устройства пока в разработке и могут не работать, но их уже можно пощупать в креативе.

26 Comments (oldest first | newest first)

💬 Firelord6127, 6 days ago

i meant "like gregtech" in terms of complexity

💬 tehtelev , Oct 30th at 4:38 PM

Firelord6127 Of course, the game needs a more advanced metallurgy process. It really does require a lot of effort. And Gregtech is self-centered, since Minecraft itself doesn't offer any well-developed mechanics.

💬 Firelord6127, Oct 30th at 4:40 AM

do you think this will end up as Gregtech but for vintage story?

mildly related, do you think there will be a multiblock to make steel for this mod? (one using electricity instead of a lot of fuel)

💬 tehtelev , Oct 24th at 7:31 PM

witcher1994 Yes. And also a soil/sand washer. But we'll probably add it to QoL.

💬 witcher1994, Oct 24th at 5:13 PM

Is there any posibility to make automatic juicer? Fruit press is such a pain ... :)

💬 WalkTheSeas, Oct 16th at 11:36 AM

Amazing work as usual!

💬 mike3223cz, Oct 8th at 8:40 AM

could there be a block like a drill? you place it next to a block, give it electricity and it can mine the block in front of it? you could mix it with a stone generator (lava and water... think it makes obsidian?) and you could get automaticly infinite of that rock (the drill would have to be maintained from time to time..., could make a new item, a "machine repair kit")

💬 tehtelev , Oct 5th at 6:04 PM

cornchev It's planned. But everything needs to be thought through properly.

💬 tehtelev , Oct 5th at 6:03 PM

Hoffmiester They've already sent me the logs.

💬 Hoffmiester, Oct 5th at 5:06 PM

this mod is causing erros anwhen loading a game or starting a new game, it doesnt cause a crash report but does drop the client when loaiding forcing you back to the main page, dont know what is causing it specifically but since i diabled it and started the games again i havent got the log to send you as havent got the time repeat the problem now since i just had to go through over 100 mods to find which was at fault, if i get time later ill reenable the mod and send the log but its definitely this one

💬 cornchev, Oct 5th at 1:57 PM

Are there plans to add a way to automate steel production?

💬 Redison, Oct 4th at 5:35 PM
English isn't my native language. I apologize in advance. I found a pump in the game that requires three pieces to build, but it doesn't use any energy. I was wondering if you could add a pump to drain blocks?
💬 tehtelev , Sep 29th at 5:08 PM

JadeTheRipper Maybe later?

💬 JadeTheRipper, Sep 29th at 3:05 AM

This may fit better in QoL but is there any plans for an electric distiller? (Using a peltier device instead of water for added QoL)

💬 3Kz4, Sep 28th at 7:58 PM

Is Industrial Forge Planned?

💬 ShinyDragon, Sep 21st at 8:28 PM (modified Sep 21st at 8:29 PM)

Hope this mod gets to a point where i have to make metal pressing machines to make a single pressed barrel for an M4A1. Ohhh the thought of going out of my way to spend hours on making a single modern weapon for some reason sounds very appealing. Anyways just fantasizing, what you have made is already enough is truly amazing and i wish to learn code and be as good as you! 

💬 Travisplo, Sep 21st at 5:58 PM

Dunno. Just was asking because I was curious, I suppose?

💬 tehtelev , Sep 21st at 5:43 PM

Travisplo I didn't compile for version 1.20. And why should I?

💬 Travisplo, Sep 21st at 5:33 PM

I don't suppose this works with 1.20, does it?

💬 NeoB, Sep 21st at 3:57 PM

tehtelev Don't worry about that, I speak Spanish. I assure you that Spanish from Spain is exactly the same. As I mentioned, just add the same translation but with the name es-419.json to have support in the rest of Latin America.

💬 tehtelev , Sep 21st at 3:26 PM

NeoB The translation will be done using AI, as I cannot know all the languages.😅

💬 NeoB, Sep 21st at 3:20 PM

Could you add support for Latin American Spanish?
In this case, it's the same as es-es, but just add “es-419.json.”

💬 fipil, Sep 21st at 3:18 PM

Wow! I'm looking forward to this mod! Thank you for your work! :-)

💬 LunaTheFox, Sep 19th at 9:19 PM (modified Sep 19th at 9:19 PM)

Words cannot describe how excited I am for this!
(I have an addiction to factory builders and vintage story)

💬 KalmiaLatifolia, Sep 19th at 2:47 AM

The electrical progression mods are super cool I cannot wait for this to be out of beta!

💬 Afroman726, Sep 17th at 2:45 PM

This mod looks super cool! Very exciting! :D

 (edit comment delete)