BuildSystem
A complete creative building and sandbox suite for Rust servers.
BuildSystem provides managed plots, procedural land claims, native save/load tools, community build sharing, guest collaboration, creative tools, protection, and modern player/admin interfaces.
Live Test
client.connect 23.81.34.186:25015
Main Features
- Fixed plot, procedural claim, or combined build modes
- Normal and VIP plot categories with configurable limits
- Central lobby with teleport, respawn, dome, and map marker support
- Biome-based plot layouts and optional randomized allocation
- Explore mode with `/claim` for procedural maps
- Free building, repairing, crafting, and blueprint unlocks
- God mode, noclip, auto-upgrade, mass upgrade, and auto-lock
- One-click electrical power and door controls
- Built-in hammer removal
- Entity and vehicle limits with optional HUD
- Automatic plot saving and cleanup
- Plot sound isolation and boundary protection
- Configurable startup convars and creative restrictions
Native Save System
BuildSystem includes its own `BuildSaves` backend. CopyPaste is not required.
- Save, load, rename, and delete builds
- Unlimited saves by default
- Optional permission-based save limits
- Automatic saving on leave, disconnect, server save, and shutdown
- Category-aware loading
- High-fidelity entity, inventory, lock, authorization, sign, vehicle, and IO restoration
- Serialized save/load queue with timeout protection
- Legacy CopyPaste migration
- Save-file sanitization and index repair tools
Community Builds
Players can publish builds using share codes.
- Publish with or without a Rust camera photo
- Browse community builds through the UI
- Import builds using cards or share codes
- Community titles, descriptions, authors, images, and ratings
- Preview imported builds before saving a personal copy
- Admin controls for hiding, editing, or removing published builds
Guest / Friends Building
- Invite players or request access to their plots
- Search online players through the UI
- Accept, decline, or cancel requests
- Automatic cupboard and turret authorization
- Owner-controlled guest permissions for building, removing, demolishing, and crafting
- Guests are returned safely when the owner leaves
Symmetry Building
BuildMirror provides advanced building symmetry using a hammer-selected foundation pivot.
- Square, triangle, and hexagon layouts
- Reflection and rotational modes
- Rot2, Rot3, Rot4, Rot6, and Quad modes where supported
- Visual placement guides
- Mirrored upgrading, rotating, and removal
- Pause, resume, cycle, and disable controls
- Optional `buildmirror.use` permission
Player UI
The interface includes:
- Start and plot selection
- Build Tools
- My Builds
- Community Builds
- Join Other Player
- Guest Settings
- Server Information
- Entity and vehicle limit HUD
- Auto-upgrade and symmetry overlays
- Middle-click menu shortcut
Admin UI
Use `/badmin` to open the administration panel.
- Create, rename, and remove plot categories
- Add, remove, teleport to, and identify plot slots
- Manage active plots and players
- Manage community builds and photos
- Edit supported settings at runtime
- Refresh markers, UI, categories, and lobby
- Run plot cleanup and maintenance actions
- Admin actions are logged
Included Build Map
The package includes a purpose-built creative map and matching plot data.
- Central lobby
- Organized normal and VIP plot locations
- Grass, desert, dirt, and snow categories
- Ready-to-use fixed plot layout
Procedural and combined modes can also be used on compatible custom or procedural maps.
Player Commands
- `/build` or `/b` - Open BuildSystem
- `/leave` - Leave the current plot or roaming session
- `/myplot` - Return to your active plot
- `/claim` - Claim land in procedural mode
- `/request <player>` - Request access to a plot
- `/invite <player>` - Invite a guest
- `/accept <player>` - Accept a request or invitation
- `/decline <player>` - Decline a request or invitatio
- `/fly`, `/f`, or `/noclip` - Toggle noclip
- `/god` or `/g` - Toggle god mode
- `/buildcost` - Calculate build and upkeep costs
Build and claim chat aliases are configurable.
Permissions
- `buildcore.normal` - Optional normal save-limit tier
- `buildcore.vip` - VIP plots, radius, limits, and save tier
- `buildcore.vipmax` - Additional category/save tier support
- `buildplots.freeroam` - Bypass normal plot containment
- `buildplots.lobbyexit` - Allow supported off-plot menu flow
- `buildmirror.use` - Optional symmetry access
- `buildadmin.use` - Access the admin panel
Admin Commands
- `/badmin`
- Console: `buildio.rebuildindex`
Included Plugins
- BuildAdmin.cs
- BuildConfig.cs
- BuildCore.cs
- BuildCosts.cs
- BuildGuests.cs
- BuildIO.cs
- BuildLang.cs
- BuildMirror.cs
- BuildOptions.cs
- BuildPlots.cs
- BuildSaves.cs
- BuildUI.cs
Developer Hooks
- `CanBuildSystemKillEntity`
- `CanBuildSystemHammerRemoveEntity`
- `OnBuildSystemEntityValidated`
- `OnBuildZoneEnter`
- `OnBuildZoneExit`
- `OnBuildConfigChanged`
- `OnBuildMirrorStateChanged`
If you need more details about the hooks or you want something to be added feel free to contact me!
Not Just a Build Plugin — A Complete Sandbox Ecosystem