zerozshare/openfriendmc — explained in plain English
Analysis updated 2026-05-18
Let players join a Minecraft server through the in-game friends list instead of typing an address
Bring the friends list interface to older Minecraft versions from 1.16.5 to 1.21.11
Bridge a Microsoft account's friends list to a self-run server
| zerozshare/openfriendmc | 0hardik1/kubesplaining | 732124645/promptops | |
|---|---|---|---|
| Stars | 32 | 33 | 31 |
| Language | Go | Go | Go |
| Setup difficulty | — | easy | easy |
| Complexity | — | 3/5 | 3/5 |
| Audience | general | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
OpenFriendMC is an unofficial, community-built project that brings a feature from a newer version of Minecraft Java Edition, specifically the Friends List introduced in snapshot 26.2, back to older versions of the game and makes it work on any server. Normally, this friends list feature only lets you join a friend's local world, not a dedicated server. OpenFriend extends it so you can use that in-game friends list to join any server you run or have permission to use. The project is a collection of five components you can mix and match. The core piece is a small program that handles authenticating your Microsoft account and bridging the friends list connection to your actual server. There is also a mod for the Fabric modding platform that adds the friends list interface to older Minecraft versions from 1.16.5 through 1.21.11, a server plugin for popular server platforms, and an optional bypass component for servers with stricter authentication settings. This is useful for Minecraft server operators who want to let their players connect through the friends list instead of typing in a server address, and for players on older game versions who want access to the new friends UI. It is written in Go and released under the MIT license. It is not affiliated with Microsoft or Mojang.
An open source Go project that backports Minecraft's newer Friends List feature to older versions and lets it connect to any server, not just local worlds.
Mainly Go. The stack also includes Go, Fabric.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.