This is the online version of the MieHex:Revolution documentation.

This page is built from the latest code on GitHub. It may describe newer features that you may not necessarily have, even on the latest Modrinth/CurseForge version!

Entries which are blurred are spoilers. Click to reveal them, but be aware that they may spoil endgame progression. Alternatively, click here to get a version with all spoilers showing.

A list of all the patterns I've discovered, as well as what they do.

BeaconNumerical Extremes

Maximum Reflection (→ num)

Your browser does not support visualizing patterns. Pattern code: eeee

I push against the boundaries of the world itself, and find the greatest number that can be expressed within this reality. Returns the largest possible numerical value.


Minimum Reflection (→ num)

Your browser does not support visualizing patterns. Pattern code: qqqq

I dive to the deepest depths of negation, finding the smallest number this world can contain. Returns the smallest possible numerical value (the negation of the maximum).


BookMieHexR List Patterns

Delimiting Stratagem (list, [pattern] → many)

Your browser does not support visualizing patterns. Pattern code: wdwewawqwqw

I take a list and a sequence of patterns, then cast those patterns with the list's contents as the new stack. Returns whatever the patterns leave on the stack.


Locator's Stratagem (list, any → [num])

Your browser does not support visualizing patterns. Pattern code: qqqqqdeee

I search through a list for all elements that match a given form. Accepts a list and an iota. Returns a list of numbers — the zero-based indices of every element that equals the given iota.


Eye of EnderSoul Projection

Soul Projection (entity →)

Your browser does not support visualizing patterns. Pattern code: wqqqqwqedwwde

By projecting a sliver of your soul into an entity within the same dimension, you may share that entity's vision. Only scrolls, allays, hex casters, and certain ethereal entities can serve as targets. Targeting yourself restores your normal sight. Consumes 5 amethyst dust. Curiously, when viewing through another caster's eyes, you cannot see your own body.


Spiritual Purification (player →)

Your browser does not support visualizing patterns. Pattern code: qwawqwaqewdwewd

Obtains the entity into which the target player has projected their soul. If the target is viewing through their own body, the wrath of consciousness will be incurred.


Patterns and actions that perform a magical effect on the world.

SpellbookSpellbook Spell

Scholar's Page-Turn (int →)

Your browser does not support visualizing patterns. Pattern code: qqadad

By imbuing the spellbook in my offhand with a touch of will, I can flip through its pages without lifting a finger. Accepts a non-negative integer and rotates the spellbook's current page forward by that many pages. Requires a spellbook in the offhand.


ClockChunk Loading

Temporal Anchor (vector, int →)

Your browser does not support visualizing patterns. Pattern code: aawewewaqweedeewqawewe

I anchor a region of space to the ticking of the world's heart, compelling it to remain loaded for a time. Accepts a position vector and a duration in ticks. The chunk containing the position will be kept loaded for the specified duration. Media cost scales with duration.


Idea BlockIdea Block

Construct Idea Block (vector →)

Your browser does not support visualizing patterns. Pattern code: wqaqqqqqeawqwqwqwqwqw

I construct a block from pure thought, allowing it to assume the appearance of other blocks. Accepts a position vector and manifests an Idea Block at that location. Once placed, right-click with any block to change its appearance; shift-right-click with an empty hand to reset it.


Oak SaplingRemote Block Interaction

Void Hand (vector →)

Your browser does not support visualizing patterns. Pattern code: deewqqa

I reach across the void and use a block with my other hand. Accepts a position vector. Uses the block itself at that location.


Void Hand II (vector →)

Your browser does not support visualizing patterns. Pattern code: aqqweed

I channel my reach through the item held in my offhand. Accepts a position vector. Uses the item in the caster's offhand on the target block.


Void Hand III (vector,itementity →)

Your browser does not support visualizing patterns. Pattern code: daqqqeeeda

I draw two things from the aether and apply one to the block. Accepts a position vector and an item entity iota. Uses the given item on the target block.


The spells catalogued here are purported to be of legendary difficulty and power. They seem to have been recorded only sparsely (for good reason, the texts claim). It's probably just the ramblings of extinct traditionalists, though -- a pattern's a pattern.

What could possibly go wrong?

Player HeadVoid Hand: Superior

Void Hand: Superior (entity, boolean →)

Your browser does not support visualizing patterns. Pattern code: dwqqwqwqwaweaqqqqedwqqwqwqwaqeeedqaedwqqwqwqwaweaqqqq

I extend my reach across the void to interact with a distant entity. Accepts an entity and a boolean. If true, attacks the target; if false, right-clicks the target. Media cost grows exponentially with horizontal distance.


This is a Great Spell. Its media cost is 2^(|Δx| + |Δz|), doubling for each block of horizontal offset. Equally useful for intimate conversation or remote retribution.