Jump to content
$14.99
Weather & time control Own the sky: from a GUI, not a config file Vanilla weather is a coin flip you don't get to influence. This plugin shuts it off and hands you the whole sky: build your own presets, tune every value with plain-English names, chain them on a schedule, or mirror the real weather of any city on Earth. Edit presets in-game and set up night-skip votes with an automatic popup for players. 33 Tunable parameters 24 Schedulable hours 6 Presets preloaded 0 Dependencies ✓Every parameter named in plain English: no cryptic engine values ✓Real lightning strikes: not just thunder sounds ✓Live weather synced from any real location on Earth ✓Separate day and night length: plus a popup UI for night-skip votes ✓Personal weather: let chosen players pick their own sky while the server weather stays for everyone else Video See it in action 01: Presets Weather presets you actually control All six vanilla presets are imported automatically on first load, so you start from a working base instead of a blank slate. From there, nothing is off limits. Everything is a dial Rain, wind, thunder, rainbow and ocean wave height · cloud coverage, size, opacity and scattering · fog density · atmosphere brightness and contrast, day and night separately · full volumetric cloud control Named in plain English "Waves in the sea" instead of "OceanScale" · "Fog density" · "Sun glow size". No guessing what a value does before you drag it. Real lightning, not a sound effect Any preset with Thunder above 0.05 fires actual strike effects for every online player, across three intensity tiers, with frequency scaling off the Thunder value. ✓Smooth transitions: set a transition time per preset and weather eases in over seconds or minutes instead of snapping ✓Weighted random: make Storm rare and Clear common with a single number ✓Duration per preset: when one ends, the next rolls automatically 02: Time Time and nights on your terms Set long days, short nights, or no nights at all. You can also let players decide through a scheduled vote. Day and night length, separately A 45-minute day with a 10-minute night is one number each. Sunrise and sunset hours are configurable, and /setday and /setnight change time instantly. Skip nights automatically One toggle and nights are skipped the moment they start. Ideal for PvP servers and low-population wipes. Skip-night voting UI A panel appears in the top-right corner when a scheduled vote starts. It shows the required percentage and a Vote to Skip button. Players can press Tab to click it, use /nskip or your configured chat command, or close the panel without voting. Your voting rules Set the vote time, duration, required percentage and maximum consecutive skipped nights. The panel closes after a player votes or when the poll ends. Players who wake up during an active poll see it too. Start and result chat messages and the notification sound are configurable. 03: Automation Automation that runs the sky for you Set it once and never touch it again: either on a schedule you design, or synced to the real world. Rust-time schedule Assign presets to any of the 24 in-game hours. A preset holds until the next scheduled one, so filling three slots already covers a whole day. No two days alike Put several presets in one slot: "Storm,Dust": and one is picked at random by weight every time that hour comes around. Real-world weather sync Give it coordinates and an OpenWeatherMap key and your server mirrors the live weather of that location, rechecked every in-game hour. Map each real condition: Clear, Rain, Snow, Thunderstorm, Fog: to whichever preset you like. 04: Personal weather Personal weather for the players you choose Give a group its own sky. Anyone with the permission sets weather for themselves alone, while everyone else keeps whatever the server is running. A natural VIP perk that costs the rest of your players nothing. Their own sky, on command /myweather opens a small menu. The player picks a preset and it applies to them alone, instantly, on top of whatever the server weather is. You pick what they can choose Limit the menu to a handful of presets in the config, or leave it open to all of them. Only the presets you allow ever show up. One click back to normal A Server Weather button drops them back to the shared sky at any time, and their choice is remembered across reconnects and restarts. Reliability Built to be left alone ✓Weather survives restarts: the active preset and how long it has been running are saved, so a reboot doesn't reset the sky to a random state ✓Active preset is highlighted in the UI: you always know what's running ✓Optional console announcement whenever a new preset starts ✓Clean unload: vanilla weather chances are restored exactly as they were Commands Three admin commands, two for players Admin commands require the weather.use permission. Personal weather requires weather.personal. /wsetupOpen the setup UI /setdaySet time to day /setnightSet time to night /nskipVote to skip the night: configurable, open to all players /myweatherOpen the personal weather menu: needs weather.personal Hooks & API For plugin developers string API_GetCurrentWeatherPreset() Returns the name of the active preset void OnNewPresetStart(string presetName) Called when a new preset begins Questions Before you buy I scheduled a preset at hour 3, but hours 4–9 are empty. What happens?A preset runs until the next scheduled one. Set Rain at 4 and Dust at 9 and you get rain from 4 to 9, then dust from 9 until hour 4 comes back around. Can I put more than one preset on the same hour?Yes: comma-separated, like "Storm,Dust". One is chosen at random each time, weighted by each preset's chance. How do I know which preset is currently active?Open the UI: every preset is listed and the active one is highlighted. A preset you've only selected to edit is not. What happens when the current preset ends?A new one starts at random, weighted by the chance value you gave each preset. Does the weather reset when the server restarts?No. The active preset and its elapsed time are saved, so the sky picks up where it left off. Can players set their own weather?Yes, if you grant them the weather.personal permission. They open /myweather and pick from the presets you allow, and it applies to them alone while everyone else keeps the server weather. How do I enable the voting panel?Set Enable in SkipNight Setup to true and keep Use time control enabled. The panel opens automatically with each scheduled poll. Voting is open to all players and needs no extra permission. Do I need an API key?Only for real-world weather sync. Everything else works out of the box, and a free OpenWeatherMap key is enough.
5.0
⚡ Ultimate 2X Balanced Loot Table Configuration (Wipe-Proof & Competitive) Take your 2X Rust server to the next level with the most refined, competitive, and balanced loot table preset built for the Loottable plugin. Designed by experienced server administrators, this configuration fixes the common flaws of 2X servers: it prevents Day-1 raid spam, eliminates infinite fuel exploits, and makes high-risk monument diving rewarding again. No more junk cluttering high-tier crates. No more Day-1 M249s breaking your wipe progression. Every container has been tuned to provide smooth, competitive progression from primitive bow fights to endgame roamer PvP. -------------------------------------------------------------------------------------------------------------------------------------------------- 🔥 Key Highlights ⚖️ Tailored 2X Economy with 1.5X Sulfur Control: General resource nodes (Stone, Metal, HQM, Wood) gather at 2X, while Sulfur is strictly limited to 1.5X across nodes, wild pickups, and quarries to prevent uncounterable rocket spam early in the wipe. 🛡️ Anti-Exploit Pumpjack Economics: Pumpjack diesel output is fine-tuned to 1.5X (90 Crude Oil, 255 Low Grade Fuel), permanently closing the infinite Outpost fuel & scrap trade loop. 🌊 +30% Underwater Lab & Diving Buff: Underwater crates reward brave divers with +30% more components/scrap/ammo and +1 extra item slot, revitalizing ocean PvP and diving monuments. 🚁 Military Attachments in Boss Crates: Bradley APC & Patrol Heli drops feature guaranteed military weapon attachments (Holosights, 8x/16x scopes, Lasers, Military Silencers, Burst Modules, Extended Mags). ⚔️ Pristine or Degraded Gun Drops: Guns in basic and military crates spawn in true vanilla-authentic conditions: either 100% full condition or 5% degraded condition, encouraging repair-bench utilization. 🎁 Authentic Seasonal Items + 8% Jackpot: Christmas presents, Easter eggs, and Halloween loot bags contain 100% thematic holiday novelty items, with a rare 8% - 10% Jackpot chance to roll an M249, L96, or MGL! 🚫 Clean & Junk-Free: Food crates contain zero scrap; tool crates are stripped of gun components and populated with Tier-2 electrical components, tier 2 clothing, and defensive barricades; all invisible crates disabled. -------------------------------------------------------------------------------------------------------------------------------------------------- 🌲 Gathering & Resource Balance Resource Nodes: Wood, Stone, Metal Ore, HQM Ore: 2.0X | Sulfur Ore: 1.5X. Animal & Scientist Corpses: 2.0X gather multiplier (Leather, Animal Fat, Cloth, Bone fragments) to eliminate painful furnace/syringe grinding. Wild Collectibles: Ground pickups set to 2.0X (Stone, Metal, Wood, Hemp cloth); Sulfur pickups set to 1.5X; Diesel Barrels remain Vanilla (1.0X). Farm Plants (Planter Boxes): Kept at Vanilla 1.0X to prevent cross-bred (3G3Y) automated farms from hyper-inflating the cloth/fertilizer scrap economy. Mining Quarries: Stone, Metal, HQM, Excavator: 2.0X | Sulfur Quarry: 1.5X (1500 ore/diesel) | Oil Pumpjack: 1.5X (90 crude, 255 lowgrade). 📥 Installation (3 Easy Steps) Make sure you have the Loottable plugin installed on your server. Extract the downloaded .zip file: For Oxide / UMod: Copy the oxide/config/ folder directly into your server's oxide/config/ directory. For Carbon: Copy the carbon/configs/ folder directly into your server's carbon/configs/ directory. Open your server console and type:   Or if using Carbon: ✅ Done! The custom configuration is immediately active with zero errors. ❓ Frequently Asked Questions (FAQ) Q: Does this include the Loottable plugin .cs file? A: No. You must own the Loottable plugin. This package is an enterprise-grade configuration preset (.json files) that loads directly into the plugin. Q: Will this cause red console errors on startup? A: Absolutely not. All 160+ files have been pre-validated against native item definitions, container limits, and category constraints. Q: Can I edit drop chances and stack sizes? A: Yes! Every file is cleanly formatted JSON. You can modify any item chance or quantity using any text editor or via Loottable's in-game UI.
0.0
Combined Storage lets players connect multiple storage containers so they function as one large inventory. Includes automatic item sorting, search functionality, and filtering to keep storage clean and efficient.   Readme Link - Click Here for Instruction and Documentation 👆 Highly recommend reading the FAQ section!   All Your Items - In One Place Link multiple containers so they all share a single organized inventory.   Automatic Sorting Items are automatically sorted as they are inserted, no manual effort required. Search Functionality Quickly find any item across all linked containers using a fast, built-in search bar.   Simple Setup Simply press Link in a container to hook it up with the rest of them in your base. Unique View for Each Player Each player sees their own automatically sorted and filtered view of the shared inventory based on their preferences, without affecting anyone else.    
5.0
sale
Our Discord Manage players, permissions and plugins from inside the game PowerfulAdmin is an admin panel you open inside Rust. Fifteen pages in the sidebar cover players, items, permissions, plugins, the live console, ConVars, a working server map and your own buttons. Four more tools work out in the world, on whatever you are looking at. Every page and every action has a permission of its own, so a junior moderator can use only what you grant. The panel is translated into seven languages Tip /padmin opens it. After that it is point and click, or a key you bound yourself New in 1.3.0: six things this version adds Items page Hand out items without opening a player card. Search the whole list, filter by category, pin favorites, fill a cart and give it to one player or to several at once. The i button opens an item's reference card: shortname and ID, stack size, the crafting recipe with workbench and craft time, and what it breaks down into in the green, yellow and red recycler Map clusters Markers that sit close together merge into one icon with a count and split apart again as you zoom in. Any cluster opens a list of what is inside, vehicles, shops and events included. A row selects the player, opens the object menu or teleports you. If you want every marker on its own, the Clusters switch next to the zoom buttons turns merging off Permissions page Search by a plugin's name and you get all of its permissions. A click on a plugin block's header folds it away. Every group shows how many players are in it, and the count opens the member list Seven languages German, Spaninh, French, Brazilian Portuguese and Simplified Chinese join English and Russian. With LangAPI installed, item names and descriptions follow each admin's game language too Update check A Check Updates button on the Plugins page runs the UpdateChecker plugin. A plugin with a newer version shows the old and new version on its card, and a click on the card opens the update link Heal and Vanish Heal has a Full mode: one click revives a wounded player, restores full health and refills food and water. Vanish has an optional switch that also turns noclip off when you leave Vanish The sidebar: fifteen pages, plus add-on sections The panel reopens on the page you left. Add-ons appear in the same sidebar, use the same permission system and follow the theme the admin picked Main Tools Management Add-ons Dashboard Vanish Permissions Bans (DLC) Live console ESP Logs Freeze (DLC) Players Server map Plugins Whitelist (DLC) Items Binds ConVars       Quick buttons       Appearance       Settings   Your own sections can go here too, through the API described at the bottom of this page Out in the world: tools that work on what you look at A lot of moderation happens in front of a base, a player or a locked crate. Four tools work right there, and none of them needs anything installed on the admin's client Vanish Vanish takes you out of networking, colliders, entity queries and the game's own AI target list. NPCs stop shooting and forget you were standing there. Radiation, cold, wetness, hunger, thirst and drowning stop affecting you, and Vanish puts everything back as it was when you switch it off. A silhouette for other admins, auto vanish on connect, opening locks and turning noclip on with Vanish are all optional, and each has a permission. Another switch, Turn off noclip with vanish, turns noclip off when you leave Vanish Admin hammer Hold a hammer, look at anything, and the HUD reads out the owner, position, health, upkeep, power, who is authorized, the code lock codes and what is in the container. Hold E to pick an action from the radial menu, then Shift+LMB runs it: delete, delete with gibs, delete the whole linked structure, edit the container contents, or on a hackable crate unlock it now and set its timer to any value you type Inspect Look at a player and act on them without typing a name. E opens their inventory, RMB opens their full card. An on-screen hint shows which key does what Server ESP The server draws it with the engine's own debug draw and sends it only to admins who hold the permission. Players and sleepers carry their name, HP and held item. Loot, boxes, cupboards, bags, traps, stashes, NPCs, scientists, turrets and vehicles each get their own colour. You set the radius, the opacity and the text size, and enemy, team and admin are coloured apart The player card: one card per player, awake or asleep The Players page is a searchable, paginated list of everyone the server has seen. The card holds the SteamID, live status, current session and total playtime, total Rust hours from the Steam API, groups, first and last seen, the balance if you run an economy plugin, and the IP behind a permission of its own. The actions sit below Heal Kill Strip Kick Ban Freeze Mute Teleport Inventory Spectate Give Blueprints Modifiers Vitals Permissions Notes Show on map Each of these has its own permission. Note Give works as a cart. Search the item list, stack up what you want, edit any quantity by clicking the number, then send the lot. The Items page has the same cart outside the card and can give to several players at once. Heal has a Full mode: one click revives a wounded player, restores full health, clears bleeding, poison, radiation and wetness and refills food, water and oxygen. Vitals reads the real limits off the prefab, so a raised max HP or a frozen metabolism survives death, respawn, reconnect and wipe The map, drawn inside the panel The map covers the island and the Deep Sea, with zoom. Each layer has its own switch, so the map shows only what you turn on Layers The layers are players, sleepers, cupboards, bags, stashes, cars, horses, air, shops, events and map notes. Cars, boats, submarines, trains, horses and player helicopters each have their own icon and an arrow showing where they are heading. The cargo ship, the cargo plane and the chinook are on the map with the rest Clusters Markers that sit close together merge into one icon with a count badge, so a crowded base or a busy spawn is not a pile of overlapping dots. Players, sleepers, notes, cupboards, bags, stashes, vehicles, shops and events all cluster, and the groups split apart as you zoom in. A click on any cluster opens a list of up to ten rows plus an "and N more" line. A row selects the player, opens the object menu or teleports you to the note. Rows for cars, horses, air, shops and events show the layer, the prefab or shop name, the owner if there is one and the grid square. With the map teleport permission a click on such a row takes you there. Without it the panel dims those rows. The badge gets an accent outline when the player you picked, their teammate or something that player owns is inside. Every clickable marker has a click area of at least 28 by 28 pixels, however small the icon. The Clusters switch next to the zoom buttons turns merging off and draws every marker on its own. It is on by default, and each admin's choice is saved Click an object Cupboards, bags and stashes open a menu that names the owners and shows their Steam avatars. From there you can teleport to it, open its inventory from where you are standing, or destroy it behind a confirmation. Each of the three actions has a separate permission, so a moderator can be allowed to look without being allowed to delete Heat PVP and raid heat build up from real kills and from explosive damage that landed, over a time window you set. The map shows where players are fighting and raiding right now Side panel Next to the map there is a player search and a card for whoever you picked, with the same actions as the full player card. Hold Shift and place a map note to teleport straight to it Server control: console, permissions, plugins, ConVars and logs Live console The console shows server output as it happens, filtered by category, with a command line and history. It can be switched off entirely for everyone in Settings Permissions The page lists every permission on the server, grouped under the plugin that owns it. Toggle per user or per group, create and delete groups, set a parent group, and search across thousands of entries. Search by a plugin's name to get all of its permissions, and fold any plugin block away with a click on its header. Each group shows how many players are in it. The count opens the member list with avatars, online status and a name filter, where a click on a member opens their card and the cross takes them out of the group. PowerfulAdmin's own permissions can be locked so nobody edits them from inside the panel Plugins Load, unload and reload anything on the server, then open its config and language files as a form and edit them without touching the filesystem. Editing is a separate permission from reloading, so an admin can restart a plugin without being able to rewrite it. With the UpdateChecker plugin installed, Check Updates puts the old and new version on the card of every plugin that has an update, and a click on that card opens the link to copy ConVars Edit server ConVars, grouped and searchable. The panel keeps them in its own cfg file and applies them again on boot, so your values survive a restart Logs The log records commands, chat, joins, leaves, errors and warnings, colour coded and capped at a number you choose. Companion plugins write into the same log through the API. Make it yours: buttons, binds, themes, storage and Discord Quick buttons Quick buttons turn your own console commands into buttons, each with an icon, a colour, an optional confirmation and a permission of its own. You decide where a button shows up: the player card, the map, the dashboard or the floating widget Binds The Binds page has ready bind lines for the panel, Vanish, god mode, noclip, ESP, the hammer, inspect and the map. Type the key you want, select the generated line, Ctrl+C, paste into F1. One key toggles both ways Appearance Each admin picks one of three themes: Rust, Midnight or Plum. Fonts are picked per slot, the window can be dragged, and the ESP text size is adjustable. Fonts without Cyrillic are marked in the picker Notifications Panel messages go through Notify or NCP if you have either installed, or through chat, or you can turn them off. You pick the provider in Settings and the add-ons follow it Storage SQLite is the default and needs no setup. MySQL is there for networks that share data between servers, JSON for people who prefer files. Moving between them is one click in Settings and the data comes along Discord An optional companion plugin ships in the same archive. It has a two way chat relay, feeds for bans, actions and errors, a bot with a live status line, and roles that decide who may run commands from Discord. You set it up in game, without editing a config file Permissions: twenty eight for pages and features You can give a trial moderator only Vanish and the player card, and give a head admin all of them. The panel greys out what an admin cannot reach instead of hiding it, so nobody has to guess why a page is missing Permission What it does powerfuladmin.use Open the panel at all powerfuladmin.players Player page and player cards powerfuladmin.items Items page powerfuladmin.map Map page powerfuladmin.map.teleport Teleport to an object on the map powerfuladmin.map.loot Open an object's inventory from the map powerfuladmin.map.remove Destroy an object from the map powerfuladmin.esp ESP page and the overlay itself powerfuladmin.vanish Vanish powerfuladmin.vanish.unlock Open locked doors and boxes while vanished powerfuladmin.hammer Admin hammer powerfuladmin.hammer.codes See code lock codes in the hammer HUD powerfuladmin.hammer.loot Edit container contents with the hammer powerfuladmin.plugins Plugin page, load and reload powerfuladmin.plugins.edit Edit plugin configs and language files powerfuladmin.economy See a player's balance powerfuladmin.economy.edit Change a player's balance powerfuladmin.console Live console page powerfuladmin.perms Permission manager powerfuladmin.logs Logs page powerfuladmin.convars ConVar editor powerfuladmin.quickbuttons Create and edit quick buttons powerfuladmin.settings Settings, storage and Discord powerfuladmin.godmode God mode toggle powerfuladmin.noclip Noclip toggle powerfuladmin.viewip Reveal player IP addresses powerfuladmin.candisablevitals Choose which status badges (Vanish, ESP, God, Noclip) show in your HUD powerfuladmin.countableondashboard Counts toward the admins online figure Tip On top of that, every action in the player card carries powerfuladmin.player.NAME, and every quick button you create carries powerfuladmin.quickbtn.NAME. You do not have to grant them one by one on day one: pa.setup <steamid or name> in the server console hands a player the whole set at once Commands: one in chat, three in console These four are the only commands, and the console ones are mainly there for key binds Command What it does /padmin Open the panel pa.open <page> Open the panel straight on a page, for example pa.open map pa.toggle <feature> Flip vanish, god, noclip, ESP, hammer or inspect. Called without a value it toggles, so one key does both directions pa.setup <steamid|name> Grant the full permission set to a player, once, on install Install Put the plugin into your plugins folder. It loads and writes a clean config on its own. Oxide and Carbon both work Run pa.setup with your name or steamid once in the server console Type /padmin in game to open the panel Optional, later, in Settings: switch to MySQL, connect Discord, add a Steam API key for Rust hours, and copy your binds out of the Binds page Optional, any time: install LangAPI for item names in each admin's game language, or UpdateChecker for the Check Updates button. The panel finds them on its own. Without LangAPI item names stay in English, and without UpdateChecker the button tells you it is missing Add-ons: Bans, Buttons, Freeze and Whitelist, sold separately Three companion plugins drop into the sidebar and share the card, the permissions and the storage backend Note Everything above this section works without them. PowerfulBans It keeps timed and permanent bans in its own database, with reason templates, per role duration caps, ban history and login enforcement. It also runs on its own, without the panel. PowerfulFreeze Freeze a player where they stand while you talk to them, from the card, the map or the world, with live countdowns and three freeze modes. PowerfulWhitelist Whitelisting for closed servers, with JSON, SQLite or MySQL storage and standalone commands of its own. Before you buy: common questions Will it lag my server? It is designed to keep the load low. Objects are pooled and buffers reused, only the element that changed repaints instead of the whole panel, saves are debounced, state is cached behind signatures, and ESP, inspect and the map run on intervals you can tune. None of it runs for an admin who is not using it Can a junior moderator abuse it? Only within the permissions you give them. Every page has a permission, every action in the player card has one, every quick button you make has one, and the plugin's own permissions can be locked so they cannot be edited from inside the panel Do I need a database? No. SQLite is the default and needs no configuration. MySQL is there for networks that want shared data, JSON for people who like plain files, and moving between them is one click in Settings Do I have to set up Discord or a Steam API key? Neither. Discord is optional and configured in game when you want it. The Steam key only fills in the total Rust hours figure on player cards. Without it that one line reads n/a and nothing else changes Can I manage players who are offline? Yes. Teleport to a sleeper, heal them, strip them, edit the inventory, mute, change permissions. Only the actions that need a live connection are disabled while a player is away What language does it speak? Seven: English, Russian, German, Spanish, French, Brazilian Portuguese and Simplified Chinese. Each admin sees the panel in their own game language. Every string lives in a language file, so adding another locale is a translation rather than a code change, and you can do it from inside the panel. With LangAPI installed, item names follow the admin's language as well I write plugins. Can I hook into it? Yes, and the section below shows how For developers: your plugin, inside the panel Any plugin can register its own sidebar section and draw inside the panel, in the player's language and in whichever theme the admin picked. Bans, Freeze and Whitelist are built on this same public API, so every release of those add-ons uses it [PluginReference] private Plugin PowerfulAdmin; var definition = new Dictionary<string, object> { ["id"] = "mystats", ["icon"] = "assets/icons/star.png", ["category"] = "nav.cat.tools", ["permission"] = "myplugin.view", ["title"] = (Func<BasePlayer, string>)(p => "My Stats"), ["hint"] = (Func<BasePlayer, string>)(p => "Kills, deaths, playtime"), ["open"] = (Action<BasePlayer>)OpenSection, ["cardRows"] = (Func<string, List<string[]>>)CardRows, ["settings"] = (Action<BasePlayer, CuiElementContainer, string, int>)DrawSettings, ["settingsHeight"] = (Func<BasePlayer, int>)(p => 180), ["popupActions"] = new Dictionary<string, Action<BasePlayer, ulong, string>> { ["ban"] = OnBan } }; PowerfulAdmin.Call("API_AddSection", definition); Only id is required. Every other key is optional, and the permission is registered for you if no plugin has claimed it yet. Read API_SectionContext on every render to get the parent layer, the body size, the padding, the player's language and the full theme palette, because the admin can switch themes while your page is open Method What it does API_AddSection(def) Register or replace a section API_RemoveSection(id) Unregister, call it in Unload API_OpenSection(player, id) Send a player to your section API_SectionContext(player) Geometry, language and palette for rendering API_ReopenPanel(player) Reopen the panel where it was API_RefreshPlayerCard(steamId) Repaint a player card after your data changes API_RefreshSettings(player) Repaint the settings page after saving a value API_Notify(player, message, isError) Notify through the admin's chosen provider API_Log(message, category) Write a line into the Logs page API_KnownPlayers() Every player the server has seen API_RustHours(steamId) Total Rust playtime from the Steam API, cached Support, updates and feature requests Send bug reports and feature requests to the LR Development Discord
5.0
sale
‼️Note: This is an add-on, not a standalone plugin. It requires the DynamicMonuments plugin to be installed (sold separately). Turn any Rust map into a Halloween-themed world with almost no effort. Just install the add-on, enable the features you want, and let Dynamic Monuments handle the rest — no RustEdit required. Bundle adds 8 unique Halloween locations, themed NPCs, and extra decorations across the map. Locations can spawn automatically, while powerline poles and roadside junk piles can also be replaced with Halloween-themed versions. Features: - 8 unique Halloween locations - Themed NPCs on 7 of 8 locations - Custom decoration for powerline poles - Custom decoration for roadside junk piles - Automatic spawning across the map - No RustEdit required Monuments: - Cursed Mill - Abandoned Hospital - Vampire Gas Station - Slasher Warehouse/ - Plague Church - Scarecrow Ritual - Haunted Crypt - Mummy Market Dynamic spawning Monuments can automatically spawn around the map. They can also respawn in different positions after a server restart, making the map less predictable and giving players new locations to discover. Installation Instructions 1. Make sure you have the latest version of the DynamicMonuments plugin installed 2. Move the contents of the `data/DynamicMonuments` folder from the downloaded archive into the `oxide/data/DynamicMonuments` folder on your server 3. Reload the NpcSpawn plugin 4. Reload the DynamicMonuments plugin Check out the rest of my work:  Adem's Codefling Library Join the Mad Mappers Discord!
5.0
sale
$39.99 $31.99
Item skins, building skins, wallpaper, and complete customization management in one place. Skinify brings Rust customization together in a clean, easy-to-use in-game menu. Players can browse and apply item skins, customize building materials, choose wallpaper, and create matching styles for their gear and bases. Go beyond individual skins with Skin Kits, saved profiles, favorites, and automatic skinning. Save your preferred combinations, reuse them whenever you want, or apply your building style across an existing base. For server owners, Skinify includes in-game catalog management and a Discord-integrated Workshop request system. Control which skins are available, manage new additions, and give your community a simple way to request their favorites. Features Item Customization Item Skins: Browse skins for supported weapons, clothing, tools, and deployables. Skin Previews: Find skins using visual previews, search, and category filters. Favorites: Save frequently used skins for quick access. Preferred Skins: Set a default skin for each supported item. Automatic Skinning: Apply preferred skins to unskinned items when picked up or crafted. Building Customization Building Skins: Customize wood, stone, sheet metal, and armored building grades. Building Colors: Choose colors for supported building skins. Wallpaper: Browse dedicated collections for walls, floors, and ceilings. New Builds: Automatically use saved building preferences during construction and upgrades. Base Application: Apply compatible building and wallpaper preferences to an existing base. Collections & Presets Skin Kits: Create, customize, and reuse complete sets of item skins. Saved Profiles: Save different item, building, and wallpaper preferences. Quick Switching: Restore saved combinations without selecting every skin again. Server Management Workshop Catalog: Manage which Workshop skins are available on your server. Official Rust Skins: Include or exclude official item skins. In-Game Administration: Add, verify, hide, restore, or remove catalog entries. Discord Requests: Let players submit Workshop skins for staff review. Configurable Limits: Control player collections, base application limits, and request cooldowns. Building Skins & Wallpaper Give your base a consistent look with saved building skins, colors, and wallpaper preferences. Choose a skin for each supported building grade, select colors where available, and manage wallpaper separately for walls, floors, and ceilings. Apply to My Base Already built your base? You don't have to update every block individually. Use Apply to my base to apply your saved building preferences to compatible blocks you own in a base where you have Tool Cupboard authorization. Apply preferred building skins to compatible blocks. Apply saved wallpaper selections to existing wallpaper on compatible surfaces. Respect the server's configured building size limit. Cancel an active update directly from the menu or with /skin cancel. New Builds Enable New Builds to automatically carry your preferred building style into new construction and upgrades. Saved wallpaper preferences can also be used when placing new wallpaper, helping you maintain a consistent appearance as your base expands. Skin Kits Create complete sets of item skins and apply them whenever you want to change your gear's appearance. Instead of choosing skins one item at a time, Skin Kits let you save a collection and reuse it on matching items in your inventory. Create Your Own Kits Start a new kit using: Current Gear: Use skins from your inventory, belt, and clothing. Preferred Skins: Build a kit from your saved item preferences. Kit Editor: Add items manually and choose their individual skins. Each kit can be named, edited, applied, or deleted directly from the Skin Kits tab. Applying a kit updates the skins on matching items you currently have, making it easy to switch between different styles. Saved Profiles Keep multiple customization setups without losing your previous choices. Profiles store your preferred: Item skins Building skins and colors Wallpaper selections Create different combinations and restore them whenever you want to change your setup. Profiles can be managed through the in-game menu or player commands. Workshop Catalog & Admin Tools Skinify gives server administrators direct control over their available skin catalog without requiring them to leave the game. The plugin includes a starter Workshop catalog and supports official Rust item skins, which can be enabled or disabled through the configuration. In-Game Catalog Management Administrators can: Add skins using Workshop IDs or links. Verify multiple entries before adding them. Add valid Workshop skins to the server catalog. Hide selected skins from players. Restore previously hidden skins. Remove unwanted catalog entries. Skin Ownership Ownership checks are enabled by default for protected item, building, and wallpaper skins. Players can browse available selections and optionally include locked skins in their view. Adding a protected skin to the server catalog does not grant ownership or bypass ownership requirements. This allows server owners to manage their catalog while maintaining the applicable skin restrictions. Discord Skin Requests Let your community suggest new skins through an organized request system connected to Discord. Instead of collecting Workshop links across multiple chat channels, players can submit requests through a dedicated Discord panel. Player Requests Players can: Submit Workshop skins through the Discord request panel. View their submissions and review status in My Requests. Submit Workshop IDs directly in game with the appropriate permission. Staff Review Requests are forwarded to a dedicated review channel where authorized staff can: Review submitted Workshop skins. Approve requests and add accepted skins to the server catalog. Reject requests with a reason. Server owners can configure the request channel, staff review channel, and moderator roles. Player Commands   /skin - Open the Skinify menu. /skin request <Workshop ID> - Submit a Workshop skin request. /skin cancel - Cancel an active base update. /skin profile save <name> - Save current skin preferences as a profile. /skin profile load <name> - Restore a saved profile. /skin profile remove <name> - Delete a saved profile. /skin profile list - List saved profiles. Skin Kits are created and managed directly through the Skin Kits tab. Permissions skinify.use - Access the main menu and inventory skins. skinify.building - Access building skins, wallpaper, and base application. skinify.auto - Use automatic skin application. skinify.deployable - Allow deployable skin application. skinify.request - Submit Workshop requests in game. skinify.admin - Access catalog management and administrative tools. Permissions can be assigned individually to players or groups, allowing server owners to control access to specific features. Skin ownership and building authorization checks continue to apply. Configuration Skinify provides configurable settings to match your server's needs. Skin Catalog: Enable or disable official Rust item skins. Base Application: Set the maximum building size allowed for base updates. Workshop Requests: Configure request cooldowns. Player Collections: Set limits for favorites, saved profiles, and Skin Kits. Discord Integration: Configure the bot, request and review channels, and moderator roles. Manage the available skins, player permissions, and customization options to create the experience that works best for your community.
0.0
$49.90
The map is made in a post-apocalyptic style: fog, abandoned scientific bases, anomalous fields, subways, caves and secret bunkers. Players are waiting for dangerous locations, caves, ruined cities and closed doors, behind which you can find valuable resources. The island has become a testing ground for experiments at the Cobalt Research Institute. After the accident at the power reactor, the terrain changed: anomalies appeared, the space became unstable, and research was urgently stopped. Scientists have disappeared, laboratories are empty, technology has gone crazy. Now the island is full of dangers and mysteries. Something continues to work underground, and abnormal zones are growing and being transferred. Those who ventured to explore the area find artifacts and traces of what led to the disaster. Every step here is a choice between prey and death. But the deeper you go, the more you feel that this place is going to disappear or explode... very soon. Features: Prefab Count: ~58к prefabs Size: 4500 A lot of interesting locations to explore Railway Places for the construction of foundations in the form of unusual rocks, caves, landscape and icebergs Custom plugin Map Skinner  (by  Adem) Custom plugin Npc Moving Control  (by  Adem) Custom plugin Emission  (by  Adem) Custom plugin Artifacts (by  Adem) Custom plugin Anomalies (by  Adem) Profile BetterNPC Realistic zombies on the map The atmosphere of the apocalypse This map is constantly supported and updated for the current version of the game with all updates! Description of Plugins: Emission - Once every 2 - 4 hours, a timer message appears and a large-scale change in the weather and effects occurs, radiation begins to spread, the screen shakes, trees fall and the effects of this event appear. Players need to find shelter underground or in their house (the higher the building level, the less radiation damage will be). Commands for plugins: /emissionstart /emissionstop  Anomalies - There are 4 types of Anomalies on the map, they appear after the end of the Emission. 1 anomaly is electrical (damage is inflicted on the player who is inside the anomaly, configured in the config), 2 anomaly is fiery (there are funnels in the radius, if you step on them, flames are released into the air, you can deactivate the anomaly by throwing a stone into the funnel, there is damage to the player), 3 anomaly is a bubble (in the radius of the bubbles breaks, if the player is too close to it, it will be thrown to the side or into the air, damage is caused only by the player falling), 4 anomaly - light (the most dangerous anomaly, when a blue ray appears, you need to turn away from it sharply, otherwise you will be blinded and a lot of damage will be done, it is configured in the config). /spawnanomaly presetName - spawns an anomaly in a random position; /killanomaly - destroys the anomaly closest to the player; /killallanomalies - destroys all anomalies on the map; /spawnanomalymypos presetName - will spawn an anomaly in your position Artifacts - These are stones with some improvements to the player's characteristics, these are increased rates, lack of radiation, increased processing of components (increased extraction of resources from processing), HP recovery (takes away water and food). These artifacts only work in the player's fast slots and have their own HP, which is not repaired. These artifacts can only be found in anomalies with a metal detector in hand. /giveartifact customShortName - give the artifact to yourself giveartifact customShortName userId - give the artifact to the player with the userId Map Skinner - we change this plugin skins on some objects installed on the map, for atmospheric effect. Npc Moving Control - this plugin controls the radius of movement of the NPCs installed in the editor and changes their clothes to random hazmats. These plugins were created for the map as a bonus. When evaluating the map itself, please do not touch on the topic of plugins. The map can work without these plugins.   Custom Monuments: Icarus Cultural Center Zalesye Orbita Station Blocked Tunnel Uranium Mining Unfinished Scanner Yanov Station Hot Runner Cemetery of Onlookers  Loners Cave Radioactive Waste Storage Anomaly Ribs Startup Failure Dead man Mine Supply Depot Dire Thicket Vent Distribution Substation Danger Tunnel Skladovsk Dredger Old Church Secret Bunker Cage Machine Station Repair Factory  interesting places to build a base marked X Shelters for escape from radiation Emission, marked with the letter S Monument Facepunch: Apartment Complex Launch Site Missile Silo   Junkyard Harbor 1 and 2 Arctic Research Base Satellite Dish Airfield Bandit Camp Outpost Giant Excavator Pit Water Treatment Military Tunnel The Dome Sewer Branch Ranch Fishing Village 1,2,3  Lighthouse Underwater Lab Railway HQM, Sulfur, Stone Quarry Roadside Monument RadTown Water Well Ziggurat
5.0
FEATURES Map size: 4500; Prefab count: ~13k; Highly optimized; A lot of attention was paid to nature, and each section of the map was designed in detail; Most of the rocks are hand-crafted, which makes them look much better. Compatible with Train Homes and Raidable bases; Underground railway; A large number of small settlements/single buildings not marked on the road map by road; Double-track surface railway with 1 entrance to the metro with separate branches for spawn trains; Ring road (compatible with event plugins); Evenly spaced monuments to spread the FPS load of client; A lot custom building places (X on the minimap); Custom places for building in the subway (XU on the minimap); Bridges are designed for easy tugboat access. FACEPUNCH MONUMENTS Combined Outpost; Apartment Complex; Military Tunnel; Harbor (2/2); Launch Site; Ziggurat; Ferry Terminal; Radtown; Abandoned Supermarket; Nuclear Missile Silo; Oxum's Gas Station; Airfield; Lighthouse; The Dome; Water treatment plant; Trainyard; Power Plant; Arctic Research Base; Desert Military Base; Giant Excavator Pit; Stone, Sulfur & HQM quarries; Satellite Dish; Small & Large Oil Rig; Large Underwater Lab. My Discord: shemov Discord Server: https://discord.gg/UpUXuxs4Vx A password is attached to the map.  You can edit it.   Other works:      
5.0
sale
🥇Ready to level up your server’s raiding experience? 🏆This premium pack contains 120 unique, handcrafted, high quality raidable bases divided into 5 distinct difficulty tiers (Easy, Medium, Hard, Expert, and Nightmare). Every base was built manually in-game, saved with CopyPaste, and tested on a live server. The Easy and Medium bases are bigger and more challenging than usual, and 44 of the bases come in a festive Christmas style. Everything is 100% Plug & Play — no setup or editing required!❤️     🏆What Makes This Pack Unique: 120 Custom Bases: Includes 35 Easy, 30 Medium, 30 Hard, 15 Expert, and 10 Nightmare bases. Complete Loot Table Set: A fully balanced loot table for every tier, tuned so each difficulty rewards properly without breaking your server’s economy. Bigger Easy & Medium Tiers: Around 280 and 340 entities each with real defences — far more challenging than the usual small starter raids. Fully Defended & Clever Layouts: Built with auto turrets, shotgun traps, flame turrets, SAM sites, land mines, and tesla coils. Some bases feature hidden traps crafted with EditTool so raiders can’t easily spot every defense. Visual Variety & Heavy Challenge: Higher tiers utilize mostly Metal and HQM building grades along with custom skinned blocks and deployables. 44 bases come in a festive Christmas style. Paste-Tested: All 120 base files were checked and corrected one by one, so nothing collapses or goes missing when a base spawns. Plug & Play Setup: Pre-configured profiles and main plugin settings included. Just copy, paste, and reload! Important! - In case that you are buying this pack to update your server, contact me, and after buying the pack I can rename the bases special for you, and will send the updated profiles so you won’t lose any time. 🎈How to Install (Step-by-Step):   Setting this up on your server takes less than 2 minutes: Base Files: Extract all .json files from all subfolders (copypaste/Easy/, Medium/, etc.) and place them directly into oxide/data/copypaste/. (Do not copy subfolders, only the files inside them!) Loot Tables: Copy all 5 .json files from Difficulty_Loot/ into oxide/data/RaidableBases/Difficulty_Loot/. Default Loot: Replace oxide/data/RaidableBases/Default_Loot.json with the empty one included. The plugin mixes this file into every difficulty, so emptying it keeps the loot exactly as balanced. (Optional, but recommended!) Profiles: Copy all files from Profiles/ into oxide/data/RaidableBases/Profiles/. Plugin Config (Optional): If you want to use the included custom config, copy config/RaidableBases.json into oxide/config/. (Note: This will overwrite your existing config!) Reload: Run o.reload RaidableBases in your server console. 🚀Requirements: This pack requires an Oxide/uMod Rust server with the paid RaidableBases plugin (by nivex) and the CopyPaste plugin installed. The bases work well. The only thing is that a few of them have lower stability by design, so "stability": "false" needs to be set in the profile’s CopyPaste Options — otherwise those parts can drop after pasting. It’s already set that way in all the profiles that come with the pack, so there’s nothing to do on your side.   IMPORTANT: Remove Stone Walls (Enclosures): By default, the plugin spawns a giant stone wall around bases. To remove it: Open oxide/config/RaidableBases/Profiles/Easy.json Find the "Arena Walls" section and change "Enabled" to false: "Arena Walls": { "Enabled": false, ... } Run command: rb.reload in console. Loot Hints (enabled by default): Players type /rb hint and the containers that still hold loot are drawn for them — very useful on the big Hard, Expert and Nightmare bases. To turn it off: "Loot Hints": { "Enabled (/rb hint)": false, "Required Loot Percentage To See Loot Left": 85.0, ... } In Case that you feel that it's too much loot: Open oxide/config/RaidableBases/Profiles/Easy.json or any tother Difficulty "Amount Of Items To Spawn": 120, Change the  Amount Of Items to a lower number. Modifying Base Despawn Timers: If you want to change how long a base stays on the map before disappearing, find these lines under "Raid Management" in config:  "Minutes Until Despawn After Looting (min: 1)": 15, "Minutes Until Despawn After Inactive (0 = disabled)": 45 Controlling Automatically Maintained Events: It's spawning 6 bases at every 30 mins - 1h 30 mins, randomly. Easy & Medium got higher chances to spawn. Takes 30 seconds per base to spawn so it's not going to make the server to lag. "Always Maintain Max Events": true, "Max Maintained Events": 6 NPCs: Default is 1+1 on Easy up to 3+3 on Nightmare. Raise these for a harder fight: "NPCs": { "Enabled": true, "Amount Of Scientists To Spawn": 2, "Minimum Amount Of Scientists To Spawn": 2, "Amount Of Murderers To Spawn": 2, "Minimum Amount Of Murderers To Spawn": 2, ... } Auto-Cooking & Sorting (Furnace & Base Sorting): If you want to know how the pack automatically moves resources or food into the right containers when a base spawns, look for these options under "Raid Management" in config: "Move Cookables Into Ovens": true, "Move Food Into BBQ Or Fridge": true, "Move Resources Into Tool Cupboard": true, "Move Items Into Lockers": true Turning Lights and Furnaces On Automatically: "Turn Lights On At Night": true, "Turn Lights On Indefinitely": true, "Furnace Starting Fuel": 1000 Automatic Chat Announcements: If you want the entire server to know when a new raid has appeared on the map, look for "Event Messages" in config: "Announce Buy Base Messages": false, "Show Opened Message For PVE Bases": true, "Show Opened Message For PVP Bases": true Manual Base Registration (Console Commands) If you already have existing bases and do not want to overwrite your profiles, run these commands in your server console (F1 or RCON) to add all 120 bases manually, then run o.reload RaidableBases: (Important! - In case that you are buying this pack to update your server, contact me, and after buying the pack I can rename the bases special for you, and will send the updated profiles so you won’t lose any time.) rb.config add "Easy Bases" Easy easy1 easy2 easy3 easy4 easy5 easy6 easy7 easy8 easy9 easy10 rb.config add "Easy Bases" easy11 easy12 easy13 easy14 easy15 easy16 easy17 easy18 easy19 easy20 rb.config add "Easy Bases" easy21 easy22 easy23 easy24 easy25 easy26 easy27 easy28 easy29 easy30 rb.config add "Easy Bases" easy31 easy32 easy33 easy34 easy35 rb.config add "Medium Bases" Medium medium1 medium2 medium3 medium4 medium5 medium6 medium7 medium8 medium9 medium10 rb.config add "Medium Bases" medium11 medium12 medium13 medium14 medium15 medium16 medium17 medium18 medium19 medium20 rb.config add "Medium Bases" medium21 medium22 medium23 medium24 medium25 medium26 medium27 medium28 medium29 medium30 rb.config add "Hard Bases" Hard hard1 hard2 hard3 hard4 hard5 hard6 hard7 hard8 hard9 hard10 rb.config add "Hard Bases" hard11 hard12 hard13 hard14 hard15 hard16 hard17 hard18 hard19 hard20 rb.config add "Hard Bases" hard21 hard22 hard23 hard24 hard25 hard26 hard27 hard28 hard29 hard30 rb.config add "Expert Bases" Expert expert1 expert2 expert3 expert4 expert5 expert6 expert7 expert8 expert9 expert10 rb.config add "Expert Bases" expert11 expert12 expert13 expert14 expert15 rb.config add "Nightmare Bases" Nightmare nightmare1 nightmare2 nightmare3 nightmare4 nightmare5 nightmare6 nightmare7 nightmare8 nightmare9 nightmare10 🛡️Optimized NPCs The number of NPCs is fully optimized for each difficulty tier — from 1 scientist and 1 murderer on Easy up to 3 and 3 on Nightmare. You can find and tweak these balanced guard configurations inside the Profiles/ folder. A Note From Me👋🏻 Hello and welcome! I’ve put my heart and countless hours into creating Raidable Bases Pack 3. Everything was built by me from scratch on my online server. I am incredibly proud of this project — especially the bigger, more challenging Easy and Medium tiers, and the festive Christmas-style builds. In case that you want to see few of my bases by urself, contact me and I will join on my public server and will spawn some of them, the ip: 148.251.177.248:28020 Why only $25? A pack with 120 custom, fully tested bases easily goes for more on the market. But as a former server owner myself, I know how hard and expensive it is to find high-quality setups that don’t break the bank. I wanted to keep it at a fair, accessible price while giving you top-tier quality for your server! 🌟Support the Work If you love this pack, please consider leaving a 5-star review! Your feedback means the world to me and motivates me to keep building and improving future packs. Thank you for your support, and happy raiding!        
0.0
sale
$40.00 $31.95
ServerPanel adds a player information menu to your server, where you can both share important and useful information with your players and integrate your plugins into it!     🌟  Features User-Friendly Interface: Intuitive GUI for easy navigation and interaction. Economy Integration: Supports various economy plugins for seamless financial management. Dynamic Menu Categories: Organize functionalities into customizable categories for better user experience. Extensive Configuration Options: Almost every aspect of the plugin can be customized, including messages, colors, sizes, fonts, tion. Auto-Open Menu: Automatically displays the menu upon player connection, configurable per server settings. Block Settings: Control access to the menu during building, raiding, or combat situations to enhance gameplay balance. Multiple Economy Head Fields: Display various economic metrics such as balance, server rewards, and bank information. Permission Management: Fine-tune permissions for different user roles to control access to features. Localization Support: Easily translate and customize all messages for different languages. Performance Optimized: Designed to minimize server lag while providing rich functionality. Customizable Hooks: Integrate with existing economy systems using customizable hooks for adding, removing, and displaying balances. Editor Position Change: Admins can now change editor positions with a simple click, choosing between left, center, or right alignments. Command Enhancements: Commands are now processed with multiple arguments separated by "|", enabling bulk command processing.   🎮  Commands /info –  open menu /sp.install  (or) /welcome.install –  open installer menu sp.migrations –  console command for updating plugin data structure when upgrading to new versions. Automatically creates backups before making changes. sp.migrations list – shows available migrations and whether they need to run sp.migrations run <version> – runs specific migration (e.g., "1.3.0") sp.migrations run <version> force – forces migration even if not detected as needed   🛡️  Permissions serverpanel.edit – allows players to edit the plugin settings and open the edit menu serverpanelinstaller.admin - required to access the plugin installation functions   🎥  Video   🖼️  Showcase Templates Template V1 Template V2 Template V3 Template V5 Editor Installer   🧪  TEST SERVER Join our test server to view and experience all our unique features yourself! Copy the IP Address below to start playing! connect 155.103.86.38:28015   📊  Update Fields ServerPanel supports dynamic update fields that can be used in your templates to display real-time information. These fields are automatically updated and can be used in text components, headers, and other interface elements. Player Information {online_players} – Number of currently online players {sleeping_players} – Number of sleeping players {all_players} – Total number of players (online + sleeping) {max_players} – Maximum server capacity {player_kills} – Player's kill count (requires KillRecords, Statistics, or UltimateLeaderboard) {player_deaths} – Player's death count (requires KillRecords, Statistics, or UltimateLeaderboard) {player_username} – Player's display name {player_avatar} – Player's Steam ID for avatar display Economy {economy_economics} – Economics plugin balance {economy_server_rewards} – ServerRewards points {economy_bank_system} – BankSystem balance Note: Economy fields are fully customizable in "oxide/config/ServerPanel.json" under "Economy Header Fields". You can add support for any economy plugin by configuring the appropriate hooks (Add, Balance, Remove). Custom keys can be created and used in templates just like the default ones. Server Information {server_name} – Server hostname {server_description} – Server description {server_url} – Server website URL {server_headerimage} – Server header image URL {server_fps} – Current server FPS {server_entities} – Number of entities on server {seed} – World seed {worldsize} – World size {ip} – Server IP address {port} – Server port {server_time} – Current server time (YYYY-MM-DD HH:MM:SS) {tod_time} – Time of day (24-hour format) {realtime} – Server uptime in seconds {map_size} – Map size in meters {map_url} – Custom map URL {save_interval} – Auto-save interval {pve} – PvE mode status (true/false) Player Stats {player_health} – Current health {player_maxhealth} – Maximum health {player_calories} – Calorie level {player_hydration} – Hydration level {player_radiation} – Radiation poisoning level {player_comfort} – Comfort level {player_bleeding} – Bleeding amount {player_temperature} – Body temperature {player_wetness} – Wetness level {player_oxygen} – Oxygen level {player_poison} – Poison level {player_heartrate} – Heart rate Player Position {player_position_x} – X coordinate {player_position_y} – Y coordinate (height) {player_position_z} – Z coordinate {player_rotation} – Player rotation (degrees) Player Connection {player_ping} – Connection time in seconds {player_ip} – Player's IP address {player_auth_level} – Authorization level (0=Player, 1=Moderator, 2=Admin) {player_steam_id} – Steam ID {player_connected_time} – Connection start time {player_idle_time} – Idle time (HH:MM:SS) Player States {player_sleeping} – Is sleeping (true/false) {player_wounded} – Is wounded (true/false) {player_dead} – Is dead (true/false) {player_building_blocked} – Is building blocked (true/false) {player_safe_zone} – Is in safe zone (true/false) {player_swimming} – Is swimming (true/false) {player_on_ground} – Is on ground (true/false) {player_flying} – Is flying (true/false) {player_admin} – Is admin (true/false) {player_developer} – Is developer (true/false) Network & Performance {network_in} – Network input (currently shows 0) {network_out} – Network output (currently shows 0) {fps} – Server FPS {memory} – Memory allocations {collections} – Garbage collections count Usage Example: You can use these fields in any text component like: "Welcome {player_username}! Server has {online_players}/{max_players} players online."   🔧  API Documentation for Developers ServerPanel provides an API for plugin developers to integrate their plugins into the menu system. Required Methods API_OpenPlugin(BasePlayer player) - Main integration method that returns CuiElementContainer OnServerPanelClosed(BasePlayer player) - Called when panel closes (cleanup) OnServerPanelCategoryPage(BasePlayer player, int category, int page) - Called when category changes (cleanup) OnReceiveCategoryInfo(int categoryID) - Receives your category ID Integration Example [PluginReference] private Plugin ServerPanel; private int _serverPanelCategoryID = -1; private void OnServerInitialized() { ServerPanel?.Call("API_OnServerPanelProcessCategory", Name); } private void OnReceiveCategoryInfo(int categoryID) { _serverPanelCategoryID = categoryID; } private void OnServerPanelCategoryPage(BasePlayer player, int category, int page) { // Cleanup when player switches categories } private CuiElementContainer API_OpenPlugin(BasePlayer player) { var container = new CuiElementContainer(); // Create base panels (required structure) container.Add(new CuiPanel() { RectTransform = {AnchorMin = "0 0", AnchorMax = "1 1"}, Image = {Color = "0 0 0 0"} }, "UI.Server.Panel.Content", "UI.Server.Panel.Content.Plugin", "UI.Server.Panel.Content.Plugin"); container.Add(new CuiPanel() { RectTransform = {AnchorMin = "0 0", AnchorMax = "1 1"}, Image = {Color = "0 0 0 0"} }, "UI.Server.Panel.Content.Plugin", "YourPlugin.Background", "YourPlugin.Background"); // Add your plugin's UI elements here container.Add(new CuiLabel { RectTransform = {AnchorMin = "0.1 0.8", AnchorMax = "0.9 0.9"}, Text = {Text = "Your Plugin Interface", FontSize = 16, Align = TextAnchor.MiddleCenter, Color = "1 1 1 1"} }, "YourPlugin.Background", "YourPlugin.Title"); // Add buttons, panels, etc. using "YourPlugin.Background" as parent return container; } private void OnServerPanelClosed(BasePlayer player) { // Cleanup when panel closes } Header Update Fields API_OnServerPanelAddHeaderUpdateField(Plugin plugin, string updateKey, Func<BasePlayer, string> updateFunction) - Registers a per-player string provider for a header placeholder. Returns true on success. API_OnServerPanelRemoveHeaderUpdateField(Plugin plugin, string updateKey = null) - Unregisters a specific updateKey for your plugin, or all keys for your plugin when updateKey is null. Returns true on success. Usage Example [PluginReference] private Plugin ServerPanel; private void OnServerInitialized() { // Register a dynamic header field for each player ServerPanel?.Call("API_OnServerPanelAddHeaderUpdateField", this, "{player_kdr}", (Func<BasePlayer, string>)(player => GetKdr(player))); } private string GetKdr(BasePlayer player) { // Compute and return the value to display in the header for this player return "1.23"; } Using in UI: Place your key (e.g., {player_kdr}) directly in Header Field texts. The value will be updated per player using your function.   📚  FAQ Q: Why can't I open the menu? A:  Make sure that the plugin is installed and activated on your server. If the problem persists, contact the server administrator. Q: How do I enable Expert Mode? (disables automatic template updates) A: In the data file "Template.json", turn on the "Use an expert mod?" option: "Use an expert mod?": true, P.S.  "Template.json” is located in the "oxide/data/ServerPanel" directory (if you use Oxide) or in the "carbon/data/ServerPanel" directory (if you use Carbon) Q: I see black images with Rust logo or get error 429 when loading images. What should I do? A: These issues occur when there are problems downloading images from the internet. To fix this, enable Offline Image Mode which will use local images instead: Enable the mode in config: Open "oxide/config/ServerPanel.json" (or "carbon/config/ServerPanel.json" for Carbon) Set "Enable Offline Image Mode": true Set up the images: Create folder "TheMevent" in "oxide/data" (or "carbon/data" for Carbon) Download PluginsStorage (click "CODE" → "Download ZIP") Extract the ZIP and copy all contents to the "TheMevent" folder Reload the plugin: Type o.reload ServerPanel (Oxide) or c.reload ServerPanel (Carbon) Note: If using a hosting service, you may need to use their file manager or FTP to upload the files. Q: Does ServerPanel work only with Mevent's plugins? A: Currently, ServerPanel integrates seamlessly with Mevent's plugins (Shop, Kits, Daily Rewards, etc.). However, other developers can use the provided API to integrate their plugins into the menu system. The plugin system is designed to be extensible for third-party integrations. Q: Why do integrated plugins (Shop, Kits) have different window sizes? A: Different plugins may use different templates for integration. Make sure all your integrated plugins use the same template version (V1, V2, etc.) that matches your ServerPanel template. Update the template in each plugin to ensure consistent sizing. Q: The panel displays differently for different players. How can I make it show the same on everyone's screen? A: This issue occurs when players have different UI scale settings. To fix this and ensure consistent display for all players: Open the "Template.json" file located in "oxide/data/ServerPanel" (or "carbon/data/ServerPanel" for Carbon) Find the "Parent (Overlay/Hud)" setting in the "Background" section Change the value from "Overlay" to "OverlayNonScaled" Save the file and restart your server or reload the plugin Q: How can I change the video displayed in the ServerPanel interface to my own custom video? A: Yes, you can replace the default video with your own! You need to find and modify the command: serverpanel_broadcastvideo [your_video_url] Replace [your_video_url] with the direct link to your video. For best compatibility, we recommend hosting your video on imgur.com. Q: My custom images are not loading or show as blank/question marks. What image hosting should I use? A: For custom images, we recommend using imgbb.com for image hosting. Avoid Imgur and services without direct access to the image. For the most reliable experience, use Offline Image Mode with local images instead. Q: How can I make plugin UIs open outside of the ServerPanel menu instead of inside categories? A: You can configure buttons to execute chat commands that open plugin UIs independently. To do this: In your button configuration, set "Chat Button": true Set the "Commands" field to "chat.say /command" (replace "command" with the actual plugin command) Example: To open the Cases plugin outside the menu: "Chat Button": true "Commands": "chat.say /cases" This will execute the command as if the player typed it in chat, opening the plugin's interface independently rather than within the ServerPanel menu. Q: Text in V4 template is shifting or sliding out of place. How can I fix this? A: This issue occurs when text width isn't properly configured. ServerPanel provides "TITLE LOCALIZATION" settings to control text width for categories and pages: Open the ServerPanel editor (click the "ADMIN MODE" button to open the edit menu) Select the category or page you want to edit (click to "EDIT CATEGORY" or "EDIT PAGE" button) In the editor, find the "TITLE LOCALIZATION" section For each language (en, ru, etc.), you'll see three columns: LANGUAGE - The language code TEXT - The localized text content WIDTH (px) - The width setting in pixels Adjust the "WIDTH (px)" value to match your text length. Longer text requires larger width values Save your changes and test in-game Tip: Start with a width value around 100-150 pixels for short text, and increase it for longer titles. You can adjust this value until the text displays correctly without shifting.
5.0
[UI] Custom Items Creator
0:13
464
2
[UI] Custom Items Creator
Kamycz3q
Skill System
0:27
326
1
Skill System
xNullPointer95
Blue Tears
0:16
328
6
Blue Tears
Kimmi
Nightmare In Rust 3K [Halloween Custom Map]
0:26
223
2
Nightmare In Rust 3K [Halloween Custom Map]
Ionut Shiro
Wallpaper Halloween Booster Pack
0:20
203
2
Wallpaper Halloween Booster Pack
RobJ
Highest Rated
Top-rated picks trusted and loved by the community.
Trending Files
Discover what files are trending right now.
Great Deals
Discounted picks, limited-time deals, and sale items worth grabbing now.
Recently Updated
Recently improved files with fresh updates, fixes, and new content.
Latest Reviews
See what customers are saying about their experience with files.
Definition of a Great Plugin: Keeps Players Engaged Has PvE Settings to make event/loot protected Can be configured for someone to solo, or as many as 20 players. Ability to adjust loot tables. Configurable NPCS, Health, Roam, Vision, Damage Dealt, Damage Received, Distance Pursued, Distance Invulnerable and much more. Add Chance Percentage for Bradley To Join Event Add Chance Percentage for Heli(s) To Join Event, and when to join and how far to fly before they arrive, etc. For only $1
A great map, beautiful landscapes, and perfectly optimized! I recommend this mapper; he’s a 100% professional. Thank you, @gshemov.
Hey, this is a great little plugin, and I am really surprised given the time of the year that nobody else has reviewed it.  A perfect, extra little something with a Halloween flavour to keep your players busy.  The loot config was simple, and the overall drone config was a breeze.  Different difficulty levels of Pumpkin Drones spawn, and the numbers scale to match the size of the monument, which is nice if you have players that do more than just the major monuments. The onscreen notifications

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
3.2m
Total downloads
Customers
12.3k
Customers served
Files Sold
174.2k
Total sales
Payments
3.8m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.