You are viewing a potentially older version of this package. View all versions.
The_Dynamic_Team-LabLink-1.2.0 icon

LabLink

A friends list and messaging system for BONELAB Fusion. Add people from the lobby, see who is online, get notified when they start hosting, and reliably join their session. Both players need the mod.

Date uploaded 2 weeks ago
Version 1.2.0
Download link The_Dynamic_Team-LabLink-1.2.0.zip
Downloads 1177
Dependency string The_Dynamic_Team-LabLink-1.2.0

README

LabLink

A friends list and messaging system for BONELAB Fusion. Add the people you meet in lobbies, see when they come online, message them, and jump straight into their game. Everything lives in your wrist menu.

What's inside

  • Add friends straight from the lobby player list. LabLink marks who actually has the mod, so you are never guessing who you can add.
  • Send, accept, and decline friend requests, plus block or unfriend, all from BoneMenu.
  • Live friend status that updates on its own: in your lobby, in another lobby, in BONELAB, online, or offline.
  • A one-button Join that actually finds a friend's real open lobby instead of guessing.
  • A toast the moment a friend starts hosting, so you do not have to keep checking the menu.
  • Recent Players remembers anyone you have shared a lobby with, so you can add them later even if they already left, and it shows if they are hosting a public game right now, friend or not.
  • Message friends who are in your lobby, with one-tap quick messages or the keyboard.
  • Nicknames, notes, and favourites so your list stays easy to read.
  • Do Not Disturb to mute LabLink's own popups when you want quiet.

Setup

Drop LabLink.dll into your BONELAB Mods folder, or let your mod manager install it. You need MelonLoader, BoneLib, and LabFusion. LabLink is a Fusion mod, so Fusion has to be installed.

Open it from BoneMenu under "LabLink".

Good to know

Both players need LabLink installed to see or message each other.

Full status (online, offline, in BONELAB) for your Friends list needs you to be Steam friends with them on Steam itself. That's a Steam limit, not a LabLink one. Recent Players is the one exception: since LabLink already knows their Steam ID from playing together, it can tell you if they are currently hosting a public game even if you are not Steam friends.

There is an optional auto-updater on the GitHub releases page if you install by hand. If you use a mod manager, it already keeps you up to date.

Made mostly by AI (around 95%).

CHANGELOG

LabLink Changelog

v1.2.1

fixed random freezes and crashes, a crackly mic in Fusion, and lockups in busy lobbies.

v1.2.0

Fixed joining: it was relying on a Steam signal that BONELAB's own lobbies never actually send, so it could report a friend as joinable when they weren't. It now checks the same lobby list BONELAB's own multiplayer menu uses, so Join is reliable and shows the level and player count. Status also now refreshes on its own instead of only when something happens to trigger it. Added a toast when a friend starts hosting, a Recent Players list that remembers people after they leave and shows if they're hosting a public game even if you're not Steam friends, and a Do Not Disturb toggle.

v1.1.1

Removed the plugins folder.

v1.1.0

Added live friend status and joining. Your list now shows who is online, who is in another lobby, and who is in your lobby, and a friend in a joinable lobby gets a one-button Join. Status and joining run through Steam.

v1.0.0

First release. Friends list, friend requests, accept, decline, block, and unfriend, direct messaging with quick one-tap messages, nicknames, notes, favourites, and a popup when a friend joins your lobby. All over Fusion.