True coop multiplayer mod for Noita.
Find a file
2025-02-17 21:49:32 -05:00
.github/workflows fix ci? 2025-02-15 12:34:15 -05:00
.vscode get_cell impl in ewext (maybe) 2024-09-27 19:31:14 +03:00
docs minor optimization 2025-02-09 10:25:45 -05:00
ew_api_example fix clippy, add api example 2025-01-23 08:51:45 -05:00
ewext hopefully fix windows 2025-02-17 21:40:25 -05:00
noita-proxy Automated commit: v1.2.2 2025-02-17 21:49:32 -05:00
quant.ew dont use ew_do_i_own crosscall since its useless 2025-02-17 21:01:11 -05:00
redist Make newer steam api unnecessary. 2024-09-27 22:22:47 +03:00
scripts CI Again 2025-02-14 17:21:05 +03:00
shared partially fix kolmi, allow disabling voip entirely, remove debug info 2025-02-15 15:11:09 -05:00
.gitignore remove the chain fix to see if thats the cause of lag 2025-01-26 18:31:05 -05:00
contributing.md Update contibuting.md 2024-05-24 12:01:08 +03:00
Justfile remove the chain fix to see if thats the cause of lag 2025-01-26 18:31:05 -05:00
last_release_notes.md Automated commit: v1.2.2 2025-02-17 21:49:32 -05: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 2025-02-08 12:59:55 +03:00

Noita Entangled Worlds - Play Noita not alone

for one of the 2 devs, the other dev does not have the means for donations due to his residence

Noita Entangled Worlds is an online true coop multiplayer mod.

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 by nichelessone that showcases a recent version: https://www.youtube.com/watch?v=mMP-93-RTs0

Discord server: https://discord.gg/uAK7utvVWN

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

Cli connect

can also connect via cli, just run noita_proxy --lobby [steam_code/ip and port]

Cli host

can also host via cli, just run noita_proxy --host [steam/port], "--host steam" will host a steam game and "--host 5123" or any port will host via ip at that port

Connecting via steam without steam version of game

There is a "Allow using steam networking even if you don't have the game on steam" checkbox in top left on main screen of proxy.

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.