Minigame framework with a game engine, network queues, parties, maps and leaderboards.
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.
Duels, Bedwars and the hub queues all run on Scaffold. Install it on every lobby and game server.
Maps are stored as Polar-format templates and set up with marker signs, and arenas can also be generated from natural terrain.
Features
Game engineStates, teams, start countdowns, timed events, spectators and rejoin.
Network queuesRating-based matchmaking that widens over time and sends each match to a server in the players' region.
Parties/party with invites, warp, chat, private games and promotion, plus /pc.
MapsPolar-format map templates set up with marker signs, and generated natural-terrain arenas.
Buy Scaffold
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.
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.
Spigot / Paper
Combat and leaderboardsLegacy or modern combat per game, optional Tachyon lag compensation, and all-time, daily and weekly leaderboards.
Map devtoolsA separate plugin with /scaffold map to create, import, scan, save and generate maps.
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.