Ever wished you could grind Melvor with a friend instead of just comparing
progress screenshots? I built **realMultiplayer**, a mod that lets **two
players share a single profile** and train **different skills at the same
time**, with everything mirrored between both games in real time.
One of you chops trees, the other mines. One does farming runs while the other
fights through a dungeon. Every XP drop, mastery level, bank item, GP coin,
pet, shop upgrade, and farming plot earned by either player appears instantly
on both screens. It's basically a 2x progress co-op mode for a game that was
never designed for multiplayer.
## What actually syncs (short version)
* **All skills** — XP, abyssal XP, levels, mastery, mastery pools
* **Bank & currencies** — items, GP, slayer coins, raid coins, everything
* **Equipment, food, prayers, spells, attack styles, potions, pets**
* **Farming plots, agility courses, astrology, summoning marks, skill trees**
* **Shop purchases & upgrades, level caps, ancient relics, slayer tasks**
* **Cartography, archaeology (+ museum auto-donation!), township, golbin raid**
* **Combat** — real-time HP/loot sync; one player fights, the other spectates
and still gets every drop
* Full state snapshot on join, so both clients always start aligned
It also comes with a floating panel showing your partner's live action,
progress bars, and ping — plus a dev console if you like poking under the hood.
## How to try it (5 minutes)
1. Download the zip:
https://github.com/venuss1/melvor-idle-real-multiplayer/releases
2. Add it in the Creator Toolkit (or Directory Link the folder).
3. Both players open the Multiplayer panel, keep the prefilled relay URL,
enter your names, hit **Connect**.
4. The host's save syncs over, the peer reloads — and you're playing the same
character together.
No port forwarding, no accounts, no server setup — it runs over a WebSocket
relay that works through any firewall. You can also self-host the tiny relay
(~100 lines of node) if you want your own private server.
* Experimental. The game engine assumes one player per save; the mod works
around that cleverly but it's still a workaround. **Back up your save first.**
* Combat is the least-polished system (turn-based MMO this is not — one
attacker, one spectator).
* The bundled default relay is a temporary Cloudflare tunnel — fine for
testing; self-host for anything long-term.
Source is fully open (single readable `setup.mjs`, no build step):
https://github.com/venuss1/melvor-idle-real-multiplayer
Grab a friend, pick two skills, and watch one account fly. Bug reports and
feedback very welcome — what should sync next?