What is the Remover Tool plugin?
Remover Tool (RT) is a RUST plugin that adds functionality for players to remove foundations, walls or other entities within RUST with a simple command. Currently updated and supported by Arainrr, RT is a free-to-use plugin available for download on uMod that is an absolute must-have feature on just about any Build Server configuration.
Potential reasons to use the Remover Tool plugin
With the proper permissions set, players can remove specified entities, walls, or blocks that they place far beyond the default 10-minute remove window while under the effects of a Tool Cupboard.
Additional functions include:
- Enabling admin removing, allowing normal players to remove any entity, even those they don’t own
- Specified removals, such as an entire building or just high external walls adjacent to each other
- Adding costs to removal or a refund option to get materials back
Installing the Remover Tool plugin
As with all uMod plugins, the server you intend to install them on requires uMod (Oxide) to be installed to facilitate their function. For a step-by-step perspective on how to install this plugin, please reference the following list:
- First, you must have uMod/Oxide installed on your server. Use our Installing uMod (Oxide) on Your RUST server guide if you need help; otherwise, if you use a third-party hosting, their user interface will have instructions on how to get started. It may be tooled explicitly to their platform, so reach out to your host for details.
- Acquire the latest version of the plugin from uMod’s Remover Tool page, or download the CS file directly.
- Locate the downloaded
RemoverTool.csfile and install the plugin on your RUST server, or follow your host-specific instructions. - Once Remover Tool is installed in the plugins folder, and if the server is actively running, uMod will immediately create an alternate
RemoverTool.jsonfile in your config folder. It is essential to differentiate these files and not mistake them, as you must make configuration changes in the .json file in the config folder.
Additional dependencies
Like many other uMod plugins, the Remover Tool may work as a standalone mod or in conjunction with other select mods. The configuration section cites many incorporation command options.
A full list of such mods includes:
- Auto CCTV Stations
- Clans
- Economics
- Friends
- Image Library
- No Escape
- Rust Translation API
- Rust:IO Clans
- Server Rewards
- Zone Manager
Permissions
As with all plugins you might try to install, Remover Tool has a small list of permissions. Make sure you reference our Oxide Permissions guide to understand the oxide.grant permission system better. Permissions bearing a warning indicate that adding this permission gives unilateral removal decision-making to any authorized group. Exercise extreme caution.
Specific permission command lines include:
| Command | Description |
| removertool.normal | Necessary to use the normal removal tool, standard on build servers |
| removertool.admin | Necessary to use admin remove. WARNING – VERY DANGEROUS |
| removertool.all | Necessary to use all remove. WARNING – VERY DANGEROUS |
| removertool.structure | Necessary to use structure remove. WARNING – VERY DANGEROUS |
| removertool.external | Necessary to use the external remove. WARNING – VERY DANGEROUS |
| removertool.target | Necessary to use ‘remove.target’ command |
| removertool.override | Necessary to use ‘remove.allow’ command |
Activation steps
Once installed and permitted to use the mod, players may activate it in-game via a simple /remove command in chat or by binding this command via bind [key] remove.toggle
Additional chat commands are as follows:
| Command | Description |
| /remove admin | Activate admin removal tool – any entity may be removed while active |
| /remove all | Delete all entities located directly around the foundation that you’re looking at when entering the command – this can remove unattached buildings within a certain proximity |
| /remove structure | Delete only the building you are looking at, it should not impact non-connected structures nearby |
| /remove external | Remove high external walls in a sequence |
| /remove help | Displays help readout |
Additional console commands are as follows:
| Command | Description |
| remove.allow false/true | Override the remover tool for players – if false, only players with the removertool.override permission can use the remover tool. Value not saved after a server restart must reissue the command |
| remove. building ‘price or refund’ ‘percentage’ | Price or refund for all buildings settings.
|
| remove.playerentity all ‘player name or id’ | Remove all entities of the player |
| remove.playerentity building’ player name or id’ | Remove all buildings owned by the player |
| remove.playerentity cupboard ‘player name or id’ | Remove buildings of the player-owned tool cupboard |
| remove.target admin ‘player name or id’ | Enable remover tool for player (admin) |
| remove.target all ‘player name or id’ | Enable remover tool for a player (all) |
| remove.target disable ‘player name or id’ | Disable removal tool for player |
| remove.target external ‘player name or id’ | Enable remover tool for player (External) |
| remove.target normal ‘player name or id’ | Enable remover tool for player (non-admin) |
| remove.target structure ‘player name or id’ | Enable remover tool for player (structure) |
| remove.toggle | F1 equivalent of the /remove command |
Recommended plugin configurations
By default, the configuration of the RemoverTool.json file should not be adapted for most server owners’ purposes. The following is a default configuration, prefaced by our own warning disclaimer as well as descriptions of more commonly changed settings.
Alteration of any below values could drastically increase the chance of mod failure if not correctly done. It is recommended that only those with considerable knowledge of Rust mods alter them.
{ "Settings": { "Use Teams": true, - allows teammates (in game interface) to remove each others placed entities "Use Clans": true, - allows clan mates (modded interface) to remove each other's placed entities "Use Friends": true, - allows steam friends to remove each other's placed entities "Use Entity Owners": true, - dictates that only the entity owner may remove it "Use Tool Cupboards (Strongly unrecommended)": false, - typically redundant if use entity owners is true. "Use Building Owners (You will need BuildingOwners plugin)": false, - only matters if dependant mod installed "Remove Button": "FIRE_PRIMARY", "Remove Interval (Min = 0.2)": 0.5, "Only start cooldown when an entity is removed": false, "RemoveType - All/Structure - Remove per frame": 20, - Reducing it can reduce server lag, but take longer to remove "RemoveType - All/Structure - No item container dropped": true, - If false, it will drop "RemoveType - Normal - Max Removable Objects - Exclude admins": true, "RemoveType - Normal - Cooldown - Exclude admins": true, "RemoveType - Normal - Check stash under the foundation": false, "RemoveType - Normal - Entity Spawned Time Limit - Enabled": false,//If true, the spawned entity before installing the plugin cannot be removed "RemoveType - Normal - Entity Spawned Time Limit - Cannot be removed when entity spawned time more than it": 300.0, //Seconds "Default Entity Settings (When automatically adding new entities to 'Other Entity Settings')": { "Default Remove Allowed": true } }, "Container Settings": { - Altering not advised "Storage Container - Enable remove of not empty storages": true, "Storage Container - Drop items from container": false, "Storage Container - Drop a item container from container": true, "IOEntity Container - Enable remove of not empty storages": true, "IOEntity Container - Drop items from container": false, "IOEntity Container - Drop a item container from container": true }, "Remove Damaged Entities": { - Altering not advised "Enabled": false, "Exclude Building Blocks": true, "Percentage (Can be removed when (health / max health * 100) is not less than it)": 90.0 }, "Chat Settings": { - Allows for customization of chat command "Chat Command": "remove", "Chat Prefix": "[RemoverTool]: ", "Chat Prefix Color": "#00FFFF", "Chat SteamID Icon": 0 }, "Permission Settings (Just for normal type)": { - You may add more permissions here but "removertool.normal" is necessary "removertool.normal": { "Priority": 0, "Distance": 3.0, "Cooldown": 60.0, "Max Time": 300, "Remove Interval (Min = 0.2)": 1.0, "Max Removable Objects (0 = Unlimited)": 50,//Maximum removable object each time the remover tool is enabled "Pay": true, "Refund": true, "Reset the time after removing an entity": false }, "removertool.vip": { - vip permission integration for mod dependencies "Priority": 1, "Distance": 5.0, "Cooldown": 30.0, "Max Time": 300, "Remove Interval (Min = 0.2)": 0.5, "Max Removable Objects (0 = Unlimit)": 100, "Pay": false, "Refund": true, "Reset the time after removing a entity": true } }, "Remove Type Settings": { "Normal": { "Display Name": "Normal", "Distance": 3.0, "Default Time": 60, "Max Time": 300, "Gibs": true, "Reset the time after removing an entity": false } }, "Remove Mode Settings (Only one model works)": { - Altering not advised "No Held Item Mode": true, //Prevents the player from holding any item "No Held Item Mode - Disable remover tool when you have any item in hand": true, //remover tool disabled if player holds item "Melee Tool Hit Mode": false, "Melee Tool Hit Mode - Item shortname": "hammer", "Melee Tool Hit Mode - Item skin (-1 = All skins)": -1, "Melee Tool Hit Mode - Auto enable remover tool when you hold a melee tool": false, "Melee Tool Hit Mode - Requires a melee tool in your hand when remover tool is enabled": false, "Melee Tool Hit Mode - Disable remover tool when you are not holding a melee tool": false, "Specific Tool Mode": false, "Specific Tool Mode - Item shortname": "hammer", "Specific Tool Mode - Item skin (-1 = All skins)": -1, "Specific Tool Mode - Auto enable remover tool when you hold a specific tool": false, "Specific Tool Mode - Requires a specific tool in your hand when remover tool is enabled": false, "Specific Tool Mode - Disable remover tool when you are not holding a specific tool": false }, "NoEscape Settings": { "Use Raid Blocker": false, "Use Combat Blocker": false }, "Image Urls (Used to UI image)": { - dependency mod required "economics": "https://i.imgur.com/znPwdcv.png", "serverrewards": "https://i.imgur.com/04rJsV3.png" }, "GUI": { }, "Remove Info (Refund & Price)": { - Altering disables prices / refunds "Price Enabled": true, "Refund Enabled": true, "Refund Items In Entity Slot": true,//What is "Entity Slot": e.g. Code lock on the cupboard "Allowed Building Grade": { "Twigs": true, //Allow removal of Twigs "Wood": true, "Stone": true, "Metal": true, "TopTier": true }, "Display Names (Refund & Price)": { "telephone_5566": "Telephone", // item shortname skin id // If empty, the default item name will be displayed "economics": "Economics", // custom currency }, "Building Blocks Settings": { "Foundation": { "Display Name": "Foundation", //The name displayed on the RemoverToolUI "Building Grade": { "Twigs": { "Price": { "wood": { "amount": 15, "skinId": -1 // If less than 0, will ignore skin to take items } }, "Refund": { "wood": { "amount": 10, "skinId": -1 // If less than 0, the item skin ID will be set based on the entity skin Id } } } } } }, "Other Entity Settings": { - If you want to add other entities, you can do so here "fogmachine": { //entity short prefab name "Remove Allowed": true, //Allows the entity to be removed "Display Name": "Fogger-3000", //The name displayed on the RemoverToolUI "Price": {}, "Refund": { "fogmachine": { "amount": 1, "skinId": -1 } } } } } }
How to update the Remover Tool plugin
Updating the RUST Remover Tool plugin is simple and quick.
- Visit the uMod Remover Tool plugin page
- Download the latest version of the Remover Tool plugin
- Overwrite the existing
RemoverTool.csfile in your Oxide plugins folder.
It is best practice not to uninstall the mod, as you do not need to alter the JSON file. It will remain with your existing settings (unless the developer otherwise suggests a complete reinstall).
How to remove the Remover Tool plugin
As the RUST Remover Tool plugin doesn’t impact player experience or game features necessary to run processes in the game itself, removing the plugin is as simple as deleting RemoverTool.cs from your plugins folder.
A more thorough approach for removing Remover Tool is to:
- Prepare and properly shut down the RUST server
- Open the Oxide plugins folder in your server directory
- Locate and delete the
RemoverTool.csfile - Open the Oxide config folder in your server directory
- Locate and delete the
RemoverTool.jsonconfiguration file - Restart the RUST server
Suppose you want to disable the Remover Tool plugin for a short period. You can use the oxide.unload RemoverTool command, which you may also run in the F1 console, RCON, or Web Console.
Disclaimer and seeking assistance
Corrosion Hour does not maintain the RUST Remover Tool plugin, nor do we assist with modifying the plugin outside the config scope. Visit the plugin’s uMod page to support the plugin creators, report bugs, or propose feature requests. Please get in touch with an admin in our Discord community for help with the steps and instructions in this guide.


