Live
Big Tex Ryder reviewed MyServerGearMayonnaiseScc published Toilet TransitBig Tex Ryder reacted 🔥 to MyServerGearr0gi reacted ❤️ to Hook ProfilerKap updated The Reef**Updated for the August update**badgyver updated RedemptionRustFlash published RFGiveaway | Your favourite Giveaway SystemKap updated Relic **Updated for August Update**Kap reviewed Hook ProfilerBrad Copp updated Water Wheel UpgradesBrad Copp updated Windmill UpgradesBrad Copp updated Solar Panel UpgradesWrecks updated Extra Grenades (EMP / SNAPSHOT)Wrecks updated Viper CraftingWrecks updated The OfferingKap reacted ❤️ to Hook Profilerdrifter reacted 🔥 to MyServerGearbadgyver updated RedemptionDark’Karis followed @RustFlashRustFlash updated MyServerGearWrecks updated Custom OreSilent_Creations updated ThemePark IslandWrecks updated GeodesBananenMaul reacted 😆 to 🍌 Banana Shop 🍌RustFlash published HostageTaking | a hostage taking involving C4 defusingbadgyver updated UMBRELLAbadgyver updated Npc BandsAlexProjects updated Zombie Swarm PRObadgyver updated The Last SiegeAlexProjects updated Zombie Swarm PRO
Browse/Rust/Plugins/Scrap Keeper

Scrap Keeper

Scrap Keeper1 / 7
Description

Do your players have Excess scrap with nothing to use it on?

Help players get rid of it and competing / working together with Scrap Keeper.

Scrap Keeper is an NPC that has a UI for depositing and viewing the top scrap contributors for the wipe.

When the Top Spot has been taken, players will be notified who the new leader is. 

The plugin also has broadcasts at your interval, and can send the info to discord, on wipe, discord can be notified who contributed the top amount if you would like to gift that player a special perk next wipe.

The Scrap Keeper can be spawned at a monument of your choice dynamically, or spawned on your position.

Players can also work together to complete threshold rewards.

Set a goal at 10k Scrap - and grant all players that have contributed towards the goal a command. 

Set as many goals as you like.

The UI panel is customizable, use my existing PNG and create your own on top of it to make it your own. 

Permissions

ScrapKeeper.use

ScrapKeeper.admin 

Commands 

/SK - SPAWNS A SCRAP KEEPER AT YOUR POSITION

/SKREMOVE - REMOVES THAT SCRAP KEEPER YOU ARE LOOKING AT 

/SKWIPE - WIPES DATA

/SCRAPANNOUNCE - TRIGGERS THE TOP ANNOUNCEMENT MANUALLY

VIDEO



CONFIG

{
"Dynamic Spawn Of The NPC Enabled?": false,
"Dynamic Spawn Points (Relative to Monument)": [
{
"x": -8.34,
"y": 1.45,
"z": 24.75
}
],
"Dynamic Spawn Rotation Correction": 90,
"Enable Threshold Rewards?": false,
"Minimum Required Scrap to Receive Rewards": 500,
"Threshold Rewards": [
{
"Threshold": 1000000,
"Description": "Chad Reward",
"Commands": [
"say Another command goes here",
"say Yet another command"
]
},
{
"Threshold": 5000000,
"Description": "GigaChad Reward",
"Commands": [
"say Another command goes here",
"say Yet another command"
]
},
{
"Threshold": 10000000,
"Description": "Unreal Reward",
"Commands": [
"say Another command goes here",
"say Yet another command"
]
}
],
"Winner Rewards": [
"say {id} was the Scrap Keeper Winner!"
],
"Enable Runner Up Rewards?": false,
"Runner Up Rewards": [
{
"Position": 2,
"Commands": [
"grant a permission here",
"grant more here target with {id}"
]
},
{
"Position": 3,
"Commands": [
"grant a permission here",
"grant more here {id}"
]
}
],
"Enable Prize Message On Announce?": false,
"Leaderboard Panel ImageURL": "https://www.dropbox.com/scl/fi/40iy1y1rne2neiv1hxyr2/scrapleaderboard-1.png?rlkey=aw4bsumws8n271rohofft7dud&st=0de3xomk&dl=1",
"Deposit Panel ImageURL": "https://www.dropbox.com/scl/fi/9opxevktd5wevkgo57nuk/ScrapConfirmation.png?rlkey=n55xkhow7v2logpmxxvdhy0g8&st=8unvusxu&dl=1",
"Discord Webhook URL": "INSERT_WEBHOOK_URL",
"NPC Clothing Options": [
{
"Shortname": "metal.plate.torso",
"Skin": 3280605481
},
{
"Shortname": "metal.facemask",
"Skin": 3280621382
},
{
"Shortname": "shoes.boots",
"Skin": 2830476912
},
{
"Shortname": "hoodie",
"Skin": 3223886138
},
{
"Shortname": "pants",
"Skin": 3223902740
},
{
"Shortname": "gloweyes",
"Skin": 0
}
],
"Max Characters in Name to Display in Leaderboard": 10,
"Dynamic Spawn at this Monument (Requires your Position Input to be set to match Monument if Changing from Default.)": "assets/bundled/prefabs/autospawn/monument/medium/compound.prefab",
"Announce Scrap Leaderboard To Chat Every x Seconds (0 To Disable)": 600,
"Prize Message": "<color=#FF5733>Scrap Keeper</color>\n\nContribute <color=#FF5733>Scrap</color> to the <color=#FF5733>Scrap Keeper</color> by the <color=yellow>Quest Room</color>, This Wipes Prize, $10 Steam Gift Card for Skins(or Alt Item)."
}

