LAB/05 — INVENTORY
Arcade
- Price
- $14.99
- Version
- v1.1.3
- Author
- S³Founding MemberTrusted Dev
Changelog
v1.1.320 Aug 2026
No notes for this release.
The problem
Dead hours kill servers. Off-peak, mid-wipe, waiting on a base to decay, waiting for the clan to log on — players idle in a bag and then they idle somewhere else instead.
What Arcade does
/arcade opens a menu with six games, all built in Rust's own UI. No external site, no browser, no downloads.
- Snake — classic snake with power-ups
- Breakout — break all the bricks
- Tetris — stack blocks, clear lines
- Minesweeper — find all the mines
- Battleship — sink the enemy fleet, with auto-place if you cannot be bothered
- Space Invaders — shoot the alien invaders
Every game keeps a high score per player and a server leaderboard. Each has its own how-to-play and scoring panel, so nobody has to ask how it works.
Wipe rewards are the hook
At wipe, the top three on each game's leaderboard get paid. First, second and third are configured per game, and a reward can be Economics currency, ServerRewards points, a plain item, a skinned item, a fully custom item with its own name and skin, or a console command run on the winner.
Winners are told what they placed and what they won the next time they log in — the reward follows them, it does not expire in a queue they never see.
Point a Discord webhook at it and the wipe results are posted for you.
Features
- Six complete games in Rust's own UI, no external service
- Per-game leaderboards and per-player high scores
- Configurable first, second and third place rewards for every game
- Reward types: item, skinned item, custom item, Economics, ServerRewards, or a console command run on the winner
- Wipe payout with a login notification for winners
- Discord webhook for results
- Full language file — 78 strings, every label and instruction editable
- Sessions close cleanly on disconnect, respawn and wounding, so nobody plays while being shot
- One permission to gate the whole thing
- Oxide and Carbon
- Economics, ServerRewards and Backpacks used when present, none required
Commands
| Command | Access | Description |
|---|---|---|
/arcade | arcade.use | Open the game menu |
Everything else — game selection, play, leaderboards, close — happens in the UI.
Permissions
arcade.use— open and play the arcade
Configuration
{
"Discord Webhook URL": "",
"Game Rewards": {
"snake": { "First Place": [ ... ], "Second Place": [ ... ], "Third Place": [ ... ] },
"breakout": { },
"tetris": { },
"minesweeper": { },
"battleship": { },
"spaceinvaders": { }
}
}Each place is a list, so one winner can receive several things. A reward entry looks like this:
{
"Reward Type": "item",
"Amount": 1000,
"Item Short Name": "scrap",
"Item Skin ID": 0,
"Item Display Name": ""
}Defaults ship at 1000 / 500 / 250 scrap per game. Reward Type takes item, skinned_item, custom_item, economics, serverrewards or command — the last one runs a console command on the winner, which is how a rank or a kit gets granted.
Requirements
Oxide or Carbon. Economics or ServerRewards only if you want to pay out in those.
Support
Every purchase comes with the private updates channel in our Discord and updates for the life of the plugin. Your licence key and download live on your purchases page the moment payment clears.