Vinni_TV_'s Wishlist
-
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
## 🧩 Description
Finds **orphaned files** in `oxide/config/`, `oxide/data/`, and `oxide/lang/` based on the installed/loaded plugins and provides a sleek **in-game CUI** for selecting and deleting them.
## ⚙️ Features
- **Matching logic (plugin detection)**
- Reads plugin base names from `oxide/plugins` (`*.cs`) **and** from the oxide runtime (loaded plugins).
- Base names `Admin` and `CorePlugin` are always treated as present.
- **Scan areas**
- **config:** Top-level `*.json` **and** top-level folders whose **base name** does not correspond to a plugin.
- **data:** Top-level files (except `*.data`/`*.db`) **and** top-level folders without a plugin match.
- **lang:** `lang/<LOCALE>/*.json` whose base name does not correspond to a plugin.
- **UI (CUI)**
- Three columns: **CONFIG**, **DATA**, **LANG** with count, file size, and checkboxes.
- **Select All** for CONFIG/DATA, **language sections can be expanded/collapsed** for LANG.
- Delete button shows number of selections; after deletion, automatic rescan.
- **Secure deletion**
- Deletes only within the `oxide/` root (path is validated).
- Supports files **and** folders (recursively).
- **Backup**
- You have the option to decide whether you want to back up individual files..
> **Note:** `*.data` and `*.db` in the **data** root are **not** listed as orphaned (are skipped). This protects runtime databases.
---
## 💬 Commands
### In-Game (Chat)
- `/oxidecleaner` — Opens the UI (requires permission).
### Server console
- `oxidecleaner.scan` — Shows number/size of hits.
- `oxidecleaner.delete “<relativePath>|<relativePath>|...”`
Example:
`oxidecleaner.delete “config/Old.json|data/OldFolder|lang/en/Old.json”`
Deletes the specified relative paths under `oxide/`.
---
## 🔐 Permissions
- `oxidecleaner.admin` — required for all functions (chat/UI).
---
# load, run, enjoy 💖
-
Social Media Rust
By Iftebinjan in Plugins
SocialMedia is the ultimate community-engagement tool for Rust. It brings a modern social networking experience directly into the game, allowing players to post updates, share images from the web, follow their rivals, and message friends—all through a sleek, high-performance UI. Whether they are bragging about a successful raid or looking for a team, SocialMedia keeps your players logged in and interacting.
⭐Key Features
Custom Modular UI: A high-fidelity, responsive interface that mimics modern social platforms, featuring a Home Feed, Profiles, Notifications, and Chat. Dynamic Posting System: Text & Image Support, Hashtag Integration, Reactions & Bookmarks, Reactions & Bookmarks Real-Time Messaging: A private, 1-on-1 chat system allowing players to communicate securely without using global chat. Player Profiles: Customizable Bios & Covers, Stats Tracking, Follow System Trending & Discovery: Trending Hashtags, Leaderboards Permission-Based Badges: Reward your VIPs, Admins, or Veteran players with custom badges (like "Verified" checkmarks) that appear next to their names. Moderation & Safety: Word Filter, Spam Prevention, Admin Controls 📌Commands
/social, /x - Customizable in the config /social_reset_all - Reset all social media data 📜Permissions
socialmedia.admin - Requires to do admin commands and deleting other users posts socialmedia.badge.CustomName - Changesable in the config for different badges 🎬Video Showcase
⚙️Configurations
📖Lang
💬Support
- #social media
- #social
- (and 5 more)