A downloadable mod

Download NowName your own price

Builder

Upgrade your hammer and streamline your building workflow. Rotate foundations, invert walls, remove and downgrade structures — all from chat commands.

Oxide Plugin Rust Building Permission-Based
🔨

The Ultimate Hammer Upgrade

Rotate, invert, remove, and downgrade structures with simple chat commands. Hold your hammer, look at a structure, and type a command. That's it.

Features

🔄

Rotation

Rotate foundations, floors, and wall frames 90° around their local axis. Foundations and floors rotate on Y-axis; wall frames on X or Z-axis.

🔀

Inversion

Flip walls to face the opposite direction. Supports full walls, half walls, low walls, doorways, and window frames.

🗑

Remove

Instantly remove any structure you're looking at. No need to wait for the decay timer or use C4.

⬇️

Downgrade

Downgrade structures to a lower building grade. Specify a target grade or omit to downgrade by one level.

How to Use

Hold a hammer or Garry's Mod Tool Gun.
Look at the structure you want to modify.
Open the chat field and type a command (e.g. /build r y).
The structure is modified instantly. If the axis or action is unsupported, you'll be notified.

Configuration

A configuration file is automatically generated at oxide/config/Builder.json on first load.

{
  "Command name": "build"
}
Option Type Default Description
Command name string "build" Top-level chat command name. Change this if it conflicts with another plugin.

Commands

The default top-level command name is build (configurable via Command name).

Command Short Description
/build help Show subcommand help.
/build rotation <x|y|z> /build r <x|y|z> Rotate the targeted structure 90° around the specified local axis.
/build inversion /build i Invert (flip) the targeted wall.
/build remove /build rm Remove the targeted structure.
/build downgrade [grade] /build dg [grade] Downgrade the structure. Grades: twigs, wood, stone, metal

Rotation Axis Reference

Structure Supported Axes
Foundation / Floor y (yaw)
Wall Frame x (pitch), z (roll)

Installation

1 Copy the plugin file
Place Builder.cs into your server's oxide/plugins/ directory.
2 Start or restart your server
The plugin will be compiled and loaded automatically by Oxide.

Permissions

builder.admin

Full access to all commands. Overrides all other permission checks.

builder.remove

Allows the player to remove structures.

builder.downgrade

Allows the player to downgrade structures.

Prefab-Scoped Permissions

Grant fine-grained access to specific structure types:

Rotation

builder.rotation.foundation
builder.rotation.floor
builder.rotation.wallframe

Inversion

builder.inversion.wall
builder.inversion.wallhalf
builder.inversion.walllow
builder.inversion.walldoorway
builder.inversion.wallwindow

Grant Example

oxide.grant user <SteamID> builder.admin
oxide.grant user <SteamID> builder.rotation.foundation
oxide.grant user <SteamID> builder.inversion.wall

Important Notes

Requires Active Item

You must be holding a hammer or Garry's Mod Tool Gun for commands to work. The plugin checks your active item before processing any action.

Axis Validation

If you specify an unsupported axis for the targeted entity (e.g. X-axis on a foundation), the plugin will notify you that the axis is not supported for that structure type.

⚠ Admin Override

Players with builder.admin permission bypass all prefab-scoped permission checks. Grant this permission carefully.

Builder — An Oxide plugin for Rust dedicated servers.

Made by little method

Updated 2 days ago
Published 27 days ago
StatusReleased
CategoryGame mod
Authorlittle method
Tagsmod, plugin, rust
LinksPatreon
AI DisclosureAI Assisted, Code, Graphics, Sounds, Text

Download

Download NowName your own price

Click download now to get access to the following files:

Builder.cs 27 kB
CHANGELOG.md 1.7 kB

Leave a comment

Log in with itch.io to leave a comment.