All Mods Resource Packs Data Packs Shaders Modpacks Plugins
HexParse

HexParse

by YukkuriC • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

HexParse mod

Curseforge CurseForge
Modrinth Modrinth

Provides a pair of patterns and a set of commands to convert custom code into (pattern or literal) list iota; requires player to have a focus item in hand.

A badge for hexdoc in the style of Devins Badges

(Old KubeJS version HERE)

Example Code Example Iota Example Iota (Colorful Nested)
Code Iota Iota (Colorful)

_The highlight VSCode extension is available on the Marketplace (source code)._

Supported IO Item Types

  • Focuses
  • Spell Books
  • (1.20) Thought Knots
  • recognized by item classes (matched through the item class hierarchy), able to add more via HexParseAPI or IOMethod

Commands Added

Reading & Writing

  • /hexParse <code string> [rename]: parse input code into supported held item; optional rename argument to rename the item.
  • /hexParse read: read handheld item's iota, parse into code and show in chat window; the result will be copied when clicked.
  • /hexParse read_signatures: same as read, but ignores all known pattern IDs and outputs all as angle signatures.
  • /hexParse clipboard [rename]: read client clipboard text and parse into supported held item; optional rename argument to rename the item.
  • /hexParse clipboard_angles [rename]: same as clipboard, but only accept patterns input with raw angle string like "wedsaq".
  • /hexParse clipboard_hexpattern [rename]: (experimental) same as clipboard, but accepts .hexpattern format; warning: only partial features supported.
  • /hexParse share: (experimental) same as read but broadcasts iota's raw content and click-copy-able parsed code to every player in the server.
  • /hexParse read_hexbug: same as read but translates the result to the format used by discord HexBug's /patterns hex command. note: non-pattern constants and some old registry names still need to be handled manually
  • /hexParse mind_stack ...: read/write iota from player's mind (staff casting VM)
    • ... peek: read the last iota inside mind stack; gets null if stack is empty
    • ... push <code>: parse code and push into mind stack
    • ... push_clipboard: same as above, but code comes from clipboard
  • /hexParse property ...: (Hexcellular interop) get/set data for PropertyIota; used property names all force-added leading _ for security reason
    • ... read <propName>: read and parse from certain property
    • ... write <propName> <code>: write code into certain property
    • ... clipboard <propName>: same as above, but code comes from clipboard

Configs

  • /hexParse (macro/dialect) ...: edit client-saved code dialects (1-on-1 mapping, not starting with #) and macros ( mapped to code segments, starting with #)
    • ... list: list all saved macros/dialects; there exist several predefined macros from the nature
    • ... define <key> <value>: define a macro/dialect mapping; could be fresh-new or overriding existed one.
    • macro define_clipboard <key>: same as above, but only for macros, and reads player's clipboard
    • ... remove <key>: remove mapping entry with given key (if exists)
  • /hexParse conflict: conflict resolver for multiple patterns with same short name (ID path)
    • only enables in physical client (singleplayer, local multiplayer) or with OP permission
    • ... or ... list: list all short names pointed by multiple long IDs
    • ... list <short_name>: list all conflicting IDs under certain short name
    • ... set <short_name> <long_ID>: redirect certain short name to input pattern ID

Misc. & Helpers

  • /hexParse donate [amount]: donate custom amount of media to the nature. Pay if you feel guilty using this mod ::)
  • /hexParse learn_great: Read handheld items and learns great pattern(s) inside.
  • /hexParse lehmer [...nums]: calculate lehmer code for given permutation (from ascending, e.g. 0 1 2 3 4); input should be separated with space; the result number can be used for Swindler's Gambit.

OP-Only Commands

  • /hexParse unlock_great (unlockAll|lockAll|unlock <pattern id>|lock <pattern id>): controls great pattern unlocking process of current world by locking/unlocking all at once, or a single great pattern each execution.

Patterns Added

  • switch_comment: Transforms input Comment Iota into String Iota, or everything else into Comment Iota; has no effect without MoreIotas.
  • code2focus: Equivalent to /hexParse clipboard (now not only focuses).
  • focus2code: Equivalent to /hexParse read.
  • remove_comments: Clears comment iotas from a (nested) list input.
  • learn_patterns: Read handheld items and learns great pattern(s) inside.
  • create_linebreak: Adds a line-break comment iota with space-indents of given number to the stack.
  • donate: Equivalent to /hexParse donate.
  • (great spell) compile: takes in a MoreIotas string iota, and parses it into a code list; has no effect without MoreIotas.

