This is the online version of the Hexxy Dimensions 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.

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?

End Portal FrameHexxy Dimensions

When I saw IT.
I realized it could be shaped by my will.
I just need the right pattern.
There also appear to be a few new mishaps I can encounter, most of which involve the room not being ready yet or no longer existing.

I shouldn't punch the walls for too long - that may draw their attention, resulting in a painful expulsion from the room.


To work with this power I have developed a new iota type, which I call a room.
A room iota appears to give me extensive powers over an extradimensional room, which can be created and manipulated by the spells below. Note that for all of these spells, unless a media cost is specified, there is no cost at all.

To restrict the powers granted by a given room iota (such as if I want to give partial access to a friend) I have access to three permission settings (R, W, and X) all of which are enabled by default. The R permission allows me to enter the room, the W permission allows me to delete the room, and the X permission allows me to transfer my casting into the room. These permissions can be revoked using Everett's Authority.

(If it wasn't clear, you can "break" the walls of a room. Doing so will deal some non-lethal damage and return you to the Overworld.)


Everett's Exaltation (num, num, num → room)

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

Creates a new room for me, with the provided width, height, and depth. Costs six Charged Amethyst per block.


When I first make a room it appears I must wait for it to be "carved".
I am unable to do anything practical in the room until I let nature carve it out.

Carving takes place at around 20 blocks per second. I can figure out how many are left with a simple pattern.


Everett's Abduction (room, entity | [entity] →)

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

You are going to Brazil, My Domain, T H E F U N Z O N E


Transports the provided entity/entities (willing or otherwise!) to the provided room, at the cost of one Amethyst Shard per entity. There is no will save. I should probally prepare countermeasures for if I find myself taken.


Everett's Environment (room → room)

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

My own personal casting space!


Mutates my casting environment for the rest of the current spell, allowing me to cast as though I was located in the provided room. While this effect is active, my ambit within the room extends to the entirety of the space.
Trying to cast this pattern using a room iota with the X permission disabled, or while the effect is already active, results in a Mishap.
Also, my staff appears to actively conflict with the effect, ignoring it unless I execute a spell all at once.


Everett's Environment II

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

Look Ma, two dimensions!


Undoes the current mutation to my environment.
This can be useful if, for example, I want to briefly swap to my personal space to access information and then return to casting in my actual location.


Everett's Expulsion (entity | [entity] →)

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

G E T O U T


Expels entities from a room to the overworld. This will only function if I'm casting from within the room the entities are located in, either physically or via Everett's Environment.


Everett's Relative Prfn. (room, vec3 → vec3)

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

This should make things easier.


Given a room and an absolute position, this will convert the position to be relative to the northwest corner of the room. Does not affect the Y coordinate of the position.
This may be helpful for determining offsets within a room.


Everett's Relative Prfn. II (room, vec3 → vec3)

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

This should also make things easier.


Given a room and a positon relative to the room's northwest corner, this will convert the position to absolute coordinates. Does not affect the Y coordinate of the position.
This may be helpful when accessing block or entities within the room.
Only positive relative offsets will become positions that are actually inside the room. Negative offsets will produce a position in the "wall" between rooms.


Everett's Location (room, vec3 → room)

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

Sets the position you arrive at when you warp into this room, relative to the northwest corner.
Requires W permission on the room.


Everett's Authority (room, num → room)

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

Disables the specified permission for this room iota. 0 refers to R, 1 refers to W, and 2 refers to X.


hexdim.page.dim.downgrade.pos.extend


Everett's Timing Prfn. (room → num)

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

How much longer must I wait?


Given a room iota, tells me the number of blocks remaining to be carved.
This can be used to determine how much progress has been made on carving the room, and how much longer it will take to finish.


Everett's Carving Prfn. (room → bool)

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

Are we done yet?


Given a room iota, tells me whether it is finished carving and ready to be used.