Mods / Coal Specific Pile Burn Time

Tags: #QoL #Tweak
Author: Windows98
Side: Server
Created: Mar 30th at 3:56 PM
Last modified: Mar 30th at 3:59 PM
Downloads: 788
Follow Unfollow 47

Latest release (for Vintage Story 1.20.4, outdated):
accuratecoalpileburntime_1.0.0.zip  1-click install


PSA: The "outdated" tag is bs. Please test the mod before asking me to update it.

 

Sets the burn duration of coal piles to match the coal used to make the pile.

Vanilla:

 Coal used  Hours of burning per layer*
 Charcoal  4
 Coke  4
 Lignite  4?
 Bituminous  4?
 Anthracite  4?

 

With this magnificent mod:

 Coal used  Hours of burning per layer*
 Charcoal  4
 Coke  4
 Lignite  7.7!
 Bituminous  8.4!
 Anthracite 19.6!

 

*These are in-game hours, not real life hours.

"But Why?":

 

Found it annoying how it felt wasteful to use coals other than charcoal when steelmaking or firing up the beekiln because other coals only had higher burn time when used if firepits.

Technicalities:

 

The results you are observing are achieved simply by setting the burn time of the pile to the burn duration value of the fuel used. Like such: pile burn hours per layer = fuel burn duration * 0.1

This is why charcoal and coke remained unchanged. Because they burn for 40 seconds and thus: 40 * 0.1 = 4

And why anthracite has such a high burn time: 196 * 0.1 = 19.6

This means that if you or a mod changes the burn duration of one of these fuel, the changes are gonna be reflected to the pile.

This also means that coals added by other mods will be affected by this mod.

 

Like all my other mods, proudly made and tested in 1.20.4 but may or will absolutely work in future or past versions.

 

Feel free to post any issue regarding this mod. 🤙

PSA: The "outdated" tag is bs. Please test the mod before asking me to update it.

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.0 accuratecoalpileburntime 788 Mar 30th at 3:59 PM accuratecoalpileburntime_1.0.0.zip 1-click install

Initial release


16 Comments (oldest first | newest first)

💬 Windows98 , Jun 17th at 9:03 PM

Guimoute Thanks! And no, I am not aware of what the burn time of firewood piles is.

💬 Guimoute, Jun 17th at 5:42 PM

This is the kind of mod that you see and wonder why it's not already vanilla. Great job!

Do you know the burn time of firewood piles by chance? 

💬 Windows98 , Apr 10th at 9:09 PM

KiranaStarr Did a little dig up and i am pretty sure that this has nothing to do with this mod.

What this mod does only concern Coal piles and nothing else in the game.

Pit Kilns should not be affected in any way by this mod.

 

💬 KiranaStarr, Apr 10th at 8:53 PM

So, I noticed this mod has a issue with Pit Kilns. At least I think its this mod. While using this mod all pit kiln fuel is 20 hours instead of just firewood

💬 Windows98 , Apr 10th at 6:50 PM

KiranaStarr

The mod doesn't provide any files to configure the burn time. It takes the burn time from the used coal's burn properties.

The files you want to change are located in your Vintage Story data folder, not in the mod's zip file.

The best way to change them is by doing a json patch. This requires some modding knowledge.

💬 KiranaStarr, Apr 10th at 6:43 PM

So Windows, when I open the ZIP File, there is only the DLL and a Lang folder. there is no CombustibleProps/BurnDuration json

💬 Windows98 , Apr 10th at 6:28 PM

KiranaStarr

If you json patch coke.json at "/combustibleProps/burnDuration", the changes will be reflected back to the pile.

Currently every coke pile layer burns for 4 hours because "burnDuration" is set at 40 seconds.

You can change this value (using a json patch) to whatever you like, for instance, changing it to 80 would result in every layer burning for 8 hours.

Tho it's important to note that this will make it burn for 80 seconds in the firepit, as opposed to 40.

This is explained in details in the "Technicalities" section of the mod's description.

💬 KiranaStarr, Apr 10th at 6:14 PM

Can you make this JSON Editable? I want to make coke last longer

💬 Kreeate, Mar 31st at 3:14 PM

For the Forge there is this mod: https://news.kalataka.ru/forgesstaywarm

 

Once you've installed it, and run it once, you can then change the "Heating" fuel usage and the "Idle" fuel usage.  Both these affect the Forge burn time.

These can be changed from ForgesStayWarm.json in the ModConfig folder.

💬 Windows98 , Mar 31st at 2:14 PM

k1ngofpentacles Sadly not, this only affects coal piles.

💬 k1ngofpentacles, Mar 31st at 1:27 PM

Does this apply to the forge as well?

💬 Windows98 , Mar 30th at 7:28 PM

Kreeate No problem! Glad i can help!

💬 Kreeate, Mar 30th at 7:09 PM

Windows98 Thank you, that explains it perfectly.  And yes, you understood my question correctly 😉

💬 Windows98 , Mar 30th at 4:47 PM

Kreeate All this mod does is "extract" the value of the coal burn duration and applies it to the pile.

It will not touch or change anything else.

I'm not sure if i understand your question correctly but just to be perfectly clear.

If you've set your charcoal to burn for 120 seconds in the firepit, this mod will cause every layer in a coal pile to effectively burn for 12 in-game hours and nothing else.

💬 Kreeate, Mar 30th at 4:30 PM

Quick question...

If I've changed the burn time for example charcoal, with my own custom mod, to 120 seconds, will this mod make it 120 * 0.1 = 12 ?

Just want to establish if this mod will overwrite my custom burn times for the fuel items as well as the piles... or ONLY the piles?

💬 Kreeate, Mar 30th at 4:25 PM

Nice! Thank you for this. 💯

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом