{"product_id":"networth","title":"NetWorth","description":"\u003cp\u003e\u003cstrong\u003eWho's actually the richest on your server?\u003c\/strong\u003e 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.\u003c\/p\u003e\n\n\u003cp\u003eEvery existing leaderboard tracks actions. NetWorth tracks holdings. It answers the question players actually argue about: who has the most stuff right now.\u003c\/p\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;\"\u003e\n\u003ciframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/P-di9rozEwg\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eWhy This Is Different\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eReal wealth, not stats\u003c\/strong\u003e — scans actual container contents, not lifetime gathered\/killed counters\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFour value dimensions\u003c\/strong\u003e — scrap equivalent, sulfur (raid potential), T3 weapon count, and upkeep cost\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuto-calculated values\u003c\/strong\u003e — scrap and sulfur values derived from blueprint\/recycler data, no manual price lists\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePer-base breakdown\u003c\/strong\u003e — players see each base's contribution with map grid location\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZero dependencies\u003c\/strong\u003e — no other plugins required. Drop it in and go.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eLeaderboard\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSortable columns\u003c\/strong\u003e — click to sort by total scrap, sulfur, T3 weapons, or upkeep\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSteam avatars\u003c\/strong\u003e — player portraits on each row\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYour rank highlighted\u003c\/strong\u003e — always see where you stand, even if you're not in the top N\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConfigurable size\u003c\/strong\u003e — show top 5, 10, 50 — whatever fits your server\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eChat commands\u003c\/strong\u003e — \u003ccode\u003e\/nw top\u003c\/code\u003e prints top 5 to chat, \u003ccode\u003e\/nw flex\u003c\/code\u003e broadcasts your own rank\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eMy Wealth Tab\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePersonal dashboard\u003c\/strong\u003e — four summary cards: total scrap, sulfur, T3 weapons, rank\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePer-base breakdown\u003c\/strong\u003e — each base listed with grid location, scrap value, sulfur value, container count\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpt-out toggle\u003c\/strong\u003e — hide from the leaderboard without leaving the system\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eScanning Engine\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTC-based discovery\u003c\/strong\u003e — finds every building privilege a player is authed on\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull container scan\u003c\/strong\u003e — walks all connected storage containers in each structure\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOptional inventory scan\u003c\/strong\u003e — include online players' carried items\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBuilding deduplication\u003c\/strong\u003e — co-authed buildings scanned once, shared across players\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMinimum block filter\u003c\/strong\u003e — skip trivial deployables (configurable threshold)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCoroutine-based\u003c\/strong\u003e — yields every 50 entities, zero frame spikes on 300+ player servers\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWipe-safe\u003c\/strong\u003e — all data clears automatically on map wipe\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eValuation System\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eScrap values\u003c\/strong\u003e — auto-calculated from recycler yields and blueprint ingredient chains\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSulfur values\u003c\/strong\u003e — auto-calculated from full craft cost ingredient chains\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eT3 weapons\u003c\/strong\u003e — any workbench level 3 weapon counted automatically\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdmin overrides\u003c\/strong\u003e — set custom scrap values for any item via config\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePrivacy\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlayer opt-out\u003c\/strong\u003e — players can hide from the leaderboard (toggle or \u003ccode\u003e\/nw hide\u003c\/code\u003e)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAnonymous mode\u003c\/strong\u003e — server-wide toggle to hide all player names and avatars\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHide offline players\u003c\/strong\u003e — optionally exclude logged-out players from rankings\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlex blocked when hidden\u003c\/strong\u003e — opted-out players can't broadcast their rank\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eAdmin Controls\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIn-game config GUI\u003c\/strong\u003e — admin tab with steppers, toggles, and status readouts\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eScan status dashboard\u003c\/strong\u003e — players scanned, queue progress, last cycle time, total bases tracked\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForce full scan\u003c\/strong\u003e — one button to clear cache and rescan everything\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRuntime chat command\u003c\/strong\u003e — change the command from \u003ccode\u003e\/nw\u003c\/code\u003e to whatever you want, live\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAll settings tunable\u003c\/strong\u003e — scan interval, leaderboard size, minimum building blocks, privacy toggles\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr\u003e\n\u003ch3\u003ePermissions\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003ePermission\u003c\/th\u003e\n\u003cth\u003eDefault\u003c\/th\u003e\n\u003cth\u003eDescription\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003enetworth.use\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003eManual grant\u003c\/td\u003e\n\u003ctd\u003eOpen the panel and use chat commands\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003enetworth.hide\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003eManual grant\u003c\/td\u003e\n\u003ctd\u003eOpt out of the leaderboard even when server-wide opt-out is disabled\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003enetworth.admin\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003eManual grant\u003c\/td\u003e\n\u003ctd\u003eAccess admin tab, force scans, change settings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eChat Commands\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eCommand\u003c\/th\u003e\n\u003cth\u003eDescription\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e\/nw\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003eOpen the leaderboard panel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e\/nw top\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003ePrint top 5 wealthiest players to chat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e\/nw flex\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003eBroadcast your rank and net worth to chat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e\/nw hide\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003eToggle leaderboard opt-out\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003ePlugin API (for developers)\u003c\/h3\u003e\n\u003cp\u003eOther plugins can query wealth data at runtime:\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eMethod\u003c\/th\u003e\n\u003cth\u003eReturns\u003c\/th\u003e\n\u003cth\u003eDescription\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eAPI_GetNetWorth(ulong playerId)\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003efloat\u003c\/td\u003e\n\u003ctd\u003eTotal scrap value for a player\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eAPI_GetSulfur(ulong playerId)\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003efloat\u003c\/td\u003e\n\u003ctd\u003eTotal sulfur value for a player\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eAPI_GetWeapons(ulong playerId)\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003efloat\u003c\/td\u003e\n\u003ctd\u003eT3 weapon count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eAPI_GetUpkeep(ulong playerId)\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003efloat\u003c\/td\u003e\n\u003ctd\u003eUpkeep cost for a player\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eAPI_GetRank(ulong playerId)\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003eint\u003c\/td\u003e\n\u003ctd\u003ePlayer's leaderboard rank\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eAPI_GetWealth(ulong playerId)\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003eDictionary\u003c\/td\u003e\n\u003ctd\u003eFull breakdown: NetWorth, Sulfur, Weapons, Upkeep, Bases, Rank, LastUpdated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eAPI_GetLeaderboard(int count)\u003c\/code\u003e\u003c\/td\u003e\n\u003ctd\u003eList\u003c\/td\u003e\n\u003ctd\u003eTop N entries with all fields\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eSupport\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFor all questions and feedback, dm me (1928tommygun) on my discord at \u003ca href=\"https:\/\/discord.fragmod.com\"\u003ediscord.fragmod.com\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eLicense\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eTOMMYGUN'S EULA – BY USING THIS PLUGIN YOU AGREE TO THE FOLLOWING!\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCode contained in this file is not licensed to be copied, shared, resold, or modified in any way.\u003c\/li\u003e\n\u003cli\u003eYou may copy the plugin freely to each server instance that your organization \u003cstrong\u003eowns\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eDo not share this plugin with other server organizations — they must purchase their own licenses.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"1928tommygun","offers":[{"title":"Default Title","offer_id":48871748763900,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0613\/6079\/9996\/files\/01_image_f76039cc-0787-4e9b-8877-233e82f730ce.jpg?v=1774045148","url":"https:\/\/payback.fragmod.com\/products\/networth","provider":"Tommygun's Rust Shop","version":"1.0","type":"link"}