True coop multiplayer mod for Noita.
Find a file
2024-08-06 14:28:37 +03:00
.vscode Refactor: added rpc machinery to reduce the amount of glue code 2024-05-20 15:03:16 +03:00
docs Sync dragon boss. Closes #91 2024-08-06 14:28:37 +03:00
noita-proxy Add note that world sync is pixel sync. 2024-08-05 13:43:52 +03:00
quant.ew Sync dragon boss. Closes #91 2024-08-06 14:28:37 +03:00
redist Clients can pick up hearts now. Full heal hearts now only heal a part of maximum health according to amount of players 2024-05-19 21:23:51 +03:00
scripts Automated commit: v0.15.3 2024-07-28 19:10:35 +03:00
.gitignore Player arrows 2024-08-05 16:38:55 +03:00
contributing.md Update contibuting.md 2024-05-24 12:01:08 +03:00
env Display player avatars in proxy 2024-05-27 16:08:21 +03:00
Justfile Automated commit: v0.16.1 2024-08-02 15:26:17 +03:00
LICENSE-APACHE Add licenses 2024-05-18 18:34:39 +03:00
LICENSE-MIT Add licenses 2024-05-18 18:34:39 +03:00
README.md Edit readme a bit. 2024-08-05 18:37:13 +03:00
todo.txt Only sync inventory when necessary 2024-05-15 16:50:59 +03:00

Noita Entangled Worlds - Play Noita not alone

Noita Entangled Worlds is an experimental mod for Noita that aims to make a true coop multiplayer possible.

What is synced as of now:

  • Players, their positions, health, perks and inventories
  • Wand usage
  • Item usage
  • Items in world (One player can throw a wand/potion/spell/item, another can pick it up)
  • Enemies and their attacks
  • Pixels of the grid world
  • Fungal shifts
  • Polymorphing

There is a video guide/showcase of the mod by Gudyni (in russian): https://www.youtube.com/watch?v=mqSKcDW-epg There is also a gameplay video by FuryForged: https://www.youtube.com/watch?v=7QihnJKXMHw

Discord server: https://discord.gg/2vHyEzBZ

Installation (provided by @stefnotch)

Go to releases and download the latest noita-proxy-win.zip or noita-proxy-linux.zip, depending on your OS.

Unpack it, and launch the proxy. Proxy is able to download and install the mod automatically.

image

Then, start Noita, and enable the mod.

  1. In the "Mods" menu, enable unsafe mods.
  2. Then, enable the "Quant's Entangled Worlds" mod.

image

Now you're ready to start a server and have fun!

Connect using Steam

In the Proxy window, click on "Create Lobby". Then, "Save lobby ID to clipboard". Send that ID to your friends, who can then copy it and press "Connect to lobby in clipboard".

image

After that, just start a new Noita game on everyone's PCs, and you should be in multiplayer mode :)

Thanks

Special thanks to:

  • Contributors.
  • @EvaisaDev for allowing to use code from Noita Arena mod.
  • @dextercd for NoitaPatcher.
  • Creators of other libraries used in this project.