ModsFinder

KubeJS Alchemistry/Chemlib

by Crypt_IX

KubeJSAlchem is a KubeJS addon for Forge that lets players and modders define custom chemical elements, compounds and Alchemistry recipes with JavaScript, inside Minecraft.

ForgeClient and serverAll rights reserved1.20.1 – 1.20.6

What it does

An element can be marked as artificial and assigned to a group, which gives a modpack author full control over the periodic table. Compounds can be created by combining elements with other compounds, and each compound can carry its own color, description and exact component ratios to imitate realistic or fantastical chemical behavior.

The addon works with Chemlib and integrates directly with Alchemistry machines: atomizers, compactors, combiners and dissolvers. Recipe inputs and outputs can be specified exactly, including probabilistic drops, so complex alchemical processes can be scripted.

KubeJSAlchem requires KubeJS and is published for Forge only, for 1.20.1 – 1.20.6. Every player and the server need a copy of the mod. The code is not open source: the author holds All rights reserved.

Key features

  1. Custom elements

    New elements are defined in scripts with atomic number, group, period, matter state and metal type.

  2. Compounds and colors

    Compounds can be built from elements or other compounds, with their own colors, descriptions and component ratios.

  3. Alchemistry recipes

    Recipes for atomizers, compactors, combiners and dissolvers take exact inputs, outputs and probabilistic drops.

  4. Element queries

    Helper functions read element data such as abbreviation, metal type, active effects and matter state.

Compatibility

Latest build for each game version and loader.

1.20.61.20.1-1.0-R
1.20.51.20.1-1.0-R
1.20.41.20.1-1.0-R
1.20.31.20.1-1.0-R
1.20.21.20.1-1.0-R
1.20.11.20.1-1.0-R
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

KubeJSEdit recipes, add new custom items, script world events, all in JavaScript!
Required

How it compares

Full comparison

ChemLib Custom Compounds is a Forge addon for 1.20.1, released under the Apache License 2.0 and open source, and it runs on client and server. KubeJS Thermal is also a Forge addon, with files for 1.16.2 – 1.20.1, open source under the GNU Lesser General Public License v3.0 only, and it targets Thermal machines rather than Alchemistry. KubeJSAlchem covers 1.20.1 – 1.20.6 and is not open source.

ModLoadersGame versionsEnvironmentUpdated
KubeJS Alchemistry/ChemlibForge1.20.1 – 1.20.6Client and server2025-08-30
ChemLib Custom CompoundsForge1.20.1Client and server2024-10-21
KubeJS ThermalForge1.16.2 – 1.20.1Client and server2026-05-05

Questions

Does KubeJSAlchem need KubeJS?

Yes. KubeJS is a required dependency, and the addon is scripted through it. Install KubeJS alongside KubeJSAlchem on Forge.

Does KubeJSAlchem have to be installed on the server?

Yes. A server running it needs every connecting player to have it too.

Which game versions does KubeJSAlchem support?

Files exist for 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5 and 1.20.6, with the latest Forge file for 1.20.6 published on 2025-08-30.

In the catalog

KubeJS Alchemistry/Chemlib is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 11,154 mods support Minecraft 1.20.6.

Similar mods

What the author says

KubeJSAlchem is a powerful KubeJS addon designed to extend Alchemistry and Chemlib, allowing players and modders to create fully custom chemical elements, compounds, and alchemy recipes directly within Minecraft using JavaScript For detailed documentation and examples, visit the official KubeJSAlchem Wiki.
Crypt_IX, on the Modrinth page

Official listing

Owner
Crypt_IX
Published
2025-08-30
Updated on Modrinth
2025-08-30
Facts verified
2026-10-15

Tags