https://github.com/monah-rasta/baserepair
Oxide plugin for Rust. Allows player to repair their entire base by hitting part of the building with the hammer.
https://github.com/monah-rasta/baserepair
Last synced: 4 months ago
JSON representation
Oxide plugin for Rust. Allows player to repair their entire base by hitting part of the building with the hammer.
- Host: GitHub
- URL: https://github.com/monah-rasta/baserepair
- Owner: MONaH-Rasta
- License: mit
- Created: 2024-05-06T15:46:00.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-19T01:52:12.000Z (over 1 year ago)
- Last Synced: 2025-03-30T16:22:58.779Z (about 1 year ago)
- Language: C#
- Homepage: https://umod.org/resource/plugin/base-repair
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BaseRepair
Oxide plugin for Rust. Allows player to repair their entire base by hitting part of the building with the hammer.
## Permissions
* `baserepair.use` - allows players to use base repair
* `baserepair.nocost` - allows players with permission to not have to pay for repair
* `baserepair.noauth` - allows players with permission to not have to be authed on the TC in order to repair
* `noescape.raid.repairblock` - blocks repair while raid blocked (Requires NoEscape plugin)
* `noescape.combat.repairblock` - blocks repair while combat blocked (Requires NoEscape plugin)
## Chat Commands
* `/br` - toggle base repair on and off
## Configuration
```json
{
"Number of entities to repair per server frame": 10,
"Default Enabled": false,
"Allow Repairing Bases Without A Tool Cupboard": true,
"Repair Cost Multiplier": 1.0,
"How long after an entity is damaged before it can be repaired (Seconds)": 30.0,
"Chat Commands": [
"br"
],
"Enable Repairs Using A Skinned Hammer": true,
"Repair Hammer Skin ID": 2902701361
}
```
## Localization
```json
{
"Chat": "[Base Repair] {0}",
"NoPermission": "You do not have permission to use this command",
"RepairInProcess": "You have a current repair in progress. Please wait for that to finish before repairing again",
"RecentlyDamaged": "We failed to repair {0} because they were recently damaged",
"AmountRepaired": "We have repair {0} damaged items in this base. ",
"CantAfford": "We failed to repair {0} because you were missing items to pay for it.",
"MissingItems": "The items you were missing are:",
"MissingItem": "{0}: {1}x",
"Enabled": "You enabled enabled building repair. Hit the building you wish to repair with the hammer and we will do the rest for you.",
"Disabled": "You have disabled building repair."
}
```