ModsFinder

Hex Casting

by petrakat

Hex Casting lets players write spells as short programs: a stack-based system where patterns drawn on a hexagonal grid become spells cast in-world.

FabricForgeNeoForgeQuiltClient and serverMIT LicenseOpen source1.19.2 – 1.20.1

What it does

Spells in Hex Casting are built from patterns drawn on a hexagonal grid, and they run as stack-based programs, so a caster can chain operations without precompiling them. The mod adds its own progression through an in-game journal that reveals information over time. Items that can cast hexes can be crafted and handed to other players.

The mod requires Caelus API, Cardinal Components API, Cloth Config API, Fabric API, Fabric Language Kotlin, Inline, PAUCAL and Patchouli, so every one of those must be installed alongside it. Required by 99 other catalog mods, including Hexal, Hex Gloop, MoreIotas, HexTweaks and Hexlink, it is the base that those add-ons extend. Hex Casting runs on client and server, so the server and every player need it, and it is published for Fabric, Forge, NeoForge and Quilt across the 1.19.2 – 1.20.1 range, under the MIT License, which makes it open source.

Key features

  1. On-the-fly casting

    Hexes are cast directly from patterns drawn on the grid, without a separate compile step before use.

  2. Craftable hex items

    Items that carry a hex can be crafted and given to other players, letting spells travel with the items.

  3. In-game journal

    A journal given at spawn holds the mod's guide, and its entries reveal more as the player progresses.

  4. Lore and progression

    Ancient lore is uncovered through play, and the mod's themes of madness and the sentient life of a barren world run through its content.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.20.10.11.40.11.40.11.20.11.2
1.19.20.10.30.10.3Not available0.10.3
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 7

InlineA mod for inline text rendering
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Cloth Config APIConfiguration Library for Minecraft Mods
Required
PAUCALPetrak@'s Assorted, Useful Collection of Assistance Library.
Required
Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
PatchouliAccessible, Data-Driven, Dependency-Free Documentation for Minecraft Modders and Pack Makers
Required
Cardinal Components APIA data attachment API that is easy, modular, and extremely fast.
Required

Required by 99 mods

Use cases

Spell programming

Players who enjoy building logic out of stacks and patterns use the grid to write their own casting sequences.

Modpacks and videos

The author allows the mod in modpacks and in streams or videos without asking first.

Who it’s for: Players who want programmable magic with a learning curve, and modpack builders who need a stack-based spell system. Players who want a mod without extra requirements will find the dependency list long.

Questions

Which loaders does Hex Casting support?

Fabric, Forge, NeoForge and Quilt. Files for the 1.19.2 and 1.20.1 game versions are published for these loaders.

Does Hex Casting need to be installed on the server?

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

Which required dependency is specific to Fabric?

Fabric API and Fabric Language Kotlin are required on Fabric, while Forge and NeoForge need the Patchouli and PAUCAL dependencies instead.

In the catalog

Hex Casting is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from petrakat

All projects

Similar mods

What the author says

A mod for Forge and Fabric adding stack-based programmable spellcasting, inspired by Psi. > this feels like the whole "almost die from overcasting for enlightenment" thing but in real life -- Matt6049
petrakat, on the Modrinth page

Official listing

Owner
petrakat
Published
2022-11-20
Updated on Modrinth
2026-08-27
Facts verified
2026-10-15

Tags