HexIntent
ModAn add-on mod for Hex Casting that adds interactive menus, intent-based utility blocks, and portal-style threshold spells.
Type
Mod
Modrinth Downloads
11
Modrinth ID
4G64Rm66
Last Updated
May 28, 2026
Description
HexIntent
Hexcasting is capable of extraordinary things, but so much of its beauty can be lost in the moment of casting. A pattern is drawn, the world changes, and the intricate thought behind it vanishes almost instantly.
HexIntent is about giving that thought form.
Loosely themed around the idea of a caster impressing their intent upon the world, this mod explores what it means for a spell to be more than just its end result. Instead of magic appearing only as an instant effect, HexIntent adds ways for intention itself to manifest: through menus, relays, interfaces, and other visible constructs that make a hex feel present, responsive, and alive.
At the heart of the mod is the idea that a spell does not have to be a fixed instruction sealed away in a focus. A hex can present choices. It can be configured. It can adapt to the moment. If a caster wants to change a radius, alter a mode, or refine an effect, they should not always need to rewrite the whole working from scratch. By allowing menus and interactive elements to be crafted in hexcasting itself, HexIntent helps bridge the gap between abstract pattern and lived, in-world magic.
This also opens the door to building more expressive hexes without requiring every solution to lean entirely on the more meta aspects of the art. Techniques like quines, recursion, and complex focus manipulation remain impressive and valuable, and HexIntent is not meant to replace them. Instead, it offers another path: one that makes certain kinds of flexibility and interaction more accessible, while still attaching a cost so that convenience feels earned and mastery remains meaningful.
More than anything, HexIntent is about making a caster's will visible. It is about showing not just what a spell does, but what the caster means it to do. In that sense, the magic is not only the outcome.
✨ Features
Manifested Menus
Create interactive interfaces directly through Hexcasting.
- List, grid, and radial menu manifestations
- UI intent primitives including:
- Buttons
- Text inputs
- Numeric inputs
- Sliders
- Checkboxes
- Selectable lists
- Dropdowns
- Sections
Menus are designed to support immersive spell interaction systems while remaining responsive and multiplayer-safe.
Splinters!
These are Manifestations but deserve their own mention. These are slivers of your mind that you can create at a location with 16-bit amibt. They cast once or if renewed, repeatedly cast! They consume media from the original caster, and are dismissed once the caster is no longer present in the world.
- Manifest Splinter
- Renew Splinter
- Locate Splinter
- Dismiss Splinters
General Manifestations
These are some general manifesations not yet mentioned that are intended as quality of life improvements.
- Manifest Echo - you not longer have to bind yourself to cleric impetus.
- Manfiest Relay for linked activation systems. Create a magical interface allowing people to activate things from a distance, like Impetus!
- Optional redstone signal output from relays
- Portals! Who doesn't like portals?!
- Hex Trails - Particles made to be moved! These particles take an ID and when created with a new set of co-ordinates from their last, will smoothly move between positions. Heavily optimised to create server friendly, beautiful transitions.
New Spell Circle add-ons!
Contained Splinter
A specialized manifestation block capable of anchoring and sustaining splinter execution.
- Stores a focus internally
- Loops the spell circle wave while splinters execute
- Releases wave back to circle once execution completes
- Redstone interrupt support for forced dispel and continuation
- Optional server-side configuration toggle
🛡 Stability & Multiplayer Safety
HexIntent is designed with server stability in mind, especially for autonomous or repeated casting. These only apply to things added through HexIntent, everything else will function as normal and won't be interferred with. This is to stop server heavy hexes being put into things like Splinters, causing server slowness. This is all configurable by server config.
Included protections:
- Server-side anti-loop protections
- Dispatch throttling safeguards
- Watchdog protection against repeated heavy splinter execution
- Configurable active splinter caps per player
- Optional server-side disabling of Contained Splinter behavior
🐛 Reporting Issues
If you encounter crashes, bugs, or unexpected manifestation behavior, please report them through the issue tracker and include:
- Minecraft version
- Mod loader version
- Installed mods
- Crash reports or latest.log files where possible
Performance and behavior may vary depending on server configuration and mod combinations.
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
Etchrara
A rarity expansion mod providing rarity rendering.
Twilight Forest/Origins fix
Fixes a compatibility issue between The Twilight Forest and Origins mods. Fixes a bug where the game would crash when ap...
XP: DevTools
Adds useful tools that make life easier for modpack and mod creators
LinearReader
Make Minecraft worlds take up less space.
Lysten
A little mod that adds client specific (& silly) features to Fabric
Squishables
A chaotic plushie mod Squeeze em collect em wear em trash em Features plushies from Murder Drones TADC and more with sec...