Molecules [NeoForge]
Molecules, a NeoForge client-side mod, draws molecule diagrams for GregTech CEu chemical materials, with each drawing defined by a JSON data file.
What it does
Molecules reads data files that describe how each GregTech material should be drawn. Organic compounds and alloys are the main targets, and the drawings are generated on the client from those definitions. Each atom's position is stored either as x and y coordinates or as u and v coordinates, and the unit vectors for those axes are tilted 30 degrees. Most organic compounds are encoded with u and v coordinates, because their skeletal structures follow a hexagonal grid. The mod does not require the benzene component to draw benzene, since the drawing is built from the atom layout alone.
Alloys use the same approach, stored as resource pack files under the alloys folder and matched to their GregTech material ID. For the simplest case, a material's composition is computed automatically through GregTech's material composition system, so no extra work is needed. When impurities or a specific composition must be shown, the author can declare components manually in a simple schema. The mod is open source under the GNU Lesser General Public License v3.0 or later, and its source code and issue tracker are public. Files are published for NeoForge 1.21.1 – 1.21.11, with the 0.0.1-ALPHA release covering 1.21.11.
Key features
Molecule drawings
Organic compounds are drawn as skeletal diagrams from JSON definitions tied to GregTech materials.
Alloy composition drawings
Alloys can be drawn from computed composition or from a manually declared component list.
Hexagonal layout
Diagrams follow a hexagonal grid where possible, using u and v coordinates for most compounds.
Data-driven definitions
Each material gets a single file in the resource pack, written in a simple schema, so new drawings need no code.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Chemistry pages in modpacks
Pack makers can show the structure of GregTech chemicals inside in-game documentation or quest books.
Custom material additions
Addon authors can add drawings for their own GregTech materials by writing the matching data file.
Who it’s for: Modpack authors and players of GregTech CEu chemistry content who want molecule and alloy diagrams shown in the game. Server owners do not need to install it, because it runs on the client only.
Questions
Does Molecules need GregTech CEu Modern and KubeJS?
Does Molecules have to be installed on the server?
How are alloy compositions set up?
In the catalog
Molecules [NeoForge] is one of 8,499 Technology mods on ModsFinder, and one of 3,557 Technology mods for NeoForge. 19,862 mods support Minecraft 1.21.11.
More from Fractal Interactive
Similar mods
What the author says
This clientside only mod adds molecule drawings for organic molecules from GregTech CEu and its addons and modpacks in tooltips. It is a fork of the original, rewritten for NeoForge 1.21.1. Molecules are stored in resource packs under assets/ /molecules/.json, corresponding to the GT material with ID:.
Official listing
- Modrinth page
- modrinth.com/mod/molecules
- Owner
- Fractal Interactive
- Published
- 2026-07-18
- Updated on Modrinth
- 2026-07-18
- Facts verified
- 2026-10-15
