True coop multiplayer mod for Noita.
Find a file
2024-09-19 08:03:42 -04:00
.vscode Made some stain sync stuff that doesn't work because clients don't get stained for some reason :( 2024-08-15 01:22:38 +03:00
docs Transfer authority over requested-to-be-spawned items to whoever requested them. 2024-09-16 15:23:58 +03:00
ewext Remove that warning from ewext 2024-09-14 14:20:50 +03:00
noita-proxy Automated commit: v0.24.1 2024-09-19 14:10:16 +03:00
quant.ew dont print dtypes while notplayer 2024-09-19 08:03:42 -04: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.22.4 2024-09-07 15:01:51 +03:00
.gitignore Figure out how to make that extension module work. 2024-08-18 18:13:45 +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 Figure out how to make that extension module work. 2024-08-18 18:13:45 +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 Update README.md 2024-08-15 17:43:10 -04: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 :)

Mods support

The mods listed here have been tested by the community, it is publically editable so please add any untested mod with your findings

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.