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],...]. 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">.
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