Introduction also written in HexParse Patterns section inside the book.

Misc. Features

  • At each pattern's page, press Shift to display the pattern's registry ID

New Iota: CommentIota

CommentIota displays string inside, and parses into a null iota (with id: "hexparse:comment") which executes doing nothing.
Comment iotas includes text comments, line-breaks & indents, and unknown great spell placeholders.
When player holds Shift key, all comments will be hidden.

HexParseAPI

  • Location: io.yukkuric.hexparse.api.HexParseAPI
  • Contents:
    • AddForthParser(p: IStr2Nbt)
    • AddForthParser(p: IStr2Nbt, id: String) — replaces the parser previously registered under the same ID
    • AddBackParser(p: INbt2Str)
    • AddBackParser(p: INbt2Str, id: String) — same ID-based replacement
    • RemoveForthParser(p: IStr2Nbt)
    • RemoveBackParser(p: INbt2Str)
    • <T : SpecialHandler> AddSpecialHandlerBackParser(cls: Class<T>, func: (T, CompoundTag) -> String)
    • CreateItemIOMethod(cls: Class<*>, writer: ((ItemStack, CompoundTag) -> Unit)?, reader: ((ItemStack) -> CompoundTag?)?, priority: Int = 0, validator: ((ItemStack, Boolean) -> Boolean)?)

For detailed usage guides, see How-To (Generated by DeepSeek-v4.1-Flash)

External Documents

Supported Expressions

see this file for all available symbols.

Available Configs

see this file for all available configs.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
4d ago 1
1.21.1
Fabric
4d ago 1
1.21.1
Fabric
4d ago 1
1.20.1
Forge
4d ago 1
1.19.2
Forge
4d ago 1
1.20.1
Fabric
4d ago 1
1.19.2
Fabric
4d ago 1
1.21.1
Neoforge
12d ago 1
1.21.1
Fabric
12d ago 1
1.21.1
Neoforge
1mo ago 1
1.21.1
Fabric
1mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Fabric
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Fabric
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Fabric
2mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Fabric
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Fabric
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Fabric
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Fabric
3mo ago 1
1.20.1
Forge
4mo ago 1
1.19.2
Forge
4mo ago 1
1.20.1
Fabric
4mo ago 1
1.19.2
Fabric
4mo ago 1
1.21.1
Neoforge
5mo ago 1
1.20.1
Forge
5mo ago 1
1.19.2
Forge
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.20.1
Fabric
5mo ago 1
1.19.2
Fabric
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.20.1
Forge
5mo ago 1
1.19.2
Forge
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.20.1
Fabric
5mo ago 1
1.19.2
Fabric
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.21.1
Neoforge
6mo ago 1
1.20.1
Forge
6mo ago 1
1.19.2
Forge
6mo ago 1
1.21.1
Fabric
6mo ago 1
1.20.1
Fabric
6mo ago 1
1.19.2
Fabric
6mo ago 1
1.21.1
Neoforge
6mo ago 1
1.21.1
Fabric
6mo ago 1
1.21.1
Neoforge
6mo ago 1
1.20.1
Forge
6mo ago 1
1.19.2
Forge
6mo ago 1
1.20.1
Fabric
6mo ago 1
1.19.2
Fabric
6mo ago 1
1.20.1
Forge
7mo ago 1
1.19.2
Forge
7mo ago 1
1.20.1
Fabric
7mo ago 1
1.19.2
Fabric
7mo ago 1
1.20.1
Forge
7mo ago 1
1.19.2
Forge
7mo ago 1
1.20.1
Fabric
7mo ago 1
1.19.2
Fabric
7mo ago 1
1.20.1
Forge
8mo ago 1
1.19.2
Forge
8mo ago 1
1.20.1
Fabric
8mo ago 1
1.19.2
Fabric
8mo ago 1
1.20.1
Forge
9mo ago 1
1.19.2
Forge
9mo ago 1
1.20.1
Fabric
9mo ago 1
1.19.2
Fabric
9mo ago 1
1.20.1
Forge
9mo ago 1
1.19.2
Forge
9mo ago 1
1.20.1
Fabric
9mo ago 1
1.19.2
Fabric
9mo ago 1
1.20.1
Forge
9mo ago 1
1.19.2
Forge
9mo ago 1
1.20.1
Fabric
9mo ago 1
1.19.2
Fabric
9mo ago 1
1.20.1
Forge
10mo ago 1
1.19.2
Forge
10mo ago 1
1.20.1
Fabric
10mo ago 1
1.19.2
Fabric
10mo ago 1
1.20.1
Forge
11mo ago 1
1.19.2
Forge
11mo ago 1
1.20.1
Fabric
11mo ago 1
1.19.2
Fabric
11mo ago 1
1.20.1
Forge
11mo ago 1
1.19.2
Forge
11mo ago 1
1.20.1
Fabric
11mo ago 1
1.19.2
Fabric
11mo ago 1
1.20.1
Forge
11mo ago 1
1.20.1
Fabric
11mo ago 1
1.20.1
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.19.2
Forge
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.19.2
Forge
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Fabric
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.19.2
Fabric
last yr. 1
1.19.2
Forge
last yr. 1
# v1.12.0
  • Features:
  • adding new API for reloadable parser additions (e.g. for KJS)
  • IOMethod now searches along superclass chain
  • Bugfix:
  • ignoring comments and linebreaks when collecting addon info

