Invite a friend

A single-use signup link. Share it directly — nothing is emailed, so whoever holds the link can claim an account.

What you're carrying. Press i to open or close. Usable items (potions, scrolls) drop onto the hotbar below — fire them with number keys 19 without opening the bag.

Your look

Be a PNG, an emoji, or an animated version of either — with a coloured border to match. Changes show up live for everyone near you.

Pick or type an emoji to use it as your avatar. Clear the box to go back to your uploaded PNG.

Everyone gets a border. Leave this off for an auto colour, or pick your own. It rides the avatar, so it animates right along with it.

Settings

How the game controls on your device. Saved on this device, so each phone can set its own.

By default a swipe drags the ground (swipe left → walk right). Turn this on to walk the way you swipe instead.

Show Up / Down / Left / Right buttons in the bottom-left corner for tap-to-move, alongside (or instead of) swiping.

Move the arrow pad to the bottom-right and the chat button to the bottom-left — handier if you steer with your right thumb.

Left or right pins the quick-use bar down that edge as one vertical column — in thumb's reach, with the whole screen height to stretch out in.

Sound

Sound settings follow your character — set them once and every device you play on hears the same.

Move (or tap) once to turn sound on — browsers keep audio off until you interact with the page.

80%
90%
50%

area music

A tiny MIDI soundtrack for this area, played by moria's own synth — it crossfades when players arrive and leave, and keeps playing across doors between two areas scored the same. Pick a composer, then a piece (yes, the Bach list is long — worth it) — or upload your own .mid and it becomes a track for this area only.

ground colors

Recolor this area's floor — the empty-tile background and the faint grid lines. Changes preview live as you pick; set ground makes them real for everyone here, and back to stone restores the plain default.

weather

Set this area's weather — everyone here sees (and hears) the same sky. Changes preview live as you pick; set weather makes them real for everyone, and clear skies calms it back down.

steady
40%

a level-wide loop from the sound library (compose one in ⚙ admin → 🔊 sounds) — blank for a silent sky.

lock this area

Pick a key item: anyone holding one may enter. You (and admins) always can — nobody gets locked out of their own area, and a lock only gates entry: anyone inside can always walk out. Doors into a locked area refuse strangers with a 🔒 message naming the key.

sell a piece

Users

Promote a friend to admin, or disable an account. A disabled account is signed out and can't log back in until re-enabled. You can't change your own account.

🎰 The Gacha Machine

Level up to earn pulls; each pull unlocks a new tile for your own levels. No duplicates, ever — every pull is something new.

🏆 Achievements

Report a bug

Tell the wizards what went wrong — what you did, what you expected, what happened instead.

Death log

Every player death, newest first — who died, what killed them, and where.

🪦 Unique-item graveyard

Every destroyed unique item (written books, charted maps…), newest first. Restore re-creates it — pages, drawings, name and all — in your own bag; hand it back in person. Purge deletes the record forever. A tombstone whose tile type was deleted can't restore until a definition with that id exists again.

Teleport player

Send this player to a level and tile. Works whether they're online or off; a stuck player (lost in the void) lands somewhere solid.

Player

Stats

Statuses

Quest flags

Setting a flag turns it on; the ✕ beside a flag clears it. The list suggests every flag your dialogs and mobs mention — a flag you expect but don't see here is set by nothing yet (likely a typo).

Inventory

🖐 takes the item into your own bag (a pickpocket, not a delete — drop it on the ground if you truly want it gone).

Learned spells

Fog of war

a map

Tiles

Click a tile to start placing it — drag across the world to paint a whole area. Everyone sees placements appear live.

New tile

Give it a look three ways — upload art, build a CSS shape, or drop in an emoji — then name it, pick a kind, and place it. Everyone sees it appear.

1.0×
1.00×
preview

Where does this door lead?

Pick a destination level and the tile the player arrives on — or scry one of your portals and choose the exact spot to come out beside it. One-way — place a matching door on the far side to come back.

Dig a dungeon

Carve the chosen level from a style + seed and scatter mobs, loot, and traps by depth. Replaces everything on the level (an auto-snapshot is taken first). The same seed always digs the same dungeon — share it.

Come out beside which portal?

Sign text

What does this sign say? A player reads it by bumping into it — signs block movement, so they're read, not walked through.

Draw

Descending into moria…