roblox-server-data
Installation
SKILL.md
Roblox Server & Shared Data
When to Load
Load for server-level or cross-server data: leaderboards (OrderedDataStore), cross-server messaging (MessagingService), temporary queues and sorted maps (MemoryStoreService), shared world state, persistent non-player data, season/guild data. For player data (DataStore, ProfileStore, session locking), use roblox-data.
Quick Reference
OrderedDataStore (Leaderboards)
- Sortable DataStore. Keys are strings; use a stable key such as
tostring(UserId). - Values are integers used for sorting; choose the sign and ordering intentionally.
GetSortedAsync(ascending, pageSize, minValue, maxValue)→ sorted pages- For leaderboards ONLY — not player data