---
title: "How to setup Remover Tool for Rust"
description: "Enable /remove safely with custom permissions, configure resource refund percentages, set raid blocks, and eliminate exploit risks."
url: "https://www.gameserverkings.com/knowledge-base/rust/how-to-setup-remover-tool/"
category: "Rust"
category_url: "https://www.gameserverkings.com/knowledge-base/rust/"
published: "2026-03-15T21:31:48.693Z"
updated: "2026-08-07T21:07:36.019Z"
source_format: "markdown"
site: "GameServerKings"
---

# How to setup Remover Tool for Rust

Remover Tool lets players delete their own misplaced building blocks and deployables, optionally with a partial resource refund. It is one of the biggest quality-of-life plugins on any modded server, because in vanilla Rust a misplaced wall is permanent until it decays or gets demolished within the short hammer window.

This guide assumes Oxide is installed. If not, start with [How to Install Oxide](/knowledge-base/rust/how-to-install-oxide/).

## Step 1: Install the Plugin

1. Download `RemoverTool.cs` from [umod.org/plugins/remover-tool](https://umod.org/plugins/remover-tool).

2. Open the File Manager on your [Rust server plan](/games/rust-server-hosting/) and upload it to `oxide/plugins/`.

3. Watch the Console for the loaded confirmation.

## Step 2: Grant Permissions

Remover Tool does nothing until you grant access. The two nodes that matter:

| Permission | Who gets it | What it allows |
|------------|-------------|----------------|
| `removertool.normal` | Players | Remove your own entities with `/remove` |
| `removertool.target` | Staff only | Remove other players' entities remotely |

Grant player access to everyone:

```console
> oxide.grant group default removertool.normal
```

Grant the staff node only to your admin group:

```console
> oxide.grant group admin removertool.target
```

> [!CAUTION] Never give `removertool.target` to regular players
> It allows deleting anyone's base.

## Step 3: How Players Use It

1. Type `/remove` in chat to enable remover mode for a time window.

2. Hit the entity to remove. It disappears, and if refunds are enabled, a portion of its cost returns to the inventory.

3. Type `/remove` again or let the timer run out to exit remover mode.

## Remover Tool commands and permissions

The chat command defaults to `remove` and is set by **Chat Command** in the config, so `/remove` is what most servers use. Running it with no arguments starts Normal mode — or switches the tool off if it is already running.

| Command | Short form | Needs permission |
| --- | --- | --- |
| `/remove` | — | `removertool.normal` |
| `/remove normal` | `/remove n` | `removertool.normal` |
| `/remove admin` | `/remove a` | `removertool.admin` |
| `/remove all` | — | `removertool.all` |
| `/remove structure` | `/remove s` | `removertool.structure` |
| `/remove external` | `/remove e` | `removertool.external` |
| `/remove help` | `/remove h` | — |

Each mode removes a different scope: Normal is the ordinary player mode with refunds and ownership checks, Admin bypasses ownership, All clears everything in range, Structure targets building blocks, and External targets external walls and gates.

The plugin registers seven permissions in total:

| Permission | Grants |
| --- | --- |
| `removertool.normal` | Ordinary removal, the one players need |
| `removertool.admin` | Admin mode, ignores ownership |
| `removertool.all` | All mode |
| `removertool.structure` | Structure mode |
| `removertool.external` | External mode |
| `removertool.target` | Remove entities a player is looking at rather than only their own |
| `removertool.override` | Keep using the tool while removal is globally disabled |

Grant them the usual way — see [Oxide Permissions 101](/knowledge-base/rust/oxide-permissions-101/):

```console
> oxide.grant group vip removertool.normal
```

## Step 4: Tune the Config

The config generates at `oxide/config/RemoverTool.json` on first load. Edit it in the File Manager, then reload:

```console
> oxide.reload RemoverTool
```

The settings server owners change most:

| Setting | What it controls | Suggested value |
|---------|------------------|-----------------|
| Default remove time | How long remover mode stays active per use | 30 to 60 seconds. Long timers feel sluggish and invite accidents |
| Refund percentage | How much of the build cost comes back | 50 percent on survival servers, 100 percent on build or creative servers |
| Cooldown | Wait time between `/remove` uses | 0 for quality of life, higher if you want removal to feel costly |
| Entity restrictions | Which entity types can be removed | Leave TC and locked entities restricted unless you have a reason |

## Raid and Combat Safety

Removal during raids is exploitable: defenders can delete their own walls to reposition, or remove a raided door before attackers loot. Most servers pair Remover Tool with NoEscape so remover mode is blocked while a raid or combat block is active. If you run NoEscape (see [Popular Plugins](/knowledge-base/rust/popular-plugins/)), check that its raid block covers remove commands in your config.

## Common Issues

| Problem | Fix |
|---------|-----|
| "You don't have permission" | The player lacks `removertool.normal`. Grant it to their group |
| Cannot remove a specific entity | The entity type is restricted in the config, or it belongs to someone else |
| No refund received | Refunds are disabled or set to 0 percent in the config |
| Players deleting mid-raid | Add a raid blocker like NoEscape and block remove during raid windows |

## What to Read Next

- [Oxide Permissions 101](/knowledge-base/rust/oxide-permissions-101/) for setting up the groups these grants rely on
- [Popular Plugins](/knowledge-base/rust/popular-plugins/) for the rest of the standard quality-of-life stack

---

Made with 💜 by GameServerKings
