Frameworks and librariesBetaSpigot / PaperVelocity
Kernel
v0.1.11
Shared framework for Scala plugins, with packet NPCs, holograms, chat sprites and admin tools.
Kernel is the base layer the other Scala plugins are built on: commands, menus, dialogs, scoreboards, tab lists, nametags and config handling. With Stash it syncs config reloads, sprites and player lookups across servers.
Install Kernel on every Paper server and proxy that runs a Scala plugin. Its own tools cover packet-only NPCs and holograms with in-game editors, chat sprites and network-wide config reloads.
Scoreboards, tab lists, nametags, bossbars and action bars adjust to each player's client version, with native dialogs and a chest-menu fallback on older clients.
Features
NPCs and hologramsPacket-only NPCs and holograms with in-game editors for skin, gear, glow and text.
Chat spritesPlayer-head icons in chat with :name:, plus custom sprites and presets.
Network admin/kernel reloads configs on every server, sets server colours and looks up UUIDs.
Display systemsScoreboards, tab lists, nametags, bossbars and action bars that adapt to each client version.
Buy Kernel
Not currently for sale
One-time purchase · perpetual licence
Includes 2 server slots
This product can't be bought on the store at the moment.
Scaffold is the engine Scala's game modes run on. It handles game states, teams and spectators, cross-server queues with rating-based matchmaking, parties, map instances, rejoining and leaderboards, plus a separate devtools plugin for building maps.
Spigot / Paper
Dialogs and menusNative dialogs, with a chest-menu fallback on older clients.
Lunar Client nametagsOptional multi-line nametags for Lunar Client players.
Stash opens one MongoDB connection and one Redis connection per server or proxy and shares them with the plugins that depend on it. It has no commands or player features of its own.