Back to mods
NetherLink(NLI) project artwork

CurseForge · Minecraft mod

NetherLink(NLI)

Minecraft Java Edition mod for friend list and P2P server presence integration

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which NetherLink(NLI) release should I use?

Updated 3 months ago
beta file 0.1.1.3
Game version 1.20.1
Loader Fabric

NetherLink(NLI) 0.1.1.3 targets 1.20.1 with Fabric. Installation on the client is optional. Installation on the dedicated server is optional. All 1 required mods have matching files.

Where it goes

Is NetherLink(NLI) required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does NetherLink(NLI) 0.1.1.3 need?

0.1.1.3. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Fabric API first. We found matching files for this game-version and loader setup.

Fabric API Needed by NetherLink(NLI) 0.1.1.3
required
Matching file found Matched file: 0.92.12+1.20.1

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add NetherLink(NLI) without breaking your instance.

Built for NetherLink(NLI) 0.1.1.3. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 0.1.1.3. It targets 1.20.1 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 0.1.1.3. It opens that exact file at the source.

About this project

What does NetherLink(NLI) add?

NetherLink

Available Minecraft Versions

Modrinth Downloads CurseForge Downloads

NetherLink Official Website NetherLink MOD Sources NetherLink Server Sources

NetherLink is a Minecraft mod for friend-based online play. It provides a friends UI, friend requests, presence sharing, and WebRTC-based joining for single-player worlds and dedicated servers.

The default backend is NLI API v1, hosted by NetherLink. It handles friends, presence, signaling, and TURN credentials used by the P2P connection flow.

What it does

  • Adds a NetherLink friends screen with:
    • friend list
    • friend requests
    • friend/API settings
    • player avatars
    • joinable instance display
  • Lets a single-player integrated server be opened to friends through NetherLink.
  • Lets friends join through WebRTC P2P, with TURN fallback when direct connectivity is not available.
  • Supports dedicated servers publishing themselves as joinable NetherLink instances through a linked Minecraft account.
  • Supports switching between available link backends from the Friends settings tab.

Client usage

  1. Install NetherLink on the client.
  2. Launch Minecraft and sign in with a Microsoft/Minecraft account.
  3. Open the Friends button in the main/multiplayer UI to manage friends and requests.
  4. In a single-player world, open the multiplayer sharing screen.
  5. Select NetherLink as the multiplayer scope and apply the change.

When enabled, your friends can see and join the world through NetherLink. The world is still hosted by your client, so it closes when you leave the world or stop sharing it.

The first use of the NLI backend may show the current service terms. NLI terms are fetched from the configured backend and accepted terms are stored locally.

Dedicated server usage

  1. Install NetherLink on the server.
  2. Optional: set NETHERLINK_CLIENT_ID if you want to use your own Microsoft authentication app id.
  3. Start the server and run:
   /nli add
  1. Open the login URL shown in chat or the server console, complete Microsoft authentication, and wait for NetherLink to store the Minecraft account.
  2. Check configured accounts:
   /nli list
  1. Publish the server through the linked account:
   /nli publish

After publishing, friends of the linked account should see the server as a joinable NetherLink instance. Incoming WebRTC join requests are accepted by NetherLink and routed into the running server.

Server commands

  • /nli add or /netherlink add: add a Microsoft/Minecraft account through device-code login.
  • /nli list: show configured accounts and token status.
  • /nli refresh [all|<name>]: refresh stored account tokens.
  • /nli publish [all|<name>]: publish server presence and start accepting P2P joins.
  • /nli revoke [all|<name>]: revoke server presence and stop accepting P2P joins.
  • /nli toggle <name>: enable or disable an account.
  • /nli remove <name>: remove a stored account.

Account data is stored under netherlink/accounts. Treat these files as credentials; do not share them publicly.

Configuration

Client configuration is stored under config/netherlink/.

  • config.json
    • activeService: selected backend, defaulting to netherlink:nli_v1.
    • instanceName: optional name used when publishing your current world/server instance.
  • nli-v1.json
    • server: NLI API server URL. Defaults to https://nli-api.muyucloud.cool.
    • acceptedTerms: local record of accepted NLI terms revisions.

The active backend can also be changed from the Friends settings tab.

Notes

  • NetherLink uses Minecraft account identity information for friend and presence features. The mod and companion backend code are open source.
  • NLI's hosted backend and TURN service are used by default.
  • Connection quality depends on both peers' networks, but TURN fallback should make joining more reliable than direct-only P2P attempts.

Project description from CurseForge.

Pick your setup

NetherLink(NLI) by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

10 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

NetherLink(NLI) versions and loaders

36 of 36 releases match

Looking for an older file? The official CurseForge project page is in Resources.