CurseForge · Minecraft mod
Peerless
Open Minecraft 1.21.1 singleplayer worlds to friends with room codes and direct P2P connections. Supports Fabric and NeoForge on Windows, Linux, and macOS.
Quick answer
Which Peerless release should I use?
peerless-fabric-0.8.0-beta.5-all.jar targets 1.21.1 with Fabric. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. All 1 required mods have matching files.
Where it goes
Is Peerless required on the client, server, or both?
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
The source does not explicitly classify this release as client-only or server-only.
What else does peerless-fabric-0.8.0-beta.5-all.jar need?
peerless-fabric-0.8.0-beta.5-all.jar. Change the file and its required mods may change too.
Install Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Peerless without breaking your instance.
Built for peerless-fabric-0.8.0-beta.5-all.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use peerless-fabric-0.8.0-beta.5-all.jar. It targets 1.21.1 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside peerless-fabric-0.8.0-beta.5-all.jar. It opens that exact file at the source.
About this project
What does Peerless add?
Peerless
Peerless lets you open a Minecraft 1.21.1 singleplayer world to friends with a short room code. You do not need a dedicated Minecraft server or manual router port forwarding.
Peerless is currently in beta. Back up important worlds before testing it.
Loader and platform support
Peerless supports Fabric and NeoForge on Minecraft 1.21.1:
- Fabric Loader 0.15.11 or newer with Fabric API
- NeoForge 21.1.235 or newer in the 21.1 branch
Minecraft 1.21.1 requires Java 21.
Each loader has one universal JAR with WebRTC support for:
- Windows x86-64
- Linux x86-64, ARM64, and ARM32
- macOS x86-64 and Apple Silicon
Fabric and NeoForge players can connect to each other. Everyone must use the same Peerless version, Minecraft version, and compatible gameplay mods.
Features
- Open a singleplayer world from the pause menu
- Join from the multiplayer menu with an eight-character room code
- Play with one host and up to three guests
- Change the game mode, cheats, and whitelist from the host menu
- Choose between Online, Offline, and Offline + UUID Fixer authentication
- Check integrated-server performance with
/p2ptps - Recover automatically from short network interruptions
- Release abandoned connection slots automatically
Hosting a world
- Enter a singleplayer world and open the pause menu.
- Select Peerless.
- Configure the host settings.
- Create a room and send its code to up to three friends.
Joining a world
- Open Multiplayer.
- Select Join by room code.
- Enter the code shared by the host.
How connections work
The signaling service exchanges temporary WebRTC setup messages and room information. Minecraft traffic then travels directly between the host and each guest whenever their networks allow it. Peerless does not route gameplay through the signaling server.
WebRTC shares the network address information needed to establish the connection. Strict NAT, firewall rules, or blocked UDP traffic can prevent a direct connection. The signaling service and public STUN services must be reachable while creating or joining a room.
The world remains on the host's computer and the room closes when the host leaves the world or shuts down the game.
Troubleshooting
- Signaling server is unavailable: Check your internet connection and try again later.
- Room not found: Check the code or ask the host to create a new room.
- Version mismatch: Install the same Minecraft and Peerless versions.
- Login fails or freezes: Check that both clients use compatible gameplay and networking mods.
Minecraft logs are stored in logs/latest.log. Remove account tokens and unrelated personal information before sharing a log.
For feedback or bug reports, contact darkerqq on Discord.
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.
1.21.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Peerless versions and loaders
peerless-fabric-0.8.0-beta.5-all.jar
2 Aug 2026
peerless-0.8.0-beta.5-all.jar
2 Aug 2026
peerless-fabric-0.8.0-beta.1.jar
28 Jul 2026
peerless-0.8.0-beta.1-all.jar
28 Jul 2026
Looking for an older file? The official CurseForge project page is in Resources.