
ChemLib Custom Compounds
A small addon for ChemLib that allows adding elements and compounds using JSON configs.
About this Mod
This mod is a small addon for the ChemLib mod and allows modpack creators to add their own elements and compounds to the mod using only JSON configuration files which is a lot more lightweight than using somethingn like KubeJS.
This mod does not currently allow removing existing elements or compounds. If you require this feature, please open an issue and i'll see what i can do.
Your custom configuration can be added as config/chemlibcc/elements.json and config/chemlibcc/compounds.json. The format is the same as used by the mod itself, except there's an additional display_name property for every entry to faciliate translations.
A custom compound configuration might look like the following:

Available Versions
How to Install ChemLib Custom Compounds on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "ChemLib Custom Compounds". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
ChemLib Custom Compounds server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is ChemLib Custom Compounds compatible with forge?
ChemLib Custom Compounds officially supports forge for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with ChemLib Custom Compounds – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if ChemLib Custom Compounds consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install ChemLib Custom Compounds with just one click on your server.