Back to mods
Peerless project artwork

CurseForge · Minecraft mod

Peerless

Invite friends to your singleplayer world in seconds with a room code. Fast direct P2P connections with zero server configuration.

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

Quick answer

Which Peerless release matches 1.20.1 Forge?

Updated yesterday
Best match for your filters peerless-forge-1.20.1-0.8.0-beta.14-all.jar
Game version 1.20.1
Loader Forge

peerless-forge-1.20.1-0.8.0-beta.14-all.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Peerless required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

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

The source does not explicitly classify this release as client-only or server-only.

What else does peerless-forge-1.20.1-0.8.0-beta.14-all.jar need?

peerless-forge-1.20.1-0.8.0-beta.14-all.jar on 1.20.1 Forge. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Peerless without breaking your instance.

Built for peerless-forge-1.20.1-0.8.0-beta.14-all.jar on 1.20.1 Forge. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use peerless-forge-1.20.1-0.8.0-beta.14-all.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside peerless-forge-1.20.1-0.8.0-beta.14-all.jar. It opens that exact file at the source.

About this project

What does Peerless add?

Peerless

Peerless opens your singleplayer Minecraft world to friends. They join with a short 8-character room code over a direct peer-to-peer connection, so there is nothing to forward on the router and no dedicated server or VPN app (Hamachi, Radmin) to install.

Features

  • Direct WebRTC connection between players.
  • Automatic UPnP port mapping, so the router needs no manual configuration.
  • Encrypted relay fallback: if a direct connection is not possible (mobile data, school Wi-Fi, strict or symmetric NAT), traffic goes through an encrypted WebSocket relay on port 443.
  • Custom interface: a [ Peerless ] button on the pause screen and a [ 🍐 Peerless ] button in the multiplayer menu, with its own room code input and connection status panel.
  • Three authentication modes for the host: Online (Microsoft account check), Offline (for offline or custom launchers), and Offline + UUID Fixer (same as Offline, but official UUIDs, inventories, advancements and permissions are preserved through Minecraft's profile cache).
  • Up to 8 players in one world: one host and up to seven guests.
  • Cross-loader play: Fabric, Forge and NeoForge players can share one world on the same Minecraft version.
  • Windows, Linux and macOS: every JAR bundles WebRTC natives for Windows x64, Linux x64/ARM64/ARM32, and macOS Intel and Apple Silicon.
  • Nothing is logged: signaling is anonymous and temporary. IP addresses, player names, UUIDs, room codes and world data are never collected or stored.

Supported versions

Minecraft Loaders Java Extra dependencies
1.21.1 Fabric, NeoForge 21 Fabric API (Fabric only)
1.20.1 Fabric, Forge, NeoForge 17 Fabric API (Fabric only)

Players on different loaders can join the same room if everyone runs the same Minecraft version, the same Peerless version, and compatible gameplay mods.

How to play

Host

  1. Open your singleplayer world and press Esc.
  2. Click the [ Peerless ] button.
  3. Pick the game rules: game mode, commands, whitelist, authentication mode.
  4. Click Create Room and send the 8-character code to your friends.

Guests

  1. Open the Multiplayer menu.
  2. Click the [ 🍐 Peerless ] button in the top-right corner.
  3. Enter the code and click Join Room.

FAQ

Do all players need Peerless installed?

Yes. Guests also need the same gameplay, block and entity mods as the host.

Can I put Peerless in a modpack?

Yes, in any CurseForge, Modrinth or custom modpack. Everyone in the party should use the same modpack version.

Does it work with CGNAT, strict NAT or mobile data?

Yes. Peerless first tries a direct connection over WebRTC (with UPnP). When that fails, it switches to an encrypted relay on port 443, which works behind strict firewalls, school networks and symmetric NAT.

Does Peerless collect personal data?

No. Room codes expire when you leave the game. IP addresses, usernames, world files and coordinates are never collected or saved.

How do I see TPS and connection status?

Run /p2ptps in chat.

Permissions

  • Modpacks: Peerless can be included in any CurseForge or Modrinth modpack.
  • Videos and streams: you are welcome to make them.

Project description from CurseForge.

Pick your setup

Peerless by Minecraft version and loader

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

5 available setups

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

Recent files

Peerless versions and loaders

5 of 28 releases match
Clear filters

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