Classic MUD • Modern polish

Adventure, PvE, PvP, quests — all in text.

JediMUD is a text-based multiplayer RPG where your imagination does the rendering. Explore zones, master skills, tackle quests, and build a legend — one command at a time.

Play now What is a MUD?
Fast start
Play in under 2 minutes
Deep systems
Skills, crafting, exploration
Always online
Persistent world
Online now — Prod: • Dev:
Sample session
Welcome to JediMUD!

Type: help

> look
You stand at the gates of a wind-swept outpost.
A cantina sign flickers in the neon dusk.

> who
Players online: 23

> say Anyone up for a run?
You say, "Anyone up for a run?"

> north
You head north into the market district...
Connect
Use a MUD client or terminal
telnet jedimud.net 4000
Want a phone-friendly experience? See Clients for desktop + mobile options.

Play

Recommended: use a dedicated MUD client for triggers, aliases, and maps. Or connect from a terminal for the classic feel.

  • telnet jedimud.net 4000 (terminal)
  • Mudlet, TinTin++, BlowTorch (clients)
New player guide Client setup

Want “one click connect” in-browser? Add a WebSocket-to-telnet relay and embed a web client.

Who’s online (Prod vs Dev)

This panel can show the current player list from two environments. Wire these to your two Node API endpoints (prod + dev). Recommended: proxy them as /who-prod.json and /who-dev.json.

Prod players
    Tip: return JSON like { "count": 23, "players": ["Ayla", "Korin"] }.
    Dev players
      Tip: you can point dev at a separate database/schema.
      Endpoints used: /who-prod.json/who-dev.json

      Play in browser (Beta)

      Connect directly from your browser using a WebSocket-to-Telnet relay. For the best experience (triggers, aliases, maps), use Mudlet — but this is perfect for quick logins from mobile or a shared computer.

      
      
                  
      Troubleshooting: this requires Apache to proxy /mud to the prod Node instance (WebSocket). If connect fails, check your reverse-proxy rules for WebSockets.

      Mudlet (desktop)

      Mudlet is a powerful client for Windows/macOS/Linux. Grab it from the official download page, then connect to jedimud.net on port 4000.

      Optional: install the JediMUD Mudlet package for a quick connect alias.

      After importing, type jmconnect in Mudlet to connect.

      Mobile clients

      For phones/tablets, use a mobile MUD client and connect to jedimud.net 4000. (Mudlet’s official downloads are desktop platforms.)

      • BlowTorch (Android)
      • Termux + TinTin++ (Android power-user option)
      • Any telnet-capable client with host/port above

      If you want the website itself to connect from mobile, you’ll need a WebSocket-to-telnet relay.

      Quick connect

      Copy/paste into your favorite client:

      Connect
      Telnet
      telnet jedimud.net 4000

      Prefer a secure/tls connection later? Add a TLS-capable proxy port and publish it here.

      What is a MUD?

      A MUD (Multi-User Dungeon) is a shared text world: you type commands like look, north, get, and attack. The game responds with story and state.

      Why JediMUD?

      Fast to learn, hard to master: exploration, progression, group play, economy, and competitive goals — without a subscription.

      Accessibility

      Text-first design works great with screen readers, low-bandwidth connections, and older devices.

      New player guide

      Start with these commands:

      • help — help index
      • look — describe your room
      • who — who is online
      • say <text> — speak locally
      • tell <name> <text> — private message
      • score — your character stats
      • inventory — what you carry

      These mirror the in-game help system.

      Help reference

      Search the in-game help files stored in MariaDB. This pulls directly from your MUD help table.

      
                    
      Source: live help data (MariaDB)

      Discord

      Chat with other players, get help, and join events.

      discord.gg/EQfuEkV

      Wiki

      Game documentation: areas, quests, skills, crafting, and lore.

      wiki.jedimud.net

      jedimud.fandom.com

      Events

      Post weekly events, seasonal arcs, and staff-run story nights.

      Quest news

      Rotating quests, hints, deadlines, and callouts.

      • Coming soon — Hook this list to /quests.json.
      • Example: “Double XP quest weekend” • “New storyline questline live”

      Suggested JSON: { "items": [{"title":"...","date":"...","url":"..."}] }

      Raffles

      Community raffles, prizes, and winners.

      • Coming soon — Hook this list to /raffles.json.
      • Example: “Weekly raffle” • “Holiday raffle (rare item)”

      Suggested JSON: { "nextDraw":"...","items":[{"title":"...","ends":"..."}] }

      Latest updates

      Add a changelog here (or load posts from a JSON feed).

      • v0.2 — Added Clients, Quest News, and Raffles sections.
      • Next — Wire up /who.json, /help.json, /quests.json, /raffles.json.

      Server status

      Live status from the API (prod + dev).

      Waiting for status…
      Unknown
      Prod
      Dev
      Set up status checks when you have an API.
      Suggested fields: online/offline, players, uptime, next reboot, last deploy.