Limited time deals
Christmas In July Event
Save big on thousands of your favorite files and drop by our Discord to participate in tons of giveaways for free files.
The complete in-game admin control center for Rust - every moderation tool your team needs.
In one beautiful CUI panel.
Stop alt-tabbing to RCON. Stop memorizing console commands. Stop juggling five different plugins.
PowerfulAdmin puts your entire server - players, permissions, plugins, console, ConVars, ESP, Vanish and more - behind a single, fast, gorgeous in-game interface that any admin can master in minutes.
>>> Open it with one command: /padmin. Everything else is point-and-click.
Check the video demonstration - https://youtube.com/watch?v=94WqSINqTO4
All-in-one. Player management, ESP, Vanish, live console, permissions, plugin control, ConVar editing and Discord - no more plugin soup.
Beautiful & fast. A modern, hand-crafted CUI with three themes, smooth partial updates (no jarring full-screen redraws), and an interface that feels like a real desktop app.
Built for real moderation. Heal, kill, strip, teleport, mute, spectate, give items, edit blueprints, tweak metabolism, manage inventories - online and offline players.
Permission-gated to the bone. Fourteen granular permissions let you hand juniors exactly what they need and nothing more.
Scales with you. SQLite out of the box, one-click migration to MySQL for multi-server networks, or plain JSON if you prefer files.
Discord-ready. Webhooks, a full bot with slash commands, a two-way chat bridge and role-based authorization - all optional, all configurable in-game.
Localized. Ships with full English and Russian; every string lives in language files, so any locale is a translation away.
Your server at a glance, updated live:
Online / max players, sleepers, admins online, new players today
Server FPS, entity count, and join queue / joining counters
One-tap quick toggles: Vanish, ESP, Godmode, Noclip
A built-in live console feed so you always see what's happening
A searchable, paginated roster of online, offline (sleepers) and banned players. Each row has instant actions, and the full management card does it all:
Heal: Set / max / add / subtract HP
Kill: Instantly kill the target
Strip: Clear the player's inventory
Teleport: To me · To player · To coordinates · To line-of-sight
Mute: Timed or permanent, with reason templates and notify options
Kick: With reason, comment and notification routing
Inventory: View and edit a player's main / wear / belt
Spectate: Jump into a live spectate camera (press R to exit)
Give: Full item picker - categories, search, favorites, custom items, skins, a cart, and blueprints
Blueprints: Unlock or reset blueprints per item, on a visual blueprint board
Modifiers: Apply metabolism modifiers with custom duration and value
Vitals: Live HP / metabolism editor that respects each stat's real min / max
Permissions: Grant per-user permissions and manage their groups
Offline players are fully supported - teleport to a sleeper, mute, heal, strip, edit their body and more.
Rich player stats card: SteamID, live status (Online / Sleeping / Dead / Wounded / Offline), total playtime, current session, total Rust hours (via Steam API), groups, first/last seen, and IP - with a dedicated permission so only trusted staff can reveal it.
Walk up to anyone in the world, look at them, and act instantly:
E - open their inventory
Right Mouse Button (RMB) - open their full management card
A clean on-screen hint shows you exactly which key does what.
A powerful, server-side admin ESP rendered through the engine's debug draw, visible only to permitted admins:
- Players & sleepers with name, HP and held item
- World entities: loot, boxes, tool cupboards, sleeping bags, traps, stashes, dropped bags, NPCs, turrets and vehicles
- Adjustable radius, box/text opacity, and distance readouts
- Color-coded enemy / team / admin, plus tagging of vanished admins
True invisibility done right:
Removed from networking, colliders and entity queries
Optional silhouette with a configurable color so other admins can still spot you
Full damage and targeting immunity
Optional auto-vanish on connect
Real-time server console inside the panel
Category tabs: All · Chat · Commands · Connections · Errors
Search, word-wrap, and export to file
Run commands inline
A draggable floating mini-console widget you can keep on-screen while you work
Browse every permission on the server, grouped by owning plugin
Toggle permissions per user or per group
Create and delete groups with parent inheritance
Fast search across thousands of permissions
In-panel activity log: joins, leaves, chat, commands, admin actions and errors
Filter by category
Persisted to your chosen storage backend with configurable caps
See every loaded and unloaded plugin with title, author and version
Load / unload / reload with a click
Browse and edit server ConVars by category
Paginated and searchable tune your server without touching the console
Storage backends: SQLite (default, zero-config), MySQL (perfect for multi-server networks), or JSON files
One-click live migration between backends your data follows you
Security: lock PowerfulAdmin permissions, enable/disable the console, set log and ESP object caps, define reason templates
Steam API key for Rust playtime lookups (cached and stored in your backend)
All configurable in-game, no file editing required
Webhook and/or Bot delivery pick per channel
Notifications for bans/kicks, chat, admin actions and plugin errors, each to its own channel
Two-way chat bridge (Discord ↔ in-game)
Slash commands: /online, /players, /kick, /mute, /chatbridge with autocomplete
Role-based authorization so only the right Discord roles can moderate
Configurable bot presence / activity status
Three polished themes Rust, Midnight, Plum selectable per admin
Full English and Russian included; every label is translatable via language files
PowerfulAdmin is engineered to be light:
Object pooling and reused buffers to minimize allocations
Partial UI updates only the element that changed repaints, never the whole panel
Cached state signatures and debounced saves
ESP and inspect run on tuned intervals
powerfuladmin.use - Base access - open the panel
powerfuladmin.players - Player management page & actions
powerfuladmin.esp - ESP page & overlay
powerfuladmin.vanish - Vanish
powerfuladmin.godmode - Godmode quick toggle
powerfuladmin.noclip - Noclip quick toggle
powerfuladmin.console - Live console page
powerfuladmin.perms - Permissions manager
powerfuladmin.logs - Logs page
powerfuladmin.plugins - Plugin control
powerfuladmin.convars - ConVar editor
powerfuladmin.settings - Settings, storage & Discord
powerfuladmin.viewip - Reveal player IP addresses
powerfuladmin.candisablevitals - Edit player vitals/metabolism
powerfuladmin.countableondashboard - Counts toward the "admins online" stat
> Tip: there is a one-time console helper pa.setup <steamid/name> that grants the full PowerfulAdmin permission set to a player so you can get started instantly.
/padmin - (Chat) Open the admin panel
pa.setup <steamid/name> - (Console) Grant the full permission set to a player (one-time)
Everything else happens inside the panel no commands to memorize.
Storage: SQLite or JSON work with zero setup; MySQL is optional for networks.
Discord & Steam API: entirely optional the plugin runs perfectly without them.
Drop the plugin into your scripts folder; it loads and creates a clean config automatically.
Run pa.setup <your name or steamid> once to give yourself full access.
Type /padmin in-game.
(Optional) Open Settings to switch to MySQL, connect Discord, or add your Steam API key.
That's it you're running.
Q: Do I need MySQL or a database server?
A: No. SQLite is the default and needs zero configuration. MySQL is there only if you run multiple servers and want shared data.
Q: How do admins open the panel?
A: With the /padmin chat command, provided they have at least the powerfuladmin.use permission.
Q: How do I give my staff access?
A: Grant the permissions above (per user or per group) right inside the Permissions page, or use pa.setup for a quick full grant.
Q: Is Discord required?
A: No, it's completely optional. Everything in the panel works without Discord. When you do want it, set it up entirely in-game.
Q: Will it lag my server?
A: It's built for performance object pooling, partial UI redraws, debounced saves and tuned update intervals keep the footprint small.
Q: Can players abuse it?
A: No. Every page and action is gated behind its own permission, and you can even lock the plugin's own permissions so they can't be edited.
Q: Is the ESP a "cheat"?
A: It's a server-side admin tool rendered through the engine's debug draw and only shown to admins with the ESP permission there is no client-side mod involved.
Q: Can I manage offline players?
A: Yes. You can teleport to, mute, heal, strip and otherwise manage a player's sleeping body. Actions that genuinely need a live connection (like kick) are disabled while they're offline.
Q: Can I move from SQLite to MySQL later?
A: Absolutely there's a one-click live migration in Settings that moves your data between backends.
Q: Is it multi-language?
A: It ships with full English and Russian, and every string is in language files, so adding a new language is just a translation.
Q: Can I change how it looks?
A: Yes choose from the Rust, Midnight and Plum themes.
Q: Do I need a Steam API key?
A: Only if you want the "total Rust hours" stat on player cards. Everything else works without one.
Q: What about bans and player freezes?
A: Ban and Freeze are reserved for an upcoming DLC add-on and currently appear as placeholders. All other moderation tools are fully included.
Bans DLC full ban management (timed/permanent, templates, history) - COMPLETED
Freezes DLC freeze/unfreeze players in place
Continuous polish, more themes, and additional languages
PowerfulAdmin administer your Rust server the way it should be: fast, visual, and powerful.
$29.99
Basements lets players build underground rooms beneath their bases. Place a hatch on your foundation and dig straight down into a hidden basement with walls, ceilings, and full building privileges. Great for stashing loot, setting up secret bunkers, or just adding extra space.
Readme Link - Click Here for Instruction and Documentation
👆Highly recommend reading the FAQ section!
BUILD
Build basements easily from your tool cupboard. Just place an entrance to get started.
EXPAND
Expand your basement by drilling underground. But don't forget to bring a headlamp - its dark down there!
TRAVERSE
Place multiple entryways, building out your labyrinth of tunnels beneath your base.
DECORATE
All deployables, electricity, and storage items can be placed in your basement. Take advantage of your new space!
RAID
Nothing is safe in Rust, including your basement. If all the entrances are destroyed, then the basement is too. Any loot below will float to the surface. Protect the entrance at all costs!
API METHODS (For Plugin Developers)
// Returns true if the given entityId is part of a basement.
bool IsBasementEntity(ulong entityId)
// Returns the building ids of the basements connected to a given surface building id.
uint[] GetBasementBuildingIds(uint surfaceBuildingId)
// Returns the building ids of the surface buildings connected to a given basement building id.
uint[] GetSurfaceBuildingIds(uint basementBuildingId)
Extension Plugins
These are free plugins that add additional functionality to Basements.
BasementsManager
Provides a UI for admins to view and manage the basements on the server. Useful for debugging & fixing issues. Use with the /bm command, requires the basements.admin permission to use.
BasementsManager.cs
🌃 Metropolis: Where Concrete Meets Carnage
Dive into Metropolis, a densely packed, abandoned city map where danger lurks on every street corner and the highest loot awaits the bold. This 4700-sized environment transforms the survival sandbox into an intense urban battleground, perfect for players craving high-stakes PVP and intricate exploration.
The heart of the map is the vast Metropolis itself—an urban labyrinth heavily patrolled by two formidable Bradleys and overseen by airborne Scientists. Navigate the city's depths to find multiple puzzle rooms (2 Red, 1 Blue, 2 Green) and unlock the abundant loot scattered throughout its concrete canyons.
Custom Safe Zone: New Haven Outpost
This once-abandoned locale has been meticulously re-energized by a team of Cobalt scientists, providing the starting population with an abundance of supplies and services. This monument retains all the essential features of the original Outpost—and delivers much more:
Striking Architecture: The central compound is now secured by large, custom glass walls, creating a visually stunning and unique aesthetic.
Custom Water Features: A tranquil, custom-built lake and an elegant fountain enhance the environment. Functional water catchers are installed, providing players with a reliable source of hydration.
Expanded Services: A custom Air Wolf vendor has been integrated for convenient helicopter purchases.
High-Stakes Casino: An all-new, dedicated casino allows players to safely gamble their riches, adding a fun and high-risk activity to the safe zone.
Ample Safe Loot: Players can safely gather a generous amount of loot scattered throughout the outpost.
Thrills and Exploration
Experience the map's unique flair with a custom-built, fully working rollercoaster that is plug-in controlled to spawn a vehicle for your player with the press of a button! Explore intricate infrastructure including underground train tunnels, underground roads, and custom bridges, as well as two Heli Towers offering verticality to the fight.
💧 Water Treatment & Sewer Branch Reimagined
Welcome to the New Sewer Treatment Plant, a monument that takes the best features of both Water Treatment Plant and Sewer Branch to create one incredible, high-value loot location. This massive, abandoned facility is loaded with features and rewards.
Cobalt's Control: Don't be fooled by the ruin; Cobalt Scientists still maintain control over the facility's sewer drains.
Underground Puzzles: Navigate two new, exclusive puzzles deep within the piping, featuring a dedicated Blue and Green keycard room.
Lurking Danger: Keep your guard up—a scientist or two may still be lurking in the shadows, guarding their subterranean assets.
Map Prefabs Count: 25249 | Map Size: 4700
Monument List
Custom Monuments and Prefabs
Metropolis
New Haven Outpost
Murder Farm
The Roller Coaster
Sewage Treatment Plant
19 custom build locations
Underground Train Tunnels
Underground Roads
Custom Bridges
2x Heli Towers
Mod Room For Staff
Facepunch Monuments
Bandit Camp
Missile Silo
Launch Site
Artic Research
Stone, Hqm, & Sulfer Quarry
Rad Town
Power Plant
Airfield
Trainyard
Jungle Ziggurat
2x Mining Outpost
Large Harbor
Small Harbor
3x Oxums gas Station
2x lighthouse
Supermarket
Large Barn
Ranch
Military Tunnel
Ferry Terminal
Giant Excavator
Abandoned Cabins
Large Fishing Village
2x Small Fishing Village
Large Oil Rig
Small Oil Rig
2x WaterWell
For any Assistance or questions Please contact me on Discord @ https://discord.gg/THf6dGN8eW
Acknowledgements
Shoutout to Substrata for helping with making the plugin for the rollercoaster.
Shoutout to MrLiquid and the Luffy Map Testing team for their help polishing this map.
Shoutout to Milky for help with making the video.
Premium Betterloot loottable V.4 Compatible + deep sea loot + JUNE 2026 update (M16 and Balllistic armor)!
Elevate your Rust server's loot economy with this meticulously crafted BetterLoot v4 configuration, designed exclusively for 2x gather servers.
Probability-driven drops ensure reasonable and fair loot without flooding the map with junk loot.
This covers boxes, NPC and all other loot on rust.
Key Balancing Features
Precision 2x Scaling: Matches vanilla logic with custom percentage drop rates for every item, ensuring a perfectly balanced 2x progression.
Balanced Probabilities: Barrels stay low-tier for early-game grind. Tested for wipe-long sustainability—no early-game god-rolls or late-game starvation.
Unlike generic 'copy-paste' tables that simply slap a 2x multiplier on everything, this config features distinct loot tiers. You won’t find Heavy Scientist loot on a regular NPC, and you won't find endgame items in a roadside barrel. Every drop is manually weighted for logical progression.
Perfect for servers seeking premium, player-approved loot without a lot of custom plugins.
Full config JSON included with setup guide.
I also have a , 3x, 5x and 10x table based like this.
Links: 3x, 5x and 10x
Why choose this config? Setting up a balanced 2x server can be a real headache. I’ve spent countless hours fine-tuning these tables to ensure your players get a rewarding experience without breaking the progression. Save your time and focus on growing your community instead of fighting with config files!
This configuration is backed by consistent positive feedback by a lot of servers, 5-STAR reviews and has been refined to ensure a stable, bug-free experience. Quality and reliability are my top priorities.
You do not need to buy any plugin! BetterLoot is free to download.
Video of the loot table in action:
$30.00
Manage your Rust server easier and more efficiently with the AdminMenu plugin. Track players, interact with them, edit their data and permissions, as well as change server convars and manage plugins.
Features:
Menu retains its state after closing, you won't lose everything you did before.
Ability to fully translate the menu into any language.
Large range of permissions for each action, will allow you to flexibly customize the admin menu for each group of administrators.
Quick menu that allows you to perform quick actions
Full list of players with the ability to filter by online, offline, admins and moderators. Also has a frame of different colors depending on the level of authorization.
Wide range of information and actions for the selected player.
Editing convars with search. Has a complete list of editable convars with descriptions for some of them.
Extensive issue menu by category, with easy management of name, skin and amount (manual, +1, +100, +1000, +10000).
Plugin management menu. It is possible to reload, unload or load a plugin easily and quickly. Updates occur in real time.
Ability to create your own custom buttons that execute several commands
Quick Start:
You install the plugin in the plugins folder.
Give yourself the adminmenu.fullaccess permission.
Commands, use one of your choice, one for the player and one for the admin group:
o.grant user [name or steamid] adminmenu.fullaccess
o.grant group admin adminmenu.fullaccess
Press the X button (swap seat button) or type adminmenu in the console.
Enjoy
Useful stuff:
You can quickly open a player in the admin menu. To do this, point at the player and press X.
You don't have to hover over the player exactly, you will be able to open players within a certain radius of the place you are looking at.
CUSTOM BUTTONS
Custom buttons are buttons that when pressed will execute commands on behalf of the administrator, commands can be several, below will be the details.
At the moment, custom buttons can be created in two places: in the quick menu and in the menu when selecting a player. These places are separated in the config.
Button Fields:
"Execution as server" - Call the command on behalf of the server, not the administrator
"Label" - Text that will be on the button, for each such inscription creates a field in the lang file, accordingly you can translate this text into several languages.
"Commands" - Array of commands that will be executed on behalf of the administrator. Chat commands require a special entry, see examples.
"Permission"- permission to display and use the button. You need to write the permission that will be after "adminmenu.".
Example: if you enter the permission "test" the permission will be adminmenu.test
"Position" - The location for the button, the first number is responsible for the row number, the second for the position within the row, starts from 0.There are limits of locations, if you have gone beyond the limit - the button will not be displayed.
Common Tags:
{adminUID} - administrator's id.
{position} - administrator coordinates (underfoot)
{view_position} - the position where the administrator is looking (can be used for spawning or something similar)
{view_direction_forward} - forward view direction of the administrator
{view_direction_backward} - the direction the administrator is looking backwards
{view_direction_left} - direction of the administrator’s view to the left
{view_direction_right} - administrator’s view direction to the right
Tags for target only:
{steamid}, {steamID}, {userID}, {STEAMID}, {USERID} - mean the same thing, namely the id of the selected player.
{target_position} - target coordinates (underfoot)
Example of commands:
chat.say \"/{chat command}\"
vanish
ban {steamID}
teleport {steamID} {adminUID}
More information about the grant menu:
The grant menu includes the full list of items including hidden items as well as custom items created by the CustomItemDefinitions library.
The menu can be accessed from the navigation or from the menu of the selected player. When issuing itself has categories.
Search works in any registry by any part of the name or short name.
Has a page system at any stage.
More information about the buttons in the Quick Menu:
[Teleport to 0 0 0] - Teleport to coordinates 0 0 0.
Requires adminmenu.quickmenu.teleportto000 permission
[Teleport to Deathpoint] - Teleport to your deathpoint.
Requires adminmenu.quickmenu.teleporttodeath permission
[Teleport to Spawn point] - Teleport to a random spawn point.
Requires adminmenu.quickmenu.teleporttospawnpoint permission
[Kill Self] - Kill Self, kills even when immortal.
Does not require permission.
[Heal Self] - Fully heal yourself.
Requires adminmenu.quickmenu.healself permission
[Call Heli] - Call Helicopter to yourself (arrives in time).
Requires adminmenu.quickmenu.helicall permission
[Spawn Bradley] - Spawn bradley on yourself.
Requires adminmenu.quickmenu.spawnbradley permission
More information about the buttons in the menu of the selected player:
[Teleport Self To] - Teleport yourself to the selected player.
Requires adminmenu.userinfo.teleportselfto permission
[Teleport To Self] - Teleport the selected player to yourself.
Requires adminmenu.userinfo.teleporttoself permission
[Teleport To Auth] - Teleportation to random authorization (TC).
Requires adminmenu.userinfo.teleporttoauth permission
[Teleport to Deathpoint] - Teleportation to a player's deathpoint.
Requires adminmenu.userinfo.teleporttodeath permission
[Heal] - Full healing, including metabolism.
Requires adminmenu.userinfo.fullheal permission
[Heal 50%] - Half healing.
Requires adminmenu.userinfo.halfheal permission.
[View Inventory] - View and edit player's inventory.
Requires adminmenu.userinfo.viewinv permission
[Strip Inventory] - Clear player's inventory.
Requires adminmenu.userinfo.stripinventory permission
[Unlock Blueprints] - Unlock all Blueprints.
Requires adminmenu.userinfo.unlockblueprints permission
[Revoke Blueprints] - Reset all Blueprints.
Requires adminmenu.userinfo.revokeblueprints permission.
[Kill] - Kill a player.
Requires adminmenu.userinfo.kill permission
[Kick] - Kick a player.
Requires adminmenu.userinfo.kick permission
[Ban] - Ban a player.
Requires adminmenu.userinfo.ban permission
More information about the buttons in the menu of the selected group:
[Remove Group] - Remove group, has confirmation.
Requires adminmenu.groupinfo.removegroup permission
[Clone Group] - Clone group with the ability to copy users.
Requires adminmenu.groupinfo.clonegroup permission
Permissions:
adminmenu.use - Ability to use admin menu with basic set. Open tab quick menu (each button has its own permission, without permissions is present only kill yourself button) and the list of players.
adminmenu.fullaccess - Full access to all functions without the need for each permission, includes also adminmenu.use. It is recommended to give only to the main administrators.
adminmenu.quickmenu.teleportto000 - Access to the button in the quick menu, teleportation to coordinates 0 0 0 0.
adminmenu.quickmenu.teleporttodeath - Access to the button in the quick menu, teleportation to the point of your death.
adminmenu.quickmenu.teleporttospawnpoint - Access to the button in the quick menu, teleportation to a random spawn point.
adminmenu.quickmenu.healself - Access button in quickmenu, heal yourself completely.
adminmenu.quickmenu.helicall - Access to the button in the quick menu, call a helicopter to yourself (arrives in time).
adminmenu.quickmenu.spawnbradley - Access button in quickmenu, spawn bradley.
adminmenu.userinfo.teleportselfto - Access to the button in the menu of the selected player, teleportation to the selected player.
adminmenu.userinfo.teleporttoself - Access to the button in the menu of the selected player, teleport the selected player to himself.
adminmenu.userinfo.teleporttoauth - Access to the button in the menu of the selected player, teleportation to random authorization (TC).
adminmenu.userinfo.teleporttodeath - Access to the button in the menu of the selected player, teleportation to the place of death of the player.
adminmenu.userinfo.fullheal - Access to the button in the menu of the selected player, full healing, including metabolism.
adminmenu.userinfo.halfheal - Access to the button in the menu of the selected player, half healing.
adminmenu.userinfo.viewinv - Access to the button in the selected player's menu, view and edit the player's inventory.
adminmenu.userinfo.stripinventory - Access to the button in the menu of the selected player, clear the player's inventory.
adminmenu.userinfo.unlockblueprints - Access the button in the menu of the selected player, unlock all drafts.
adminmenu.userinfo.revokeblueprints - Access to the button in the menu of the selected player, reset all drafts.
adminmenu.userinfo.kill - Access the button in the selected player's menu to kill the player.
adminmenu.userinfo.kick - Access the button in the selected player's menu to kick the player.
adminmenu.userinfo.ban - Access to the button in the menu of the selected player, ban the player.
adminmenu.groupinfo.removegroup - Access to the button in the menu of the selected group, the ability to remove the group.
adminmenu.groupinfo.clonegroup - Access to the button in the menu of the selected group, the ability to clone the group.
adminmenu.convars - View and edit convars.
adminmenu.permissionmanager - View and edit permissions in groups, player groups, create, delete and clone groups (requires additional permissions from these buttons).
adminmenu.pluginmanager - Access to plugin management, reloading, unloading, loading plugins.
adminmenu.give - Access to give resources, as well as yourself and the selected player.
Free
DemoPro: The Anti Cheat That Works 🎥
DemoPro turns F7 reports into a single evidence bundle with timeline markers + jump points,
so you can jump straight to the key moments fast. It captures footage Before / during / after the f7 report is made
Cheaters can’t hide from this system — no more relying on outdated anti-cheat plugins.
This is clear video evidence that makes decisions easier, faster, and fairer.
100% accurate, No False Positives
Key Features 🎥
✅ Converts **F7 reports** into a single evidence bundle
✅ Records BEFORE, DURING, and AFTER every F7 report. You NEVER miss what happens.
✅ Saves you and your admins loads of time. No more wasting hours spectating players
✅ Smart sorts demos with Timeline markers + jump points to reach key moments fast
✅ Private portal access for you and your admins with **Steam sign-in**
✅ Assignments, notes, outcomes (keeps reviews organised)
✅ Server-friendly: all data is stored off-site on your account, not on your game server, keeping things lightweight and smooth.
✅ Can be use as a content tool, you can make cinematic videos from the demos you receive.
✅ Fully compatible with all Rust server setups.
Proof it works: 🔍
join our Discord and check out the #cheater-clips channel
https://discord.gg/2DCfVFFgvW
7-day free trial: https://rustdemopro.com
RustAdmin Integration: https://www.rustadmin.com
Visual snippet of recoil mapping with each attack in timeline
Shareable filtered portal links
Discord ban feed + global portal search
Redesign the portal + dashboard for a more modern and fluid feel
New portal is now live
Future Updates
AI Integration 🧠
Introduce an AI/ML system that analyses demo files to learn the difference between normal players behaviour vs a cheaters behaviour
All Seeing Eye 👁️
An AI powered monitoring layer that automatically flags suspicious players and triggers evidence capture without relying on F7 reports.
Set Up Guide
Step 1 — Create Your DemoPro Space
Sign in at https://rustdemopro.com using your Steam account
Create your community space
Choose monthly or annual billing (includes a 7-day free trial)
Step 2 — Install the Harmony Mod
Copy the DLL into: server_root/HarmonyMods/
Start the server once to generate: server_root/HarmonyConfig/ (this contains the config)
After editing the config, run: rdm.reloadcfg to apply changes
Step 3 — Connect Your Server
In the portal, generate a Server Key
Paste the key into the plugin config
Make sure uploads are enabled in the config
Reload the config, enter this command in your console rdm.reloadcfg
Step 4 — Reports Create Cases
When an in-game report (F7) happens, DemoPro automatically builds an evidence bundle
The bundle is uploaded to your portal as a case for review
Step 5 — Review & Decide
Open the case, assign it, and add notes
Download the bundle, jump to the timeline markers
Mark the outcome as Reviewed (Clear) or Reviewed (Cheating) with notes for your team
If you need any help setting up DemoPro, please open a ticket on our Discord.
How it works 🎥
Server records players in 15-minute chunks with ~30 minutes rolling history.
When someone is F7 reported, Demo Pro grabs the “before” buffer and keeps recording.
15 minutes later it adds the “after” clip and uploads everything to the portal.
If a player disconnects/reconnects, chunk lengths can be shorter than 15 minutes—that’s normal.
Portal statuses 🎥
Players reported → Clip uploaded → Needs Review → Admin downloads → Admin reviews → Mark result Needs Review — new or reset incidents.
Downloaded (Needs Review) — someone pulled the bundle but hasn’t finished. Reviewed — Clear / Reviewed — Cheating — finished decisions.
Opening & assigning a report 🎥
Click Open on a card to see details.
Assign it to yourself immediately and add notes as you investigate.
Set the review state to Reviewed (Clear) or Reviewed (Cheating) when done.
Assignments and outcomes keep other moderators from duplicating work.
Finding the action fast 🎥
Timeline dots: hits/shots, kills, report moment.
Use the event feed to jump to notable damage or kill events.
Report marker shows where the F7 report landed inside the clip.
Downloading the bundle Use Download bundle for a ZIP containing .dem files and a README.
The README points to the first demo and the timestamp to jump to—start there.
Clip lengths can vary if players disconnect; that’s expected.
Load demos into Rust 🎥
Copy the suggested .dem into C:\Program Files (x86)\Steam\steamapps\common\Rust\demos.
If the demos folder doesn’t exist, create it (restart Rust once if needed). Playing + controls From Rust main menu, open the Demo browser, refresh, pick the file, and play.
Use Alt to toggle cursor, Tab for UI, and debugcamera to free-fly.
Cycle nearby players with Spacebar; pause/rewind/fast-forward as needed.
Review guidance 🎥
Use the README timestamps as a starting point; check other demos if nothing obvious.
If cheating is confirmed: capture proof, upload to the usual place, mark Reviewed (Cheating), and leave clear notes.
If clean: mark Reviewed (Clear) and add a quick note (e.g., desync, valid prefire).
long story short, when someone f7 reports, you can get a clip, you replay in rust of exactly why, and it shows footage before and during the report.
For tips and useful keybinds to help you get the most out of DemoPro, check out the dedicated channels in our Discord.
Discord: https://discord.gg/2DCfVFFgvW
Website: https://rustdemopro.com/
Youtube: https://www.youtube.com/@RustDemoPro
Cheater Videos
$25.00
Custom Smelt Item
Custom Smelt Item is an all-in-one plugin that allows you to add smeltable items, fuel items, and freely set the processing speed of each furnace. Create a unique gameplay experience with new smelting recipes, fuel items, and smelting speed adjustments! Compatible with Oxide. Installing this mod will change the smelting system from the vanilla version.
⚠️Note
This data includes "Custom Smelt Item" and "Custom Smelt Item Experimental." Please install only one of them.
"Custom Smelt Item" functions as a stable version, while "Custom Smelt Item Experimental" functions as a Experimental version.
"Custom Smelt Item Experimental" allows you to set additional foods, but please make sure you understand how to use this mod before using it. If there are many reports of bugs caused by incorrect use, we will discontinue releasing the Experimental version.
Custom Smelt Item Experimental will turn off the visuals of food places in campfires, etc.
Read below for instructions on how to use it.
■ Custom Smelting Items
- Set any item to be smelted
- Freely configure input/output items
- Set processing time for each item
- Set output amount per processing
- Support for skinned items (SkinID)
- Custom name settings for output items
- Item type classification for each furnace type (ore, oil)
■ Custom Fuel System
- Add any item as fuel
- Set burn time for each fuel
- Set by-product output (e.g., wood → charcoal)
- Adjust by-product drop rate
- Support for skinned fuel items
■ Furnace Speed Multiplier
Individual speed settings for each furnace type(Custom Smelt Item)
- Furnace
- Legacy Furnace
- Large Furnace
- Electric Furnace
- Small Oil Refinery
Notice : The speed cannot be adjusted for any other types. The speed for all other types is set to 1. This setting is to adjust the interaction between fuel and cooking time. (Custom Smelt Item Only)
You can fully customize the config, adding refined items, fuel items, refinement speed, and more.
*Please do not delete default items from the settings.
Custom Smelting Item
{
"Smelting Patterns": [
{
"ItemType": "oil", ///ore" (for furnaces) or "oil" (for refineries)
"InputItem": "crude.oil", ///Input item short name
"InputItemSkinId": 0, ///Input item skin ID
"OutputItem": "lowgradefuel", ///Output item short name
"OutputItemSkinId": 0, ///Output item skin ID
"OutputItemName": null, ///Custom display name for the output item (null for default)
"RequiredTime": 30, ///Smelting time (seconds)
"OutputAmountPerProcess": 3 ///Output amount per 1
},
{
"ItemType": "oil",
"InputItem": "diesel_barrel",
"InputItemSkinId": 0,
"OutputItem": "lowgradefuel",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 180,
"OutputAmountPerProcess": 150
},
{
"ItemType": "ore",
"InputItem": "metal.ore",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 10,
"OutputAmountPerProcess": 1
},
{
"ItemType": "ore",
"InputItem": "sulfur.ore",
"InputItemSkinId": 0,
"OutputItem": "sulfur",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 7,
"OutputAmountPerProcess": 1
},
{
"ItemType": "ore",
"InputItem": "hq.metal.ore",
"InputItemSkinId": 0,
"OutputItem": "metal.refined",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 20,
"OutputAmountPerProcess": 1
},
{
"ItemType": "ore",
"InputItem": "can.tuna.empty",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 20,
"OutputAmountPerProcess": 10
},
{
"ItemType": "ore",
"InputItem": "can.beans.empty",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 25,
"OutputAmountPerProcess": 15
},
{
"ItemType": "ore",
"InputItem": "honeycomb",
"InputItemSkinId": 0,
"OutputItem": "honey",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 3,
"OutputAmountPerProcess": 1
},
{
"ItemType": "ore",
"InputItem": "techparts",
"InputItemSkinId": 0,
"OutputItem": "metal.refined",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 120,
"OutputAmountPerProcess": 10
},
{
"ItemType": "ore",
"InputItem": "sheetmetal",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 180,
"OutputAmountPerProcess": 150
},
{
"ItemType": "ore",
"InputItem": "scrap",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 15,
"OutputAmountPerProcess": 10
}
],
"Fuel Patterns": [
{
"FuelInputItem": "wood", ///Fuel item short name
"FuelInputItemSkinId": 0, ///Fuel item skin ID
"FuelOutputItem": "charcoal", ///By-product item (null if none)
"FuelOutputItemSkinId": 0, ///By-product skin ID (default is 0)
"FuelOutputItemName": null, ///Custom by-product Display name
"FuelOutputAmountPerProcess": 1, ///By-product amount per fuel consumed
"FuelOutputChance": 0.7, ///By-product generation probability (0.0-1.0)
"FuelBurnTime": 10 ///Burn time per fuel (seconds)
},
{
"FuelInputItem": "lowgradefuel",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 80
},
{
"FuelInputItem": "coal",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 180
},
{
"FuelInputItem": "charcoal",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 60
},
{
"FuelInputItem": "cloth",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 30
},
{
"FuelInputItem": "plantfiber",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 120
}
],
"Oven Speed Multipliers": { ///Furnace Smelt Speed
"Furnace": 1.0,
"Legacy Furnace": 1.0,
"Large Furnace": 2.0,
"Electric Furnace": 2.0,
"Small Oil Refinery": 3.0
}
}
Custom Smelt Item Experimental
{
"Can Cook In Furnace": false, ///Can food be cooked in a furnace?
"Smelting Patterns": [
{
{
"ItemType": "food", ///"ore" or "oil" or "food"
"InputItem": "mushroom",
"InputItemSkinId": 0,
"OutputItem": "apple",
"OutputItemSkinId": 3347673417,
"OutputItemName": "Cooked Mushroom",
"RequiredTime": 30,
"OutputAmountPerProcess": 1
},
{
"ItemType": "food",
"InputItem": "seed.corn",
"InputItemSkinId": 0,
"OutputItem": "apple",
"OutputItemSkinId": 3154577332,
"OutputItemName": "Popcorn",
"RequiredTime": 30,
"OutputAmountPerProcess": 1
}
...
],
"Fuel Patterns": [
{
"FuelInputItem": "wood",
"FuelInputItemSkinId": 0,
"FuelOutputItem": "charcoal",
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 1,
"FuelOutputChance": 0.7,
"FuelBurnTime": 10
},
...
],
"Oven Speed Multipliers": {
"Furnace": 1.0,
"Legacy Furnace": 1.0,
"Large Furnace": 2.0,
"Camp Fire": 1.0,
"Cursed Cauldron": 1.0,
"Skull Fire Pit": 1.0,
"Stone Fireplace": 1.0,
"Hobo Barrel": 1.0,
"Barbeque": 2.0,
"Cooking Workbench": 2.0,
"Electric Furnace": 2.0,
"Small Oil Refinery": 3.0
}
}
■ Configuration Option Details
ItemType: Item type: "ore" (for furnaces) or "oil" (for refineries)
InputItem: Input item short name
InputItemSkinId: Input item skin ID
OutputItem: Output item short name
OutputItemSkinId: Output item skin ID
OutputItemName: Custom display name for the output item (null for default)
RequiredTime: Refining time (seconds)
OutputAmountPerProcess: Output amount per unit
■ Fuel Pattern Settings
FuelInputItem - Fuel item short name
FuelInputItemSkinId - Fuel item skin ID
FuelOutputItem - By-product item (null if none)
FuelOutputItemSkinId - By-product skin ID (default is 0)
FuelOutputItemName - Custom by-product name
FuelOutputAmountPerProcess - By-product amount per fuel consumed
FuelOutputChance - By-product generation probability (0.0-1.0)
FuelBurnTime - Burn time per fuel (seconds)
Important Notes
- Food items (raw meat, fish, etc.) cannot be set as smelting items in Custom Smelt Items, as they maintain vanilla cooking behavior.
- Custom Smelt Item Only : Furnace speed cannot be adjusted for other types. All other types have the speed set to 1. This setting is to adjust the interaction between fuel and cooking time.
- The same item cannot be set as both a smelting item and a fuel item.
- The same item cannot be assigned to multiple item types (ore + oil).
- Fuel settings can only be used for smelting. Vehicle fuel consumption settings cannot be configured.
- The fuel used for vehicles cannot be customized with this mod.
- Please note that compatibility with other mods is not supported.
⚠️⚠️⚠️Important: How to Use Custom Smelt Items (Experimental)⚠️⚠️⚠️
To stop using this mod and keep the server running, you must remove all custom food items from the input slots of the cookable ovens. Before removing this mod, be sure to run the server console command (or reinstall the mod and then run the server console command again).
Failure to perform this step will prevent the server from starting.
Also, absolutely do not save the server in this state; it will corrupt the server save data.
Target Type
Campfire
Cursed Cauldron
Fireplace
Hobo Barrel
BBQ
Cooking Workbench
Console Command : removefood
When you run the command, a confirmation message will appear. Enter "y" if you agree. Then, remove this mod.
VOID / NINJA WORKS
DISCORD : https://discord.gg/U8uxePjSyA
MADE IN JAPAN
Electric Miner
Why not convert your excess electricity into a resource?
Electric Miner brings the Mining Quarry and the Pump Jack to life as fully automated, electricity-powered machines that players can build wherever they want. There's no need to fight over a monument quarry anymore. Just place a machine on your own base, run a wire to it, choose what you want it to produce, and let it work. Each machine has a clean animated interface, an engine you can upgrade for bigger yields, and a liquid system on the Pump Jack for pumping water where you need it.
Two placeable machines: the Electric Miner (a mining quarry) and the Electric Pump Jack (an oil and liquid pump). Both are handed to players as a deployable item.
A live placement guide draws the machine's footprint with marker spheres as you aim, so you always know exactly where it will land before you commit. Placement is checked against slope, water depth, roads, monuments, safe zones, no-build zones, nearby obstructions, and other players' building privilege.
Machines run on real power. They only start once you've wired them to a power source and flipped the switch, and they draw from the upstream battery while they run.
Players choose what each machine produces from an in-game menu, whether that's the ore the Miner digs or the liquid the Pump Jack outputs.
An engine upgrade system lets players spend materials to push the machine through several tiers, each one raising the yield multiplier. Upgrading plays a sound and fills an animated progress gauge.
The Pump Jack stores liquid internally and can feed it out through a hose to a water container or sprinkler, which is handy for irrigation and base setups.
Machine lights turn on by themselves whenever there's power, giving you an instant visual cue that everything is connected.
Only the owner, their team, and admins can flip the switch, open the menu, or pick a machine up. Nobody else can touch it.
Pick a machine back up with a hammer and it returns to your inventory as an item, as long as it's healthy enough, and any stored contents drop to the ground.
The selected resource, engine tier, stored liquids, chosen output liquid, and durability are all saved and survive server restarts.
The interface animates open and closed, uses a clean card layout for selections, and supports your own custom background image.
Built-in translations for English, Japanese, Simplified Chinese, Traditional Chinese, Russian, Ukrainian, and French.
English (en), Japanese (ja), Simplified Chinese (zh-CN), Traditional Chinese (zh-TW), Russian (ru), Ukrainian (uk), and French (fr). Every message and menu label can be edited in the oxide/lang files.
1. Get the item. An admin gives out the machines (see Commands below), or you can sell them through a shop or hand them out in a kit using the skin IDs.
2. Place it. Hold the item and look at flat ground. The footprint guide appears, and a left-click drops the machine in. The item is used up and the full quarry or pump jack spawns in its place.
3. Power it. Take out the in-game Wire Tool, click an output on your power source (a battery, generator, and so on), then click the machine's power switch to join them. The default wire limit is 100 m.
4. Choose a resource. Press USE on the machine to open the menu and pick what it should mine or output.
5. Turn it on. Flip the power switch. As long as it has enough power and the output isn't full, the machine runs and produces on the interval you set.
6. Upgrade it (optional). Press USE on the engine to open the upgrade menu and spend materials to raise the yield.
7. Collect or pack up. Loot the output container as it fills, or hit the machine with a hammer to take it back as an item.
A note on the Pump Jack
The Pump Jack collects oil and water-type liquids into its own internal tank, which holds up to 500,000 ml by default. To move that water elsewhere, point the Wire Tool at the Pump Jack's fluid switch and run a hose to a water container or sprinkler. From there it pushes liquid out at the rate you set in the config (300 ml/s by default).
{
"Wire/hose max distance (m)": 100.0,
"Durability": 2000.0,
"Pickup minimum durability percent": 80.0,
"Required power (consumed per minute)": 50,
"Liquid storage capacity (ml)": 500000,
"Fluid output per second (ml)": 300,
"UI background image URL": "https://i.imgur.com/WMefGKk.jpg",
"Electric Mining": {
"Item display name": "Electric Miner",
"Mineable resources": [
{
"Item shortname": "metal.ore",
"Item skin ID": 0,
"Display name": null,
"Amount per cycle": 10,
"Interval (seconds)": 15.0
},
{
"Item shortname": "sulfur.ore",
"Item skin ID": 0,
"Display name": null,
"Amount per cycle": 10,
"Interval (seconds)": 20.0
},
{
"Item shortname": "hq.metal.ore",
"Item skin ID": 0,
"Display name": null,
"Amount per cycle": 1,
"Interval (seconds)": 60.0
},
{
"Item shortname": "stones",
"Item skin ID": 0,
"Display name": null,
"Amount per cycle": 10,
"Interval (seconds)": 10.0
}
],
"Upgrade tiers": [
{
"Yield multiplier": 1.1,
"Upgrade costs": {
"scrap": 300,
"metal.refined": 50,
"gears": 10,
"metalblade": 20
}
},
{
"Yield multiplier": 1.2,
"Upgrade costs": {
"scrap": 500,
"metal.refined": 100,
"gears": 20,
"metalblade": 40
}
},
{
"Yield multiplier": 1.5,
"Upgrade costs": {
"scrap": 800,
"metal.refined": 200,
"gears": 30,
"metalblade": 50
}
},
{
"Yield multiplier": 2.0,
"Upgrade costs": {
"scrap": 1000,
"metal.refined": 400,
"gears": 50,
"metalblade": 80
}
}
]
},
"Electric Pump Jack": {
"Item display name": "Electric Pump Jack",
"Mineable resources": [
{
"Item shortname": "crude.oil",
"Item skin ID": 0,
"Display name": null,
"Amount per cycle": 1,
"Interval (seconds)": 20.0
},
{
"Item shortname": "water",
"Item skin ID": 0,
"Display name": null,
"Amount per cycle": 800,
"Interval (seconds)": 10.0
},
{
"Item shortname": "water.salt",
"Item skin ID": 0,
"Display name": null,
"Amount per cycle": 1000,
"Interval (seconds)": 10.0
},
{
"Item shortname": "water.radioactive",
"Item skin ID": 0,
"Display name": null,
"Amount per cycle": 500,
"Interval (seconds)": 10.0
}
],
"Upgrade tiers": [
{
"Yield multiplier": 1.1,
"Upgrade costs": {
"scrap": 300,
"metal.refined": 50,
"gears": 10,
"metalblade": 20
}
},
{
"Yield multiplier": 1.2,
"Upgrade costs": {
"scrap": 500,
"metal.refined": 100,
"gears": 20,
"metalblade": 40
}
},
{
"Yield multiplier": 1.5,
"Upgrade costs": {
"scrap": 800,
"metal.refined": 200,
"gears": 30,
"metalblade": 50
}
},
{
"Yield multiplier": 2.0,
"Upgrade costs": {
"scrap": 1000,
"metal.refined": 400,
"gears": 50,
"metalblade": 80
}
}
]
}
}
DEFAULT PRODUCTION
Electric Miner
Metal Ore .......... 10 every 15s
Sulfur Ore ......... 10 every 20s
HQM Ore ............ 1 every 60s
Stones ............. 10 every 10s
Electric Pump Jack
Crude Oil ......... 1 every 20s
Water ............. 800 ml every 10s
Salt Water ....... 1000 ml every 10s
Radioactive Water . 500 ml every 10s
Engine Upgrade Tiers (default, both machines)
Tier 2 x1.1 300 Scrap, 50 HQM, 10 Gears, 20 Metal Blades
Tier 3 x1.2 500 Scrap, 100 HQM, 20 Gears, 40 Metal Blades
Tier 4 x1.5 800 Scrap, 200 HQM, 30 Gears, 50 Metal Blades
Tier 5 x2.0 1000 Scrap, 400 HQM, 50 Gears, 80 Metal Blades
All amounts, intervals, multipliers, costs, resources, and tier counts are fully editable in the config.
Config field reference
- Wire/hose max distance (m): How far a power wire or fluid hose is allowed to reach.
- Durability: The machine's health.
- Pickup minimum durability percent: How healthy the machine has to be before it can be picked up as an item.
- Required power (consumed per minute): How much power the machine needs to run, and how much it draws each minute while running.
- Liquid storage capacity (ml): The size of the Pump Jack's internal tank.
- Fluid output per second (ml): How fast liquid is pushed through a connected hose.
- UI background image URL: The background image shown behind the menu. Swap in your own to match your server.
- Item display name: The name shown on the item and in the menu.
- Mineable resources: Everything the machine can produce. Item skin ID and Display name are optional.
- Upgrade tiers: Each tier sets a yield multiplier and its material cost. Add or remove tiers as you like; the number of tiers is the max level.
The give commands are restricted to admins. To hand item to regular players, an admin uses the give command, or you distribute the items through a shop / kit plugin using the skin IDs below.
Chat command (Admin Only)
/ElectricMiner Gives the player one Electric Miner AND one Electric Pump Jack item
Console command
giveminer <mining | pumpjack> <SteamID> Gives the chosen machine to the specified player (must be online).
Ex. Give the pumpjack to 76562442829013221
giveminer pumpjack 76562442829013221
Item details (for shops / kits)
Electric Miner shortname: watchtower.wood skin: 3750459142
Electric Pump Jack shortname: watchtower.wood skin: 3750459320
Q: Do these have to go near a monument?
A: Not at all, and that's the point. You can build them anywhere valid on the map, whether that's flat ground or shallow water up to 3 m deep, as long as you keep clear of monuments, roads, safe zones, and other players' building privilege.
Q: How do players power a machine?
A: With the in-game Wire Tool. Click an output on a power source such as a battery or generator, then click the machine's power switch. It needs enough power to run (50 by default) and draws from the battery the whole time it's working.
Q: My machine won't start. What's wrong?
A: A machine only runs when three things are true: the switch is on, it has enough power, and the output container isn't full. Check all three. The lights are a quick tell, since they only come on once the machine has power.
Q: Can other players use or steal my machine?
A: No. Only the owner, their team, and admins can flip the switch, open the menu, or pick it up.
Q: How do I get my machine back?
A: Hit it with a hammer. As long as it's above the durability threshold (80% by default), it returns to your inventory as an item and anything stored inside drops to the ground.
Q: How does upgrading work?
A: Press USE on the engine to open the upgrade menu, then spend the listed materials to move up a tier. Each tier raises the yield multiplier (x1.1 up to x2.0 by default), and your tier is saved per machine through restarts.
Q: What can the Pump Jack do with liquids?
A: It keeps the liquid it produces in its own tank and can push water out through a hose to a water container or sprinkler, which is great for irrigation. You pick the output liquid from the menu.
Q: Can I change what each machine makes, how fast, and what upgrades cost?
A: Yes. Resources, amounts, intervals, multipliers, tier counts, and costs are all set per machine in the config.
Q: How do I give the items to regular players?
A: Use the admin /ElectricMiner or giveminer command, or sell and gift them through your shop or kit plugin using the shortname watchtower.wood and the skin IDs above.
Q: Do placed machines and their settings survive a restart or wipe?
A: Your settings (selected resource, engine tier, stored liquids, output liquid, and durability) carry over through restarts. Like any deployable, the machines themselves are cleared on a map wipe.
Q: Can I use my own background image in the menu?
A: Yes. Just point the "UI background image URL" setting at your own image.
VOID / NINJA WORKS
X : @QB_WHITE
MADE IN JAPAN
The Monument Events plugin creates amazing events on the monument from preconfigured presets from config. It creates CustomNPCs around the monument which will roam the monument during the event. Then it will spawn CH47 Helicopter which will drop Hackable crates & spawn configured Patrol Helicopters which will roam the monument vicinity. When players try to unlock the Hackable Crate there will be a CH47 Helicopter which will carry NPC and drop on the monument and will give players an amazing raged experience.
⭐ Key Features
10+ Monument preset preconfigured (Radtown, Oxum's Gas Station, Abandoned Supermarket, Water Treatment Plant, Power Plant, Ferry Terminal, Small Harbor, Large Harbor, Junkyard, The Dome, Airfield, Train Yard, Satellite Dish, Sewer Branch, Launch Site)
PVE/PVP support
Easy setup everything is pre-configured, so drag and drop and it will auto start from the selected time
Massive configure option for individual monuments (Except a few not added)
Monument Owner control based on damage
Editable Monument Setting, Npc Settings, Npc Loottable
Amazing event for engaging players with monuments
NEW • CUSTOM VITAL STATUS
📌 Commands
/mestart Preset_Name | monumentID - Starts any specific event (Console & Chat command)
/mestop Preset_Name | monumentID - Stops the event (Console & Chat command)
/melist - Shows all available monument events on the map
/mestartrandom - Starts a random from presets (Console & Chat command)
/meadd edit PRESET_NAME - Select a monument for editing spawn points (Chat command)
/meadd npcspawn - Creates NPC spawn points for the selected monument (Chat command)
/meadd wavespawn - Creates Wave Npc spawn points for the selected monument (Chat command)
/meadd cratespawn - Creates Crates spawn points for the selected monument (Chat command)
/meadd stopedit - Deselect the current editing monument (Chat command)
📜 Permissions
MonumentEvents.admin - Permission required for using commands
🎬 Video Showcase
⚙️ Configuration
🗃️Monument Settings
🗃️Npc Setting
🗃️Npc Loottable
🗃️Lang
🚀 API & Hooks
💬 Support
$14.99
Enhances team gameplay by offering features like a team HUD, automatic authorization, team-specific skins, easy markers, and a dedicated team voice chat, with customizable permissions for monetization and performance optimization.
🗒️Features:
This plugin will give your players a better experience when playing in a team.
Team Hud - shows the health, condition(wounded, sleep, offline, etc), active item and square (player location on the map) of your allies
Automatic authorization - adds automatic authorization in turrets, tc's, code locks and sam sites. The team leader can enable/disable authorization for each allie, so that the team can safely accept new players!
Team skins - ability to choose skins for the team, when an item goes into inventory, it is automatically reskin into the team skin
Easy team marker - allow players to use the marker without binoculars
Team voice chat - allows players to switch voice chat to team voice chat. When enabled, the player will only be heard by his allies, works on any distance. A good way to playe with new allies that you don't want to add in discord.
Any function in the plugin can be disabled in the config, so you will not lose performance from unnecessary functions.
Any of the listed functions can be bound to permission in the config, so you can easily monitize, for example, skins.
📕Commands:
/bt - open better team menu
or
Click open team menu button in team Hud
🔖Config:
{
"Team Setting Command": "bt",
"Enabled functions": {
"Enable Team Hud": true,
"Enable global team voice chat": true,
"Enable team skins": true,
"Enable easy team markers": true,
"Enable team auto authorization": {
"TC Authorization": true,
"Codelocks authorization": true,
"AutoTurrets authorization": true,
"SAMSite authorization": true
},
"Easy team markers": {
"Max distance": 50.0,
"Search radius": 1.0,
"Duration [seconds]": 5,
"Cooldown [seconds]": 10
}
},
"Permissions": {
"Need permission for Team Hud?(true - will work only for players with permission / false - work for all players)": true,
"Need permission for Team Voice?(true - will work only for players with permission / false - work for all players)": true,
"Need permission for Team Skins?(Need at least one player with this permission in team to set skins in menu)(true - will work only for players with permission / false - work for all players)": true,
"Need permission for Team marker?(true - will work only for players with permission / false - work for all players)": true,
"Team hud using permission": "betterteams.hud",
"Team Voice using permission": "betterteams.voice",
"Team Skins using permission(only for setting skins. it's mean that only team leader will need this permission)": "betterteams.skins",
"Team marker using permission": "betterteams.marker"
},
"Hud Settings": {
"UI Scale": 1.0,
"Left Offset": 5,
"Top Offset": 200,
"Player grid refresh rate": 5,
"Lines margin": 5,
"Collums margin": 5,
"Max amount of player displays in line": 8
}
}
📗Lang File:
{
"UI_CHANGE": "Change",
"UI_CHOOSE": "Select",
"UI_BETTERTEAMS": "BETTER TEAMS",
"UI_BETTERTEAMSDESCRIPTION": "This modification will allow you to get a better experience playing with friends. Some things have been changed, and new ones have been added, so that you get the better experience playing with your friends!",
"UI_CHANGES": "CHANGES:",
"UI_CHANGEHUD": "• Team Hud - allows you to see status of your mates",
"UI_CHANGETeamVoice": "• Team Voice - allows you to use in-game voice chat to communicate only with your mates(works at any distance). Other players will not hear you. Can be enable in settings",
"UI_CHANGESkins": "• Team Skins - allows you to choose skins for your team. Items you pick up will automatically receive your team's skin",
"UI_CHANGEEasyTeamMabrkers": "• Easy Team Marker - allows you to use fast marker to your team without using binoculars",
"UI_CHANGEAutoAuthTC": "• AutoAuthorization TC - adds automatic authorization of allies in TC",
"UI_CHANGEAutoAuthCodeLocks": "• AutoAuthorization CodeLocks - adds automatic authorization of allies in Code Locks",
"UI_CHANGEAutoAuthTurrets": "• AutoAuthorization Auto Turrets - adds automatic authorization of allies in Auto Turrets",
"UI_CHANGESamSiteAuthorization": "• AutoAuthorization SamSite - adds automatic authorization of allies in Sam Sites",
"UI_CHANGEAuthorizationManager": "• Team Managment - allows the team leader to manage auto authorization for allies.",
"UI_SETTINGSNAME": "PERSONAL SETTINGS",
"UI_S_ENABLE_TEAM_VOICE": "USE TEAM VOICE CHAT ",
"UI_S_ENABLE_TEAM_VOICE_DES": "Yes - Replace vanilla voice to to team chat. Only your allies will hear you. Works at any distance (on the entire map)",
"UI_S_ENABLE_TEAM_SKINS": "USE TEAM SKINS",
"UI_S_ENABLE_TEAM_SKIN_DES": "Yes - all items you pick up will automatically receive your team's skin.",
"UI_S_ENABLE_MARKERS": "USE EASY TEAM MARKERS",
"UI_S_ENABLE_MARKERS_DES": "Yes - will give you the ability to place quick time markers in the world at the location you are looking at. Markers are placed using a key combination and do not require binoculars.",
"UI_S_MARKER_BUTTON": "EASY TEAM MARKER BIND",
"UI_S_MARKER_BUTTON_DES": "Bind your easy team marker command. Just copy command, replace BUTTON to the button you need and enter in console!\nExample: bind BUTTON ftmark -> binb v ftmark",
"UI_S_YES": "YES",
"UI_S_NO": "NO",
"UI_M_MEMBERS": "TEAM MANAGMENT",
"UI_M_ONLY_LEADER": "Available only to the team leader",
"UI_M_AA_H1": "AUTO AUTHORIZATION",
"UI_M_AA_INFO_DES": "All authorization places (tcs, codelocks, auto turrets, etc) add up to a single authorization list for the entire team. If you block any ally from accessing the authorization list, he will lose access to all authorization places, except for those that he installed personally (set codelock or tc himself), while your team will not lose access to his authorization places. Good if you accept new random player in your team.",
"UI_M_SELECT_MATE": "Select one of your allies",
"UI_M_AA_TC": "Tool Cupboard Auto Authorization",
"UI_M_AA_CL": "CodeLocks Auto Authorization",
"UI_M_AA_AT": "Auto Turrets Auto Authorization",
"UI_M_AA_SAMSITE": "Sam Sites Auto Authorization",
"UI_M_KICK": "Kick from team",
"UI_M_KICK_B": "KICK",
"UI_S_TEAM_SKINS": "TEAM SKINS",
"CM_MARKER_COOLDOWN": "Your team ping is on cooldown: {0} seconds left",
"UI_H_INFO_TEXT": "OPEN TEAM MENU",
"UI_S_PERM": "Your team must have at least 1 player with privilege that have access to skins",
"CM_DONT_HAVE_PERM": "You do not have permission to use this command",
"UI_IS_DISABLED": "This function is disabled by admin"
}
Highest Rated
Top-rated picks trusted and loved by the community.
-
$16.99
By David
-
$40.00$30.00By nivex
-
$29.99$22.99By LosGranada
-
$29.99
By imthenewguy
-
$40.00$31.95By Mevent
-
$24.99
By Whispers88
-
Free
By Steenamaroo
-
$14.99
By AhigaO
-
$19.99$15.99By Fruster
-
$14.99
By David
-
$45.99$39.09By Monster
-
$19.99$15.99By Fruster
Trending Files
Popular picks members are downloading the most right now.
-
Free
By tofurahie
-
Free
By Steenamaroo
-
$40.00$31.95By Mevent
-
$19.99$15.99By Fruster
-
$35.00
By KpucTaJl
-
$24.99
By Whispers88
-
$24.99$19.99By Khan
-
$19.99$16.99By ZEODE
-
$25.00
By Martian
-
$30.00
By 0xF
-
$40.00
By Steenamaroo
Great Deals
Discounted picks, limited-time deals, and sale items worth grabbing now.
-
$3.00$2.10By Ionut Shiro
-
$24.99$14.99By Khan
-
$6.00$4.20By Ionut Shiro
-
$9.30$7.90By Shemov
-
$19.95$15.95By Mevent
-
$3.99$1.40 -
$8.30$7.05By Shemov
-
$20.00$16.00By Razor
-
$12.30$10.45By Shemov
-
$15.00$10.00By NINJA WORKS
-
$27.00$18.90By Ionut Shiro
-
$5.00$3.50By Ionut Shiro
-
$9.00$4.50By Gluman
Latest Reviews
See what customers are saying about their experience with files.
Amazing plugin and its FREE?? Big kudos to the author
Doesn't work - prefabs are outdated. Tried to seek help and was treated poorly.
Look somewhere else for monuments.
Excellent plugin. The dungeon system is very well designed, offers a unique experience compared to other event plugins, and adds a huge amount of enjoyable content to the server. My players are having a great time with it.
I also want to highlight the support. The developer genuinely takes the time to listen to users and is willing to implement improvements when they make sense. That level of dedication gives you real confidence when purchasing and using his plugins.
This is a high-qua
Perfect raid asset for your server! We run all our raids on our FAFO Gamers PVE server. If you have a server and need simple clean raid islands, buy this!
very helpful ! nice Guy and Reply fast !
Great plugin! Announces itself as it streaks across the sky! Big fav with my players. ❤️
I have to say, Adem is a true gem. This is the coolest plugin. There needs polishing sure, and I am sure it will be done. I have damn near every plugin this man has created and running many at the same time with hardly any server performance. This adds another layer of greatness to my server. Check it out. Epic PVE 🙂 Thanks Adem for all the work you do. IYKYK!!
Super clean leaderboards, and does not kill my server performance! Very good and easy integration to websites and more.
Very simple to understand admin pannel; and the support was fast, accurate, and reliable.
10/10 recommend RankEval to be your place for leaderboards!
I've been using this menu for quite a while. It's very flexible and has a lot of functionality. You can literally customize the design as needed. It has a large number of adapted plugins for the panel itself. I really like it.
This map has been great i used the map for the month wipe and always kept the players moving and finding new things GREAT WORK Gruber well worth it to see your players busy great detail great quality map. Highly recommend this map to anyone it has been a great wipe and will for sure be using this map a fair bit.
My players Thank you and so do i great work as ALWAYS.