

ChemistryLib
A library that adds various chemicals to the game, in an alchemy style (when possible).

Description
<span style="color: #e74c3c;">This mod is best used with Lavoisier and A Culinary Artillery. Using both mods, all items from ChemistryLib can be made.</span>
<span style="color: #e74c3c;">Note: since the March 31, 2026 rebalance (1.2.0), ChemistryLib is uncompatible with most mods using its acids that haven't received an update since. Kingdom of Science series to be expected shortly.</span>
<span style="color: #e74c3c;">Also, the quantities noted on the wiki are wrong. You'll need much more liquid component per solid item, on the order of 0.1-1 per litre. Recipes will take much longer to process, since most of them will process the full quantity at once. I'll update the github wiki in the near-ish future, in the meantime you can tinker with it (Lavoisier isn't very sensitive), or check the files (reminder: 100 quantity = 1L for most liquid items)</span>
<span style="color: #000000;">If you find a bug, have a suggestion or want to talk, feel free to join my Discord server!</span>
About ChemistryLib
ChemistryLib is a library mod adding a fair amount of common chemicals to Vintage Story.
I first thought about this mod when I saw that multiple mods used sulfuric acid in their recipes, and every mod added their own sulfuric acid: none were compatible with each other. This mod is trying to fix this kind of issue.
This mod is also the reason why I created Lavoisier: I was missing an immersive crafting system to be used as a default for ChemistryLib.
The mod adds the following items:
Acids:
Hydrochloric acid ("Spirit of salt")
Sulfuric acid ("Oil of vitriol") (1.2.0+: replaced with vanilla sulfuric acid)
Nitric acid ("Spirit of niter")
Hydrofluoric acid ("Spirit of fluorite")
Aqua regia
Acetic acid (glacial; not exactly the same as vinegar)
Pyroligneous acid (wood dry distillation product, contains acetic acid and methanol, mostly)
Alkali:
Sodium carbonate ("Soda ash")
Sodium hydroxide ("Caustic soda")
Potassium hydroxide ("Caustic potash")
Ammonia
Pure elements:
Phosphorus (white and red) note: red phosphorus can be made by simmering white phosphorus, even though it's not stated in the handbook.
Mercury
Minerals:
Calcium acetate
Glauber's salt
Ammonium chloride ("Sal ammoniac")
Organic compounds:
Glycerin
Acetone
Turpentine
Methanol ("Wood spirit")
Coal tar (1.2.0+: replaced with vanilla tar)
Phenolate
Phenol
Benzene
Formaldehyde
Other:
Soap
Seltzer (carbonated water)
Lens (a glass lens)
Mods using ChemistryLib:
Kingdom of Science: Fire & Explosions<span style="font-size: 15px;"> : adds dynamite (and nitroglycerin to make it) and phosphorus matches.</span>
<span style="font-size: 15px;">Simple Alchemy (formerly, up to 2.2.10) : adds potions with various effects, and a potion-making system.</span>
<span style="font-size: 15px;">Kingdom of Science: Photographic Memories : adds silver photography to the game.</span>
<span style="font-size: 15px;">Pretzels : adds pretzels and lye croissants.</span>
<span style="font-size: 15px;">Nearsighted : adds self-inflicted nearsightedness to the game, and more glasses. (uses the lens)</span>
<span style="font-size: 15px;">Kingdom of Science: Gold Amalgam Extraction : adds an easier way to extract gold from sand and gravel using mercury amalgamation.</span>
<span style="font-size: 15px;">Rusty Shell : adds chemical warfare and incendiary weapons (along with various old cannons)</span>
For modders:
The goal of ChemistryLib is, obviously, to be used by other mods! You can use any of these items just like you would use vanilla items, just use the "chemistrylib:" prefix instead of the "game:" prefix.
Please tell me if you make a mod that uses ChemistryLib so I can list it here.
Also please tell me if you'll need any other chemical that you feel could be widely used (or if it's already used by another mod), or if you see any chemical used by two separate mods, so I can add it here!
Using Lavoisier:
Check the Lavoisier wiki.
Known issues:
The mod has overlapping items with Expanded Matter. They're not technically incompatible, but could be confusing. I found a way to fix that, but have yet to finish implementing it.
just adding ChemLib to the page since I call it that most of the time, for referencing
Ratings & reviews
Sign in to leave a rating or comment.


