ModsFinder

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.

FabricQuiltClient and serverMIT LicenseOpen source1.20.1

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

  1. 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.

  2. Text iotas

    Text values can hold strings with Minecraft text formatting, so spells can pass and build formatted messages.

  3. Item stack iotas

    Item stacks are wrapped as iotas that contain the item and its data, for use by other addons that process items.

  4. 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.

1.20.13.0.02.0.0
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 2

MoreIotasAn addon for Hex Casting adding some new Iota types to make your life easier.
Required
Hex CastingPowerful programmable stack-based spellcasting
Required

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?

Yes. Hex Casting is required, and MoreIotas is required as well. Both must be installed next to Hexpose on Fabric or Quilt for 1.20.1.

Must Hexpose be installed on both sides?

Yes. Clients and servers both need the mod, so the server and every player must run it.

Which loader should be used for Hexpose?

Fabric and Quilt both have files for 1.20.1, with 3.0.0 for Fabric and 2.0.0 for Quilt as the latest builds.

Does Hexpose add spells by itself?

No. It is a library, and its patterns only take effect when a spell in another addon or a player's spell uses them.

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

All projects

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…
miyucomics, on the Modrinth page

Official listing

Owner
miyucomics
Published
2025-07-18
Updated on Modrinth
2026-06-09
Facts verified
2026-10-15

Tags