NetWorth

Wealth leaderboard that ranks players by real holdings.

$15.00
Version: 1.1.1
Last updated Jun 4, 2026
economy leaderboard pve pvp

Instant digital download — delivered to your email after purchase

Description

Who's actually the richest on your server? NetWorth scans every TC, walks every connected structure, inventories every container, and ranks players by what they actually have — not what they've gathered or killed.

Every existing leaderboard tracks actions. NetWorth tracks holdings. It answers the question players actually argue about: who has the most stuff right now.

Why This Is Different

  • Real wealth, not stats — scans actual container contents, not lifetime gathered/killed counters
  • Four value dimensions — scrap equivalent, sulfur (raid potential), T3 weapon count, and upkeep cost
  • Auto-calculated values — scrap and sulfur values derived from blueprint/recycler data, no manual price lists
  • Per-base breakdown — players see each base's contribution with map grid location
  • Zero dependencies — no other plugins required. Drop it in and go.

Leaderboard

  • Sortable columns — click to sort by total scrap, sulfur, T3 weapons, or upkeep
  • Steam avatars — player portraits on each row
  • Your rank highlighted — always see where you stand, even if you're not in the top N
  • Configurable size — show top 5, 10, 50 — whatever fits your server
  • Chat commands/nw top prints top 5 to chat, /nw flex broadcasts your own rank

My Wealth Tab

  • Personal dashboard — four summary cards: total scrap, sulfur, T3 weapons, rank
  • Per-base breakdown — each base listed with grid location, scrap value, sulfur value, container count
  • Opt-out toggle — hide from the leaderboard without leaving the system

Scanning Engine

  • TC-based discovery — finds every building privilege a player is authed on
  • Full container scan — walks all connected storage containers in each structure
  • Optional inventory scan — include online players' carried items
  • Building deduplication — co-authed buildings scanned once, shared across players
  • Minimum block filter — skip trivial deployables (configurable threshold)
  • Coroutine-based — yields every 50 entities, zero frame spikes on 300+ player servers
  • Wipe-safe — all data clears automatically on map wipe

Valuation System

  • Scrap values — auto-calculated from recycler yields and blueprint ingredient chains
  • Sulfur values — auto-calculated from full craft cost ingredient chains
  • T3 weapons — any workbench level 3 weapon counted automatically
  • Admin overrides — set custom scrap values for any item via config

Privacy

  • Player opt-out — players can hide from the leaderboard (toggle or /nw hide)
  • Anonymous mode — server-wide toggle to hide all player names and avatars
  • Hide offline players — optionally exclude logged-out players from rankings
  • Flex blocked when hidden — opted-out players can't broadcast their rank

Admin Controls

  • In-game config GUI — admin tab with steppers, toggles, and status readouts
  • Scan status dashboard — players scanned, queue progress, last cycle time, total bases tracked
  • Force full scan — one button to clear cache and rescan everything
  • Runtime chat command — change the command from /nw to whatever you want, live
  • All settings tunable — scan interval, leaderboard size, minimum building blocks, privacy toggles

Permissions

Permission Default Description
networth.use Manual grant Open the panel and use chat commands
networth.hide Manual grant Opt out of the leaderboard even when server-wide opt-out is disabled
networth.admin Manual grant Access admin tab, force scans, change settings

Chat Commands

Command Description
/nw Open the leaderboard panel
/nw top Print top 5 wealthiest players to chat
/nw flex Broadcast your rank and net worth to chat
/nw hide Toggle leaderboard opt-out

Plugin API (for developers)

Other plugins can query wealth data at runtime:

Method Returns Description
API_GetNetWorth(ulong playerId) float Total scrap value for a player
API_GetSulfur(ulong playerId) float Total sulfur value for a player
API_GetWeapons(ulong playerId) float T3 weapon count
API_GetUpkeep(ulong playerId) float Upkeep cost for a player
API_GetRank(ulong playerId) int Player's leaderboard rank
API_GetWealth(ulong playerId) Dictionary Full breakdown: NetWorth, Sulfur, Weapons, Upkeep, Bases, Rank, LastUpdated
API_GetLeaderboard(int count) List Top N entries with all fields

Support

License

TOMMYGUN'S EULA – BY USING THIS PLUGIN YOU AGREE TO THE FOLLOWING!

  • Code contained in this file is not licensed to be copied, shared, resold, or modified in any way.
  • You may copy the plugin freely to each server instance that your organization owns.
  • Do not share this plugin with other server organizations — they must purchase their own licenses.

Customer Reviews


Discussion

Be the first to start the discussion!

Leave a Comment

0/2000