This hex requires Hex Keys & MoreIotas addons.
I made this hex to be used in Evocation (from Hexical) but works fine in an artifact/trinket/cypher.
I'm calling it Mind Matter because it either stores matter (Items) in your mind (Klein's Chest) or views a mind (Mindscape Library) as matter (Blocks in a dimension).
This hex has 4 functions; when holding no writeable item in your off hand and right clicking, it opens Klein Storage (from Hex Keys). With a writeable item, it writes your Mindscape Library Key to it (from Hex Keys). While sneaking without a readable item, it sends you to your Mindscape Library. With a readable item that contains a Library Key, it takes you to that Mindscape Library.
Klein's Chest, Morpheus' Reflection & Visitor's Key are all great spells.
Hex Studio File
Mind's Reflection
Stadiometer's Purification
Numerical Reflection: 7
Numerical Reflection: 4
Minimus Distillation
{
Auditor's Reflection
{
Scribe's Reflection
Pattern "awd"
Pattern "ewdwewdeewdwewdewewdwe"
Pattern "awd"
Equality Distillation
{
Scribe's Reflection
Pattern "waqqqqqewwddada"
}
{
Pattern "qqqqqewwddada"
}
Augur's Exaltation
Hermes' Gambit
}
{
Pattern "qqqqqewwddada"
}
Augur's Exaltation
Hermes' Gambit
}
{
Assessor's Reflection
{
Pattern "ewdwewdeewdwewdewewdwe"
Scribe's Gambit
}
{
Pattern "eawaeawqawwawqq"
}
Augur's Exaltation
Hermes' Gambit
}
Augur's Exaltation
Hermes' Gambit
-----------------------
/give @p hexcasting:focus{data: {"hexcasting:type": "hexcasting:list", "hexcasting:data": [{"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 4B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 4B, 4B, 5B, 0B, 0B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 4B, 4B, 0B, 4B, 4B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 5B, 5B, 5B, 5B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 5B, 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 0B, 2B, 0B, 1B, 0B, 2B, 1B, 1B, 0B, 2B, 0B, 1B, 0B, 2B, 1B, 0B, 1B, 0B, 2B, 0B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 5B, 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 0B, 4B, 5B, 5B, 5B, 5B, 5B, 1B, 0B, 0B, 2B, 2B, 4B, 2B, 4B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B, 5B, 5B, 1B, 0B, 0B, 2B, 2B, 4B, 2B, 4B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 4B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B, 5B, 5B, 1B, 0B, 0B, 2B, 2B, 4B, 2B, 4B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 4B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 1B, 1B, 1B, 1B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 0B, 2B, 0B, 1B, 0B, 2B, 1B, 1B, 0B, 2B, 0B, 1B, 0B, 2B, 1B, 0B, 1B, 0B, 2B, 0B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 1B, 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 4B, 0B, 4B, 1B, 4B, 0B, 5B, 4B, 0B, 0B, 4B, 0B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 4B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 4B, 5B, 5B], start_dir: 0b}}]}} 1
Stadiometer's Purification
Numerical Reflection: 7
Numerical Reflection: 4
Minimus Distillation
{
Auditor's Reflection
{
Scribe's Reflection
Pattern "awd"
Pattern "ewdwewdeewdwewdewewdwe"
Pattern "awd"
Equality Distillation
{
Scribe's Reflection
Pattern "waqqqqqewwddada"
}
{
Pattern "qqqqqewwddada"
}
Augur's Exaltation
Hermes' Gambit
}
{
Pattern "qqqqqewwddada"
}
Augur's Exaltation
Hermes' Gambit
}
{
Assessor's Reflection
{
Pattern "ewdwewdeewdwewdewewdwe"
Scribe's Gambit
}
{
Pattern "eawaeawqawwawqq"
}
Augur's Exaltation
Hermes' Gambit
}
Augur's Exaltation
Hermes' Gambit
-----------------------
/give @p hexcasting:focus{data: {"hexcasting:type": "hexcasting:list", "hexcasting:data": [{"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 4B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 4B, 4B, 5B, 0B, 0B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 4B, 4B, 0B, 4B, 4B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 5B, 5B, 5B, 5B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 5B, 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 0B, 2B, 0B, 1B, 0B, 2B, 1B, 1B, 0B, 2B, 0B, 1B, 0B, 2B, 1B, 0B, 1B, 0B, 2B, 0B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 5B, 5B, 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 0B, 4B, 5B, 5B, 5B, 5B, 5B, 1B, 0B, 0B, 2B, 2B, 4B, 2B, 4B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B, 5B, 5B, 1B, 0B, 0B, 2B, 2B, 4B, 2B, 4B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 4B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B, 5B, 5B, 1B, 0B, 0B, 2B, 2B, 4B, 2B, 4B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 4B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 1B, 1B, 1B, 1B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 0B, 2B, 0B, 1B, 0B, 2B, 1B, 1B, 0B, 2B, 0B, 1B, 0B, 2B, 1B, 0B, 1B, 0B, 2B, 0B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 1B, 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 5B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 4B, 0B, 4B, 1B, 4B, 0B, 5B, 4B, 0B, 0B, 4B, 0B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 4B, 5B, 5B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 1B, 1B, 1B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 4B, 0B, 2B, 2B], start_dir: 0b}}, {"hexcasting:type": "hexcasting:pattern", "hexcasting:data": {angles: [B; 2B, 1B, 4B, 5B, 5B], start_dir: 0b}}]}} 1