JeffG's Wishlist
-
Extraction
In Extraction, players will not feel alone on your server, despite its size of 3500. In Extraction, players will find all the official Rust Monuments.
Extraction contains more than 300 construction zones, which are distributed across all the exits available on the map. In addition, these gigantic construction zones are equipped with electricity and water for each player.
When an exit is activated, an alarm sounds to alert other players that a player is about to leave the surface to access an area designed for better player safety.
- OFFER YOUR PLAYERS A BETTER PVP EXPERIENCE (Optional)
Extraction includes a prefab “Extraction-NoBuild” to block construction on the map surface and force players to build in areas located inside the exits. Follow these steps to block construction on the surface:
1- Include “Extraction-NoBuild.prefab” in the RustEdit “CustomPrefabs” folder.
2- Open the map in RustEdit.
3- In the list of prefabs, find and include “Extraction-NoBuild” in the map.
4- Place “Extraction-NoBuild” at the coordinates: X:0,000 - Y:390,431 - Z:0,000
5- Save the changes you have made.
- FEATURES
Size: 3500. Objects: 81002. Map protection plugin included. Editable map: Yes Profile Better Npc: Yes.
- CONTAINS ALL OFFICIAL MONUMENTS
Apartment complex • Ziggurat temple • Jungle ruins • Radtown • Ferry Terminal • Nuclear missile silo • Large oil platform • Small oil platform • Submarine laboratories • Harbor • Large fishing villages • Fishing villages • Launch site • Satellite dish • The Dome • HQM Quarry • Stone quarry • Sulfur quarry • Arctic Research Base • Sewer Branch • Train yard • Junkyard • Abandoned military bases • Military tunnel • Caves • Large barns • Ranch • Bandit camp • Power plant • Swamp • Airfield • Giant excavation • Outpost • Lighthouse
- CUSTOM MONUMENTS
Five giant islands surround the map to support the Raidable Bases plugin.
Over 300 construction areas equipped with electricity and water.
Bunkers: Three types of mini-bunkers scattered throughout the map. Use grenades or explosives to open the door. Each bunker has its own color light to indicate its difficulty: green, blue, and red.
Trees with safe zones: These trees are scattered throughout the jungle area. Climb the stairs and access these safe zones to recycle, shop, and more.
Ammunition Tower: A giant tower where you will find ammunition and other resources inside.
C4 Tower: A giant tower where you will find C4 explosives and other resources inside.
Medical Tower: A giant tower where you will find medicine and other resources inside.
The Arecibo Observatory: Also known as the National Astronomy and Ionosphere Center (NAIC) and formerly known as the Arecibo Ionosphere Observatory, is an observatory located in Barrio Esperanza, Arecibo, Puerto Rico, owned by the US National Science Foundation (NSF).
Communications Center: Four giant towers where you will find all kinds of resources inside. Access from one tower to another via zip lines.
Helicopter Tower: A classic but modern tower for shooting combat helicopters. This tower is equipped to meet all your needs.
Train Stations: With a waiting room, loot, and NPCs, with secondary respawn on the railroad.
Crocodile Lakes: Do you like crocodiles? Visit these locations to see them, but don't disturb the crocodiles.
Green Exit: Access this exit using a button located in a booth.
The waiting time at this exit is 5 minutes. After 5 minutes, the player will be able to access the construction area.
Blue Exit: Access this exit using a blue card.
The waiting time at this exit is 3 minutes. After 3 minutes, the player can access the construction area.
Red Exit: Access to this exit is immediate and the player can access the construction area immediately.
- TIPS
Remove the “Extraction-NoBuild” prefab to allow players to build on the map surface. Have fun 🙂
- SUPPORT: https://discord.gg/ASxJynGndj
- #extraction
- #extraction game
-
(and 52 more)
Tagged with:
- #extraction
- #extraction game
- #rust
- #rust game
- #jungle
- #jungle biome
- #scifi
- #sci-fi
- #custom map
- #map
- #custommap
- #exit
- #custom monument
- #rustedit
- #rust edit
- #heli tower
- #badgyver
- #fantasy
- #oxide
- #carbon
- #facepunch
- #steam
- #pvp
- #pve
- #pve pvp
- #pvp pve
- #pvp/pve
- #pve/pvp
- #rp
- #roleplay
- #role play
- #puzzle
- #parkour
- #arecibo observatory
- #tower
- #communication center
- #area
- #safezone
- #safe zone
- #zone
- #dome
- #island
- #world 2
- #world 2.0
- #build area
- #buildarea
- #build zone
- #buildzone
- #apocalypse
- #apocalypse map
- #cargo
- #io
- #io puzzles
- #apartment complex
-
Battle Pass (+WEB Editor)
[ ! ] The zip contains a DLL extension that goes into RustDedicated_Data/Managed. Some hosts do not allow uploading DLLs - check with your host before buying. [ ! ]
Battle Pass is a seasonal battle pass for Rust. Players earn XP from what they already do (gathering, fishing, crafting, building, looting, raiding, killing players, scientists and animals, winning events) and climb a ladder of tiers, 100 by default, each with a reward on the free track and another on the premium track. Rewards are real Rust items with their skins, or console commands with your own card image for anything custom.
Daily and seasonal challenges keep the season moving. Dailies refresh every day, seasonal challenges come in groups that unlock one after another, and survival streaks reset when the player dies. A season leaderboard ranks the whole server, and a HOW TO EARN XP guide in the menu lists every source of XP and what it pays.
Premium is bought in game with scrap or any other item, Economics, ServerRewards, BankSystem or IQEconomic, or handed to a group by permission, and premium players earn 50% more XP by default. Version 4 rebuilt the whole interface: reward tracks, challenges, a tier-up popup, toasts and a HUD that each player sets up, with every text in the language file.
🌟 Features of Battle Pass
A free and a premium reward track over 100 tiers by default, with real items (skins included) or console commands as rewards XP for 20+ everyday actions: gathering, fishing, crafting, building and upgrading, looting crates and barrels, hacking crates, swiping cards, recycling, raiding, and killing players, NPCs, bosses and animals Event XP for Raidable Bases (per difficulty), Convoy, Armored Train, Harbor, Sputnik and two dozen more event plugins, plus Zone Manager zones and SkillTree Daily challenges and seasonal challenge groups that unlock in sequence, survival streaks that reset on death, and finished challenges move to the bottom of the list A HOW TO EARN XP guide in the menu with every XP source and its payout Premium sold in game for an item, Economics, ServerRewards, BankSystem or IQEconomic, limited to Oxide groups if you like, or granted free by permission A season leaderboard with each player's kills, finished tasks and time survived A tier row in the game's own vitals stack with a progress ring, an optional tier bar every player can drag anywhere, and XP gain popups, each switchable per player with /bphud A tier-up popup, reward claimed toasts and challenge complete notices The Item Collector: a roaming NPC with a map marker who sells XP Tokens and pays XP for them, with your own orders, stock and outfit Optional Discord posts for tier-ups, reward claims, premium purchases and the leaderboard A web editor for every file, and every interface text in the language file
🎮 Commands
/battlepass, /bp - open the pass: season progress, both reward tracks, the challenges and the HOW TO EARN XP guide /leaderboard, /lb - the season leaderboard. Click a player for their details /bphud - personal HUD settings: the tier row, the tier bar (drag it anywhere and save the spot) and the XP gain popups Every chat command and its aliases are set in the config.
Admin
battlepass.addxp <player> <amount> - give XP. Tier-ups and their rewards follow battlepass.removexp <player> <amount> - take XP away battlepass.settier <player> <tier> - move a player straight to a tier battlepass.givepremium <player>, battlepass.revokepremium <player> - grant the premium pass or take it back battlepass.reset <player> - wipe one player's progress, claims and challenges battlepass.resetall confirm - start a new season: resets every stored player battlepass.leaderboard - post the leaderboard to your Discord webhook now battlepass.reloadimages, battlepass.pruneimages [days] - fetch the interface images again, or clear cached images older than that (30 days by default) battlepass.killorphanvendors - remove Item Collector vendors an older build left behind Run them from the server console (F1 or RCON). In game they need auth level 2 or the battlepass.admin permission. <player> is a name, a partial name or a SteamID, and works on offline players too.
🛡️ Permissions
battlepass.premium - the premium reward track, free (while "Allow Premium By Permission" is on, the default) battlepass.admin - the admin commands without auth level 2 battlepass.xpboost - the premium XP multiplier without the premium rewards (while "XP Boost By Permission" is on, off by default) Example: oxide.grant group vip battlepass.premium
🏆 Included Season
100 tiers with their XP curve, from 1,000 XP for the first tier 200 rewards - a free reward and a premium reward on every tier Daily and seasonal challenges, seasonal groups and survival streaks included The XP table - a value for every action and every supported event All of it lives in oxide/data/BattlePass/ as plain JSON: change any of it, or build your own season from scratch.
🖼️ Showcase
Every screen below is the plugin running in game
The pass
Every reward card says what it is and when it unlocks
Claiming a reward
Reward claimed toasts
Seasonal challenge groups
The HOW TO EARN XP guide
Buying the premium pass in game
The season leaderboard
A challenge completed in game
Per-player HUD settings and the tier bar
🎥 Video
🗒️ Web Editor
No hand-editing of JSON needed. editor.venuxplugins.com opens your Battle Pass files in the browser with item and colour pickers and a search over every setting: load a file, edit it, download it back over yours and run oxide.reload BattlePass. It opens from a free venuxplugins.com account: send your CodeFling order in our Discord and we unlock it for you. The editor is optional, and every setting stays a plain JSON file.
⚙️ Configuration
Everything lives in oxide/config/BattlePass.json and oxide/data/BattlePass/:
BattlePass.json - season name and end date, the premium cost (an item, skins included, Economics, ServerRewards, BankSystem or IQEconomic; several costs add up), who may buy it, premium by permission, the premium XP multiplier, the chat commands, the wipe on a new map save and the video the WATCH GUIDE button plays Rewards.json - the XP every action and event pays, the XP each tier needs and the free and premium rewards of every tier Challenges.json - the daily and seasonal challenges and their groups UI.json - the HUD row, the tier bar, the toasts and every animation on its own switch Discord.json - the webhook posts, off until you turn them on, with every title, line and colour ItemCollectorNPC.json - the Item Collector: how many spawn, how fast they walk, what they wear, what they sell and the XP each token pays
🧪 TEST SERVER
Try Battle Pass before you buy: it runs on our test server next to every other Venux plugin. Join and play with it in game. Once in, pick it from the welcome menu or type /battlepass.
client.connect 103.106.58.173:7047
📚 FAQ
Q: Do I need an economy plugin?
A: No. Premium costs 1,000 scrap by default, and any item works, skins included. Economics, ServerRewards, BankSystem or IQEconomic take one config entry, and several costs add up.
Q: Can I give premium to my VIPs?
A: Yes. Grant battlepass.premium to their group and they get the premium track for free. To sell premium only to some groups, list them in "Restrict Premium Purchase To These Oxide Groups".
Q: Can a season run longer than a wipe?
A: Yes. The season ends on the date you set, and progress is kept across map wipes unless you turn on "Wipe Data On New Map Save".
Q: What happens when the season ends?
A: The menu shows the season as finished and XP stops. battlepass.resetall confirm starts the next one.
Q: Do my players have to download anything?
A: No. Reward cards use the game's own item icons. On its first start the plugin downloads its 23 small interface images from our image server and caches them, and each player receives them once.
Q: Can I translate it?
A: Yes. Every interface text is in oxide/lang/en/BattlePass.json. Copy it to oxide/lang/<code>/BattlePass.json under the game's language code (Spanish is es-ES, Brazilian Portuguese pt-BR) and translate it: each player sees the language their game runs in. The season name, challenges, rewards and Discord posts are texts you write in your own files.
Q: Does it work on Carbon?
A: Yes. The extension goes into carbon/extensions instead of RustDedicated_Data/Managed, and everything else is the same.
Q: I run 4.0.1. What changes when I update?
A: Replace the extension with the one in the zip (4.0.4 needs v1.11.9 or newer, the zip ships v1.12.7) and restart once, then replace BattlePass.cs. Your config, rewards, challenges and player progress stay as they are, new texts are added to your language files and your own texts are kept.
Q: I am coming from 3.x. What do I need to do?
A: Install the extension, drop in the new BattlePass.cs and restart once. Your config and player data carry over: the plugin rewrites its own files and removes the settings that no longer exist.
🔧 API / Hooks
// API: BattlePass?.Call("AddXP", player, amount) // tier-ups and their rewards follow, like battlepass.addxp void AddXP(BasePlayer player, int amount)
Questions, ideas or bug reports? Join our Discord.
- #battlepass
- #web
- (and 24 more)
-
Monument Markers
🗺️ Description
MonumentMarkers adds custom, configurable map markers to all monument on your Rust server.
Each monument can display a vending machine icon marker and/or a colored radius circle directly on the map.
Perfect for servers that use zones, events, or themed monuments, this plugin keeps your players oriented and enhances your world visually.
⚙️ Features
Automatic monument discovery – Detects Vanilla and Custom monuments on map load. Per monument configuration – Enable/disable each monument individually, rename, adjust radius, and customize colors. Map markers – Choose between:
- Vending machine icon marker (name displayed under icon)
- Colored radius circle with custom size and transparency Persistent visibility – Radius circles remain visible after reconnects (no more missing zones on relog). Custom colors – Hex color support for inner and outer ring gradients. Lightweight – Optimized refresh loop ensures markers stay in sync without performance impact.
🧩 Commands
/monmarkers.reload - Reloads the configuration and respawns all markers - Admin only
/monmarkers.toggle <key> <on/off> - Enables or disables a specific monument marker - Admin only
/monmarkers.name <key> <display name> - Renames a monument’s displayed map name - Admin only
(All commands require admin permissions.)
🧰 Configuration Example
🧠 How It Works
On server start, the plugin scans for all Monuments.
If a monument isn’t in the config, it’s automatically added (disabled by default).
Enabled monuments spawn a vendor icon marker, a radius circle, or both.
A background sync timer ensures that radius markers always appear correctly for all players even after reconnects.
💡 Perfect For
PVE/PVP hybrid servers with event zones Custom monument zones or safe areas Themed roleplay servers (rename monuments easily) Admin tools for quick visual feedback -
Enterprise
Amaze your players with this gigantic monument on your server. Enterprise, a spaceship with beautiful decorations inspired by the Star Trek saga. CONTAINS:
Puzzles that will make your players think. Automatic electricity. A wide variety of loot. Dangerous trap mechanisms. Hidden secrets. TIP:
Have fun 🙂 SUPPORT:
https://discord.badgyver.com- #enterprise
- #uss enterprise
-
(and 32 more)
Tagged with:
- #enterprise
- #uss enterprise
- #ussenterprise
- #star trek
- #startrek
- #spacechip
- #space
- #universe
- #movie
- #star
- #explorer
- #scifi
- #sci-fi
- #fantasy
- #puzzle
- #puzzles
- #parkour
- #secrets
- #electricity
- #star trek movie
- #oxide
- #carbon
- #badgyver
- #facepunch
- #steam
- #rust
- #rustedit
- #rust edit
- #star trek uss enterprise
- #rust monument
- #rust custom monument
- #custom monument
- #custom prefab
- #rust custom prefab
-
Static Lootables
By Raul-Sorin Sorban in Plugins
Ever wondered why Rust has so many desks, toilets, boxes and even washing machines but you've never been able to see the hidden secrets inside? Now you can!
With Static Lootables you can turn those boring props into loot containers filled with all sorts of goodies. Loot containers that aren't normally supposed to be looted. For best experience, have the UI scale set to 1.
Lootables are being refilled based on each individual configuration set.
Compatible with Static Lootables:
Lootables.Ext
$5.26
Prefab creator that directly works with Static Lootables in order to create custom lootable definitions for your servers!
This plugin provides more than there already is.
See it in action here.
or get it as a bundle! ->
Editor
This plugin now has an integrated editor that allows anyone with the permission to customize the loot that can be found in-game in defined static lootables.
Scroll to the bottom of this page to see it in action.
Modify lootables using all the tools in-game. Update global settings to your liking on the fly.
Dependencies
ImageLibrary (Required) QuickSort ZoneManager
Permissions
StaticLootables.admin: Use the MMB when not holding any item to privately print the name of the object in front of you to chat. StaticLootables.editor: Allows players with the permission to use the /sledit command, which gives them the power to create/update/delete lootables using the editor.
Features
Highly customizable and intuitive system. ZoneManager inclusion / exclusion (per lootable prefab OR global settings). Parented filtering. Locked container system. Hacking system. Interaction icons (with template), customized text and opening container effects. Individual lootable container refilling rates. Consistent support & open to suggestions. Very user-friendly editor for server owners to modify or customize lootables. Unique System: create lootables that only apply on one or more prefabs. Integrated API for manipulating lootable definitions.
Get the default loot-tables
They will be updated in the future. Add StaticLootables.json to your oxide/config folder.
Updated on 23th of October, 2021 #13 (OLD): StaticLootables.json
Updated on 9th of July, 2023 (NEW): StaticLootables.json
To create your own custom icons, you can use this template: staticlootables_template.zip
Please make sure you maintain the margins as weird artifacts will show up if the icons are touching the edges of the icon, in-game.
Lootable Objects
Supermarket Cash Register (locked, 500 HP) Toilets Cardboard Boxes Lockers (closed models are locked, 50 HP) File Cabinets (locked, 50 HP) Desks (locked, 250 HP) Kitchen Fridges Electrical Boxes Washing Machine Trash Bag Gas Pumps Toolboxes (locked, 100 HP) Plant Pots Type-writers Kitchen Cooker (Underwater Labs) Pickup Truck (Rusty), Sedan A (Junkyard), Compact Car C (all locked, 75 HP), can be accessed anywhere but Junkyard Barge Coal Metal Crate (B) (locked, 500 HP; hackable, 120s, code resets every 300m) NEW Pallet Stacks (A-through-C) NEW Bin NEW Vodka Bottle Your suggestions are welcome!
If there are any ideas in regards to prefabs or possible loot to find in them, use the Discussion tab to let me know about it so I add it for everyone to use.
Hacking
This is how Hackable containers work and why they're an OP mini-game:
Hacking one will give you the PIN which will allow you to use with the container for a couple of hours 'till it becomes obsolete and resets. If one has hacked a container, the next hack will double in the amount of time taken. X3 for the third hack, and so on. The PIN can be shared within the team so they can come back every a couple a minutes and loot the hacked box. Press R when looking at an unlocked hacked container to pull up the PIN dialog.
API
Be creative!
Information
Here's to clarify how config properties work and what they mean.
General Settings
Distance: The maximum distance between the player and container. ItemAmountMultiplier: The multiplier for the amount of the items found in containers. LootableHealthMultiplier: The multiplier of the (maximum) health of locked lootable containers. ShadowOpacity: The white glow behind the text which highlights the text more in the dark. ShowLockedLootableApproximateCount: Shows the amount next to the health bar of containers. (e.g ~2 ITEMS APPX.) DamageMultiplierMinimum: The minimum damage dealt to the locked containers by melee weapons. Maximum does the same but for maximum. DamageCUIRefreshRate: The refresh rate for the CUI when containers are being hit at a high rate (with a jackhammer for example). Recommended 0.5. EnforcedFilters: It disallows all definitions from being lootable if their path contain the parent names in this array. EnforcedInZone: It only allows definitions to be lootable only within the zone(s) defined in this array. EnforcedNotInZone: It only allows definitions to be lootable when they're out of the zone(s) defined in this array. Interaction Settings
Icon: The icon of the interaction definition. Text: The text of the interaction definition. OpenEffect: The (usually sound) effect of the interaction definition. Definition Settings
PrefabFilter: The prefab name used by the definition to set this definition as lootable. InteractionIndex: The index of the interaction defined in the Interactions array. It starts at 0. ContainerSize: The slot count of the container non-relative to the contents defined in the contents array. AllowStack: Can items in the container stacked. Mainly used if you have 2 or more slots that have the same kind of item. Liquid: Marks the container as liquid. If this is set to true, no matter the contents defined, only liquid objects (water, salt water, blood?) can get in. Lock: Health: The maximum health of a container. Set to null if you wanna disable it. (e.g "Lock": null) Hack: Wait Time: The time in seconds! players have to wait for the initial hacking attempt. Code Resetting Rate: The time in minutes! until the hack resets the PIN and goes down an increment for how many times has been hacked used for the Wait Time multiplier. Rule: Refill Rate: The rate in minutes! until the container gets wiped from the server & memory is being freed for server resource reasons. OnlyIfParentFilter: It allows all definitions to be lootable if their path contain the parent names in this array. OnlyIfNotParentFilter: It disallows all definitions from being lootable if their path contain the parent names in this array. OnlyIfInZone: It only allows definitions to be lootable only within the zone(s) defined in this array. OnlyIfNotInZone: It only allows definitions to be lootable when they're out of the zone(s) defined in this array. Contents: ShortName: The short name of the item definition. CustomName: The in-game name of the item. SkinId: The skin of the ID. UseRandomSkins: Use the RandomSkins array to create more variety on what skinned items are used. SkinId: The skin of the ID. RandomSkins: The skin ID array used in replacement of SkinID when UseRandomSkins is true. MinimumAmount: The minimum range used for the item amount randomisation. MaximumAmount: The maximum range used for the item amount randomisation. ConditionMinimumAmount: The minimum range used for the item condition / durability randomisation. ConditionMaximumAmount: The maximum range used for the item condition / durability randomisation. SpawnChanceTimes: How many times in the SpawnChanceScale will it be likely for the item to be spawned. SpawnChanceScale: The scale of the odds for the item to be spawned. Contents: It's recursive, has the exact same content structure as this property.
Installation
Download the config which can be found above on this page. Put it in the oxide/config folder. Put StaticLootables.cs file in oxide/plugins. You're good to go! FOR BEST ENTERTAINMENT, USE THE DEFAULT SETTINGS OF THE PLUGIN.
Screenshots
Videos
* The annoying flicker has been fixed in the live version, this was recorded while testing.
