A downloadable mod

Download NowName your own price

Workbench Range

Extend the crafting range of workbenches on your Rust server. Set a custom radius per workbench level, permission-based.

Oxide Plugin Rust Workbench Configurable
๐Ÿ”จ

Craft From Across the Room

Extend workbench range so players can craft without standing right next to it. Set a different radius for each workbench level.

Features

๐Ÿ“

Per-Level Radius

Set a different crafting radius for Workbench Level 1, 2, and 3. Each level is independently configurable.

๐Ÿ”

Permission-Based

Only players with the granted permission get the extended range. Everyone else uses the default vanilla radius.

โš™๏ธ

Simple Configuration

Three settings, one per workbench level. Set the radius in meters and reload. Changes apply instantly.

๐Ÿ›ก๏ธ

Clean Unload

When the plugin is unloaded, all workbench ranges are restored to their vanilla values. No leftover changes.

How It Works

โ†’ A player with the workbenchrange.use permission approaches a workbench.
โ†’ The plugin extends the workbench's effective radius to the configured value for that level.
โ†’ The player can craft from further away, as long as they have line of sight to the workbench.
โ†’ Players without the permission use the default vanilla crafting range.

Configuration

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

{
  "Workbench level 1 radius (meters)": 2.0,
  "Workbench level 2 radius (meters)": 2.0,
  "Workbench level 3 radius (meters)": 2.0
}
Option Default Description
Workbench level 1 radius (meters) 2.0 Crafting radius for Level 1 workbenches, in meters.
Workbench level 2 radius (meters) 2.0 Crafting radius for Level 2 workbenches, in meters.
Workbench level 3 radius (meters) 2.0 Crafting radius for Level 3 workbenches, in meters.

Radius Examples

Value Effect
2.0 Default vanilla range — must stand right next to the workbench
30.0 Craft from across a large room or small base
100.0 Craft from anywhere in a large compound

Installation

1 Copy the plugin file
Place WorkbenchRange.cs into your server's oxide/plugins/ directory.
2 Start or restart your server
The config file will be generated automatically at oxide/config/WorkbenchRange.json.
3 Edit the configuration
Set the crafting radius for each workbench level.
4 Reload the plugin
Run oxide.reload WorkbenchRange in the server console to apply changes.

Permission

workbenchrange.use

Only players with this permission get the extended workbench range. Players without it use the default vanilla radius.

Grant Permission

oxide.grant user <SteamID> workbenchrange.use

Revoke Permission

oxide.revoke user <SteamID> workbenchrange.use

Important Notes

Line of Sight Required

Even with an extended range, the player must have line of sight to the workbench. Walls and obstacles still block crafting, just like in vanilla.

Clean Restore on Unload

When the plugin is unloaded or the server shuts down, all workbench ranges are restored to their vanilla defaults. No permanent changes.

Workbench Range — An Oxide plugin for Rust dedicated servers.

Made by little method

Updated 4 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:

WorkbenchRange.cs 5.7 kB
CHANGELOG.md 595 bytes

Leave a comment

Log in with itch.io to leave a comment.