Mods / Alchemical Refinement

Tags: #Crafting #Tweak
Author: matsaa93
Side: Both
Created: Feb 3rd at 3:33 AM
Last modified: Sep 24th at 11:26 AM
Downloads: 2513
Follow Unfollow 65

Latest release (for Vintage Story 1.21.0 and 1.21.1, potentially outdated):
alchemref-0.4.0.zip  1-click install


Alchemical Refinement

the mod lets you follow the Alchemical Process to refine ore.

Still a Work In Progress mod.

as of now there is only a panning mechanic and i will try as far as i can to make use of vanilla mechanics for this mod.

I will at some point make another mod that expands on this with C# code but for now this will be the base mod for it.

 

Warning!!!

0.3.1 might break old install or make invalid items.

when updating to that version i would recommend to backup the saves,

and use all resources you have in any inventory(from this mod) to prevent it from making unknown items.

this is due to the change of modid.

The process:

text

the ore nuggets can be grinded in a Grind stone(Quern) to create the powdered ore,

then Calcinatet/Roasted in a firepit,

then it can be combined in to a block in a grid,

and washed with the Ore Washing Pan,

and then the washed block can be broken in to the washed powder,

and smelted in a crucible.

Images

The Operation & Amount Pr. Item type

the operation

Calcination:

 

Crafting Block:

 

Washing:

 

Drops and Ore Washing Pan Craft:

   

 

mid gameish:

when you have a pulverizer you will be able to use that to crush the ore chunks into nuggets.

this is based on the tier of the material so the punding caps needs to match the tier,

of the material that are going to be crushed in to nuggets.

 

Known Bugs:

- extra info causes crash is you access the handbook page for the ore washing pan if it is installed.
 

NB!

as of now the mod is not Balanced and it might give you a little much for that little effort it takes.

i will rebalance it at some point but i would like some input on that so feel free to comment or create a issue on github for that if you think it gives to much.

i try to not make it ore double but give you extra ore types based on real world geological occurance of minerals and asosiated minerals.

but as of now it will give you around 1.5 increase in yield from the base ore item, and some extra ore assosiated with the base ore.

Rcommended mods:

 

Better Firepit

Ores-A-Plenty

For those of you that struggle to see the ore block: Juicy Ores

 

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
0.4.0 alchemref 125 Sep 24th at 11:26 AM alchemref-0.4.0.zip 1-click install

 

a small update to make it have the correct files so it could run on 1.21 

 

changed:
changed some textures for stone versions


added:
Dolomite textures for sand variants
Aragonite textures for sand variants
Calcite textures for sand variants
 
Fixed:
smithsonite nuggests was set as lead changed to proper metal zink
Vitrol handbook entries so that they are linked to a itemdesc insted of a handbook page
0.3.4 alchemref
1.20.8 - 1.20.10 1.20.11 - 1.20.12
782 May 19th at 4:14 PM alchemref-0.3.4.zip 1-click install
changed:
panning of blocks to have 7 layers
panningdrops so it has less lines and more streamline.

added:

to worldgen:
rock-aragonite
rock-calcite
rock-dolomite
ore-azurite
ore-cerussite
ore-smithsonite
0.3.3 alchemref
1.20.8 - 1.20.10
153 May 2nd at 9:36 PM alchemref-0.3.3.zip 1-click install
changed:
powdered-ore-*-raw combustibleProps {
"meltingDuration": from 10 to 2,
"smeltingType": "baked" to "convert",
} this makes calcinating the ore faster.

added:
salis-{ "stannic", "antimony", "bismuth", "titanium_trichloride",
"titanium_tetrachloride", "ferric", "ferrous", "calomel", "argentum",
"purple_of_cassius", "cupric", "cuprous", "manganese", "zinc",}
vanadium metal
gerhardtite mineral
nitrum nitrates for refining
carbonates added for refining and or endproduct depending on the ore.

variant files added:
salis "salis.json"
nitrum "nitrum.json"
carbonate "carbonate.json"

Moved:
Saltpeter to Nitrum
Salt of Tartar to carbonate
Salt of Hartshorn to carbonate

Bugs detected:
extra info causes crash is you access the handbook page
for the ore washing pan if it is installed.
needs to be improved, might be that it looks up
all the panning drops, and struggles with them.

Fixed:
missing textures for many substances.

TODO:
Create new textures:
Salis
Carbonate
Nitrum
currently uses quartz as texture but needs its own.




0.3.2 alchemref
1.20.5 - 1.20.7
446 Apr 14th at 7:01 PM alchemref-0.3.2.zip 1-click install

