Jump to content
Featured framework
Carbon for modern Rust servers
Fast, self-updating, and built for performance with seamless in-game plugin and server management.
1,400+ servers powered by Carbon
$37.00
🗺️ Fearsome BWANA DIK, hi-performance 2K map with 12,000 prefabs. Handmade. Scratch-built. Authentic battle map BWANA DIK blends town & country into one seamless warfront. Features road and rail continuous monuments, leaving beach and mountain wild and free. Rural wilderness areas feature freshwater lakes, rich ore seams, deep forest and snowy mountain passes. This infamous isle of Bwana is only one of many in the local island chain, also to be explored, mapped and featured on Codefling soon. "A nice place to die, but you wouldn't want to live there." Bwana's feared custom monument 'The Crocotorium' is a dangerous blue/red card monument protected by a central SAM system. The monument is specifically for players allergic to large reptile bites. This large hungry lizard research facility lies deep within a high mountain valley, surrounded by hostile jungle of almost certain death. Will your players conquer 'The Crocotorium' or end up on the menu? As seen on TV... ⚠ 100% TESTED on live humans. • Long level roads for rapid vehicular transit. • Handy zip-tower network to glide back to your body. • Four derelict urban centers with raised flyovers & safe zones. • Road/railway supports 'Convoy' & 'Armoured Train' plug-ins. • Many buildable islands offshore for deepsea-goers to bridge to. ⚠ Required dependencies: Umod/Oxide and Rustedit DLL. Any problems? Please advise.    -- Nomad LOST in RUST https://discord.gg/THf6dGN8eW
5.0
sale
3x BetterLoot Loottable The 3x BetterLoot config offers the perfect balance between vanilla progression and boosted excitement, and fight for loot.   Key Features 3x Boosted Loot All key containers (crates, barrels, airdrops) slightly scaled for quicker progression.  Cleaner Loot Tables, junk removed, so every find feels rewarding.   Perfect for Community Servers Great for semi-vanilla or lightly modded servers that want smoother pacing.    Modern Items Supported Includes Minigun, Military Flamethrower, and Backpack with balanced drop rates.     Balanced Gameplay Keeps Rust’s survival feel intact while speeding up early and mid-game gearing.   ⚠️ Note: Made specifically for the BetterLoot plugin.   -  Setup: All you do is replace the 2 .json files (Loot table and loot groups), after that reload BetterLoot and it works:)   Access Our Other Loottables With These Links:  5x  -  2x  -  10x ```json { "crate": "locked_crate", "items": { "rifle.ak": { "Min": 1, "Max": 1 }, "rocket.launcher": { "Min": 1, "Max": 1 }, "explosive.timed": { "Min": 2, "Max": 3 }, "explosives": { "Min": 4, "Max": 10 }, "metal.refined": { "Min": 45, "Max": 75 }, "techparts": { "Min": 7, "Max": 12 }, "autoturret": { "Min": 1, "Max": 1 }, "electric.battery.rechargable.large": { "Min": 1, "Max": 1 } } } ```
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 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.
5.0
$29.99
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. (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  
5.0
Upgrade your server's loot experience with this perfectly balanced 2x Loot Table, (Included Deep sea + may2026Update). This config is designed for server owners who want perfect, player-approved loot without a lot of custom plugins. The 2x Loot Table where every item looks as good as it feels. Tired of boring, default items in your 2x crates? This configuration is optimized to provide a balanced yet exciting gameplay experience, with a unique twist: Full Skin support across the board. Unlike standard loot tables where skins often glitch or go missing, this config is built the way that all items directly in the crates are skinned. This means every time a player finds an L96, a Salvaged Axe, or a set of Armor, they drop with stylish Workshop skins directly in the container. No need to have alot of skin plugins, all that you need is included in the files. Highlights in this update: Every item that has an available skin is configured with unique Workshop IDs. Dual-File Sync: Perfectly matched Skin IDs in both loot tables and loot groups to guarantee they actually render in the inventory. Optimized 2x Balance: Tailored specifically for 2x servers—removing junk and focusing on what players actually want. Ready to use: Just upload the file to the folder and you're good to go. Why choose this? This files fixes that "under the hood problems" so you don't have to spend days and hours in JSON editors. Give your server the visual upgrade it deserves! Key Features: True 2x Balance: Carefully tuned (Percentage based) Table for a competitive yet rewarding gameplay experience, ensuring a perfectly balanced 2x progression. Clean Progression: Loot is tiered logically from Toolboxes to Elite Crates to ensure a smooth wipe cycle. Unlike generic 'copy-paste' tables that simply slap a 2x multiplier on everything, this config features distinct loot tiers. You won’t find Heavy Scientist loot on a regular NPC, and you won't find endgame items in a roadside barrel. Every drop is manually weighted for logical progression. Full config JSON included with setup guide. Important Note on Functionality: I have prioritized a seamless player experience above all else. Please note that a few things I did not change due to functionality (for example wooden barricade). Why choose this config? Setting up a balanced 2x server can be a real headache. I’ve spent countless hours fine-tuning these tables to ensure your players get a rewarding experience without breaking the progression. Save your time and focus on growing your community instead of fighting with config files! This configuration is backed by consistent positive feedback by a lot of servers, 5-STAR reviews and has been refined to ensure a stable, bug-free experience. Quality and reliability are my top priorities.   You do not need to buy any plugin! BetterLoot is free to download. Video of the table:   
0.0
Video :      Features : - Randomized loot respawn intervals, configurable for each monument. Example: { "Monuments": { "ferry terminal": { "Allowed Groups": [ "red", "blue", "green", "crate", "barrel", "elite", "diesel", "loot_barrel" ], "Respawn Max Time": 600, "Respawn Min Time": 300 }, "fishing village": { "Allowed Groups": [ "red", "blue", "green", "crate", "barrel", "elite", "diesel", "loot_barrel" ], "Respawn Max Time": 600, "Respawn Min Time": 300 } } } - Default respawn time is set between 30-60 minutes but can be fully adjusted through the configuration.   - Automatically removes monuments that no longer exist after a server wipe, keeping the configuration clean and up-to-date. Supported Crates [ Not only the containers shown below , almost every container in the game is now supported! ]: Supported Monuments : All Game Monuments    Additional Settings : { "General": { "Enable When Player Dont Finish Looting Containers Will Drop Loot On Ground": true } }
0.0
Tired of monuments feeling empty and lifeless? This is a professionally configured for Monuments that adds strategically placed Scientists to most monuments. Instead of just spamming NPCs, I have spent hours manually placing them where they make the most impact—guarding rooftops, watching over loot crates, and securing strategic entrances. This Medium pack contains a lot more scientists overall and includes larger monuments such as Water Treatment, Military Tunnels, Airfield, Missile Silo, and Train Yard. This is not some huge, over-the-top config. It’s a reasonable touch designed to bring some extra action to your server without players complaining that it feels "too modded" or impossible to play. Why choose this setup? Ready-to-Use: Plug-and-play file that works instantly after installation. Step-by-step installation instructions are included in the download. Strategic Placement: NPCs are positioned to protect loot, forcing players to use tactics. Smart AI: Primarily uses roamthered NPCs to ensure guards stay at their posts and don't wander to far away from the monument. Map Independent: Works on all procedural maps as coordinates are saved relative to the monuments. Performance Optimized: Balanced NPC counts to maintain server FPS while keeping the challenge. Guarded Locations: Sphere Tank (Dome), Harbor (Large & Small), Junkyard, Satellite Dish, Lighthouse, Ferry Terminal, Sewer Branch, Jungle Ziggurat, Gas Station, Supermarket, Mining Outpost, Water Treatment, Military Tunnels, Airfield, Missile Silo, TrainYard  and a few more. Requirement: This product requires the Monument Addons plugin to function, simply download it and its done! Support: If you have any issues or need help with the configuration, feel free to reach out to me. I'm happy to help you get the most out of this setup! Want bigger Monuments to be free from npc? Check out my smaller pack : Monument Guards Video:  
0.0
Premium Betterloot table V.4 Compatible + Updated deep sea loot + MAY 2026 update! Elevate your Rust server's loot economy with this meticulously crafted BetterLoot v4 configuration, designed exclusively for 2x gather servers. Probability-driven drops ensure reasonable and fair loot without flooding the map with junk loot. This covers boxes, NPC and all other loot on rust. Key Balancing Features Precision 2x Scaling: Matches vanilla logic with custom percentage drop rates for every item, ensuring a perfectly balanced 2x progression. Balanced Probabilities: Barrels stay low-tier for early-game grind. Tested for wipe-long sustainability—no early-game god-rolls or late-game starvation. Unlike generic 'copy-paste' tables that simply slap a 2x multiplier on everything, this config features distinct loot tiers. You won’t find Heavy Scientist loot on a regular NPC, and you won't find endgame items in a roadside barrel. Every drop is manually weighted for logical progression. Perfect for servers seeking premium, player-approved loot without a lot of custom plugins. Full config JSON included with setup guide. I also have a , 3x, 5x and 10x table based like this. Links: 3x, 5x and 10x Why choose this config? Setting up a balanced 2x server can be a real headache. I’ve spent countless hours fine-tuning these tables to ensure your players get a rewarding experience without breaking the progression. Save your time and focus on growing your community instead of fighting with config files! This configuration is backed by consistent positive feedback by a lot of servers, 5-STAR reviews and has been refined to ensure a stable, bug-free experience. Quality and reliability are my top priorities. You do not need to buy any plugin! BetterLoot is free to download. Video of the loot table in action:   
4.5
Welcome to Wallpaper Planner a lightweight, fast, and user-friendly extension for Rust that enhances the default wallpaper tool with a powerful custom skin selector. 📐 Features 🔳 Custom UI: Access a sleek, in-game wallpaper selector by middle-clicking (FIRE_THIRD) while holding the wallpaper tool. The plugin automatically detects whether you're aiming at a wall, floor, or ceiling and opens the correct category. ⭐ Favourites System: Mark your favourite skins in each category, then easily toggle a view that shows only your most liked wallpapers. 👑 VIP Skins (New): Offer exclusive VIP-only wallpapers, floors, and ceilings to supporters or special groups. Create unlimited VIP tiers in the config (e.g. wallpaperplanner.vip, wallpaperplanner.vip1, wallpaperplanner.vip2, etc.). Assign unique skins to each tier. Players with the matching permission automatically see their extra VIP skins in the UI. 🎨 100% Custom All wallpapers are exclusively made for this plugin. No DLC or official skins are used, though some designs may be inspired by existing skins. 🎨 More Skins Incoming: New exclusive custom wallpapers are added regularly. You can also import your own Workshop skins with ease. 🔐 Permissions wallpaperplanner.use — Grants access to the wallpaper planner UI. wallpaperplanner.outside — Allows use of wallpapers outside of a player’s base. (Please note: This is currently in Beta. Not all skins perform perfectly on exterior surfaces or Armoured Tier walls.) wallpaperplanner.admin — Enables admin-only tools to rename, delete, or manage skins directly through the UI. 💬 Chat Commands /wallpaperplanner — Use this if you prefer a custom keybind instead of the middle mouse button. Must be used while holding the wallpaper planner. Example: Bind to H key Open console (F1) and enter: bind H "chat.say /wallpaperplanner" List of input keys to use in config that rust accepts. BACKWARD LEFT RIGHT JUMP DUCK SPRINT USE FIRE_PRIMARY FIRE_SECONDARY RELOAD FIRE_THIRD DISABLED ⛔ DISABLED Input Key (New): Server owners can now disable the UI keybind system entirely. In the config, set: "UI input key": "DISABLED" This prevents the menu from opening with FIRE_THIRD, allowing admins to enforce custom binds (e.g. /wallpaperplanner only).
5.0
$21.00
Animal Levels adds a fresh twist to Rust’s wildlife by giving animals their own levels, stats, and behaviors. Instead of every encounter feeling the same, you’ll run into creatures with different health, gather yields, and even unique abilities. Some might be easy prey, others a real threat — making hunting and exploring a lot more unpredictable and rewarding.   Features: Animals have different levels Animals can have different mutations Fully configurable loot and gather rates Supports all animals in the game Configurable speed & damage Fully customizable   Commands: The following command can be used to spawn an animal with a specific mutation and level. The mutation index is the number position of the mutation entry in the config file, starting at 0. mutation <animal name> <mutation index> <level> The command requires the permission animallevels.spawn   Loot Configurations: The gather rates of the corpse can be adjusted with the config fields BaseGatherFraction and GatherFractionPerLevel. BaseGatherFraction is the gather rate for a level 1 animal. For every level, the value of GatherFractionPerLevel is added to the final gather rate. It is also possible to configure additional loot drops for animals using the Loottable plugin or in the config file. All additional loot will drop after the corpse has been destroyed.   Rarities:  Each animal has a rarity. The rarity does not change the properties of an animal, it only changes the color of the displayed info card. You can choose from 4 different rarities: Common (grey) Rare (blue) Epic (pink) Legendary (gold)   Classes: ExplosiveAnimal: Animals glow red and explode on death. The config options BaseGatherFraction and GatherFractionPerLevel have no effect here. BigAnimal: Makes the animal larger. Use the SizeFactor config option to change scaling. WolfLeader: Spawns a big wolf with torch on its head. ... more classes will be added in future updates   Helpful information: The table below shows the vanilla stats for each animal. Animal Health Speed Damage ------------------------------------- wolf 150 9 20 bear 325 8 35 polarbear 420 8 45 stag 150 11 10 boar 150 7 12 chicken 25 2 3 tiger 240 8.25 60 panther 240 8 60 crocodile 450 8 30/40 player 100 7 n/a   Default Configuration: { "Animal mutations": { "boar": [ { "Class": null, "DisplayName": "Boar", "Rarity": "Common", "MaxLevel": 15, "SpawnWeight": 100, "BaseHealth": 75.0, "HealthPerLevel": 15.0, "BaseGatherFraction": 0.5, "GatherFractionPerLevel": 0.1, "Damage": 12.0, "Speed": 7.0, "ExtraLootTable": null }, { "Class": "ExplosiveAnimal", "DisplayName": "Explosive Boar", "Rarity": "Rare", "MaxLevel": 10, "SpawnWeight": 30, "BaseHealth": 75.0, "HealthPerLevel": 15.0, "Damage": 15.0, "Speed": 6.0, "ExplosionDamage": 80.0, "ExtraLootTable": "explosive_boar" } ], "wolf": [ { "Class": null, "DisplayName": "Wolf", "Rarity": "Common", "MaxLevel": 15, "SpawnWeight": 100, "BaseHealth": 75.0, "HealthPerLevel": 15.0, "BaseGatherFraction": 0.5, "GatherFractionPerLevel": 0.1, "Damage": null, "Speed": null, "ExtraLootTable": null }, { "Class": "ExplosiveAnimal", "DisplayName": "Explosive Wolf", "Rarity": "Rare", "MaxLevel": 10, "SpawnWeight": 40, "BaseHealth": 200.0, "HealthPerLevel": 50.0, "Damage": null, "Speed": null, "ExplosionDamage": 50.0, "ExtraLootTable": "explosive_wolf" }, { "Class": "WolfLeader", "DisplayName": "Wolf Leader", "Rarity": "Epic", "MaxLevel": 10, "SpawnWeight": 15, "BaseHealth": 300.0, "HealthPerLevel": 20.0, "BaseGatherFraction": 1.5, "GatherFractionPerLevel": 0.1, "Damage": null, "Speed": null, "ExtraLootTable": "wolf_leader" } ], "bear": [ { "Class": null, "DisplayName": "Bear", "Rarity": "Common", "MaxLevel": 15, "SpawnWeight": 100, "BaseHealth": 175.0, "HealthPerLevel": 25.0, "BaseGatherFraction": 0.5, "GatherFractionPerLevel": 0.1, "Damage": null, "Speed": null, "ExtraLootTable": null }, { "Class": "BigAnimal", "DisplayName": "Big Bear", "Rarity": "Epic", "MaxLevel": 5, "SpawnWeight": 10, "BaseHealth": 375.0, "HealthPerLevel": 25.0, "BaseGatherFraction": 1.25, "GatherFractionPerLevel": 0.25, "Damage": null, "Speed": 5.0, "ExtraLootTable": "big_bear", "SizeFactor": 1.3 } ], "polarbear": [ { "Class": null, "DisplayName": "Polar Bear", "Rarity": "Common", "MaxLevel": 10, "SpawnWeight": 100, "BaseHealth": 300.0, "HealthPerLevel": 25.0, "BaseGatherFraction": 0.5, "GatherFractionPerLevel": 0.1, "Damage": null, "Speed": null, "ExtraLootTable": null }, { "Class": "BigAnimal", "DisplayName": "Big Polar Bear", "Rarity": "Epic", "MaxLevel": 5, "SpawnWeight": 10, "BaseHealth": 400.0, "HealthPerLevel": 20.0, "BaseGatherFraction": 1.25, "GatherFractionPerLevel": 0.25, "Damage": null, "Speed": 5.0, "ExtraLootTable": "big_bear", "SizeFactor": 1.3 } ], "stag": [ { "Class": null, "DisplayName": "Deer", "Rarity": "Common", "MaxLevel": 10, "SpawnWeight": 100, "BaseHealth": 75.0, "HealthPerLevel": 15.0, "BaseGatherFraction": 0.5, "GatherFractionPerLevel": 0.1, "Damage": null, "Speed": null, "ExtraLootTable": null }, { "Class": "ExplosiveAnimal", "DisplayName": "Explosive Deer", "Rarity": "Rare", "MaxLevel": 10, "SpawnWeight": 30, "BaseHealth": 100.0, "HealthPerLevel": 20.0, "Damage": null, "Speed": null, "ExplosionDamage": 80.0, "ExtraLootTable": "explosive_deer" } ], "chicken": [ { "Class": null, "DisplayName": "Chicken", "Rarity": "Common", "MaxLevel": 10, "SpawnWeight": 100, "BaseHealth": 30.0, "HealthPerLevel": 10.0, "BaseGatherFraction": 0.8, "GatherFractionPerLevel": 0.1, "Damage": null, "Speed": null, "ExtraLootTable": null }, { "Class": "ExplosiveAnimal", "DisplayName": "Explosive Chicken", "Rarity": "Rare", "MaxLevel": 5, "SpawnWeight": 30, "BaseHealth": 20.0, "HealthPerLevel": 20.0, "Damage": null, "Speed": null, "ExplosionDamage": 50.0, "ExtraLootTable": "explosive_chicken" }, { "Class": "BigAnimal", "DisplayName": "Fat Chicken", "Rarity": "Epic", "MaxLevel": 5, "SpawnWeight": 10, "BaseHealth": 100.0, "HealthPerLevel": 25.0, "BaseGatherFraction": 1.25, "GatherFractionPerLevel": 0.25, "Damage": null, "Speed": null, "ExtraLootTable": "fat_chicken", "SizeFactor": 1.5 } ] }, "Animal info UI settings": { "Default view settings": { "ViewDistance": 20.0, "LookAtRadius": 1.3 }, "View settings while aiming": { "ViewDistance": 50.0, "LookAtRadius": 1.0 }, "View settings while using binoculars": { "ViewDistance": 200.0, "LookAtRadius": 0.7 } }, "Extra loot tables": { "explosive_boar": { "Enabled": true, "Item list": [ { "Short name": "meat.pork.burned", "Min amount": 1, "Max amount": 5, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" }, { "Short name": "charcoal", "Min amount": 10, "Max amount": 300, "Chance (1 = 100%)": 0.8, "Skin id": 0, "Custom name": "" }, { "Short name": "sulfur", "Min amount": 10, "Max amount": 200, "Chance (1 = 100%)": 0.5, "Skin id": 0, "Custom name": "" }, { "Short name": "gunpowder", "Min amount": 10, "Max amount": 50, "Chance (1 = 100%)": 0.2, "Skin id": 0, "Custom name": "" }, { "Short name": "explosives", "Min amount": 1, "Max amount": 2, "Chance (1 = 100%)": 0.05, "Skin id": 0, "Custom name": "" } ] }, "explosive_wolf": { "Enabled": true, "Item list": [ { "Short name": "wolfmeat.burned", "Min amount": 1, "Max amount": 3, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" }, { "Short name": "charcoal", "Min amount": 10, "Max amount": 300, "Chance (1 = 100%)": 0.8, "Skin id": 0, "Custom name": "" }, { "Short name": "sulfur", "Min amount": 10, "Max amount": 200, "Chance (1 = 100%)": 0.5, "Skin id": 0, "Custom name": "" }, { "Short name": "gunpowder", "Min amount": 10, "Max amount": 50, "Chance (1 = 100%)": 0.2, "Skin id": 0, "Custom name": "" }, { "Short name": "explosives", "Min amount": 1, "Max amount": 2, "Chance (1 = 100%)": 0.05, "Skin id": 0, "Custom name": "" } ] }, "explosive_deer": { "Enabled": true, "Item list": [ { "Short name": "deermeat.burned", "Min amount": 1, "Max amount": 3, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" }, { "Short name": "charcoal", "Min amount": 10, "Max amount": 300, "Chance (1 = 100%)": 0.8, "Skin id": 0, "Custom name": "" }, { "Short name": "sulfur", "Min amount": 10, "Max amount": 200, "Chance (1 = 100%)": 0.5, "Skin id": 0, "Custom name": "" }, { "Short name": "gunpowder", "Min amount": 10, "Max amount": 50, "Chance (1 = 100%)": 0.2, "Skin id": 0, "Custom name": "" }, { "Short name": "explosives", "Min amount": 1, "Max amount": 2, "Chance (1 = 100%)": 0.05, "Skin id": 0, "Custom name": "" } ] }, "explosive_chicken": { "Enabled": true, "Item list": [ { "Short name": "chicken.burned", "Min amount": 1, "Max amount": 2, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" }, { "Short name": "charcoal", "Min amount": 10, "Max amount": 100, "Chance (1 = 100%)": 0.8, "Skin id": 0, "Custom name": "" }, { "Short name": "sulfur", "Min amount": 10, "Max amount": 50, "Chance (1 = 100%)": 0.5, "Skin id": 0, "Custom name": "" }, { "Short name": "gunpowder", "Min amount": 10, "Max amount": 30, "Chance (1 = 100%)": 0.2, "Skin id": 0, "Custom name": "" }, { "Short name": "explosives", "Min amount": 1, "Max amount": 1, "Chance (1 = 100%)": 0.02, "Skin id": 0, "Custom name": "" } ] }, "wolf_leader": { "Enabled": true, "Item list": [ { "Short name": "scrap", "Min amount": 50, "Max amount": 10, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" }, { "Short name": "pie.hunters", "Min amount": 1, "Max amount": 2, "Chance (1 = 100%)": 0.5, "Skin id": 0, "Custom name": "" } ] }, "big_bear": { "Enabled": true, "Item list": [ { "Short name": "scrap", "Min amount": 20, "Max amount": 50, "Chance (1 = 100%)": 0.8, "Skin id": 0, "Custom name": "" }, { "Short name": "bearmeat.spoiled", "Min amount": 1, "Max amount": 10, "Chance (1 = 100%)": 0.8, "Skin id": 0, "Custom name": "" }, { "Short name": "pie.bear", "Min amount": 1, "Max amount": 2, "Chance (1 = 100%)": 0.5, "Skin id": 0, "Custom name": "" }, { "Short name": "keycard_green", "Min amount": 1, "Max amount": 1, "Chance (1 = 100%)": 0.4, "Skin id": 0, "Custom name": "" }, { "Short name": "keycard_blue", "Min amount": 1, "Max amount": 1, "Chance (1 = 100%)": 0.2, "Skin id": 0, "Custom name": "" } ] }, "fat_chicken": { "Enabled": true, "Item list": [ { "Short name": "egg", "Min amount": 1, "Max amount": 4, "Chance (1 = 100%)": 0.9, "Skin id": 0, "Custom name": "" }, { "Short name": "pie.chicken", "Min amount": 1, "Max amount": 2, "Chance (1 = 100%)": 0.8, "Skin id": 0, "Custom name": "" }, { "Short name": "chicken.spoiled", "Min amount": 1, "Max amount": 4, "Chance (1 = 100%)": 0.5, "Skin id": 0, "Custom name": "" }, { "Short name": "chicken.costume", "Min amount": 1, "Max amount": 1, "Chance (1 = 100%)": 0.01, "Skin id": 0, "Custom name": "" } ] } } }  
0.0
Highest Rated
Top-rated picks trusted and loved by the community.
Trending Files
Popular picks members are downloading the most 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.
Great plugin! It really brings the server to life! My players love it!
This is a very well-designed plugin with endless possibilities! My players really love it! It’s much better than the plugin we previously had on our server!... Keep up the great work!
works great really good addon for pve server to help with last day wipe activity for all players👍

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
2.5m
Total downloads
Customers
11.2k
Customers served
Files Sold
160k
Total sales
Payments
3.4m
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.