Cross-Server & Scale
Everything syncs¶
Bans, warns, role grants, role edits, setting changes and saved permanent commands all replicate to every running server, typically within 2 to 15 seconds. Grants and bans even reach players who are offline or have never joined your game. Their record is prepared in advance and applies the moment they arrive. Bans can also go through Roblox's own ban API, catching alt accounts at the platform level.
Global commands¶
Modifiers attach to the front of a command name. global runs a command once on every server, while perm runs it on every server and every future server until you unperm it:
;globalNotice all Greetings!
;permMusic 1234567890
;unpermMusic
;globalVote
A global vote gathers replies from every server and combines them into one result, so your whole game can settle a question together. ;globalVote (or ;gv) is simply the vote command plus the global modifier. Explore Modifiers for the full set, including permSpawn and permJoin, and note that global modifiers sit behind the permitModifiersGlobal permission covered in Roles.
Built for the biggest games¶
HD Admin was built with help from do_small and some of the largest games on Roblox to make sure it scales from the smallest games right up to those with over 100,000 live servers. It keeps one source of truth in DataStores, notifies servers over MessagingService, and moves the actual data through MemoryStore partitions. Boot-time reads come from snapshots, so tens of thousands of servers restarting at once cannot exhaust Roblox's data budgets, and idle servers make zero writes.
The Partitions setting¶
A single partition comfortably supports experiences with 20,000 live servers. If your experience may exceed 100,000 live servers, raise the partition limit in the Settings module of your loader's Config:
["SystemSettings"] = {
Partitions = 10, -- the default is 5, which comfortably covers 100,000 live servers
}
Info
All of this happens automatically and the defaults suit the vast majority of games, so you'll probably never need to touch this setting.