Building plugins for Rust
Building plugins on a Rust server change how bases are placed, upgraded, secured and maintained — enforcing grade rules, capping deploys, removing misplaced pieces and stopping decay. Admins reach for this category when a vanilla wipe cycle lets players spam foundations, wall off monuments or skip upkeep entirely, and the goal is a rule set that still feels like Rust but stays fair across the population.
9 plugin recipes for Oxide and Carbon
- Auto closing doorsCloses doors a configurable number of seconds after a player opens them, with a per-player /autodoor toggle and a personal delay clamped to server…OnDoorOpened
- Auto code lockAutomatically attaches a code lock with the player's saved personal code to every door or box they place, consuming a code lock from their inventory.OnServerInitializedOnEntityBuilt
- Auto upgrade on buildLets each player pick a building grade with /up 1-4, then upgrades every building block they place to that grade using resources taken from their…OnServerInitializedOnEntityBuilt
- Building grade limitsRestricts building upgrades to a configurable maximum grade, such as stopping at stone or metal, with a permission that lifts the cap.OnStructureUpgrade
- Deployable limitsCaps how many of each deployable (by short prefab name) a player can own, with per-permission-group limits, using OnEntityBuilt to enforce, CanBuild…OnServerInitializedOnEntityBuiltCanBuild
- Block building near monumentsBlocks building placement inside a configurable radius of any listed monument, with per-monument radius overrides, using the CanBuild hook and a…OnServerInitializedCanBuild
- No decayScales or disables decay damage for building blocks by grade, deployables and vehicles using configurable multipliers.OnServerInitializedOnEntityTakeDamage
- Remove toolGives players a timed remove mode: hitting their own building blocks or deployables with a hammer deletes them and refunds a configurable percentage…OnHammerHit
- Tool cupboard auth limitCaps the number of authorized players on each tool cupboard and blocks extra authorizations with a chat message, using OnCupboardAuthorize.OnCupboardAuthorize
Need a building plugin that is not listed?
Describe it in a sentence and get a compiled plugin with config and permissions.
About building plugins
The mechanics here split into limits and helpers. Grade limits restrict which construction skins a player may set, so stone or sheet bases can be gated behind permissions. An auto upgrade on build lets one build pass climb to a chosen grade instantly, which removes the upgrade-tool shuffle but changes raiding economics — pair it with a tool cupboard auth limit so large clans cannot share a base freely. Deployable limits and block building near monuments both work on placement hooks and need testing at monument edges, since the blocked radius determines how much open space players have left.
The helpers read cleaner: a remove tool refunds and deletes a piece the player just placed, auto closing doors shut themselves after use, auto code locks assign a lock on placement, and no decay pauses upkeep damage on selected entities.
Most of these ship with an Oxide config for limits and messages, and limit-style features are usually permission-gated. Decay and limit changes should be reviewed each wipe, because thresholds tuned for a 200-pop server will feel wrong after a monthly reset.
