Search the Community
Showing results for tags 'server'.
-
Version 2.0.20
8,977 downloads
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 194.147.90.239: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.$40.00- 158 comments
- 50 reviews
-
- 17
-
-
-
-
- #serverpanel
- #info
-
(and 32 more)
Tagged with:
- #serverpanel
- #info
- #panel
- #ui
- #server
- #serverinfo
- #welcome
- #welcomeui
- #infopanel
- #server gui
- #welcome controller
- #welcome video
- #infopanel mevent
- #welcome panel
- #welcome mevent panel
- #welcome info
- #multi-function info panel
- #server panel
- #menu by mevent
- #menu with info
- #menu gui
- #menu rust
- #rust menu
- #info hud
- #infomenu
- #information
- #best welcome plugin
- #rust welcome
- #welcomer
- #welcome menu
- #welcome ui
- #welcome gui
- #welcome plugin
- #welcome hud
-
Version 4.3.7
16,627 downloads
Site In case you having issues with plugin feel free to open support ticket on site here. I will usually respond within 24 hours not including weekends. Discord I'm also available at my discord server where I provide support for my customers. You can also find small community here and get answers for your questions. Invite link here. Documentation To find out what can be customized within config file please refer to full plugin documentation here. Any questions prior to purchasing forward into DM here or into ticket at my discord. Default configs available as template with plugin. Screenshots bellow showcasing configurations created by customers. These are not available with the plugin but I decided to post them here since it's good demonstration of how customizable this plugin is. BOOBLEJ Tide Neighigh Paul Leunal17 BOOBLEJ How to start using plugin? Simply drop WelcomePanelLite.cs file into your plugin folder. After successfully loading plugin you can use default command /info in game. Configuration is handled in config file (oxide/config/WelcomePanelLite.json). How hard is to get this plugin all set up? It's fairly simple. Plugin comes with default configuration which showcases everything you need to know regarding text, styling and changing images. How hard it is to customize your own layout? When it comes to changing color or images it's simple, any inexperienced user can do it however if you want to customize positions of UI or add extra tab buttons, it requires understanding of "ui anchors". Anchors are not that complicated but it takes hour or two to fully understand it. For more info check documentation. Can I add multiple pages into WelcomePanel? Yes, you can add unlimited amount of pages. Can I add images into WelcomePanel? Yes, you can add image to any panel and you can set background for each tab What image sizes I should use? This is different for each panel across different templates. Basically images parented to any panel are stretched to its size. Best approach is to take screenshot of the panel and try to fit image size into that prior to uploading it. How to add addons? Each text tab has addon option at bottom, just type in plugin name. List of available addons can be found at the top of the plugin description, listed as "Works with".$16.99 -
Version 1.0.1
38 downloads
This plugin is a simple cosmetic plugin that plays a game over animation on death. Transform monotonous death screens into movie-like dramatic game over presentations. Players experience stronger impact and immersion when they die. Game Over Screen Features Automatic game over screen display on player death Smooth fade-in and fade-out animations Customizable background and overlay images Cinematic zoom effects for dramatic impact Config { "BackgroundImageUrl": "https://i.imgur.com/RY3DrU6.jpeg", // Background image URL "OverlayImageUrl": "https://i.imgur.com/RHw6pie.png", // Overlay image URL "OverlayScaleFactor": 1.2, // Overlay imageZoom multiplier "AnimationFPS": 60, // FPS "SoundEnabled": true // Enable/disable sound effects } It will work in Carbon, but it is not optimized and will flicker; animations may rely on network PNG. Contact VOID / NINJA WORKS DISCORD : https://discord.gg/U8uxePjSyA MADE IN JAPAN$3.00- 2 reviews
-
- #death screen
- #ui
-
(and 8 more)
Tagged with:
-
Version 1.8.2
374 downloads
xSkillSystem xSkillSystem adds an RPG-style leveling experience to your gameplay. Whether you're chopping wood, mining for ores, or battling wildlife, every action earns you XP and helps you level up specialized skills. XP Table was testet properly and it should be fine. There are gather rates impact which are configurable and also a passive HP regen for skill "Vitality" depending on its level which is also configurable. Comes with an external config editor! » Discord « PLUG&PLAY PLUGIN, but configs are available to adjust it to your needs Built in image caching/reading (ImageLibrary is NOT needed) => Automatic skill icons download and placement. Skills: Each player starts at Level 1 in every skill and levels up through regular gameplay. Here's what you can master: Woodcutting – Chop trees. (Configurable Gather Rates depending on Level) Mining – Dig deep and extract valuable resources like stone, metal, and sulfur. (Configurable Gather Rates depending on Level) Gathering – Pick up natural items from the environment. (Configurable Gather Rates depending on Level) Slayer – Hunt animals, kill NPCs and fight players. (Configurable player speed boost 'Blood Rush' perk depending on Level) Skinning – Skin downed animals for XP. (Configurable Gather Rates depending on Level) Building - Gain XP by building, upgrading, deploying etc. Crafting – Gain XP as you build tools, weapons, and other items. (Configurable Craft Speed depening on Level) Vitality - Gain XP by using medical syringes & bandages (Configurable passive HP regen depending on Level) Looting - Gain XP by killing barrels or looting different type of crates. Cooking - Gain XP by cooking food. Prospecting - Gain XP by using Metal Detector and have success on it (When flag appears) Custom Level Rewards Double XP Weekends Commands Plugin Preview ( *v1.2.7* ) > Clipchamp didn't allow me 60FPS export, sorry External Config Editor Config Permissions Language API$21.99- 15 comments
- 8 reviews
-
- 6
-
-
-
- #skill system
- #level system
- (and 27 more)
-
Version 1.0.0
29 downloads
Warning: To use this config file, you need to purchase the Shop plugin developed by Mevent: https://codefling.com/plugins/shop Shop Plus is perfectly suited for modded servers with rich and plentiful loot. Here’s what’s new: - Added a Teas category featuring different types of teas. - Added a Pies category where various pies are listed. - Overpowered items such as Rocket, C4, Explosive 5.56 Bullet, and 40mm HE Grenade have been added with a high RP price. - Categories are now cleaner and more organized, with important items displayed at the top of each page. - Added items such as Turret and Test Generator, featuring bulk purchase options. - Armored doors and garage doors now include 10-piece purchase options with better prices compared to single-item purchases. - Highly used tools such as Jackhammer and Chainsaw now support 10-piece purchases with better prices compared to single-item costs. - Players can now exchange RP for scrap, for example 1,000 scrap for 50 RP or 10,000 scrap for 400 RP. - Added bulk purchase options that allow players to buy multiple quantities at a better total value. (In the Attire category, players can now choose between single or 10x quantities for items such as Facemask, Chest Plate, Kilt, Gloves, Jackets, and Boots, with reduced prices for larger purchases.) INSTALLATION RECOMMENDATION: 1- Extract the ZIP file you downloaded using WinRAR. You will find two folders: data and config. 2- Drag and drop these folders into one of the following directories, depending on which mod you use: For Oxide: /home/rustserver/serverfiles/oxide For Carbon: /home/rustserver/serverfiles/carbon 3- After that, upload the latest version of the Shop plugin to the plugins folder. If the Shop plugin is already installed, restart the server or use one of the following commands to reload it: For Oxide: o.reload Shop For Carbon: c.reload Shop This will ensure the plugin is properly restarted.$11.99- 3 comments
- 1 review
-
- 1
-
-
- #shop
- #shop plus
- (and 7 more)
-
Version 3.3.2
159 downloads
Warning: To use this config, you need to purchase the paid Alphaloot plugin if you do not already own it: https://chaoscode.io/resources/alphaloot.13/ Thank you for choosing this professionally crafted config by fullwiped (xrust.co). Designed to minimize junk items while maintaining a balanced loot experience for 10x modded servers, it includes a substantial balance of loot, including nearly all NPC drops. Our latest configuration overhaul features extensive updates across more than 40 loot crate types. Each crate, from Roadsign and ammo crates to food crates and variants like elite, basic, and normal, has undergone meticulous fine-tuning. We've significantly cleaned up redundant items while maintaining a balance between vanilla and 10x gameplay dynamics. To enhance variety, we've customized certain items to introduce medium-tier loot and expand diversity according to player preferences. WARNING: Some items that we believe should be in the loot table might seem unnecessary to you. Please understand that we cannot build a separate loot table for each individual. Due to the core dynamics of the game, our loot tables may include many essential items that players need—such as basic clothing, weapons, and similar items. Please make your purchase with this understanding. In addition, we've introduced exclusive chances, such as a 1% or 2% drop rate for high-quality vehicle parts in crates and premium food items in food crates. Special event loot crates, like those for Halloween, Easter, or Christmas, have also been aligned to complement the 10x experience. Moreover, we've revamped and optimized NPC drops, ensuring that even the most detailed configurations are now tailored to fit seamlessly with the 10x server settings. From Gingerbread NPCs to Scarecrows, Scientist NPCs to Scientist NPC Cargos, and critical NPCs like Scientist NPC Heavies, each has been meticulously restructured. If you're seeking a professionally crafted loot table that ensures a seamless and enriched gaming experience, look no further. Installation Guide: Inside the downloaded zip file, locate the 'config' folder. Copy the 'AlphaLoot.json' file from this folder to the following directory: /home/rustserver/serverfiles/oxide/config If Rust is installed in a different directory, adjust accordingly. Next, within the downloaded zip file, find the 'data' folder. Inside, you'll find three files: 'fullwipedbradley', 'fullwipedheli', and 'fullwipedmain'. Copy these three files to the following directory: /home/rustserver/serverfiles/oxide/data/AlphaLoot/LootProfiles Adjust the path if your Rust installation differs. Final Steps: Once all files are successfully uploaded, restart your previously purchased AlphaLoot plugin. If needed, you can acquire the plugin or updates from the official vendor: https://chaoscode.io/resources/alphaloot.13/ If you've already made the purchase, proceed with file uploads and restart the plugin by typing o.reload AlphaLoot into RCON. Congratulations! Your 10x server now boasts a highly customized and well-prepared loot table. Customizing Your Config: If you need to modify the current config or adjust any settings, you can download the AlphaLoot Profile Editor from the following link: https://chaoscode.io/resources/alphaloot-profile-editor.183/ Editing the config may require some experience, but you can easily make simple adjustments. Feel free to use this tool to tailor your config to your preferences. Thank you for choosing us. Support: FULLWIPED DISCORD$12.99-
- 1
-
-
- #alphaloot
- #alpha
-
(and 30 more)
Tagged with:
- #alphaloot
- #alpha
- #better loot
- #10x
- #10x loot
- #x10
- #10x server
- #10x server files
- #10x loot table
- #10x alpha
- #alpha 10x
- #alpha loot 10x
- #10x loot tables
- #alphaloot 10x
- #loot tables
- #alpha loot
- #best loot
- #loot cfg
- #loot configs
- #server
- #server files
- #server loot
- #loot 10x
- #10x loot cfg
- #10x loot settings
- #better loot 10x
- #10x loot table alpha
- #alphaloot 10x tables
- #10x alphaloot
- #10x servers
- #10x server loot
- #10x server loot tables
-
Version 3.0.7
248 downloads
This customization allows you to change out the icons for Server Hud to these amazing customized ones. Make your server feel refreshed and different from many other servers running Server Hud! I've designed these icons for my server, and they are intended for use with the plugin I've linked above, which is essential for their functionality. Notes before buying: These are just the png images, you must upload them and replace the link for the icons found in the Server Hud config. Icons Available: Space Event (X-Wing or Saturn) Harbor Airfield Gas Station Event Junkyard Event Power Plant Event Shipwreck Arctic Research Event (x3 because I couldn't decide) Satellite Dish Event WaterEvent (x3 Different versions) DefendableBases (x2 Different versions) WaterPatrol Event HeavyCargo Event PlaneCrash Event (x2 Different versions) Dangerous Treasures Air Event (x2 Different versions) Meteor Event FishingHotspot ArmoredTrain PookEvent Triangulation Supermarket Event Caravan Military Airfield Event Watertreatment Event(x2 Different versions) Flying Cargo Ship Event Ferry Terminal Event Paintball Event Survival Event TrainYard Event MissleSilo Event (x2 Different versions)$4.99 -
Version 1.0.0
59 downloads
PlayerStats.cs Description : - This plugin offers a complete PvP stat tracking system for your Rust server, with real-time display of kills, deaths, and K/D ratio for each player. It includes a persistent interface displaying personal stats, a floating 3D leaderboard visible in the world showcasing the top 10 players, and a detailed interactive menu for this leaderboard. All player stats are automatically tracked and updated in real time. Settings : - HUD colors - Count suicide (true/false) - Show small KDR (next to the equipment bar) - Show floating leaderboard (true/false) - Floating leaderboard position (x, y, z) - Floating leaderboard view distance Chat Commands : - /stats (to open the leaderboard) WuyZar's Discord : https://discord.gg/NVwRcQwGwh Game interface :$11.50-
- 1
-
-
- #stats
- #leaderboard
- (and 16 more)
-
Version 2.2.0
29 downloads
Description FileWatcher monitors your server’s config and lang JSON files and automatically reloads the affected plugin when changes are detected. This is aimed at faster iteration while developing or tuning plugins — edit JSON, save, and the plugin reloads itself. Features Config + Lang monitoring - Watches */config/*.json - Watches */lang/**.json (including subfolders) Safe reload behavior - Debounce (1s): prevents multiple reloads while a file is still being written - Reload cooldown (20s): prevents reload loops and spam - Ignore list: exclude specific plugins from being reloaded - Always ignores FileWatcher itself Stability - If the watcher throws errors, it auto-restarts itself after 5 seconds Debug mode - Optional debug output for watcher init, file changes, cooldown/debounce decisions, etc. Commands /fwstatus Shows watcher status (Config/Lang on/off) and ignored count. Admin only. Permissions No Oxide permission is used. Access is gated by player.IsAdmin. Config { "Watch config folder": true, "Watch lang folder": true, "Ignored plugins": [ "PermissionManager" // This is an example. ], "Debug mode": false } load, run, enjoy$3.55 -
Version 1.1.0
77 downloads
xAutoPurge - Automatically purges all entities owned by players which are inactive for X days. - xAutoPurge can retroactively detect and track players who haven’t connected to your server (Even before plugin was installed). - Config: InactiveDays - Defines when a players gets purged if not online for X days. (Default: 7 days) PurgeCheckIntervalSeconds - Defines how often it should be checked for inactive players. (Default: 1 hour) AnnouncePurge - Players can now be notified: "Optimizing server performance, brief lag may occur." LogToConsole - Defines if purging activities are getting logged to the console. (Default: true) ExcludedSteamIDs - Defines an exception list for specific SteamIDs, entered SteamIDs doesn't get purged. (Default: none) ResetDataOnWipe - Resets data on wipe automatically, so it doesn't happen that someone gets purged after wipe. (Default: true) SkipSharedBuildingPurge - Skip purging shared buildings/deployables where the inactive player owns part of the base, but another player also owns building blocks in the same building. It does not check the Rust team system. It checks ownership on building blocks by SteamID > Separate Buildings/Deployables will still be purged for the inactive player. DetailedPurgeLog - The plugin will create a detailed log file for each purge. It can include things like targeted SteamIDs, last seen times, purged entity counts, protected/shared buildings, and what was skipped. Default Config { "InactiveDays": 7, "PurgeCheckIntervalSeconds": 3600, "AnnouncePurge": false, "LogToConsole": true, "ExcludedSteamIDs": [], "ResetDataOnWipe": true, "SkipSharedBuildingPurge": true, "DetailedPurgeLog": true } Console Commands purge.run [Triggers the purging immediately with its configurations] purge.player PLAYERNAME/STEAMID [Purges a specific player immediately (ignoring configuration) - Example usage: purge.player xNullPointer95] purge.retroactively - Scans the server database and detects all SteamIDs that have ever connected to your server, adds them to the xAutoPurge data file (if not already there), and sets their lastSeen value to the current date and time, so on next purge schedule they are deleted (depending on config 'InactiveDays').$10.99 -
Version 1.2.0
336 downloads
ServerLogo.cs Description : - This plugin allows you to display the server logo and name on the screens of all connected players. If the player clicks on the logo, they can execute a configurable command ! Settings : - HUD colors - Server logo - Server name - Click command Permissions : - oxide.grant user <steamID/user> serverlogo.use WuyZar's Discord : https://discord.gg/NVwRcQwGwh Game interface :Free -
Version 1.0.5
26 downloads
xMarkToTeleport xMarkToTeleport is a quality-of-life plugin for Rust that allows players to instantly teleport to a map marker they place. Simple, intuitive, and server-friendly, this plugin adds fast travel without commands, UI spam, or complex setup. Just place a marker on the map and you’re there. Tipp: Double rightclick on the map to teleport and automatically remove the map marker at the same time. Features Automatically teleports the player when they place a map marker. Intelligent collision checks ensure players never teleport inside terrain, buildings, or deployables. (No glitchy teleports :)) Prevent abuse with a per-player cooldown (Configurable). Restrict usage to admins, VIPs, or specific groups. (Permission) Safely dismounts players before teleporting to avoid mount issues. (Configurable) Permission xmarktoteleport.use Chat Command /mtt - Toggle if mark to teleport is on/off Config { "RequirePermission": true, "CooldownSeconds": 1.5, "DismountBeforeTeleport": true, "PreventTpWithNoTpFlag": false } Preview$6.79 -
Version 1.3.4
192 downloads
xChatStyles xChatStyles adds smooth gradient colors to player names, prefixes, and chat messages, giving your server a premium, modern look without clutter or spam. It’s clean, readable, and designed to enhance chat - not overpower it. It lets you customize how players appear in chat using animated-looking color gradients. Perfect for VIPs, staff, donators, or special roles. No flashy UI. No complicated setup. Just beautiful chat. Features Gradient Names & Messages Smooth color gradients instead of flat colors, but you can also use a solid color Player names Chat messages Prefixes (VIP, Admin, etc.) Looks great without hurting readability Styled Mentions (@PLAYERNAME) Multiple Prefix Support Players can have more than one prefix Each prefix can have its own color style Great for VIP & Donator Perks Instantly makes VIP ranks feel premium Visual reward without gameplay imbalance Easy to sell as a cosmetic perk Trade System for Prefixes (REQUIRES Economics if you want to use trade feature) Server Friendly No lag or spam Optimized to run smoothly on live servers Works quietly in the background Supports permission-based style, not just permanent chat style. xChatStyles Web Editor Plugin Preview Permissions (Custom Tab) xchatstyles.customtab - Ability to see the "Custom" Tab in /xcs xchatstyles.customprefix - Ability to see and select "Prefix" in "Custom" Tab xchatstyles.custommessagecolor - Ability to see and select "Message" in "Custom" Tab xchatstyles.customusernamecolor - Ability to see and select "Username" in "Custom" Tab Chat Commands (Player) /xcs - Opens the Ui /xcs <PLAYERNAME/STEMAID> - Opens the Ui with the view of the target player and you can remove owned styles from that user. Chat & Console Commands (Admin) /* Add chat styles without permission */ /addprefix <STEAMID> <PREFIXNAME> <#HEX> <#HEX> <#HEX>... /addmessagecolor <STEAMID> <#HEX> <#HEX> <#HEX>... /addusernamecolor <STEAMID> <#HEX> <#HEX> <#HEX>... /addall <STEAMID> <PREFIXNAME> <#HEX> <#HEX> <#HEX>... [This will add a prefix with provided color(s), message style with provided color(s) and username style with provided color(s) with just 1 command.] /* Add chat styles without permission */ /* Add chat styles WITH permission */ /addprefix <xchatstyles.PERMISSIONNAME> <PrefixName> <#HEX> <#HEX> <#HEX> ... /addall <xchatstyles.PERMISSIONNAME> <PrefixName> <#HEX> <#HEX> <#HEX> ... /addmessagecolor <xchatstyles.PERMISSIONNAME> <#HEX> <#HEX> <#HEX> ... /addusernamecolor <xchatstyles.PERMISSIONNAME> <#HEX> <#HEX> <#HEX> ... /* Add chat styles WITH permission */ ---> As long as the player has permission, they can select it with /xcs ---> Automatically removed when permission is revoked ---> Permission-Based ChatStyles has (Permission) indicator in /xcs ---> The permission must start with 'xchatstyles.*'. Example: /addall <xchatstyles.vip> VIP <#HEX> <#HEX> <#HEX> ... /*********************************************************************************************************/ /* Use 1 #HEX Color (Example: #fcba03) for a single color, use multiple #HEX Colors for a color gradient */ /* */ /* Example: /addprefix 76561198412496844 OMEGA #32a852 #71a67f */ /* */ /*********************************************************************************************************/ /removeprefix <steamid> <index|PrefixName> /removemessagecolor <steamid> <index> /removeusernamecolor <steamid> <index> Recommended Plugin for >TIMED< PERMISSION: Config { "MaxPrefixes": 3, "DefaultUsernameColor": "#55aaff", "DefaultMessageColor": "#ffffff", "DefaultSize": 15, "AllowSelectingDuplicatePrefixNames": true, "NotifyOnStyleReceived": true, "PrefixBrackets": "[]", "ShowPrefixBracketsWithSizeTag": true, "Trade": { "AllowTrading": false, "PlayerCanSellPermissionBasedPrefix": false, "UseCurrencySign": true, "CurrencySign": "$", "AnnounceNewPrefixSaleGlobally": true, "AnnouncePrefixPriceUpdateGlobally": true }, "PermissionStyles": {} }$24.99 -
Version 1.1.0
421 downloads
XFastButtons - custom buttons for your server. - Optimization of the interface for different monitor resolutions. - Storing player data in - oxide/data/XDataSystem/XFastButtons - There is a lang ru/en/uk/es. - Sound effects when interacting with the menu. - Various settings for buttons. [ Font, Text, Command, Image, Color, Size, Coordinates, Parent Layer ] - A handy list of buttons under the slots. - Easy and fast selection of coordinates. [ AnchorMin, AnchorMax, OffsetMin, OffsetMax ] - Customize the list of server images. [ For server logo, etc. ]. - Customize the image list. [ For button creation by the player. ]. - Customize the list of button colors. [ For button creation by the player. ]. - The player can hide server/my buttons using the settings menu. - The player can create his own buttons and place them on the screen as he wishes. - Ability to limit the number of buttons created by a player. - Ability to create buttons with commands (chat and console) that have multiple arguments. [ /kit vip, /home 1, /sethome 1 - etc. ] - Ability to edit already created buttons. - Ability to delete created buttons. - Ability to undo changes. [ Convenient preview while editing/creating a button. ]. - Ability to create any number of server(admin) buttons by permissions. - Ability to hide/show buttons when the player interacts with containers or mounted prefabs(chair, transport, etc.) [ Configure in config. ]. - A button can execute multiple commands in sequence. Use the "|" separator. [ chat.say /kit|chat.say /report ] - Placeholders for commands: %ID% --> Player SteamID. %POS% --> Player coordinates. - By default, the plugin has a few customized buttons, a list of images, and a list of colors. Permissions xfastbuttons.settings - access to basic settings. xfastbuttons.use - access to create/edit/delete buttons. [ Regular players cannot create/edit/delete server(admin) buttons in any way! ] Config { "General setting": { "Maximum number of buttons a player can create": 6, "Maximum number of individual buttons a player can create": 5, "List of containers - buttons will react to open/close container. [ Leave the list empty to extend this to all containers. Or set null to disable this feature. ]": null, "List of mountable prefabs (chair, transport, etc) - buttons will react to interaction with the prefab. [ Leave the list empty to apply this to all prefabs. Or set null to disable this feature. ]": [ ......... ], "List of server buttons - [ You can only configure parameters - Text, Command, Color, Font ]": [ ......... ], "List of server buttons by permissions - [ You can only configure parameters - Text, Command, Color, Font ]": { ......... }, "List of individual server buttons - [ You can configure all parameters ]": [ ......... ], "List of individual server buttons by permissions - [ You can configure all parameters ]": { ......... } }, "GUI setting": { "Color_background_1": "0.517 0.521 0.509 1", "Color_background_2": "0.217 0.221 0.209 1", "Close button (icon) color": "1 1 1 0.75", "Server image list - [ These images are not available to players ]": { ......... }, "Image list - [ These images are available for players to select ]": { ......... }, "List of button colors": [ ......... ] } }$18.99 -
Version 1.0.1
23 downloads
UICommands – In-Game Command Browser for Rust Servers UICommands makes it easy for players to find and use server commands without memorizing anything or spamming chat. All commands are displayed in a clean, in-game interface, neatly organized into categories with clear explanations. Players can quickly see what each command does, whether it’s available to them, and how to use it — all in one place. Take Your Rust Server to the Next Level Premium performance, lightning-fast support, and an exclusive 30% OFF using code KHALED Features - Clean and modern in-game UI - Commands neatly organized by category - Shows whether commands are available or locked - Detailed command info panel with usage examples - RUN button for supported commands - Simple, smooth, and easy to use Why Players Like It - No need to remember commands - Quick access to everything the server offers - Easy to understand, even for new players - Less confusion, more gameplay Why Server Owners Use It - Fewer repeated questions in chat - Better presentation of server features - Helps new players get started faster - Clean and professional look Permissions UICommands is a great fit for any Rust server that wants a simple, organized, and player-friendly way to show commands in-game. Config: { "General": { "Open Commands": [ "cmds", "commands" ], "Rows Per Page": 6, "Close UI when prompting for input": true }, "Categories": [ { "Id": "starter", "Title": "Starter & Info", "Description": "Core commands players use immediately after joining.", "Sort Order": 0, "Required Permission (optional)": null, "Commands": [ { "Command": "/ranks", "Description": "Show player ranks.", "Benefit / Why Use It": "See your current rank and progression.", "Usage Example (optional)": "/ranks", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/kit", "Description": "Starter kit.", "Benefit / Why Use It": "Get essential items to start playing.", "Usage Example (optional)": "/kit", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/wear", "Description": "Change your underwear.", "Benefit / Why Use It": "Quickly change your character underwear.", "Usage Example (optional)": "/wear", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] } ] }, { "Id": "teleport", "Title": "Teleport & Home", "Description": "Teleport requests, homes, towns and utilities.", "Sort Order": 10, "Required Permission (optional)": null, "Commands": [ { "Command": "/sethome <name>", "Description": "Set home at your base.", "Benefit / Why Use It": "Save a home location for quick teleport.", "Usage Example (optional)": "/sethome main", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": false, "Tags (optional)": [] }, { "Command": "tphelp", "Description": "Teleport help.", "Benefit / Why Use It": "View teleport commands and usage.", "Usage Example (optional)": "tphelp", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/town", "Description": "Teleport to Bandit Town.", "Benefit / Why Use It": "Quick access to Bandit Town.", "Usage Example (optional)": "/town", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/outpost", "Description": "Teleport to Outpost.", "Benefit / Why Use It": "Quick access to Outpost.", "Usage Example (optional)": "/outpost", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/where", "Description": "Teleport to your death location.", "Benefit / Why Use It": "Return to your death spot quickly.", "Usage Example (optional)": "/where", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/tpr <PlayerName>", "Description": "Request teleport to a player.", "Benefit / Why Use It": "Send a teleport request to another player.", "Usage Example (optional)": "/tpr Khaled", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": false, "Tags (optional)": [] } ] }, { "Id": "shop", "Title": "Shop, Economy & Trade", "Description": "Server shop and purchases.", "Sort Order": 20, "Required Permission (optional)": null, "Commands": [ { "Command": "/s", "Description": "Shop.", "Benefit / Why Use It": "Open the server shop.", "Usage Example (optional)": "/s", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/buy", "Description": "Transport license.", "Benefit / Why Use It": "Purchase transport license.", "Usage Example (optional)": "/buy", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/buyraid", "Description": "Buy a Raidable Base.", "Benefit / Why Use It": "Purchase a raidable base event.", "Usage Example (optional)": "/buyraid", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] } ] }, { "Id": "skills", "Title": "Skills / Levels", "Description": "Leveling and skills commands (server dependent).", "Sort Order": 30, "Required Permission (optional)": null, "Commands": [ { "Command": "/st", "Description": "Open skill tree (shortcut).", "Benefit / Why Use It": "Quick access to the skill tree.", "Usage Example (optional)": "/st", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/skills", "Description": "Open skills UI.", "Benefit / Why Use It": "View and manage your skills.", "Usage Example (optional)": "/skills", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/skill", "Description": "Open crafting menu.", "Benefit / Why Use It": "Access crafting skill menu (if supported).", "Usage Example (optional)": "/skill", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] } ] }, { "Id": "building", "Title": "Building & Remove", "Description": "Upgrade, remove and building utilities.", "Sort Order": 40, "Required Permission (optional)": null, "Commands": [ { "Command": "/up <1-4>", "Description": "Upgrade building tier.", "Benefit / Why Use It": "Upgrade building parts quickly.", "Usage Example (optional)": "/up 4", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": false, "Tags (optional)": [] }, { "Command": "/down <1-4>", "Description": "Downgrade building tier.", "Benefit / Why Use It": "Downgrade building parts quickly.", "Usage Example (optional)": "/down 2", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": false, "Tags (optional)": [] }, { "Command": "/remove", "Description": "Remove buildings.", "Benefit / Why Use It": "Remove building parts if enabled.", "Usage Example (optional)": "/remove", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/bskin", "Description": "Building skins.", "Benefit / Why Use It": "Change building skins (if enabled).", "Usage Example (optional)": "/bskin", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] } ] }, { "Id": "security", "Title": "Security & QoL", "Description": "Locking, turrets and helpful quality-of-life commands.", "Sort Order": 50, "Required Permission (optional)": null, "Commands": [ { "Command": "/autolock", "Description": "Auto lock boxes & doors.", "Benefit / Why Use It": "Automatically apply locks to your base items.", "Usage Example (optional)": "/autolock", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/lockturret", "Description": "Lock turret (requires codelock).", "Benefit / Why Use It": "Protect your turret from unauthorized access.", "Usage Example (optional)": "/lockturret", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/carturret", "Description": "Spawn your car.", "Benefit / Why Use It": "Quickly spawn your vehicle (server dependent).", "Usage Example (optional)": "/carturret", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "Quarry lock", "Description": "Locking a quarry engine.", "Benefit / Why Use It": "Protect the quarry engine with a code lock.", "Usage Example (optional)": "Craft a codelock, go to the quarry engine and press E.", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": false, "Tags (optional)": [] } ] }, { "Id": "social", "Title": "Friends / Sharing", "Description": "Friends and access control.", "Sort Order": 60, "Required Permission (optional)": null, "Commands": [ { "Command": "/friend <add/remove playername>", "Description": "Add or remove a friend from your base.", "Benefit / Why Use It": "Control who can interact with your base features.", "Usage Example (optional)": "/friend add Khaled", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": false, "Tags (optional)": [] } ] }, { "Id": "misc", "Title": "Misc", "Description": "Skins, signs and other utilities.", "Sort Order": 70, "Required Permission (optional)": null, "Commands": [ { "Command": "/skin", "Description": "Skins.", "Benefit / Why Use It": "Open skins menu (if enabled).", "Usage Example (optional)": "/skin", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] }, { "Command": "/sili", "Description": "Sign image URL.", "Benefit / Why Use It": "Paste an image URL into a sign (if enabled).", "Usage Example (optional)": "/sili <url>", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": false, "Tags (optional)": [] }, { "Command": "/sil", "Description": "Sign image URL (shortcut).", "Benefit / Why Use It": "Paste an image URL into a sign (if enabled).", "Usage Example (optional)": "/sil <url>", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": false, "Tags (optional)": [] }, { "Command": "/recycler.craft", "Description": "Craft your recycler.", "Benefit / Why Use It": "Craft and place a recycler (if enabled).", "Usage Example (optional)": "/recycler.craft", "Required Permission (optional)": null, "Admin Only (optional)": false, "VIP Only (optional)": false, "Allow RUN (optional, override)": true, "Tags (optional)": [] } ] } ], "Debug: Print Config Summary On Load": false } Need Support?$13.99 -
Version 1.0.2
42 downloads
Stop wasting weeks on configs and loot tables – get a pro server in minutes. This is a complete "Server-in-a-Box" designed for 2x Gather servers (with flexibility to switch to choose 3x,5x and 10x loot table Upon request). It includes my Premium Loottable and a perfectly balanced suite of around 30 plugin configurations. Everything can be easily adjusted to fit your specific needs. If you ever run into issues or want to tweak a setting, I am here to help! TOP FEATURES: Merged Outpost & Bandit: Optimized for performance and convenience. All Bandit Camp shops and airwolf are integrated into the Outpost. Perfect Balance: 2x Wood/Stone, 1.5x Sulfur. No junk in loot crates. Monument Upgrades: Recyclers & Drones added to Fishing Village, Ranch, and Barns. Optimized Speed: Faster smelting, crafting, and recycling. Time Control: 55m Days / 5m Nights and much more (Add the files that you want to use). Possible to get helispawn on road, rhib boats at coast and 50% upkeep by request. BetterLoot V.4: Optimized for 2x: This setup is perfectly balanced for a 2x experience with 5 star reviews. Need a different rate? Check out my 3x and 5x Server setup! WHAT YOU GET: Config & Data Folders: 30+ tuned files (Loot, Files for plugins, Monuments, etc.). Language Files: Clean chat messages and prefixes. Plugin explanation: BetterLoot: Custom 2x loot tables (june 2026 update). GatherManager: Optimized 2x gather rates. QuickSmelt: Faster furnace smelting. StackSizeController: Increased stack limits. CraftingController: Adjusted crafting speeds. AutoAuth: Shared TC, Turret & Lock access. BuildingWorkbench: Extended workbench radius. RecyclerSpeed: Faster recycling. BetterChat/Mute: Chat formatting & muting. PermissionsManager: GUI for permissions. AdminRadar: Admin tracking tool. CopyPaste: Building copy/paste tool. TimeOfDay: Custom day/night cycles. SignArtist: Custom images on signs. ImageLibrary: UI icon support. UnburnableMeat: Prevents burnt meat. LootBouncer: Refreshes containers by spawning new loot if not fully emptied. Godmode: Admin invincibility & protection. InventoryViewer: Remote player inventory inspection. MonumentAddons: Adds custom features to monuments. MonumentFinder: Required for locating monuments. And more! No extra costs for plugins! Easy Setup: Very little Knowledge Required: Designed to be as easy as it gets—perfect for both new and experienced server owners. Step-by-step README included. Also plugin explanation, links to all the plugins to make it as easy as it gets to get the server up n runing. NOTE: This is a Configuration-only pack. Plugin files (.cs) are not included to ensure you always use the latest versions from uMod/Codefling.Simply download the plugins and drop them in!$19.98- 1 review
-
- #setup config 2x plug and play server pack balanced
- #monuments outpost custom monuments map
-
(and 26 more)
Tagged with:
- #setup config 2x plug and play server pack balanced
- #monuments outpost custom monuments map
- #optimized pvp vanilla+ performance
- #alphaloot
- #betterloot
- #loot table
- #full server
- #setup
- #2x
- #alphaloot2x
- #modded
- #server
- #fullserver
- #plugnplay
- #serverinabox
- #advanced
- #premium
- #loottable
- #custom
- #map
- #finished
- #merged outpost
- #drone
- #monument
- #smelt
- #craft
- #short night
- #upkeep
-
Version 1.0.0
18 downloads
WelcomeMessage.cs Description : - This plugin allows you to display a welcome message on players' screens when they arrive on the server. They can also click a button to execute a command, such as opening a menu. Settings : - HUD colors - Display time (20s) - Welcome text (Welcome <player> !) - Button text (INFO) -Button command (say.chat /info) F1 Commands : - wm.test (to test the UI. Only admin) Permissions : - oxide.grant user <steamID/user> welcomemessage.use WuyZar's Discord : https://discord.gg/NVwRcQwGwh Game interface :$4.50-
- #welcome
- #welcomeui
- (and 9 more)
-
Version 1.0.5
2,520 downloads
MultiEvents Expansion Pack 3 adds 5 additional events with rare item mechanics, helicopter combat, underwater lab battles, and resource gathering. Requires the base MultiEvents plugin. Included Events This expansion pack includes 5 diverse events with unique mechanics and seasonal appeal: Corn Collector - Gather as much corn as you can. Peaceful farming alternative to combat events. Gold Rush - Gather ores and trees with a chance to get rare items. Combines resource gathering with rare item discovery mechanics. Mushroom Madness - Collect as many mushrooms as you can before time runs out. Race across the map to find mushroom spawns. NPC Underwater Lab - Kill scientists in the dangerous underwater lab monument. Navigate flooded areas and eliminate NPCs. Patrol Helicopter Hit - Deal damage to the Patrol Helicopter. Points awarded based on damage dealt to the helicopter. Requirements Requires the base MultiEvents plugin Copy files to MultiEvents directory and reload the plugin Pre-configured with rare item tables and ready to use FAQ Q: Do I need the base MultiEvents plugin? A: Yes, this expansion pack requires the base MultiEvents plugin. Q: How do rare items work? A: Players have a configurable chance to receive rare items when gathering ores and wood in Gold Rush event. Q: Can I customize rare item drop rates? A: Yes, all rare item chances and types are fully configurable through the visual editor. TEST SERVER Join our test server to try these events! connect 194.147.90.239:28015$7.95- 1 comment
-
- 2
-
-
-
- #multievents
- #expansion
- (and 10 more)
-
Version 1.0.4
2,538 downloads
MultiEvents Expansion Pack 2 adds 5 additional events focused on skill-based challenges, precision combat, and treasure hunting. Requires the base MultiEvents plugin. Included Events This expansion pack includes 5 skill-focused events that challenge different aspects of player expertise: Bow Master - Kill players or animals using bows before time runs out. Points awarded for bow eliminations only. Bot Purge - Kill as many scientists as you can before the timer ends. Different scientist types provide varying point values. NPC Excavator - Kill the most Excavator scientists. Specialized combat at the dangerous Excavator monument. Hemp Gather - Harvest as many hemp plants as you can. Peaceful resource gathering alternative. Scavenger Hunt - Find the hidden crate faster than anyone else. First player to reach the crate wins. Requirements Requires the base MultiEvents plugin Copy files to MultiEvents directory and reload the plugin Pre-configured and ready to use immediately FAQ Q: Do I need the base MultiEvents plugin? A: Yes, this expansion pack requires the base MultiEvents plugin. Q: How does Scavenger Hunt work? A: A crate is randomly placed on the map. First player to find and reach it wins. Q: Can I customize scoring and rewards? A: Yes, all events support customization through the visual editor. TEST SERVER Join our test server to try these events! connect 194.147.90.239:28015$7.95- 1 review
-
- 1
-
-
- #multievents
- #expansion
- (and 10 more)
-
Version 1.0.4
2,517 downloads
MultiEvents Expansion Pack 1 adds 5 additional events for barrel destruction, PvP combat, NPC battles, and resource gathering. Requires the base MultiEvents plugin. Included Events This expansion pack includes 5 carefully designed events that add new dimensions to your server: Barrel Event - Destroy as many barrels as you can before time runs out. Points awarded for each barrel destroyed. NPC Missile Silo - Kill as many scientists as you can inside the missile silo monument. High-stakes combat with radiation and automated defenses. Player Battle - Rack up the most PvP kills before time runs out. Points awarded for each player elimination. Pumpkin Picker - Pick as many wild pumpkins as you can before time is up. Peaceful alternative to combat events. Vehicle Hunter - Destroy cars, boats, submarines, helicopters, and Bradley APC. Each vehicle type offers different point values. Requirements Requires the base MultiEvents plugin Copy files to MultiEvents directory and reload the plugin Pre-configured and ready to use immediately FAQ Q: Do I need the base MultiEvents plugin? A: Yes, this expansion pack requires the base MultiEvents plugin. Q: Can I enable/disable individual events? A: Yes, each event can be individually configured through the visual editor. Q: Can I customize rewards? A: Yes, all events support customizable rewards through the MultiEvents system. TEST SERVER Join our test server to try these events! connect 194.147.90.239:28015$7.95-
- 2
-
-
-
- #multievents
- #expansion
- (and 10 more)
-
Version 4.0.2
3,760 downloads
The main functionality of this egg is to have the ability to switch seamlessly between all Carbon builds, Oxide, and Vanilla. If you launch the egg with an Oxide build, you can then switch right on over to Carbon, and it will handle all of the removal and clean up of all of the Oxide files for you. If you switch to Vanilla from either Carbon or Oxide, it will make sure those files are cleaned up as well. You also have the ability to set a "Modding Root" folder. This folder is very important, as it allows you to have different plugins, configs, and data for different wipes or maps. Say you are running a proc gen map, and you are running a set of plugins that makes sense to have on a proc gen map, then you decide on wipe day to switch to a spooky, Halloween themed map. Obviously you'll probably want to have some different plugins running on that custom Halloween themed map. You can make that switch easily by just specifying the "Modding Root" folder that you want to use, instead of having to delete files, configs, etc. This guide assumes that you have already installed Pterodactyl panel, and are familiar with how to set up servers. You should also already have a location, a node, and ports already allocated on that node. If you don't know how to do any of this, or you missed a step, please refer to the Pterodactyl Panel installation instructions below. A link to their Discord server is also below for you to get support during installation. They however do not support Carbon specific questions, only questions relating to Pterodactyl panel itself. Just keep that in mind. Pterodactyl Installation Instructions Pterodactyl Discord Check Out The Carbon Docs This egg is now officially on the Carbon documentation page! That documentation can be found here: https://docs.carbonmod.gg/docs/server-hosting/pterodactyl Difference Between Carbon Builds The difference between the Production, Preview, and Edge builds of Carbon are: Production - The most stable version of Carbon. Updated once every few weeks. Preview - Updated frequently, contains future features for testing, and you will run into a few bugs here and there. Edge - Like living on the edge? This is the most current version of Carbon, and it used mainly by developers and server owners to test brand new features of Carbon that are still in the Beta development stage. Expect some bugs. One other thing is the difference between the Minimal and Standard versions of Carbon. The minimal version of Carbon does not contain the Admin Module, CarbonAuto, or the Zip Dev Script Processor. Its basically a lightweight version of carbon, stripping away the QoL features and focuses only on plugin execution. Its not like minimal is faster then the Standard build, it just has less "clutter". Adding The Egg To The Nest First we need to add the egg to the Rust nest. Here are the steps. Login to the admin dashboard of your Pterodactyl panel installation. Click on the "Nests" link in the side bar on the left. Since there is already a "Rust" nest, we don't have to create a new one. Lets just go ahead and add the egg to the nest. Click on the green "Import Egg" button on the right. Select the Custom Carbon Egg that you just downloaded by clicking browse, then navigate to the location you saved the egg to, and double click the file. Next we need to select the "Rust" nest under the "Associated Nest" field. Now all we have to do is click on "Import". Installing the Server This server installation guide is very similar to the Custom Rust Egg by MikeHawk, with some key differences. Some of the steps for installation might be the same. Please make sure to read these installation instructions throughly. Log into your admin dashboard of your panel. Navigate to your Servers by clicking on "Servers" on the side bar. Click the "Create New" button on the right Configure your server details in the "Core Details" section For your port allocations you are going to need 1 main port, and 3 additional allocations. These allocations are for the Query Port, RCON Port, and App Port. Configure your "Application Feature Limits" and "Resource Management" sections to your liking Under "Nest Configuration", select the "Rust" Nest Then if your "Egg" field does not already say "Rust Carbon", change it to "Rust - All Carbon Builds". The "Docker Configuration" section can be skipped. Next is the big part. The "Startup Configuration" section. In this section, you can fill out everything pretty much to your liking. However there are a few new options here that are not apart of the Default Rust Egg. Under the "Modding Framework" variable, you can choose different options for either Carbon, Oxide, or Vanilla. This is a combined version of the "Carbon Build" and "Minimal" variables from the other Custom Rust Egg by MikeHawk. The key difference here is this egg is also set up for the staging branch of Rust as well. See the "Difference Between Carbon Builds" section at the top of this page for more information. Lastly, the major difference between the Default Rust egg, and the Carbon Rust egg, is that you can set an IP address for your Rust+ App. This is critical in ensuring that your Rust+ connection is able to connect to the Rust+ API. Set this value to the public IP address of your server. Additionally, you can configure different Carbon/Oxide root directories. This is good if you want to run a certain set of plugins on one map, but don't want to go through the hassle of copying and pasting over different configs for that map. All you have to do is just change your Carbon directory, and it will automatically switch over to those plugins, configs, and data files. An important thing to note is that the "Modding Root" variable should be set appropriately. If you're running a build of Carbon, your "Modding Root" should have the word "carbon" in it. Same thing for Oxide. If you're running Oxide, your "Modding Root" variable should have the word "oxide" in it. The vanilla option does not need to have the variable set. Do not forget to set your RCON, Query, and App ports to the appropriate ports that you assigned under the "Core Details" section. These ports should be equal to one of the three ports you assigned under your "Additional Ports" section. Start your server by clicking the green "Create Server" button at the bottom of the page. And that's it! You now have a Rust server installed and ready to use! Credits to @BippyMiester for helping me create the egg Want to help contribute to the project? Visit our GitHub Pages! https://github.com/SturdyStubs/pterodactyl-images/ https://github.com/SturdyStubs/AIO.EggFree- 32 comments
- 3 reviews
-
- 12
-
-
-
- #pterodactyl
- #pterodactyl panel
- (and 7 more)
-
Version 1.7.0
101 downloads
Smart Kill Log Features - Global Kill Log: Server-wide kill feed displayed to all connected players - Smooth Animations: Professional slide-in and slide-out effects with easing (FPS depends on the server) - Personal Notifications: Center-screen zoom notifications when you kill or down someone - Sound Effects: Audio feedback for kills and downs - Customizable Position: Display on left or right side of screen, adjustable vertical position - Opacity Fade: Older entries gradually fade out for cleaner visuals - NPC Support: Tracks kills involving NPCs (scientists, animals, etc.) - Multi-language Support: English, Japanese, Chinese , Russian, French - Custom Background Images: Fully customizable UI backgrounds via ImageLibrary Kill Log Display The kill log shows detailed information for each event: - Attacker name (gold color for players, white for NPCs) - Action type: killed (red), downed (blue), died (purple) - Victim name - Weapon used - Distance in meters Personal Notifications When you kill or down another player, a centered notification appears with: - Zoom-in animation effect - The victim's name highlighted - Action type (Killed/Downed) - Sound effect feedback Dependencies ImageLibrary (for custom background images) If ImageLibrary is not installed, the plugin works without background images. Commands /killlog Toggles the display of the kill log on/off. /killlog notif Toggles the display of kill notifications on/off. - These settings persist even after restarting the server. Configuration { "Kill Log Settings": { "Enabled": true, "Max Logs": 8, "Display Duration (seconds)": 10.0, "Position (Right or Left)": "Right", "Position Y (0.0-1.0, 0.5=center)": 0.83, "Font Size": 12, "Fade Opacity": true, "Show Weapon and Distance": true, "Show Player vs NPC Kills": true, "Show NPC vs Player Kills": true, "Show NPC vs NPC Kills": true, "Show Suicide Kills": true }, "Kill Notification Settings": { "Enabled": true, "Display Duration (seconds)": 1.5, "Position Y (0.0-1.0, 0.5=center)": 0.4, "Font Size": 14 }, "Image Settings": { "Kill Log Background Image URL (Right)": "https://www.dropbox.com/scl/fi/phjuyg4zcm3f0w4maaupi/.png?rlkey=woo4to4ree1taaly5z6euahup&st=a47ypflv&dl=1", "Kill Log Background Image URL (Left)": "https://www.dropbox.com/scl/fi/27x7nr9y77eoaq40ybvgb/.png?rlkey=392e8qmzgdmadu9812y1f1psm&st=0j6yvfyv&dl=1", "Kill Notification Background Image URL (Center)": "https://www.dropbox.com/scl/fi/y0j8alca59m7eqnluwhr0/.png?rlkey=u8mk5qajmr6oqnb41dulorpz5&st=9ocyqggb&dl=1" }, "Color Settings": { "Player Name Color (hex)": "#ffd700", "NPC Name Color (hex)": "#ffffff", "Weapon/Distance Color (hex)": "#f5f5f5", "Killed Action Color (hex)": "#f08080", "Downed Action Color (hex)": "#87cefa", "Died Action Color (hex)": "#dda0dd", "Notification Player Name Color (hex)": "#ff8c00", "Notification NPC Name Color (hex)": "#ff8c00", "Notification Action Text Color (hex)": "#EAE2DA" } } Kill Log Settings: - Max Logs: Maximum number of entries displayed at once (default: - Display Duration: How long each entry stays visible (default: 10 seconds) - Position: Screen side for the kill log (Right or Left) - Position Y: Vertical position (0.0 = bottom, 1.0 = top, 0.5 = center) - Fade Opacity: Gradually fade older entries - Show Settings : Display settings for NPC and player kill events Kill Notification Settings: - Display Duration: How long the center notification shows (default: 1.5 seconds) - Position Y: Vertical position for the notification Image Settings: - Provide URLs to custom PNG images for backgrounds - Separate images for left/right positioning and center notification Contact VOID / NINJA WORKS DISCORD : https://discord.gg/U8uxePjSyA MADE IN JAPAN$15.00 -
Version 2.0.7
780 downloads
EarlyQ allows players to join prematurely the server while it is still starting. By default the server needs to fully start (which takes ~5 min, depends on map/specs) and after all that time its finally time for players to join, but they still have to wait warming prefabs & download the world. EarlyQ optimizes the process of players joining & startup of the server and minimizes wait times because its splitting the work in parallel. Features Allows players to load faster by initiating Asset Warmup as they are waiting for the server to start up! The world data is sent to the player as soon as its ready, so when the server is ready they can join right away without waiting! The steam server is started only after ~10 seconds when you launch the rust server! This means players can see it in the global server list even while it is loading! Increases your server uptime metrics! Custom messages that show the current loading progress of the server! You can customize said messages Demo (the demo is older & does not start loading the world after its ready, so im waiting a bit longer in the video. This is already implemented in EarlyQ) Custom message If you need to customize the message your players get when waiting for the server, you have to specify the message as a launch option on the server +earlyq.loading_msg - The loading message shown when the server is loading and the client is waiting for the server to load the world +earlyq.loading_icon - The icon shown +earlyq.ready_msg - The loading message shown when the client finishes loading fully and is waiting for the server +earlyq.ready_icon - The icon shown Default messages (Example): +earlyq.loading_msg "<color=#c47070>PLEASE WAIT (alot of spaces here) SERVER IS STILL STARTING: {progress}" +earlyq.loading_icon "Server" +earlyq.ready_msg "<color=#59a358>YOU ARE READY (alot of spaces here) WAITING FOR THE SERVER: {progress}" +earlyq.ready_icon "CheckCircle" You can see all the icons you can use here You can use some unity rich text components in the message: "color", "u", "b" and "i". If you want to add a new line currently the only way I found out is to spam a bunch of spaces since it will wrap to the next line, max is 3 lines At the time of writing this, these are all the limitations, they might change in the future. You can also use a config file if you prefer The config file needs to be created in a folder of the root of the server called "EarlyQ" and in the folder a file needs to be created called "config.json", it should look like "EarlyQ/config.json" The content of the config.json file need to be: { "loading_msg": "your custom msg", "loading_icon": "your custom icon", "ready_msg": "your custom msg", "ready_icon": "your custom icon" } Installation As this is a Harmony mod you need to place the EarlyQ.dll file in HarmonyMods folder, after that restart the server. (do not use harmony.load command with EarlyQ!) EarlyQ works for Linux & Windows EarlyQ works with the newest networking update EarlyQ works with RakNet and SteamNetworking EarlyQ works with Vanilla, Oxide and Carbon Note Facepunch confirmed this Harmony mod is not allowed on official servers, if you want to use it on official, do it at your own risk. Contact You can contact me on discord: turner1337$7.99- 44 comments
- 10 reviews
-
- 9
-
-
-
- #optimize
- #optimization
- (and 19 more)
-
Version 2.0.4
1,627 downloads
Introducing Total Control – The Ultimate Rust Server Admin Tool Total Control is a powerful full GUI admin plugin for Rust servers. Whether you run hardcore PvP or relaxed PvE, Total Control gives you complete live control over every major system directly in-game, with zero config files or reloading after changes. Dynamic Schedule System: •Plan your entire wipe and let the plugin do the work for you. •Create up to 5 scheduled sets (plus the default) Automatically change gather rates, stack sizes, smelting, rewards, PvE/PvP mode, raid protection, and more at exact dates and times. •Use real-world time or server time. •Enable only the pages you want for each set everything else stays on your default settings. •Run your server exactly how you want. Gather Rates & Stack Sizes: •Full control over every item (ore, plants, crates, quarries, excavator, etc.) Quick multiplier buttons or type exact values. •Category multipliers with individual item overrides. •Add or remove any item instantly with chat commands. Smelting & Cooking: •Adjust speed, charcoal output, fuel usage, and resource output for every furnace type. •Full control over the Mixing Table and Cooking Workbench. Rewards System: •Reward players for gathering, killing animals/NPCs/players, destroying barrels, emptying crates, Bradley/Heli loot, and playtime. •Support for Scrap, Economics, and ServerRewards (use any or all three) Optional UI Notify integration with custom message styles. Settings Page: •Auto or voted night skip. Time freeze, custom day/night lengths, and server date. •PvE/PvP mode switching (manual or timed). •Full raid protection (manual or timed). •Offline raid protection (with adjustable cooldown timer). •Option to disable shotgun traps, flame turrets, auto turrets, and SAM sites. Any admin with the correct permission can open the Total Control GUI with /tc and modify everything, without requiring data file access or plugin reload. Ideal for administrators worldwide. Permissions & Commands: Permission: TotalControl.OpenGui Chat Commands: /tc Open the GUI /addgather <shortname> /removegather <shortname> Add/Remove items to GatherRates page. /addstack <shortname> /removestack <shortname> Add/Remove items to StackSize page. /addreward <shortname or prefab> /removereward <shortname or prefab> Add/Remove items to Rewards page. /raid help /raid list List all excluded prefabs from Raid Protection. /raid include <shortname | itemID | prefabID> /raid exclude <shortname | itemID | prefabID> Add/Remove items to or from Raid Protection. /raid include <building.grade prefabID> /raid exclude <building.grade prefabID> Add/Remove Building blocks to or from Raid Protection. (Shortnames list: https://www.corrosionhour.com/rust-item-list) Join the Community Stay up to date, get support, make suggestions, report bugs, or promote your server. https://discord.gg/AkwHUs8Qma$29.99 -
Version 1.1.6
46 downloads
xStackSize xStackSize gives you full control over item stack sizes on your Rust server. Globally and permission-based. Fine-tune your economy, balance progression, or create VIP advantages with flexible and performance-friendly stack management. Whether you want larger stacksize for QoL, custom stacksizes for specific groups/permission, or complete control over your servers stacking system. INFO: xStackSize supports multiple permissions at the same time. If a player has more than one stack permission, the plugin automatically applies the highest stack size based on your configuration. The highest value always wins - whether it's global or permission-based. Example: If global is set to x3 and a permission gives x1, the player will use x3 since it’s higher. (If he has that permission) Features Global stack size control Permission-based StackSizes (VIP / ranks / groups) Custom StackSize per item Custom StackSize for CUSTOM ITEMS Force Split/Merge changed StackSize INSTANT instead of waiting for players to move items manually Blacklist items Easy to configure Performance friendly designed Additionally supports Quarries, Excavator, Furnaces and Conveyors Permission-based StackSizes: You can use any permission name in the config, as long as it starts with xstacksize. Examples: xstacksize.pro, xstacksize.vip, xstacksize.premium etc.. You can create multiple stack-size permissions. Simply copy and paste a new permission block in the config and give it a different permission name. Various Constellations (Examples, for better understanding) Console Command xstacksize.refresh (Useful if you have AutoApplyStackSizeChange set to 'false') Force-applies current stack rules to existing items immediately. It recalculates limits and retroactively normalizes/merges stacks in player inventories and storage containers without requiring item movement. Config (Use value '0' for UNLIMITED) { /* AutoApplyStackSizeChange force splits/merge items instantly instead of waiting for players to move items manually. */ "AutoApplyStackSizeChange": true, "StackSizeMultipliers": { "Weapon": 1.0, "Construction": 1.0, "Items": 1.0, "Resources": 1.0, "Attire": 1.0, "Tool": 1.0, "Medical": 1.0, "Food": 1.0, "Ammunition": 1.0, "Traps": 1.0, "Misc": 1.0, "Component": 1.0, "Electrical": 1.0, "Fun": 1.0, "CustomItems": 1.0 }, /* FixedItemStackSizes are fixed values, not multipliers (Example: 5000) */ "FixedItemStackSizes": { "wood": 0, "stones": 0 }, "PermissionStackSizeMultipliers": { "xstacksize.vip": { "Weapon": 1.0, "Construction": 1.0, "Items": 1.0, "Resources": 1.0, "Attire": 1.0, "Tool": 1.0, "Medical": 1.0, "Food": 1.0, "Ammunition": 1.0, "Traps": 1.0, "Misc": 1.0, "Component": 1.0, "Electrical": 1.0, "Fun": 1.0, "CustomItems": 1.0 } }, "BlacklistedItems": [ "pumpkin" ] }$15.99