added

vitriol crystals and powder

and some spelling error where corrected.

 

 

0.3.1 alchemref
1.20.5 - 1.20.7
88 Mar 31st at 11:01 PM alchemref-0.3.1.zip 1-click install

Fixed:
dupe entry for Red vitriols.

changed ModID

added:
salis "stannous", "hartshorn", "tartar", "petra", "ammoniac", "alembroth", "common"

butter of tin
butter of antimony

oil of tartar
cream of tartar

glauber's Vitriol
aqua tofani

0.3.0 alchemical-refinement
1.20.0 - 1.20.3 1.20.4 - 1.20.5-rc.1
255 Mar 4th at 10:28 PM alchemical-refinement-0.3.0.zip 1-click install

added a few liquids, more to come on next update the liquids have no use at this point.

Liquids added:

Spirit of Vitriol
Spirit of Box
Spirit of Hartshorn
Spirit of Salt
Spirit of Turpentine
Red Vitriol
Green Vitriol
Blue Vitriol
White Vitriol
Aqua Fortis
Aqua Regia

added fonts not used for now may be used in the future or removed

0.2.6 alchemical-refinement
1.20.0 - 1.20.3
381 Feb 23rd at 10:17 AM alchemical-refinement-0.2.6.zip 1-click install

added recipe for the Ore Washing Pan, and removed dup entry for Rhodochrosite is added by base game

0.2.5 alchemical-refinement 189 Feb 3rd at 8:24 PM alchemical-refinement-0.2.5.zip 1-click install

changes the smelted stack for Calcinated to be proper value and added molybdenum antimony and manganese ores and ingot.

missing textures for them for now will be added at some point and has no use for now.

0.2.4 alchemical-refinement 94 Feb 3rd at 3:35 AM alchemical-refinement-0.2.4.zip 1-click install

initial Release for VS


21 Comments (oldest first | newest first)

💬 matsaa93 , Sep 24th at 7:18 PM (modified Sep 24th at 8:09 PM)

@Kosmu i dont think i will be using EM2, at least foir now, but the metal units is a reason for why it is that way calcinated is 18 items for one ingot, washed is 16 items pr ingot, it is how the game calculates the metal units.

💬 Kosmu, Sep 24th at 6:50 PM

Ok so after playing with this for a bit, have you considered using EM2 as a base, making it so you grind the copper/etc into an EM2 version of it (there is several ground/powdered minerals), make a block out of it, and it yields 2-3 actual bits of copper(so 24-36 per full bock) and other miscelanous bits? to avoid the weird 6.1/7.1 units of copper/resource?

💬 matsaa93 , Sep 24th at 4:40 PM

Kosmu i will look in to that if it is possible, but not a bad suggestion, or maybe i can use the cooking pot, but yeah i know that it is slow do to the stacks not remembering the temp, it is why i would recommend using better firepit but that mod isnt updated yet.

💬 Kosmu, Sep 24th at 4:14 PM (modified Sep 24th at 4:34 PM)

That's fantastic, thank you very much!, also my suggestion for calcination would be to use crucibles, currently sticking 128 in a firepit it still takes a while to reach 600c (the temp rise seems to be the main struggle in current patch) it's about 2 stacks of Peat to reach temp, granted it could be https://news.kalataka.ru/bettersmelting messing with me

 

Edit: once the temp is reached it processes really fast, so it might just be Better Smelting messing up with me, I'll be trying in a crucible to see if it's better or worse

 

💬 matsaa93 , Sep 24th at 3:49 PM (modified Sep 24th at 3:50 PM)

Kosmu yes it is, but it adds some of the same ores but they are added with patching so it should not conflict just overwrite the ones added by this mod, also i think it sould work with smithing plus mod.

💬 Kosmu, Sep 24th at 12:16 PM (modified Sep 24th at 12:18 PM)

is this compatible with Geology Additions? or things like Smithing Plus/Toolsmith?

💬 matsaa93 , May 2nd at 9:42 PM

Caliess i have changed the duration it takes for the calcination, but i would recommand installing Better Firepit mod if you want it to go faster as that retains the heat in the item.

making it go faster, please tell me if it is to fast now as i adjusted it from 10 - 2 so it should me about 5X faster.

💬 matsaa93 , Apr 29th at 7:51 PM

Caliess i havent had a plan for it but i might change it, but i will look in to making it faster maybe, but speeding up panning like that you loose ore, as with the ore washing pan you get some drop from washing the ore, but usually you can void the potential output item if you want.

