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
Rust CUI Editor
Visual Interface Designer for Rust
Stop writing UI code blindly. Design your CUI interfaces visually and export ready-to-use code in seconds.
What is this?
Rust CUI Editor is a desktop application for creating Rust game UI (CUI) interfaces using a visual drag-and-drop editor. Instead of writing dozens of lines of CuiHelper code and constantly reloading your plugin to see the result, you design everything visually and get clean, working code instantly.
Video demonstration 2.0.0 Version (At the moment the version is already newer with new features)
Elements
Panel
Image (URL/sprite)
Label (with outline)
Button
InputField
ScrollView
Countdown
Draggable
Slot
NeedsCursor / NeedsKeyboard
Layout
Horizontal Layout Group
Vertical Layout Group
Grid Layout Group
Content Size Fitter
LayoutElement
Visual
Drag elements on canvas
Resize with 8 handles
Multi-selection
Marquee select
Anchor/offset system
Element rotation
Inline text editing
Element locking
Alignment
Left / Center / Right
Top / Middle / Bottom
Stretch to parent
Match Width/Height
Distribute evenly
🆕 Find & Replace
Search and replace element properties across the entire project at once. No need to click through each element manually.
► Search by text content, color value, sprite, or material
► Filter results by element type
► Replace single matches or all at once
► Full undo support for bulk replacements
🆕 Inspect Element
Dedicated inspection window for any selected element. Shows all properties in structured form alongside the raw CUI JSON output.
► All component properties in one place
► Raw CUI JSON with one-click copy
► Useful for debugging and quick exports
► Opens with shortcut or right-click menu
🆕 Snapshots
Save named project states at any point and restore them without losing your current work. Snapshots are completely separate from undo history.
► Create named snapshots before risky changes
► Restore any snapshot at any time — current work is preserved
► Stored in a .snapshots folder next to the project file
► Independent from undo/redo stack
🆕 Wrap in Parent
You've built a header with a label and a close button, then realize you forgot to add a background panel behind them. Select all elements, right-click, Wrap in Parent — done. Nothing moves.
► Works with any selection of elements
► New parent is sized to the bounding box of the selection
► All anchors recalculate automatically
► Wrap into Panel, Button, Image, or ScrollView
🆕 Themes
Dark Theme
Default dark interface.
Easy on the eyes during long sessions.
Light Theme
Full light mode across all panels,
dialogs, and overlays. Toggle in settings.
🆕 Plugin Import
Load CUI elements directly from an existing .cs plugin source file. The parser reconstructs the full element tree for visual editing.
► Parses CuiHelper and CuiElementContainer patterns
► Resolves local variables and string constants
► Handles loops and repeated element generation
► Substitutes lang message references with preview text
► Works on any Oxide/Carbon plugin file
🆕 Built-in Reference
A built-in help system with searchable articles covering the entire CUI system. No need to leave the editor to look something up.
► Articles for every element type and property
► Covers layers, ScrollView, blur materials, anchors, offsets, fonts
► Shortcut reference with all editor hotkeys
► Live demo canvas inside each article
► One-click "Add to project" from any example
🆕 Performance Rewrite
Canvas
GPU rendering
Scene bitmap cache
Static layer cache
SKPicture cache
SKPaint pooling (50+ allocs/frame saved)
Text layout cache
Typeface cache
Pan without full re-render
Element Tree
Debounced rebuild on rapid changes
Bulk update batching
Fast flat selection cache O(n)
ThumbnailBrush cache
Detach() memory leak fixed
Color Picker
Real-time updates while dragging
Only the affected element redraws
No full scene invalidation
🆕 Live Preview
See your UI exactly as it appears in-game, right inside the editor. Every element is fully rendered with correct Rust scaling, colors, sprites, and fonts. No need to reload your plugin to check the result.
Rendering
Panels & Images
Labels with fonts
Rich Text support
Sprite tinting
FadeIn / FadeOut
Interactive
Button hover & press
ScrollView with inertia
Elastic bounce
Auto-hiding scrollbars
Live Countdown
Drag & Drop
Draggable elements
Slot filter matching
MoveToAnchor snap
Element swapping
KeepOnTop z-order
Tools
Element Inspector
Grid overlay
Outlines view
Auto-sync with editor
Screenshot to PNG
All CuiDraggableComponent properties are supported in preview: LimitToParent, MaxDistance, AllowSwapping, DropAnywhere, DragAlpha, ParentPadding, ParentLimitIndex, AnchorOffset, and more.
► Pick up Draggable elements and drop them into Slots
► Filter matching ensures only compatible elements snap
► Swap elements between occupied slots
► Inspector overlay shows element info on hover (shortcut: I)
► Grid and outline overlays for layout debugging (G / O)
► Background selector: dark, light, or any game screenshot
► Auto-sync keeps preview updated as you edit
► Export preview as PNG screenshot (S)
🆕 Smart Hook Generation
When your project uses Draggable or Slot elements, the export automatically generates ready-to-use hook methods with proper logic:
► OnCuiDraggableDrag with if/switch blocks for each draggable
► OnCuiDraggableDropped with switch by slot name
► Comments with accepted elements and filter values
► Works in both Snippet and Plugin export modes
🆕 Developer Tools
Professional plugin development toolkit with four dedicated tabs:
Plugin Settings
Author & version
Chat/console commands
Auto-show hooks
Permissions list
Plugin references
Generate Unload
Lang System
Multi-language support
Visual translation table
Per-element lang keys
lang.GetMessage() export
Canvas preview
ImageLibrary
Image key/URL table
Per-element ImageLib key
GetImage() helper
Auto OnServerInitialized
Auto plugin reference
Templates
Reusable code templates
Custom method generation
Placeholder system
Per-project settings
🆕 Localization System
Full multi-language support for your plugins. Assign lang keys to any text element, manage translations visually, and export with automatic lang.GetMessage() calls.
► Add unlimited languages (en, ru, de, fr, etc.)
► Visual translation table - edit all strings in one place
► Toggle between raw text and lang key per element
► Canvas shows resolved translations in real-time
► Exported code includes full LoadDefaultMessages with all languages
🆕 ImageLibrary Integration
Manage image assets directly in the editor. Define image keys and URLs, assign them to elements, and get clean export code with automatic ImageLibrary loading.
► Image key/URL table in Dev Tools
► ImageLib Key property on Image elements
► Export generates GetImage() helper method
► Plugin export auto-adds OnServerInitialized with image loading
► Automatic [PluginReference] ImageLibrary in export
🆕 Syntax Highlighting
► C# syntax highlighting in Export window
► JSON syntax highlighting in Export window
► Color-coded keywords, strings, numbers, comments
► Optimized for large code blocks
🆕 SVG Design Import
Import your designs directly from professional design tools:
Figma
export to SVG and import
Illustrator
Adobe AI/SVG support
Inkscape
free vector editor
Any SVG
standard format
► Automatic source detection optimizes parsing for each tool
► Smart layer hierarchy preservation
► Automatic element type detection (btn_, lbl_, img_, panel_)
► Correct parent-child coordinate conversion
🆕 Figma Plugin & Tools
New "Tools" folder included with the editor:
► CuiHelper Plugin for Figma - export designs directly to C# code
► Sample SVG designs - ready-to-import examples for testing and learning
► Documentation - setup guide for Figma plugin
🆕 Smart Resize Mode
Default Mode
Resize by changing Anchor values
Perfect for responsive layouts that
scale with screen size
Shift + Resize
Resize by changing Offset values
Perfect for pixel-perfect positioning
Orange handles indicate active mode
🆕 Inline Text Editing
► Double-click any text element to edit it directly on canvas
► No need to switch to the property panel, just click and type
► Press Enter or click outside to confirm changes
Guides, Grid & Smart Snapping
► Draggable guides from rulers
► Customizable grid with snap
► Smart guides - auto-snap to edges
► Distance indicators while dragging
Multiple Backgrounds
Preview your UI on actual game screenshots:
Game view Inventory Loot container Crafting Map Transparent
Export Formats
Generate ready-to-use code in three formats:
C# (CuiHelper)
container.Add(new CuiPanel {
RectTransform = {
AnchorMin = "0.3 0.3",
AnchorMax = "0.7 0.7"
},
Image = { Color = "0.1 0.1 0.1 0.9" }
}, "Overlay", "MyPanel");
JSON
[{
"name":"MyPanel",
"parent":"Overlay",
"components":[...]
}]
Full Plugin
Complete .cs file with:
• using statements
• class definition
• commands & permissions
• Lang & ImageLib integration
• all UI code
Import Existing Code
Already have CUI code? Import it!
► Paste JSON array
► Paste C# CuiHelper code
► Import from PSD files
► Import from SVG files (Figma, Illustrator, Inkscape)
► Import from .cs plugin source files
The editor parses your code and recreates all elements for visual editing.
Project Management
► Save/Load project files
► Multiple tabs for different projects
► Recent projects with thumbnails
► Per-project settings
► Close confirmation for unsaved changes
Property Editor
Full control over every element property:
► Position (anchors + offsets)
► Colors with Rust format (0-1 RGBA)
► Fonts and text alignment
► Sprite/material selection
► Outline settings
► Fade in/out animations
► Button commands
► Input field parameters
► ScrollView settings
► Rotation and pivot point
Element Hierarchy
► Layer-based structure (Overlay, Hud, HudMenu)
► Parent-child relationships
► Drag & drop reordering
► Visibility toggle
► Lock elements to prevent accidental edits
► Rename with double-click
► Hover a tree node to highlight it on canvas
Additional Tools
Measure Tool
measure distances on canvas
Style Picker
copy style between elements
Sprite Library
browse Rust sprites
Color Picker
Rust format preview
Quality of Life
► Unlimited undo/redo
► Copy/paste/duplicate elements
► Copy/paste style
► Keyboard shortcuts for everything
► Multiple preset resolutions
► Smooth multiplicative zoom
► Auto-fit canvas to window
► Dark and light themes
► English & Russian localization
► Automatic update notifications
System Requirements
► Windows 10/11
► .NET 8.0 Runtime (bundled)
Installation
1. Download and extract the archive
2. Run RustCUIEditor.exe
3. Start creating!
Questions or support issues?
Contact me via CodeFling messages.
$30.00
Fed up with the need to use multiple addons on my server for functions that players could execute from within the game, and considering the constant increase of new Skins for builds, I found myself dissatisfied with the limited supply of automatic upgrades on the market.
For this reason, I have reworked the most used TC-related features on my server into a single plugin, which has been enriched with ideas contributed by players and other Rust administrators.
All this under an attractive graphical interface, inspired by the item store of the game itself.
Video Update 1.5.0
Video Update 1.4.9
Video Update 1.4.0
Old Video
Features
AUTOMATIC CONSTRUCTION SKINS
With BetterTC your players will be able to improve their builds to any level of improvement, but they will also be able to choose their favorite Skin (if you enable it) completely free of charge or offering it to the VIPS on your server.
Update system: I have added a small system that checks for new skins to automatically add them to the configuration. When you install the plugin for the first time and once you obtain permission from bettertc.admin, you must click on "Check Update" so that it performs an internal check and adds all the skins and options that exist to date.
LIST OF AUTHORIZED PLAYERS
It allows players or simply the rest of the Staff to easily see which players are authorized in the locker. Except for the administrators themselves, if you activate it in the config. (I don't think any player needs to know that the admin was authorized in their locker to check something)
You can also allow authorizations to be deleted individually.
AUTOMATIC IMPROVEMENT SYSTEM
Allows your players to upgrade the grade of their bases automatically by obtaining resources directly from the TC. As long as they don't have RaidBlock (if you use NoEscape/RaidBlock plugin of course).
You can configure different speed levels and costs depending on the player's permission from the plugin's own settings. That is, you can have players improve a building every 5 seconds for free and VIPs can improve every 2 or 1... Use your imagination!
In addition, you can also calculate the cost of materials that will be required to carry out said improvement by clicking on the info button.
A new setting has been added to disable the Container skin's multi-color option. Disabling this option, which is enabled by default, will slightly improve frame rates in builds using this skin: Fewer colors = Better performance (FPS Client).
AUTOMATIC RESKIN OF EXTERNAL WALLS
The plugin also includes an automatic reskin system for external walls.
Previously, it was only compatible with standard stone external walls and their adobe variant. Now, it also includes the ability to switch wooden walls to Frontier and vice versa. Ice walls have also been added as a variant for stone.
If you place regular stone external walls (the usual ones), you can change their appearance to adobe or ice by clicking on the corresponding wall icon.
When changing the skin, the original wall's health will be preserved, so if it’s damaged, it won’t be fully restored. This prevents players from abusing the system.
Important:
I recommend using the system for external walls as an appearance modification system, not as an upgrade system. In other words, with the following configuration: "Only reskin on wall of the same grade": true
If you disable this parameter, you will be able to change from wood to stone, or vice versa, completely free of charge. Since the wall system doesn’t have a cost mechanism for players, I recommend keeping this option enabled.
AUTOMATIC REPAIR SYSTEM
Allows your players to repair their bases automatically by obtaining resources directly from the TC. As long as they don't have RaidBlock (if you use NoEscape of course). Now since version 1.4.0 it will also repair damaged objects such as doors, trapdoors, windows, boxes!
With configurable cooling system to prevent repair abuse during raids. ("Repair Cooldown After Recent Damage (seconds)": 30.0)
AUTOMATIC CONSTRUCTION DEGRADATION
It allows players to regret upgrading their huge base to metal and not being able to afford it anymore. Of course, it will charge them resources as if they improved it from 0. However, if you do not want to allow downgrade you can disable it from the config.
AUTOMATIC WALLPAPER PLACEMENT
Allows your players to place any available wallpaper in the game automatically based on the building type. Support for wallpapers on walls, ceilings, and floors.
Wallpapers are always kept up-to-date automatically. So if FacePunch adds new wallpapers, they will be instantly added to the list.
You'll also enjoy my exclusive wallpapers. Since update 1.5.0, you can also add and remove custom wallpapers with the following commands.
Chat Command:
Usage: /addwp <skinid> <Wall|Floor|Ceiling>,
Example: /addwp 3356517390 Wall,
Usage: /wpb (It allows you to place wallpapers on boats. To do this, you must first sit at the boat’s steering wheel.)
Console Command:
Usage: addwp <skinid> <Wall|Floor|Ceiling>,
Example: addwp 3356517390 Wall
I've added a new parameter to the config: "Wallpaper Damage": true Setting this parameter to false prevents wallpapers from being broken in melee or with ammunition. However, you can still break them with C4 or missiles. Blocking damage completely is more complex and, in my opinion, unnecessary.
In addition, with BetterTC you can place wallpapers on both sides of the walls, even if they are on the outside of the building, as it includes an option in the configuration to force this placement.
TC SKINS
Give your players the ability to change the appearance of their TC.
ALLOWS TO SAVE OLD ITEMS
A new configuration option has been added to allow saving items back to the TC.
"Allow items in TC inventory": {
"gunpowder": false,
"sulfur": false,
"sulfur.ore": false,
"explosives": false,
"diesel_barrel": false,
"cctv.camera": false,
"targeting.computer": false
}
CONSTRUCTION EFFECTS
Allows players to disable auto-build buff effects and reduces headaches.However, if you do not want to allow them to disable this, you can disable it from the config.
BETTER GUI
The plugin's interface has been programmed so that it maintains its size regardless of the interface scaling settings of each player.
It has also been taken into account that perhaps not everyone wants to enable all options for their players. Therefore, the buttons that appear at the top of the TC have been programmed so that if a player does not have permission for a specific function, instead of leaving the space empty, the buttons adapt their position automatically.
The player list GUI and construction SKINS have also been prepared with a pagination system if necessary.
95% of the images used in the plugin are loaded directly from the client side, thus optimizing the loading and rendering of the interface and reducing the use of Image Library.
Carbon Image Module support. If your server is running Carbon instead of Oxide, it will now use the built-in module instead of the Image Library.
Permissions
bettertc.admin Exclusive for Admin. It allows you to check if there are new skins to add. You will not appear in the list of authorized players if the option in the settings is activated.
bettertc.authlist Shows a button at the top of the TC to check which players are authorized.
bettertc.deleteauth Allows you to individually revoke an authorized player. You can give this permission to players if you want them to be able to delete individually.
bettertc.use It is the basic degree of use found in the configuration.
bettertc.vip It is the level of use for advanced that is found in the configuration. Depending on how you configure it, it makes players with this permission improve/repair/change skin faster. Or it simply costs them less resources.
bettertc.repair Displays a button on top of the TC to repair the build automatically.
bettertc.repair.nocost No explanation needed I think. (USE WITH CAUTION)
bettertc.reskin Allows players to change the skin of their build automatically. Imagine one day you upgrade your entire foundation to container and the next day you regret losing FPS and would like to leave it on normal metal.
bettertc.reskin.nocost No explanation needed I think.
bettertc.updefault Shows players the default upgrade options. Without SKINS.
bettertc.upskin Show players upgrade options with SKINS.
bettertc.upwall Allows players to change the skin of external walls.
bettertc.upgrade Permission to evade blocking of all items.
bettertc.upgrade.nocost No explanation needed I think. (USE WITH CAUTION)
bettertc.wallpaper Allows players to place Wallpaper.
bettertc.wallpaper.nocost No explanation needed I think. (USE WITH CAUTION)
bettertc.wallpaper.custom Display custom wallpapers to players with this permission.
bettertc.tcskinchange Allows players to change the TC skin.
bettertc.tcskindeployed Allows players to place TC with Skin.
Commands
Chat Command:
Usage: /addwp <skinid> <Wall|Floor|Ceiling>,
Example: /addwp 3356517390 Wall,
Console Command:
Usage: addwp <skinid> <Wall|Floor|Ceiling>,
Example: addwp 3356517390 Wall
Configuration
DEFAULT CONFIGURATION
{
"Check for updates when loading": true,
"Bypass DLC ownership check (⚠ only allowed on creative/test servers per Facepunch rules)": false,
"Use NoEscape Plugin": false,
"Use RaidBlock Plugin": true,
"GUI Buttons TC - Color Default": "0.3 0.40 0.3 0.60",
"GUI Buttons TC - Color Active": "0.90 0.20 0.20 0.50",
"GUI Buttons TC - OffsetMin": "280 621",
"GUI Buttons TC - OffsetMax": "573 643",
"GUI Buttons TC - AnchorMin": "0.5 0",
"GUI Buttons TC - AnchorMax": "0.5 0",
"Alert Gametip": true,
"Alert Chat": true,
"Alert Notify Plugin": false,
"Notify: select what notification type to be used": {
"error": 0,
"info": 0
},
"Color Prefix Chat": "#f74d31",
"Show Admin Auth List": false,
"Show SteamID Auth List": true,
"Upgrade Effect": true,
"Colour Selection MultiColor Option": false,
"Reskin Enable": true,
"Reskin Wall Enable": true,
"Only reskin on wall of the same grade": true,
"Reskin Wall TC Distance (Default: 100)": 100.0,
"Deployables Repair": true,
"Repair Cooldown After Recent Damage (seconds)": 30.0,
"Downgrade Enable": true,
"Downgrade only Owner Entity Build": false,
"Upgrade only Owner Entity Build": false,
"Upgrade / Downgrade only Owner and Team": true,
"Wallpaper Enable": true,
"Wallpaper placement Cost (Cloth)": 5,
"Wallpaper Damage": true,
"Wallpaper both sides": true,
"Force both sides including external sides": true,
"Cooldown Frequency Upgrade (larger number is slower)": {
"bettertc.use": 2.0,
"bettertc.vip": 1.0
},
"Cooldown Frequency Reskin (larger number is slower)": {
"bettertc.use": 2.0,
"bettertc.vip": 1.0
},
"Cooldown Frequency Repair (larger number is slower)": {
"bettertc.use": 2.0,
"bettertc.vip": 1.0
},
"Cooldown Frequency Wallpaper (larger number is slower)": {
"bettertc.use": 2.0,
"bettertc.vip": 1.0
},
"Cost Modifier for repairs": {
"bettertc.use": 1.5,
"bettertc.vip": 1.0
},
"Allow Items in TC Inventory": {
"gunpowder": false,
"sulfur": false,
"sulfur.ore": false,
"explosives": false,
"diesel_barrel": true,
"cctv.camera": true,
"targeting.computer": true
},
...
]
}
Bonus
KNOWN ISSUES
Random spawn of default (blue) wallpapers in constructions. If this happens on your server, it's likely because you have the TruePVE plugin or a similar one installed. Make sure to disable the configuration option that protects wallpaper damage in that plugin.
Instead, enable wallpaper damage protection in BetterTC. While it won't prevent 100% of the damage to wallpapers, it will significantly reduce it—especially from melee weapons.
For any problem, doubt, suggestion or assistance do not hesitate to contact me by Discord ninco90#6219
If you need me to configure everything from scratch, according to your tastes, for your server I can also do it for an additional fee. Although you should be able to configure everything yourself 😊
$23.99
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).
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
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": ""
}
]
}
}
}
This is a custom package designed by us, featuring 210 unique bases and a specialized loot setup for five different difficulty levels, ranging from Easy to Nightmare.
Note: The building skins in the package showcase images may differ from the spawned bases or use the default building skin.
This MEGA PACK is an upgraded version of the FullWiped-110 Bases + Loot Pack we previously offered. If you've already purchased the FullWiped-110 Bases + Loot Pack, you only need to buy the expansion pack, which includes 100 new bases ranging from Easy to Hard. Get it here: https://codefling.com/bases/raidable-bases-pack-100-bases-expanded-package-from-easy-to-hard
Warning: The Raidable Bases plugin requires the Copy Paste plugin to function. You must install both for this bases pack to work.
🔗Raidable Bases (Paid): https://codefling.com/plugins/raidable-bases
🔗Copy Paste (Free): https://umod.org/plugins/copy-paste
This Raidable Bases Pack & Loot Tables package includes:
🏡70 Easy Bases +🗡️Base_Loot Tables (Easy "Vanilla" and "Enhanced" tables included)
🏡60 Medium Bases +🗡️Base_Loot Tables (Medium "Vanilla" and "Enhanced" tables included)
🏡60 Hard Bases +🗡️Base_Loot Tables (Hard "Vanilla" and "Enhanced" tables included)
🏡10 Expert Bases +🗡️Base_Loot Tables (Expert "Vanilla" and "Enhanced" tables included)
🏡10 Nightmare Bases +🗡️Base_Loot Tables (Nightmare "Vanilla" and "Enhanced" tables included)
Beware: Our loot table package includes only the 5-tier loot tables within the Base_loot folder, ranging from easy to nightmare.
It does not include the loot tables from the Difficulty_Loot or Weekday_Loot folders.
VANILLA AND ENHANCED LOOT TABLES FOR RAIDABLE BASES
This package includes 10 different base loot table files, ensuring a well-structured and advanced configuration for every difficulty level, from Easy to Nightmare.
- 5 loot files for the Vanilla setup (Easy, Medium, Hard, Expert, Nightmare), offering a balanced loot experience with some junk items, staying close to a 1x rate.
- 5 loot files for the Enhanced setup (Easy, Medium, Hard, Expert, Nightmare), designed for modded servers with 2x, 3x, or higher gather rates, featuring cleaner loot tables with minimal junk and more valuable rewards.
📁Installation Path:
All loot table files are intended for the 📁/oxide/data/RaidableBases/Base_Loot directory.
⚠️Setup Requirement: You must choose and install only one loot table setup at a time—either Vanilla or Enhanced. If you want to switch, you can replace the current files with the other set, but both cannot be active simultaneously.
For those exclusively seeking the loot table, we offer it as a standalone product: https://codefling.com/customizations/raidable-bases-loot-tables-pack
(Note: If you've purchased our Raidable Bases Mega Pack & Loot Tables (210 Bases) package, there is no need to buy this separately.)
WARNING: TWO DIFFERENT INSTALLATION METHODS
(PLEASE READ BOTH AND APPLY ONLY THE ONE THAT FITS YOUR NEEDS)
⚙️INSTALLATION GUIDE 1:
(If you do not have a custom configuration and are not a professional in server configurations, choose this option. However, if you already have your own configuration and profile settings and do not wish to use the optional configs we provide—in other words, if you only need the bases and loot tables—use the second installation guide instead.)
▶ Step 1: Place the Config File
From the extracted ZIP files, locate the config folder and find the RaidableBases.json file. Move it to the following directory:
📁/serverfiles/oxide/config
▶ Step 2: Place the Bases
From the extracted ZIP files, locate the copypaste folder and move it to the following directory:
📁/serverfiles/oxide/data
▶ Step 3: Place the Base_Loot Tables
From the extracted ZIP files, locate the Base_Loot folder and move it to the following directory:
📁/serverfiles/oxide/data/RaidableBases
Important: If there are any existing JSON files inside this folder that are not part of our loot tables, delete them to ensure proper functionality.
Choose between Vanilla or Enhanced loot tables based on your preference.
If the folder is named "Base_Loot (Enhanced loot)", remove the text in parentheses so that the correct folder name is simply: "Base_Loot" (Otherwise, the loot tables will not work properly.)
▶ Step 4: Place the Profiles Folder
From the extracted ZIP files, locate the profiles folder and move it to the following directory:
📁/serverfiles/oxide/data/RaidableBases
Why Are Profiles Important?
The profiles folder contains crucial settings that allow you to:
✔️ Enable/disable the dome
✔️ Enable/disable NPCs
✔️ Adjust the number of lootable items
These are just a few examples—there are dozens of important settings that directly affect how raid bases function. The config file alone is not enough—these files play a major role in customizing your raid bases.
⚡ I strongly recommend reviewing each difficulty setting (Easy to Nightmare) inside the profiles folder and adjusting them based on your needs.
▶ Step 5: Restart the plugin via RCON:
o.reload RaidableBases
⚙️INSTALLATION GUIDE 2:
(Use this installation method if you do not want to use our configurations and instead prefer to use your own config files and your own 📁/oxide/data/RaidableBases/Profiles configurations.)
In this case, you only need to add the bases. To do this, use the following commands in RCON:
▶ Step 1:
You can add bases one by one or in bulk.
After executing the commands in RCON, the bases will be registered inside the Profiles configuration.
If you do not want to deal with these adjustments, it is recommended to use Installation Guide 1 instead.
A- Example RCON commands:
rb.config add "Easy Bases" fullwipedeasy1
rb.config add "Hard Bases" fullwipedhard1
B- Commands to Integrate Raid Bases in Bulk via RCON:
rb.config add "Easy Bases" fullwipedeasy1 fullwipedeasy2 fullwipedeasy3 fullwipedeasy4 fullwipedeasy5 fullwipedeasy6 fullwipedeasy7 fullwipedeasy8 fullwipedeasy9 fullwipedeasy10 fullwipedeasy11 fullwipedeasy12 fullwipedeasy13 fullwipedeasy14 fullwipedeasy15 fullwipedeasy16 fullwipedeasy17 fullwipedeasy18 fullwipedeasy19 fullwipedeasy20 fullwipedeasy21 fullwipedeasy22 fullwipedeasy23 fullwipedeasy24 fullwipedeasy25 fullwipedeasy26 fullwipedeasy27 fullwipedeasy28 fullwipedeasy29 fullwipedeasy30 fullwipedeasy31 fullwipedeasy32 fullwipedeasy33 fullwipedeasy34 fullwipedeasy35 fullwipedeasy36 fullwipedeasy37 fullwipedeasy38 fullwipedeasy39 fullwipedeasy40 fullwipedeasy41 fullwipedeasy42 fullwipedeasy43 fullwipedeasy44 fullwipedeasy45 fullwipedeasy46 fullwipedeasy47 fullwipedeasy48 fullwipedeasy49 fullwipedeasy50 fullwipedeasy51 fullwipedeasy52 fullwipedeasy53 fullwipedeasy54 fullwipedeasy55 fullwipedeasy56 fullwipedeasy57 fullwipedeasy58 fullwipedeasy59 fullwipedeasy60 fullwipedeasy61 fullwipedeasy62 fullwipedeasy63 fullwipedeasy64 fullwipedeasy65 fullwipedeasy66 fullwipedeasy67 fullwipedeasy68 fullwipedeasy69 fullwipedeasy70
rb.config add "Medium Bases" fullwipedmed1 fullwipedmed2 fullwipedmed3 fullwipedmed4 fullwipedmed5 fullwipedmed6 fullwipedmed7 fullwipedmed8 fullwipedmed9 fullwipedmed10 fullwipedmed11 fullwipedmed12 fullwipedmed13 fullwipedmed14 fullwipedmed15 fullwipedmed16 fullwipedmed17 fullwipedmed18 fullwipedmed19 fullwipedmed20 fullwipedmed21 fullwipedmed22 fullwipedmed23 fullwipedmed24 fullwipedmed25 fullwipedmed26 fullwipedmed27 fullwipedmed28 fullwipedmed29 fullwipedmed30 fullwipedmed31 fullwipedmed32 fullwipedmed33 fullwipedmed34 fullwipedmed35 fullwipedmed36 fullwipedmed37 fullwipedmed38 fullwipedmed39 fullwipedmed40 fullwipedmed41 fullwipedmed42 fullwipedmed43 fullwipedmed44 fullwipedmed45 fullwipedmed46 fullwipedmed47 fullwipedmed48 fullwipedmed49 fullwipedmed50 fullwipedmed51 fullwipedmed52 fullwipedmed53 fullwipedmed54 fullwipedmed55 fullwipedmed56 fullwipedmed57 fullwipedmed58 fullwipedmed59 fullwipedmed60
rb.config add "Hard Bases" fullwipedhard1 fullwipedhard2 fullwipedhard3 fullwipedhard4 fullwipedhard5 fullwipedhard6 fullwipedhard7 fullwipedhard8 fullwipedhard9 fullwipedhard10 fullwipedhard11 fullwipedhard12 fullwipedhard13 fullwipedhard14 fullwipedhard15 fullwipedhard16 fullwipedhard17 fullwipedhard18 fullwipedhard19 fullwipedhard20 fullwipedhard21 fullwipedhard22 fullwipedhard23 fullwipedhard24 fullwipedhard25 fullwipedhard26 fullwipedhard27 fullwipedhard28 fullwipedhard29 fullwipedhard30 fullwipedhard31 fullwipedhard32 fullwipedhard33 fullwipedhard34 fullwipedhard35 fullwipedhard36 fullwipedhard37 fullwipedhard38 fullwipedhard39 fullwipedhard40 fullwipedhard41 fullwipedhard42 fullwipedhard43 fullwipedhard44 fullwipedhard45 fullwipedhard46 fullwipedhard47 fullwipedhard48 fullwipedhard49 fullwipedhard50 fullwipedhard51 fullwipedhard52 fullwipedhard53 fullwipedhard54 fullwipedhard55 fullwipedhard56 fullwipedhard57 fullwipedhard58 fullwipedhard59 fullwipedhard60
rb.config add "Expert Bases" fullwipedexp1 fullwipedexp2 fullwipedexp3 fullwipedexp4 fullwipedexp5 fullwipedexp6 fullwipedexp7 fullwipedexp8 fullwipedexp9 fullwipedexp10
rb.config add "Nightmare Bases" fullwipednight1 fullwipednight2 fullwipednight3 fullwipednight4 fullwipednight5 fullwipednight6 fullwipednight7 fullwipednight8 fullwipednight9 fullwipednight10
▶ Step 2: Place the Base_Loot Tables
From the extracted ZIP files, locate the Base_Loot folder and move it to the following directory:
📁/serverfiles/oxide/data/RaidableBases
Important: If there are any existing JSON files inside this folder that are not part of our loot tables, delete them to ensure proper functionality.
Choose between Vanilla or Enhanced loot tables based on your preference.
If the folder is named "Base_Loot (Enhanced loot)", remove the text in parentheses so that the correct folder name is simply: "Base_Loot" (Otherwise, the loot tables will not work properly.)
▶ Step 3: Restart the plugin via RCON:
o.reload RaidableBases
EXTRA IMPORTANT INFORMATIONS:
We do not use a dome, NPCs, or arena walls around raid bases on our servers, and in the ZIP file we provided, these features are also disabled by default. If you want to enable them, you will need to adjust the settings accordingly.
For example, to enable the dome, follow the steps below:
Navigate to:
📁/oxide/data/RaidableBases/Profiles
Open the files inside the Profiles folder with a text editor.
Locate the following settings:
(This is already set to false because it is required for markers to appear on the map.)
"Spawn Silently (No Notification, No Dome, No Map Marker)": false,
"Create Dome Around Event Using Spheres (0 = disabled, recommended = 5)": 0,
Change the value from 0 to 5 as shown below:
"Create Dome Around Event Using Spheres (0 = disabled, recommended = 5)": 5,
Additionally, the loot amount for bases varies depending on the difficulty level (easy, medium, hard, expert, and nightmare). You can adjust this setting in the same Profiles location according to your needs:
"Amount Of Items To Spawn": 210,
For example, in medium bases, this value is set to 210, which determines the total number of items that will appear in crates, furnaces, and the cupboard.
Our current configuration is specifically adjusted to prevent players from feeling overwhelmed by massive buildings right after a wipe. We have configured Maintained Events accordingly to ensure a balanced experience.
In our setup:
- Timed events and purchasable events are disabled.
- After a wipe, easy bases will start spawning 30 minutes later.
- Nightmare bases will begin spawning 48 hours (2 days) later.
Imagine starting the game with just a torch in hand and immediately encountering a nightmare base on the shore.
You’d likely quit the game right away—this setting is crucial for us to avoid such scenarios.
Configuration Example: 📁/serverfiles/oxide/config
"Maintained Events": {
"Always Maintain Max Events": true,
"Max Maintained Events": 30,
"Enable X Hours After Wipe (0 = immediately)": {
"Easy": 0.5,
"Medium": 1.0,
"Hard": 3.0,
"Expert": 24.0,
"Nightmare": 48.0
All of our bases from Easy to Nightmare are equipped with turret protection.
If you do not want turrets to spawn in your raidable bases on your server, you can use the following method.
Go to the file path /data/RaidableBases/Profiles, open the JSON files inside with a text editor, and apply the following:
"Kill These Prefabs After Paste": [
"assets/prefabs/npc/autoturret/autoturret_deployed.prefab",
"autoturret_deployed"
],
If you are satisfied with this package, you can support us by leaving a 5-star review on the site where you purchased it. Your feedback motivates us to continue improving and providing even better configurations for dedicated server owners like you.
Thank you! ❤️
💎DIAMOND RIDGE – 4096K CREATIVE RUST MAP
Diamond Ridge is a well designed 4096k Rust map loaded with every major monument and a ton of custom build spots. Focused on beautifully crafted terrain, canyons, lakes, rivers and rock formations. Designed for smooth performance, creative freedom, and competitive gameplay.
⭐What Makes It Special:
💎Diamond Canyon! A canyon filled with Crystal Diamonds, a glass roof and tons of space for creative building!
Experience Truly Unique Buildable Cave Monuments
Vanilla maps get stale fast! That’s why my custom maps go way beyond the basics. I hand-craft creative, build-friendly cave systems designed for players who want something fresh, fun, and full of possibilities.
With over 30,000 hours in Rust, I know exactly what players love to build in, and every cave is shaped to deliver that perfect mix of strategy, creativity, and excitement.
Fully connected train tracks + underground rails for fast travel and tactical control
Endless Custom Buildable areas that players will love!
Diverse terrain: forests, deserts, coasts, cliffs, valleys & plateaus
Perfect for solos, clans, builders, and high-pop servers.
Tons of Custom Build Zones
Low-prefab, FPS-friendly buildables:
Custom caves
Hidden structures
Unique build pockets
🏗️All Facepunch Monuments Included:
Launch Site • Military Tunnels • Military Base • Silo • Airfield • Power Plant • Water Treatment • Trainyard • Harbors • Outpost • Excavator • Oil Rigs • Arctic Base • Junkyard • Sphere Tank • Satellite Dish • Ferry Terminal • Sewer Branch — and more.
🗺️Map Info:
Size: 4096k
Prefabs: ~6947
🆘Support:
Discord: DarkoRust
2x BetterLoot Loottable
The 2x BetterLoot config offers the perfect balance between vanilla progression and boosted excitement, and fight for loot.
Key Features
Balanced Boost Roughly 2x the normal loot, perfect for servers that want faster progression without going full high-rate.
Cleaner Tables Low-value “trash” items are removed, ensuring every container has useful gear.
Flexible Gameplay Ideal for weekend raids, small-group PvP, or lightly boosted community servers.
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 - 3x - 10x
{
"crate": "locked_crate",
"items": {
"rifle.ak": { "Min": 1, "Max": 1 },
"rocket.launcher": { "Min": 1, "Max": 1 },
"explosive.timed": { "Min": 1, "Max": 1 },
"explosives": { "Min": 3, "Max": 3 },
"metal.refined": { "Min": 45, "Max": 95 },
"techparts": { "Min": 6, "Max": 12 },
"autoturret": { "Min": 3, "Max": 3 },
"electric.battery.rechargable.large": { "Min": 1, "Max": 1 }
}
}
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 countless hours manually placing them where they make the most impact—guarding rooftops, watching over loot crates, and securing strategic entrances.
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 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!
Check out my Medium setup: Monument Guards Medium
Video:
Free
StarGuard Platform
The RCON dashboard built for Rust server admins
Manage your servers from anywhere. Console, players, bans, reports, automated rules, analytics, one place, persistent across wipes.
Get Started Live Demo
Explore the Dashboard
Just a preview, countless other features integrated and planned.
Console Full RCON access from your browser
Players Live player list with deep profiles
Reports All F7 reports in one place
Statistics Live server KPIs and performance
Plugins Oxide and Carbon plugin management
Under the Hood
Built for speed and moderation workflows, with real-time data, automation, and persistent history.
🖥️
RCON Console
Full RCON from your browser. Command history, syntax highlighting, real-time output.
👥
Player Intel
Deep player profiles, alts, playtime, connections, ban history. One click to moderate.
🛡️
Threat Detection
Flags suspicious joins instantly. VPN detection, threat scoring, known cheater alerts.
⚡
Automation
Event-driven rules. Auto-kick, auto-ban, scheduled commands, runs 24/7.
📊
Analytics
Player counts, peak hours, retention, performance trends.
💾
Persistent Data
Persistent across wipes. Chat logs, bans, reports, events, all searchable.
Oxide Compatible
Carbon Compatible
Developer API
StarGuard hooks into global.playerlist and extends it. If you're building on top of this, here's what you get.
GetPlayerList(ConsoleSystem.Arg arg)
Replaces the default global.playerlist handler. Returns JSON with extended player data not available in the vanilla response.
Response Fields
SteamID · OwnerSteamID · DisplayName · Ping · Address · EntityId · ConnectedSeconds · ViolationLevel · Health · NetworkId · S_TeamId
TryGetCommand(out ConsoleSystem.Command command)
Scans ConsoleSystem.Index.All for global.playerlist. Returns true with the command reference via out, false otherwise.
Get set up in 2 minutes.
Create an account, connect your server, done.
Get Started Live Demo
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 3x 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 3x Scaling: Matches vanilla logic with custom percentage drop rates for every item, ensuring a perfectly balanced 3x progression.
Unlike generic 'copy-paste' tables that simply slap a 3x 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.
Balanced Probabilities: Barrels stay low-tier for early-game grind. Tested for wipe-long sustainability—no early-game god-rolls or late-game starvation.
Perfect for servers seeking premium, player-approved loot without a lot of custom plugins.
Full config JSON included with setup guide.
I also got a 2x,5x and 10x table, check it out!
Links: 2x, 5x and 10x
You do not need to buy any plugin! BetterLoot is free to download.
Why choose this config? Setting up a balanced 3x 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 and has been refined to ensure a stable, bug-free experience. Quality and reliability are my top priorities.
What's New
Fresh uploads, new releases, and recently updated files.
-
Free
By wGw
-
$37.00
By Nomad Rush
-
Free
By HunterZ
-
Free
By educatalan02
-
$9.99$6.99By RainyDev
-
$30.00$20.00By Enclave
-
Free
By Tigernaut
-
Free
By -Samir-
-
$5.00
-
By L33
Highest Rated
Top-rated picks trusted and loved by the community.
-
$16.99
By David
-
$40.00$30.00By nivex
-
$29.99
By LosGranada
-
$29.99
By imthenewguy
-
$24.99
By Whispers88
-
$40.00$31.95By Mevent
-
Free
By Steenamaroo
-
$14.99
By AhigaO
-
$19.99$15.99By Fruster
-
$14.99
By David
-
$45.99
By Monster
-
$19.99
By ZEODE
-
$19.99
By Fruster
Trending Files
Popular picks members are downloading the most right now.
-
$35.00
By KpucTaJl
-
$24.99
By Whispers88
-
Free
By KpucTaJl
-
$29.99
By Adem
-
$29.99
By imthenewguy
-
$40.00
By The_Kiiiing
-
$24.99
By Khan
-
$40.00$31.95By Mevent
-
$24.99
By imthenewguy
-
$25.00$18.75By Martian
-
$8.99$7.99By Brad Copp
Great Deals
Discounted picks, limited-time deals, and sale items worth grabbing now.
-
$8.30$6.64By Shemov
-
$8.30$6.64By Shemov
-
$7.49$6.74By Khaled
-
$2.50$0.75By Lososko
-
$15.00$14.25By Razor
-
$12.40$9.92By Shemov
-
$11.30$9.04By Shemov
-
$8.99$6.99By Scalbox
-
$14.99$13.49By Khaled
-
$24.99$19.99By SlayersRust
-
$11.95$7.95By Mevent
-
$8.30$6.64By Shemov
-
$15.00$11.25By Martian
-
$3.55$2.29By RustFlash
Latest Reviews
See what customers are saying about their experience with files.
Absolutely outstanding map.
Bwana Dik has been a fantastic addition to our LuffyRust 1000x server, and our players absolutely love it. The layout is well thought out, the pacing works perfectly for fast-action gameplay, and the overall craftsmanship really shows.
The map feels polished, balanced, and built with purpose. From the custom areas to the flow between monuments, roads, rails, and build locations, everything feels like it was designed to keep players engaged without feeling ov
very good sigma ligma bigma skibidi toilet 67 67 67 so good skibidi yes yes
Great Quality of Life plugin. This should be how Rust does it. Quick on any fixes needing down too! Thanks!!
What a beauty of a QoL plugin! No hassle, load it, equip the backpack and wonder how you played Rust for so long without this. Prompt and effective turnaround of fixes from the developer also. 5 stars!
Bought this a while back only just used it recently. Creator gave no support to the bugs. The plugin does not work correct. And like many other customers has reported he does not reply or seem to care. Granted it took me a long time to use I still paid money for this for it to be useless still. Would recommend purchasing from somewhere with better support and aftercare for their products.
Exelent 🙂 easy understand all
Great plugin you don't realise how much you need it till you don't have it.
My players love it and i love it. Thanks for the quick replies and quick fixes.
fun server not to hard not to easy. its great!!! great for all players
5 starssssss
Great setup, I just added the file to the config folder and reloaded the plugin and it worked.
Very nice map with some great build spots and the dev is awesome at responding to any questions or bugs you find