LAB/05 — INVENTORY

Arcade

Six real arcade games inside Rust, with per-game leaderboards and rewards paid out at wipe. Something for your players to do while they wait for a raid timer or afk mates to come back.
← BACK TO STORE
Price
$14.99
Version
v1.1.3
Author
S³Founding MemberTrusted Dev

Changelog

v1.1.320 Aug 2026

No notes for this release.

Arcade screenshot 1
1 / 3

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

CommandAccessDescription
/arcadearcade.useOpen 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.