💬 Caliess, Apr 23rd at 5:12 AM

is there plans to make calcinating ore faster at some point? it feels like the only part of the process that can't be easily sped up (grindstone with high rpm, washing with just placing the pan to empty it instead of panning)

💬 matsaa93 , Apr 11th at 8:26 PM

Caliess

yeah you are right for some ores like the iron ores there was 9 the drop rate, thank you for leting me know

i might have been do to me making one ore that drops 9 tetrahedrite and 9 stibnite.

it looks like i have just copies the section:

{
"type": "item",
"code": "alchemref:powdered-ore-{ore}-washed",
"quantity": { "avg": 9, "var": 0 }
},

for the iron ores when making the drops for that.

i changed that now i will update it soon but needs to add some stuff but the drop rate is now set to 18 washed ore powder pr block.

💬 matsaa93 , Apr 11th at 7:46 PM

Caliess it should drop always 18 washed ore powder, may be you loose some do to you not picking it up.

but i will look in to it, is there a paticular ore that did that or all. because when i tested it always gave me 18 of the base ore.

and some times another ore depending on the RNG but it should not be a chance for it to drop less or more washed ore of the base type.

but it is possible that some ores has the wrong drop rates.

💬 Caliess, Apr 10th at 5:47 PM

going from calcinated ore to washed ore actually loses you ore, even compared to completely unrefined ore (just nuggets) since it takes 18 calcinated to make the ore block but only gives 9 ore when you break it

💬 matsaa93 , Mar 7th at 9:41 AM

TheBjark yeah it adds powders for ores that are not added some are in the base game code but not in worldgen yet some are not added by any mod, the powders are there for future use and i vill add the ores for them when i have time and some powders lack textures mosly do to it is not added or it is not possible to get those by default.

the weird names are do to i have not yet localized the items making them have the game given name(Item code), i will fix this but have not had the time for it.

Some of the ore powders are also ment to not even have a native ore but to be only possible to get from the refining prosess as a by-product. 

But for now there are some metals that are added that have no use like antimony(stibnite), manganese, arsenic, and molybdenum. i will most likely use them for future substances and/or alloys depending on their modern and historical uses. most of those have no textures yet.

but for now i dont want to add any worldgenerated blocks/ores mostly do to it might create allot of unkown blocks if i have to change it, so i will wait with adding stuff like that until i get a overview of what ores i need to add. 

💬 TheBjark, Mar 6th at 10:33 PM

The mod seems to add a bunch of powders and such for materials that dont exist without certain mods such as antimony and stuff like that, they get weird names and seem like they shouldn't even appear in game unless you have mods that add them. Not sure if you can fix but thought I'd inform you anyways.

Example (Can't figure out how to get the image to appear in the comment)

https://gyazo.com/f7c24386e6924c7d65eff44345a9bdc5

💬 matsaa93 , Feb 23rd at 9:23 AM

SketchySpaghetti it is not something i know how to do i think it is a behavior of the fire pit, i would recommend you to install Better Firepit mod as that will change that behavior as far as i know.

💬 SketchySpaghetti, Feb 22nd at 8:34 AM

I'm not sure if it's a bug or intentional, but i notice every time during the calcination process that when a crushed ore finishing smelting that it goes cold and then has to reheat the whole stack

💬 Captain_Derpy, Feb 8th at 6:32 AM

Glifider It works for me and I dont have Geology Additions

💬 Glifider, Feb 6th at 2:12 PM

Does it work without geology additions?

💬 Aksyl, Feb 3rd at 9:19 PM

Maybe the balance could come from the purification process? I'm not by any means a source on alchemy or zoroastrianism, but I have passing familiarity with chemistry. For instance, using amalgams and acids to create a more manageable solution to purifying an element. I saw a video a while back where a guy tried to isolate platinum from road sweepings using a battery of chemical processes. IIRC he barely broke even on the endeavor with the estimated value of the platinum he managed to collect, and he already owned/had access to a bunch of the required equipment.

💬 matsaa93 , Feb 3rd at 8:41 PM

the point is to purify it but there will be at some point, but the nuggets have impurities in it that is kind of liberated and some of the ore is possible to get a higher yield do to it not making reactions with other compounds in that impure ore making it yield less, like pyrite and stuff like that will make gold or silver..etc not able to be combine with it self and be stuck in a pyrite crystal as an example.

💬 Aksyl, Feb 3rd at 8:32 PM

Is the alchemical product technically still an ore? Ore is the source material with natural impurities. Are there natural impurities brought back into the mix somehow?

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