Vinni_TV_'s Wishlist
-
Hidden Egg
Fill this Egg with Rare Items and get your players moving again.
Spawn Info
You can select to auto spawn or command spawn the egg on your position.
Eggs spawned can notify on interval, players will be notified that the egg is still active if your config is set to do so.
Top Finders
Hidden Egg features a Finder leaderboard that broadcasts to chat, and to discord if needed.
Egg Customization
Egg Size can be set via config. Make it tiny or huge.
When the egg is found, the egg will pop and loot will fly out from its position, setup a loot table and on collect, the loot will roll and appear in the world.
Commands
/hideegg Manually spawns and hides the egg at the admin’s current position. This command only works when AutoSpawn is disabled and will fail if an egg already exists. /findegg Teleports the admin to the current hidden egg and places a map ping on its location. Intended for testing, debugging or cheating. /TopFinders Immediately broadcasts the current top egg finders leaderboard to the server. /wipeHiddenEggstats Clears all stored leaderboard data and resets player find counts. All commands require - HiddenEgg.Admin
Config
{ "Enable AutoSpawn? (This disables Command Spawn)": false, "Wipe Top Finders On Wipe?": false, "Log Top Finders to Discord?": false, "How Often To Announce Top in Minutes": 180, "Announce Still Hiding Messages?": false, "How Often To Announce Still Hiding in Minutes": 30, "Egg Scale": 5, "Send a Sound Effect at Egg Position?": false, "How Often To Send An Effect in Minutes": 60, "Effect Pool": [ "assets/prefabs/misc/easter/painted eggs/effects/eggpickup.prefab" ], "Respawn Egg After Find? (AutoSpawn Only)": false, "Respawn Delay in Minutes (AutoSpawn Only)": 60, "Discord Webhook": "", "Min amount of Items to Drop": 1, "Max amount of Items to Drop": 2, "Loot Table": [ { "Item ShortName": "supply.signal", "Item Custom Name": "Hidden Egg Signal", "Item SkinSkinID": 0, "Min Amount": 1, "Max Amount": 3, "Drop Probability": 50 }, { "Item ShortName": "rifle.ak", "Item Custom Name": "Hidden Egg AK", "Item SkinSkinID": 3628759737, "Min Amount": 1, "Max Amount": 1, "Drop Probability": 50 } ] }
Thanks to @aRandumDude for the Logo and Providing the Hidden Egg AK Skin.
-
Wireless Power (✅️ Gesture Support)
By xNullPointer95 in Plugins
xWirelessPower
xWirelessPower transforms how players interact with electrical devices (IO Entities).
Instead of running back to switches, rewiring circuits, or building complex control rooms, players can directly toggle supported powered entities simply by looking at them and using a command or even with doing a clap gesture - Creating a smoother, more responsive way to manage base systems.
In short: You can simply use electrical item (IO Entities) like ceiling light, sprinkler, auto turret etc. without requireing any wire or power.
⭐ Features
⚡ Instant Wireless Control
Turn configured devices (IO Entities) ON or OFF just by looking at them with using a command or even using the clap gesture - No switches or wiring changes needed. 👥 Optional Team Access
Let teammates manage shared systems for easier group gameplay. 🎯 Perfect for Base Management
Quickly control turrets, lights, signs, sprinklers, and more without running around your base. 🚀 Faster Reaction During Raids
Activate defenses or adjust systems instantly when every second counts. ⚙️ Fully Customizable
Server owners can choose which devices are controllable and how the system behaves through config or even with chatcommadn "whoami". ShortPrefabName gets printed and saves it automatically to the confing with default value "false". 🛡️ Permission Support
Grant access to specific groups like VIPs, admins, or trusted players. 🔌 Optional Auto Power On
Devices can automatically turn on when placed for smoother setup. 🪶 Performance Friendly
Runs efficiently with minimal impact on server performance.
🎬 Plugin Preview
💬 Chat Commands
/power - Toggle the IOEntity you’re looking at. /powerall - Toggles all IO entities you’re looking at. For example, when powerall is turned on and you look at an auto turret, all auto turrets will be turned off. /whoami - Prints the looked-at entity’s ShortPrefabName and adds it to your IOEntities list in config (default value = true).
🔑 Permission
xwirelesspower.toggle - If 'UsePermission' is true, permission is needed.
⚙️ Config
{ "ToggleCommand": "power", "PowerAllCommand": "powerall", "GetItemNameCommand": "whoami", "UsePermission": false, "PermissionName": "xwirelesspower.toggle", "AllowTeamToggle": false, "RequireToolCupboard": false, "MaxDistanceToggle": 5.0, "AutoTurnOn": true, "TurnOnOffWithClappingGesture": true, "IOEntities": { "autoturret_deployed": true, "ceilinglight.deployed": true, "neonsigntr.deployed": true, "electric.sprinkler.deployed": true }, "PermissionBasedIOEntities": { "xwirelesspower.vip": [ "fridge.deployed" ], "xwirelesspower.vip2": [ "electricfurnace.deployed", "electricfurnace.io" ] } } - You can add as many IOEntities as you want, to get the correct name of it, just spawn/place it -> Look at it -> Use ChatCommand '/whoami' and add that shortname to your IOEntities list.
ToggleCommand - Chat command players use to turn IO Entity on/off. PowerAllCommand - Chat command players can toggle to turn all IO Entities from same name on/off. GetItemNameCommand - Admin command to see the IO Entity internal name (ShortPrefabName), also saves that viewed at IOEntity automatically to config with default value "false". UsePermission - If ON, only players with permission has access to this wireless power system. PermissionName - The permission name. AllowTeamToggle - Lets teammates toggle each other’s IO Entities. RequireToolCupboard - Wirless Power does only work if within a tool cupboard. MaxDistanceToggle - How close you must be to toggle (in meters). AutoTurnOn - Devices turn on automatically when placed. TurnOnOffWithClappingGesture - As the config says, use any gesture to toggle IO Entity. IOEntities - List of devices that wireless power works with (true = enabled).
🌏 Localization (If you want to disable a message just use empty value "")
{ "NotAllowed": "You are not allowed to use this command.", "LookAtEntity": "You're not looking at an entity.", "AddedConfigEntries": "Added to config with default value true: {0}", "DetectedShortnames": "Detected shortnames: {0}", "PowerAllNoEntity": "You're not looking at a valid wireless entity, or you lack the required permission.", "PowerAllNoMatches": "No matching IOEntities could be toggled.", "PowerAllResult": "{0}: {1} entities are now {2}.", "NoEnabledEntity": "No enabled wireless IO entity was found for that deployable, or you lack the required permission.", "NotOwner": "You can only toggle your own IOEntity.", "NoEntitiesToggled": "No IOEntities could be toggled.", "ToggleAllResult": "{0}: {1} entities are now {2}.", "ToggleSingleResult": "{0} is now {1}.", "DisabledInConfig": "{0} is disabled in config.", "CupboardRequired": "A nearby tool cupboard is required to use wireless power." }
-
Merged Outpost | No RustEdit / Rustmaps needed for easy merging
MergedOutpost
Description
Are you also tired of always using RustEdit just because you need a MergedOutpost? The MergedOutpost plugin provides a seamless way to customize outposts in Rust servers and create new vending machines from the BanditCamp. It fully integrates with the existing Monuments without the need for RustEdit.
Features:
- Automatic placement of vending machines: Various vending machines from the BanditCamp (e.g. for food, weapons, vehicle parts) are added at predefined locations.
- Integration with MonumentFinder: Automatic detection and customization of the Outpost monument.
- Full automation: Existing outposts are replaced to avoid conflicts.
- Compatibility: Works without RustEdit, ideal for server-side customization.
Config:
{ "VendingMachines": { "CardChangerSpot": true, "CarSpotHigh": true, "CarSpotLow": true, "ElectroSpotDoor": true, "ElectroStuffSpot": true, "ExtraVendingSpot": true, "FarmingSpot": true, "FoodSpot": true, "HanfChangerSpot": true, "SecondExtraVendingSpot": true, "WeaponSpot": true } }
Dependencies:
MonumentFinder - https://umod.org/plugins/monument-finder This plugin only handles vending machines if you need a wolf vendor do this with Monument Addons by WhiteThunder
load, run, enjoy 💝
-
AfkSystem
Description
AfkSystem automatically detects when a player is AFK and then either:
shows a fullscreen image overlay (recommended), or
executes a chat command on the player
It’s event-based (no constant polling): the AFK timer resets on real player input and triggers after your configured delay.
Features
Event-based AFK detection (no polling!)
Starts a per-player timer on join and resets it on movement / actions.
After X seconds without input, the player is marked AFK and the AFK action triggers.
Fullscreen AFK screen (Image mode)
Shows a full-screen CUI overlay with your configured image.
Requires ImageLibrary.
Closes as soon as the player presses a key (input is detected).
Command mode
If you set a command in the config, AfkSystem will run it on AFK instead of showing an image.
Useful for: switching UI, teleporting to AFK area, warnings, etc.
Admin overview
Command to list currently AFK players.
Freeze Metabolism while AFK (no hunger/thirst loss)
Prevent Damage while AFK (no health loss)
Dependencies
Optional (only for Image mode)
ImageLibrary plugin (required if you use Image URL mode)
If Image mode is enabled but ImageLibrary is missing, AfkSystem will warn in console and won’t display images.
Commands
/afk Toggles AFK screen/action manually (for testing or manual AFK).
If the screen is open, it will close it and restart AFK detection.
/checkafk (admin)
Lists all currently AFK players tracked by the plugin.
Permissions
afksystem.use
Enables AFK detection for the player and allows /afk.
afksystem.admin
Allows /checkafk.
Config
AfkSystem is simple: leave Command to Execute empty to use Image mode.
If you set a command, the plugin switches to Command mode automatically.
Default config
{ "AFK Detection Time (seconds)": 300.0, "Command to Execute (leave empty to use image mode)": "", "Image URL (only used if command is empty)": "", "Freeze Metabolism while AFK (no hunger/thirst loss)": true, "Prevent Damage while AFK (no health loss)": true } Note: Commands are executed as a chat command (the plugin internally does /yourcommand).
Notes / Behavior
AFK is detected based on common inputs (movement, jump, duck, sprint, primary/secondary fire, use).
The UI overlay is added to Overlay and is removed when the player presses a key.
Players without afksystem.use are ignored (no timers, no AFK tracking).
load, run, enjoy 💝
- #afk
- #afk system
- (and 8 more)
-
Oxide Cleaner | Keep your system clean
🧹 OxideCleaner
🧩 Description
Cleans up your `oxide/` directory: finds orphaned files in
`config/`, `data/`, and `lang/` and can delete them.
System `.data` files in `oxide/data` are never listed and are hard-protected against deletion.
---
⚙️ Features
Scan areas:
- `config/*.json` & top-level folders
- `data/*` files & top-level folders
- `lang/<locale>/*.json`
- **Plugin matching:**
Against `oxide/plugins` and `oxide/plugins/Disabled` (`.cs` + `.dll`).
Only entries whose **base name does not correspond to a plugin** are considered “orphaned.”
- **System protection (cannot be deleted & not visible):**
Exact:
`data/oxide.users.data`,
`data/oxide.covalence.data`,
`data/oxide.groups.data`,
`data/oxide.lang.data`
- Generic:
`data/oxide.*.data`
Secure deletion:
Only within the `oxide/` path, with hard block for protected files.
- **No configuration required.**
---
💬 Commands
Ingame chat (permission required)
`/oxidecleaner` - Open UI
---
🔐 Permissions
- `oxidecleaner.admin` — required for all commands.
---
🗃️ What counts as “orphaned”?
- config: `*.json` & top-level folders whose base name does not correspond to a plugin.
- data: Files & folders in the top level whose base name does not correspond to a plugin.
⚠️ Exception: System `.data` (see above) are hidden & protected.
- lang: `*.json` in `lang/<locale>/` whose base name does not correspond to a plugin.
load, run, enjoy 💝