Das Creator-Update - Live-Tag, Streamer-Modus, Partner-Tags und 1.000 $ für Streamer
Developer docs

Four APIs for Laby Client and laby.net

For Minecraft servers, client addons, websites. Below you find what each one does and how you get access.

  • Free to use
  • 4 server platforms
  • 20+ Minecraft versions
LobbyListener.javaDocs
LabyModPlayer player = LabyModProtocolService.get().getPlayer(uniqueId);

// A bank balance in the player's HUD
player.updateBankEconomy(economy -> economy.balance(12_500));

// Their flag next to their name in the tab list
player.setTabListFlag(TabListFlagCountryCode.DE);

// "Playing BedWars" on their Discord profile
player.sendDiscordRPC(DiscordRPC.create("BedWars"));
In the client
12,500
LabyStudio
Playing BedWars
Server API

Client features for your server.

A plugin for your server software. Players with Laby Client see your features without installing anything extra.

  • Economy in the HUD, flags in the tab list, subtitles under names
  • Discord Rich Presence, markers, emotes on NPCs, VoiceChat
  • On laby.net: server achievements and a stats tab on player profiles
  • Bukkit/Paper, Velocity, BungeeCord and Minestom, Java 8+
A Minecraft world with a player standing on grass
YOUR SERVER
  • LabyStudio
  • Alex
  • Steve
12,500
340
AlexWins: 1,204
Discord status
BedWarsYour Server12:04 elapsed
Addon API

Your own features in the client.

One project for 20+ Minecraft versions. Players install published addons from the addon store in the game.

  • HUD widgets, and settings generated from your config
  • Screens (Activities) styled with LSS, a CSS-like language
  • Releases built from your GitHub or GitLab CI, reviewed before they go live
A Minecraft landscape with the addon's widget in the HUD
Beds broken: 3
Final kills: 7
Bed TrackerInstalled from the addon store
On the web
REST API

Player data as JSON.

Name to UUID, name history, skins and capes, for your website or your backend.

  • Browser access for your verified domains, on request
  • Backend tokens for partners and trusted organizations, on request
  • Scopes for server achievements and shop cashback, OAuth for Sign in with Laby
GET/api/v3/user/LabyStudio/uuid200
{
  "uuid": "34e57efa-5783-46c7-a9fc-890296aaba1f",
  "name": "LabyStudio",
  "lastUpdated": "2026-11-07T08:35:02+00:00"
}
Access
  • Browser accessOn request

    From visitors' browsers, for your verified domains

  • Backend accessOn request

    Organization token, for partners and trusted organizations

Render API

3D renders as image URLs.

Players, outfits, cosmetics and emotes as plain image URLs. No key, cached by the CDN.

  • Emotes as animated PNG or GIF
  • Outfits by share code, single cosmetics on a player
  • A live playground in the docs
GETlaby.net/api/v3/render/player/34e57efa-5783-46c7-a9fc-890296aaba1f/emote/49.png
Console

Your organization's access in one place. You accept the developer terms once.

  • Members
  • API tokens
  • Verified domains
  • Servers
  • Addons
  • OAuth apps

Questions?

Ask on the developer Discord, write to support, or apply as a partner.