Schematicannon Materials Checklist parser!

Post your coolest Hexcasting creations here.

New topics are NOT for chatting or asking help, put those in the comments of a post or in a different forum.
luucyf3r
Posts: 1
Joined: Sat Feb 21, 2026 5:06 pm

Schematicannon Materials Checklist parser!

Post by luucyf3r »

For all you builders out there that use the schematicannon and wish you could use hex for your materials, here's the hex for you!

A couple years ago i made a materials checklist parser, it was not great, in terms of pattern optimization but here is v2.0, requires moreiotoas & hexical (for soroban) takes a list of strings not text iotas, and outputs a list of block type strings and their respective quantities. formatted like so[[string,num],...].
schem parser result.png
schem parser result.png (49.67 KiB) Viewed 5 times
Ideal use case is using the strings to sift through a mote nexus and request the items, you could also feed this to some form of production hex like a stonecutter.

You'll have to insert a string of the letter "x" with surgeons its marked here with <"x">.

schem parser.png
schem parser.png (23.99 KiB) Viewed 5 times
One note; if the checklist book is partially complete it leaves the checkmarks in, this is not an issue for a mote sifter as it will just return `null` but for other use cases those will need consideration!

also its made for 1.20+ but could be editied for lower versions, i believe just the adding of the lists at Muinn's Refl. needs changing

Code: Select all

Vacant Reflection
Huginn's Gambit
{
    Breaking Reflection
    Separation Distillation
    {
        Soroban Reflection
        Numerical Reflection: 2
        Modulus Distillation
        Numerical Reflection: 0
        Equality Distillation
        {
            Tutu's Gambit
        }
        {
            Gemini Decomposition
            Length Purification
            Numerical Reflection: 5
            Maximus Distillation
            {
                Spacing Reflection
                Separation Distillation
                Numerical Reflection: 1
                Selection Distillation
                {
                    <"x">
                }
                Flock's Disintegration
                Separation Distillation
                Numerical Reflection: 1
                Selection Distillation
                Input Purification
            }
            {
                Bookkeeper's Gambit: v
            }
            Augur's Exaltation
            Hermes' Gambit
        }
        Augur's Exaltation
        Hermes' Gambit
    }
    Jester's Gambit
    Thoth's Gambit
    Retrograde Purification
    Speaker's Decomposition
    Bookkeeper's Gambit: v
    Retrograde Purification
    Muninn's Reflection
    Jester's Gambit
    Additive Distillation
    Huginn's Gambit
}
Jester's Gambit
Thoth's Gambit
Muninn's Reflection
Bookkeeper's Gambit: v-
Soroban Gambit
{
    Soroban Reflection
    Gemini Decomposition
    Numerical Reflection: 2
    Modulus Distillation
    Numerical Reflection: 0
    Equality Distillation
    {
        Numerical Reflection: 1
        Additive Distillation
        Muninn's Reflection
        Jester's Gambit
        Selection Distillation
        Numerical Reflection: 2
        Flock's Gambit
    }
    {
        Bookkeeper's Gambit: vv
    }
    Augur's Exaltation
    Hermes' Gambit
}
Jester's Gambit
Thoth's Gambit