ELF's Wishlist
-
ROAMS
By Iftebinjan in Plugins
⭐ What's Roams?
ROAMS creates an arena on your selected island where the player can teleport to with the /roams command when it's available. Server owners can customize timers, durations, arena-useable weapons, placeable items, walls, etc from the config beforehand. It gives your players the best roaming experience and explore their skills on roams. Server owners can create their own roam islands with different obstacles and terrain on each wipe or have multiple roam islands on the map and randomize between them. There are 2 winning methods individuals and clans which can be configured in the config Priority teleports to teammates on roam Configurable rewards after the roam ends Winner's stats and discord notifications Extra rewards - all player-killed loots on the Roam loots are automatically placed in a box after the roam ends, AUTOMATIC ARENA SETUP ON NEW WIPE 📌 Commands
/roam_setup create <AnyName(NoSpace)> - Creates a arena with 50 radius on your position /roam_setup edit <ArenaName> - Selects a arena to edit /roam_setup radius <Number> - Updates the radius of the selected Arena /roam_setup location - Updates the location or position of the selected Arena /roam_setup delete <ArenaName> - Removes the arena /roam_setup list - Shows the list of the available Roam Arenas /roam_setup setupauto - Setup auto arena from the config /roamstart <ArenaName> - Starts the arena /roamend - Force stop the event 📜 Permissions
Roams.admin - Require to create or update Roam Arena Roams.join - Requires to join a Roam Arena ⚙️ Configurations
💬 Support
-
TurretStock
Smart turret supply and defense management for Rust bases.
- Overview
TurretStock is a lightweight automation plugin that lets players manage base defenses through one linked storage box per building. Each linked box works only for its own building, which keeps every base isolated and avoids cross-base interference.
The plugin is built for clean gameplay and stable performance. Players get simple control over turret supply and defense behavior without unnecessary UI clutter or complicated setup.
- How It Works
Each building can be linked to a single storage box.
That box becomes the supply and control point for defenses in that building only.
Players with access can open the linked box, use the built-in control UI, choose ammo or weapon behavior, and collect supported items back into the box when needed.
- Supported Defenses
- Auto Turrets
- SAM Sites
- Shotgun Traps
- Flame Turrets
Take Your Rust Server to the Next Level
Premium performance, lightning-fast support, and an exclusive 30% OFF using code KHALED
- Key Features
- One linked storage box per building
- Independent building-based defense management
- Automatic supply support for weapons, ammo, rockets, shells, and fuel
- Smart ammo and weapon selection with automatic fallback handling
- Optional turret power behavior for servers that want powered or non-powered turrets
- UI that only shows buttons the player is allowed to use
- Separate permissions for each control button
- Designed for clean server setups and high player counts
- Commands
/ts link - Link a storage box to the current building /ts unlink - Unlink the storage box from the current building
Permissions
turretstock.use - Basic plugin access turretstock.admin - Full administrative access turretstock.collectammo - Use the collect ammo control turretstock.collectweapons - Use the collect weapons control turretstock.setammo - Open and change ammo selection turretstock.setweapon - Open and change weapon selection turretstock.supply - Toggle defense supply turretstock.turrets - Toggle turret-related defenses turretstock.sam - Toggle SAM site supply
Example Config:
{ "General": { "LinkDistance": 3.0 }, "Power": { "TurretsWorkWithoutElectricity (true = ignore power)": true }, "Behavior": { "DefenseRefillMode (Slow | Normal | Fast)": "Normal" }, "Limits": { "AutoTurretAmmo": 128, "SamSiteRockets": 12, "ShotgunTrapShells": 24, "FlameTurretFuel": 200 } }
-
APErrorNotify
APErrorNotify is a Rust server plugin that monitors the loading status of other plugins and sends notifications to Discord if any plugins fail to load. With support for multiple languages (English, Russian, Ukrainian, and Polish), this plugin lets users select their preferred notification language. APErrorNotify automatically scans all server plugins on startup or reload, identifies those that failed to load, and sends detailed messages, including error descriptions if enabled, as an embedded Discord message via Webhook.
Key Features:
Multi-language notification support (English, Russian, Ukrainian, Polish).
Automatic notifications of plugin load failures on server startup and plugin reload.
Configurable embed color for Discord notifications.
Option to enable/disable error description in messages.
Console command:
aperro.scan — manual plugin scan and Discord report.
Permission:
aperro.notify.scan (also available to admins and server console).
Configuration:
{ "EmbedColor": 16711680, "IncludeErrorDescription": true, "Language": "en", "NotifyOnPluginLoadFail": true, "Translations": { "en": { "DefaultMessage": "APErrorNotify detected plugin load errors", "PluginReloadTitle": "Plugin Reload: Plugins Failed to Load", "ServerStartTitle": "Server Started: Plugins Failed to Load" }, "pl": { "DefaultMessage": "APErrorNotify wykrył błędy ładowania pluginów", "PluginReloadTitle": "Przeładowanie pluginu: Błąd ładowania pluginów", "ServerStartTitle": "Serwer uruchomiony: Błąd ładowania pluginów" }, "ru": { "DefaultMessage": "APErrorNotify обнаружил ошибки загрузки плагинов", "PluginReloadTitle": "Перезагрузка плагина: Ошибка загрузки плагинов", "ServerStartTitle": "Сервер запущен: Ошибка загрузки плагинов" }, "uk": { "DefaultMessage": "APErrorNotify виявив помилки завантаження плагінів", "PluginReloadTitle": "Перезавантаження плагіна: Помилка завантаження плагінів", "ServerStartTitle": "Сервер запущено: Помилка завантаження плагінів" } }, "WebhookUrl": "" }
- #error
- #error fix
-
(and 24 more)
Tagged with:
- #error
- #error fix
- #error plugin
- #plugin error
- #error message
- #message error discord
- #discord error message
- #discord error
- #discord message
- #notify error
- #notifu error message
- #notification
- #error tracking
- #admin tools
- #server management
- #debugging
- #rust notifications
- #notifications
- #plugin bug
- #admin
- #admin plugins
- #discord notify
- #error load
- #error load notify
- #plugin notify
- #plugin notification error
-
EarlyQ (Early Queue)
EarlyQ allows players to join prematurely the server while it is still starting.
By default the server needs to fully start (which takes ~5 min, depends on map/specs) and after all that time its finally time for players to join, but they still have to wait warming prefabs & download the world.
EarlyQ optimizes the process of players joining & startup of the server and minimizes wait times because its splitting the work in parallel.
Features
Allows players to load faster by initiating Asset Warmup as they are waiting for the server to start up! The world data is sent to the player as soon as its ready, so when the server is ready they can join right away without waiting! The steam server is started only after ~10 seconds when you launch the rust server! This means players can see it in the global server list even while it is loading! Increases your server uptime metrics! Custom messages that show the current loading progress of the server! You can customize said messages Demo (the demo is older & does not start loading the world after its ready, so im waiting a bit longer in the video. This is already implemented in EarlyQ)
Custom message
If you need to customize the message your players get when waiting for the server, you have to specify the message as a launch option on the server
+earlyq.loading_msg - The loading message shown when the server is loading and the client is waiting for the server to load the world +earlyq.loading_icon - The icon shown +earlyq.ready_msg - The loading message shown when the client finishes loading fully and is waiting for the server +earlyq.ready_icon - The icon shown Default messages (Example): +earlyq.loading_msg "<color=#c47070>PLEASE WAIT (alot of spaces here) SERVER IS STILL STARTING: {progress}" +earlyq.loading_icon "Server" +earlyq.ready_msg "<color=#59a358>YOU ARE READY (alot of spaces here) WAITING FOR THE SERVER: {progress}" +earlyq.ready_icon "CheckCircle" You can see all the icons you can use here
You can use some unity rich text components in the message: "color", "u", "b" and "i". If you want to add a new line currently the only way I found out is to spam a bunch of spaces since it will wrap to the next line, max is 3 lines
At the time of writing this, these are all the limitations, they might change in the future.
You can also use a config file if you prefer
The config file needs to be created in a folder of the root of the server called "EarlyQ" and in the folder a file needs to be created called "config.json", it should look like "EarlyQ/config.json"
The content of the config.json file need to be:
{ "loading_msg": "your custom msg", "loading_icon": "your custom icon", "ready_msg": "your custom msg", "ready_icon": "your custom icon" }
Installation
As this is a Harmony mod you need to place the EarlyQ.dll file in HarmonyMods folder, after that restart the server. (do not use harmony.load command with EarlyQ!)
EarlyQ works for Linux & Windows
EarlyQ works with the newest networking update
EarlyQ works with RakNet and SteamNetworking
EarlyQ works with Vanilla, Oxide and Carbon
Note
Facepunch confirmed this Harmony mod is not allowed on official servers, if you want to use it on official, do it at your own risk.
Contact
You can contact me on discord: turner1337
- #optimize
- #optimization
- (and 19 more)
-
Improved Fishing Village A,B,C - Stables, Drone Marketplace, Airwolf & Much More
What is Improved Fishing Villages:
Improved Fishing Villages upgrades all 3 fishing villages with useful additions to the default version, combining everything into one seamless, fully functional update. This monument adds a safe trading zone, Stables and an Airwolf vendor, recyclers with chairs, an oil refinery, a drone marketplace, and much more. Designed for all Rust servers, it’s a perfect addition for your players.
⚠️ Custom Map Saddle Vendor Fix - Needed if you want the stables vendor to work, get it from rustmaps, 3rd Link under dependencies.
What does Improved Fishing Village Feature:
Fishing Village A - Total prefabs: 145
Drone Marketplace Stables with 4 Horse spawns and a Vendor Airwolf vendor with custom helipad 3 Recyclers with chairs 1 Oil Refinery 1 Workbench T1 Seating area with hobo barrel Gambling Wheel with plenty of seats. 2 BBQ's 1 Repair Bench 1 Trading Area 4 Slot Machines 1 Research Table
Fishing Village B - Total prefabs: 145
Drone Marketplace Stables with 4 Horse spawns and a Vendor Airwolf vendor with custom helipad 2 Recyclers with chairs 1 Oil Refinery with a chair 1 Workbench T1 Seating area with hobo barrel Gambling Wheel with plenty of seats. 1 BBQ 1 Repair Bench 2 Chairs for fishing 1 Trading Area 2 Slot Machines 1 Research Table
Fishing Village C - Total prefabs: 130
Drone Marketplace Stables with 4 Horse spawns and a Vendor Airwolf vendor with custom helipad 1 Recyclers with chairs 1 Oil Refinery 1 Workbench T1 Seating Area with hobo barreal Gambling Wheel with plenty of seats. 1 BBQ 1 Repair Bench 1 Trading Area 2 Slot Machines 1 Research Table
Total Prefabs:
Fishing Village A - 145 Fishing Village B - 145 Fishing Village C - 130 Combined Total Prefabs: - 420
The installation guide is provided in the README file included with the .zip file. If you need any help, message me on Codefling and I’ll get back to you as soon as possible. If you enjoy my work, please leave a 5* review. Thank you!*
- #fishingvillage
- #fishing villages
-
(and 25 more)
Tagged with:
- #fishingvillage
- #fishing villages
- #fishing village addon
- #fishing village recycler
- #fishing village
- #fishing village stables
- #safezone
- #monument
- #rustedit
- #custom
- #dronemarket fishing village
- #monument addon
- #merged
- #drone
- #heli vendor
- #stables vendor
- #new
- #marketplace
- #rustedit monuments
- #rustedit prefabs
- #rustedit maps
- #casino
- #trade
- #gambling
- #heli
- #stables
- #horse