Lang

{
"NoScrap": "<color=#FF5733>Scrap Keeper</color> \n\nYou have no <color=#FF5733>Scrap</color> to Deposit...",
"ScrapDeposit": "<color=#FF5733>Scrap Keeper</color>\n\nYou have deposited <color=#33ffbd>{0}</color> <color=#FF5733>Scrap</color>.\n\nFor a Total value of <color=#33ffbd>{1}</color> <color=#FF5733>Scrap</color> contributed this Wipe.",
"CurrentRank": "<color=#FF5733>Scrap Keeper</color>\n\nYour Current Ranking on The <color=#FF5733>Scrap Leaderboard</color> is: <color=#33ffbd>{0}</color>",
"ScrapWiped": "<color=#FF5733>Scrap Keeper</color>\n\nScrap Contributions Wiped.",
"PlayerRankAndTotal": "<color=#FF5733>Scrap Keeper</color>\n\nYour current rank on the <color=#FF5733>Scrap</color> Leaderboard is: <color=#33ffbd>{0}</color> \nYou have contributed a total of <color=#33ffbd>{1}</color> <color=#FF5733>Scrap</color>.",
"NoScrapContributed": "<color=#FF5733>Scrap Keeper</color>\n\nYou have not contributed any <color=#FF5733>Scrap</color> yet.",
"ThresholdRewardClaimed": "[<color=orange>Scrap Keeper</color>] \nThreshold Reward Claimed: <color=orange>{0}</color>. \n<color=orange>Scrap</color> Contributed For Reward: <color=orange>{1}</color>. \nTotal Accumulated <color=orange>Scrap</color>: <color=orange>{2}</color>",
"UnclaimedThresholdReward": "[<color=orange>Scrap Keeper</color>] \nUnclaimed Threshold Reward: <color=orange>{0}</color>. \nAmount of <color=orange>Scrap</color> needed: <color=orange>{1}</color>",
"NewTopLeader": "<color=#FF5733>Scrap Keeper</color> {0} has just taken the <color=#33ff33>#1</color> spot on the <color=#FF5733>Scrap Leaderboard</color>!",
"WeCantTalk": "<color=#FF5733>Scrap Keeper</color> \n\nYou don't have Permission to Deposit <color=#FF5733>Scrap</color>."
}

Thank you to @Luuxen for the help testing.

Sponsored
RCONtrol
RCONtrol

Command your Rust server. Live WebRCON console, performance and player monitoring, quick actions, groups and permissions, and plugin management.

Visit site ↗
$20.00$15.00
Views1.2k
Downloads65
Purchases0
Rating 0.0
Version1.1.6
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size50 KB
PublishedMar 24, 2026
UpdatedJul 13, 2026
✓ Reviewed for safety and integrity