Modscraper Modscraper Minecraft
HexIntent logo

HexIntent

Mod

An 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

Fabric

Game Versions

1.20.1

Screenshots

Similar Mods

External Resources