> updated with **Pre 64** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# v1.12.0
  • Features:
  • adding new API for reloadable parser additions (e.g. for KJS)
  • IOMethod now searches along superclass chain
  • Bugfix:
  • ignoring comments and linebreaks when collecting addon info

> updated with **Pre 64** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# v1.12.0
  • Features:
  • adding new API for reloadable parser additions (e.g. for KJS)
  • IOMethod now searches along superclass chain
  • Bugfix:
  • ignoring comments and linebreaks when collecting addon info

> updated with **Pre 64** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# v1.12.0
  • Features:
  • adding new API for reloadable parser additions (e.g. for KJS)
  • IOMethod now searches along superclass chain
  • Bugfix:
  • ignoring comments and linebreaks when collecting addon info

> updated with **Pre 64** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# v1.12.0
  • Features:
  • adding new API for reloadable parser additions (e.g. for KJS)
  • IOMethod now searches along superclass chain
  • Bugfix:
  • ignoring comments and linebreaks when collecting addon info

> updated with **Pre 64** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# v1.12.0
  • Features:
  • adding new API for reloadable parser additions (e.g. for KJS)
  • IOMethod now searches along superclass chain
  • Bugfix:
  • ignoring comments and linebreaks when collecting addon info

> updated with **Pre 64** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# v1.12.0
  • Features:
  • adding new API for reloadable parser additions (e.g. for KJS)
  • IOMethod now searches along superclass chain
  • Bugfix:
  • ignoring comments and linebreaks when collecting addon info

> updated with **Pre 64** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
followed yet another breaking change
> updated with **Pre 64** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
followed yet another breaking change
> updated with **Pre 64** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
  • fixed fabric crash due to packet registry
  • removed for_each_%d matching
> updated with **Pre 53** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
  • fixed fabric crash due to packet registry
  • removed for_each_%d matching
> updated with **Pre 53** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
fixed a potential crash
> updated with **Pre 53** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
fixed a potential crash
> updated with **Pre 53** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# Pre 53
upgrade all pattern-related stuff
> updated with **Pre 53** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# Pre 53
upgrade all pattern-related stuff
> updated with **Pre 53** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
API changes
> updated with **Pre 47** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
API changes
> updated with **Pre 47** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# Pre 35.get()

updated with **Pre 35** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# Pre 35.get()

updated with **Pre 35** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# v0.11.2 (Pre 28)
  • Bugfixes:
  • fallback iota dumper working properly
  • error messages no more kick player from server

updated with **Pre 28** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# v0.11.2 (Pre 28)
  • Bugfixes:
  • fallback iota dumper working properly
  • error messages no more kick player from server

updated with **Pre 28** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# Pre 27
  • Added support for new Thoth's Gambit special handler patterns

updated with **Pre 27** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# Pre 27
  • Added support for new Thoth's Gambit special handler patterns

updated with **Pre 27** [latest official 1.21 alpha](https://ci.blamejared.com/job/petrakat/job/Hexcasting/job/1.21/); see [this discord announcement](https://discord.com/channels/936370934292549712/940747174982078564/1512583279868645428) for more information
# v1.11.2

  • bugfix: allowing more general matrix inputs (empty ones) & let error messages more accurate

# v1.11.2

  • bugfix: allowing more general matrix inputs (empty ones) & let error messages more accurate

# v1.11.2

  • bugfix: allowing more general matrix inputs (empty ones) & let error messages more accurate

# v1.11.2

  • bugfix: allowing more general matrix inputs (empty ones) & let error messages more accurate

# v1.11.1


HexParse Icon
Download HexParse
Select game version
Select platform