Hexpose
by miyucomics
With Hexpose, Hex Casting spells gain a set of scrying patterns and iota types for reading game state, and other addons can rely on them.
What it does
Hexpose is a library addon for Hex Casting. It adds scrying patterns that report information about entities, blocks and containers, and it defines new iota types that other addons can pass between spells. Text iotas hold strings, including Minecraft text formatting, and item stack iotas hold the contents of an item, which lets other addons read and process item data through one interface. MoreIotas is also required, and the mod depends on Hex Casting to provide the casting system.
The identifier iota represents a resource name such as minecraft:diamond. Spells can use it for type checks on items, blocks, entities, dimensions and villager types. Hexpose also adds particle and sound handling that other addons rely on. Because it only serves as a library, the mod has no effect on its own, and it does nothing until another addon or a spell uses its patterns.
Both sides need the mod, since clients and servers run it together. Files are published for Fabric and Quilt on 1.20.1 only, with 3.0.0 for Fabric and 2.0.0 for Quilt as the latest builds. The code is open source under the MIT License, and public links exist for the source code, the issue tracker and the wiki.
Key features
Scrying patterns
Patterns read an entity's health, remaining air and saturation, plus the contents of a container or the number of turtle eggs in a block.
Text iotas
Text values can hold strings with Minecraft text formatting, so spells can pass and build formatted messages.
Item stack iotas
Item stacks are wrapped as iotas that contain the item and its data, for use by other addons that process items.
Identifier iotas
Identifiers such as minecraft:diamond are stored as iotas for type checking across items, blocks, entities, dimensions and villager types.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 1 mod
Use cases
Who it’s for: Players who build Hex Casting spells that need scrying data, and addon authors who want shared iota types. Hexpose adds little on its own, so it is mainly installed as a dependency of other content.
Questions
Does Hexpose need Hex Casting?
Must Hexpose be installed on both sides?
Which loader should be used for Hexpose?
Does Hexpose add spells by itself?
In the catalog
Hexpose is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from miyucomics
Similar mods
What the author says
This mod compiles a lot of useful features involving scrying information into one addon. Every potentially useful scrying—getting an entity's health, getting how much air it has left, getting how much saturation food will give you, getting the contents of a container, reading the book from a chiseled bookshelf…
Official listing
- Modrinth page
- modrinth.com/mod/hexpose
- Owner
- miyucomics
- Published
- 2025-07-18
- Updated on Modrinth
- 2026-06-09
- Facts verified
- 2026-10-15
