This Rust plugin protects player entities like boxes, furnaces, vending machines, signs, weapon racks, and more from being looted, used, or modified by other players, making it ideal for PvE servers.
Available protection options include:
Available protection options include:
- Looting containers or player corpses.
- Turning ovens or switches on/off.
- Changing lock codes or vending settings.
- Sitting in vehicles or computer stations.
- Using research tables, repair benches, or workbenches.
- Wiring IO connections or planting seeds.
- Swapping items with mannequins or racks.
Permissions
antitheft.bypass- Allows interacting with any entity, even if it's protected.
Configuration
JSON:
{
"Version": "1.0.0",
"Show Toast When Action Is Blocked": true,
"Toast Color Style (0=Blue, 1=Red)": 1,
"Relationships": {
"Allow Players Of The Same Team": true,
"Allow Players Of The Same Clan (from Clans plugin)": true,
"Allow Players From Allied Clans (from Clans plugin)": false,
"Allow Players On The Friends List (from Friends plugin)": false,
"Allow TC-Authorized Players": true
},
"Actions": {
"Block Looting Entities": true,
"Block Looting Players": true,
"Block Turning Ovens On Or Off": true,
"Block Switching Electrical Switches On Or Off": true,
"Block Sitting In Vehicles": true,
"Block Sitting At Computer Stations": true,
"Block Picking Up Deployables": true,
"Block Painting Signs": true,
"Block Changing Codes On Code Locks": true,
"Block Authorizing On Tool Cupboards": true,
"Block Administrating Vending Machines (admin menu, sell orders, rename, inventory, broadcast)": true,
"Block Opening Vending Machine Customer Shop UI": false,
"Block Buying Items From Vending Machines": false,
"Block Rotating Vending Machines": true,
"Block Renaming Vending Machines": true,
"Block Inserting Items Into Vending Machines": true,
"Block Planting Seeds In Planter Boxes": false,
"Block Researching Items At Research Tables": true,
"Block Drinking From Liquid Containers": true,
"Block Repairing Items At Repair Benches": true,
"Block Changing Item Skins At Repair Benches": true,
"Block Unlocking Blueprints Via Workbench Tech Tree": true,
"Block Placing Items Onto Weapon Racks": true,
"Block Taking Items Off Weapon Racks": true,
"Block Unloading Ammo From Racked Weapons": true,
"Block Loading Ammo Into Racked Weapons": true,
"Block Swapping Held Item With Racked Item": true,
"Block Swapping Outfits With Mannequin": true,
"Block Changing Mannequin Pose": true,
"Block Creating New Connections With Wire Tool": true,
"Block Clearing Existing Wire Connections": true
},
"Excluded Prefabs (prefab shortnames)": [
"supplydrop",
"codelockedhackablecrate",
"codelockedhackablecrate_oilrig",
"bradley_crate",
"heli_crate"
]
}
Show Toast When Action Is Blocked- Show an on-screen toast when a player is blocked from doing something.Toast Color Style- Set the toast color style to use when blocking (0 = info blue, 1 = warning red).Relationships- Group that controls which relationships are allowed to bypass protection.Allow Players Of The Same Team- Allow teammates to interact with each other's entities.Allow Players Of The Same Clan- Allow players in the same clan to interact.Allow Players From Allied Clans- Allow players from allied clans to interact.Allow Players On The Friends List- Allow players listed as friends to interact.Allow TC-Authorized Players- Allow players who are authorized on the tool cupboard to interact.
Actions- Toggles to block specific types of interactionsBlock Looting Entities- Block looting from boxes, furnaces, lockers, etc.Block Looting Players- Block looting dead or sleeping players.Block Turning Ovens On Or Off- Block turning on or off furnaces, BBQs, etc.Block Switching Electrical Switches On Or Off- Block toggling electrical switches.Block Sitting In Vehicles- Block entering player vehicles like cars, boats, minicopters.Block Sitting At Computer Stations- Block using computer stations and CCTV.Block Picking Up Deployables- Block picking up bags, furnaces, deployables.Block Painting Signs- Block editing or painting signs.Block Changing Codes On Code Locks- Block changing lock codes on code locks.Block Authorizing On Tool Cupboards- Block players from authorizing on your tool cupboard.Block Administrating Vending Machines- Block using the admin side of vending machines.Block Opening Vending Machine Customer Shop UI- Block opening the buyer interface.Block Buying Items From Vending Machines- Block buying items from vending machines.Block Rotating Vending Machines- Block rotating vending machines.Block Renaming Vending Machines- Block renaming vending machines.Block Inserting Items Into Vending Machines- Block putting items into vending machines.Block Planting Seeds In Planter Boxes- Block planting seeds in planters.Block Researching Items At Research Tables- Block using research benches.Block Drinking From Liquid Containers- Block drinking from water barrels, water catchers, etc.Block Repairing Items At Repair Benches- Block using repair benches.Block Changing Item Skins At Repair Benches- Block changing item skins during repair.Block Unlocking Blueprints Via Workbench Tech Tree- Block unlocking blueprints at the tech tree.Block Placing Items Onto Weapon Racks- Block placing weapons on racks.Block Taking Items Off Weapon Racks- Block removing weapons from racks.Block Unloading Ammo From Racked Weapons- Block removing ammo from mounted weapons.Block Loading Ammo Into Racked Weapons- Block loading ammo into mounted weapons.Block Swapping Held Item With Racked Item- Block weapon swaps between player and rack.Block Swapping Outfits With Mannequin- Block switching clothes with mannequins.Block Changing Mannequin Pose- Block editing mannequin poses.Block Creating New Connections With Wire Tool- Block wiring between IO entities.Block Clearing Existing Wire Connections- Block removing existing wire links.
Excluded Prefabs- List of prefabs that are always excluded from blocking checks (e.g. hackable crates, heli loot, supply drop).
Localization
JSON:
{
"Block.LootEntity": "You cannot loot this container. Only the owner or allowed allies can access its contents here.",
"Block.LootPlayer": "You cannot loot this player. Only the owner or allowed allies can take items from them here.",
"Block.OvenToggle": "You cannot turn this oven on or off. Only the owner or allowed allies can control it here.",
"Block.SwitchToggle": "You cannot toggle this electrical switch. Only the owner or allowed allies can control it here.",
"Block.MountVehicle": "You cannot sit in this vehicle. Only the owner or allowed allies can use it here.",
"Block.MountComputerStation": "You cannot use this computer station. Only the owner or allowed allies can access it here.",
"Block.PickupDeployable": "You cannot pick up this deployable. Only the owner or allowed allies can remove it here.",
"Block.PaintSign": "You cannot paint or edit this sign. Only the owner or allowed allies can change it here.",
"Block.ChangeCode": "You cannot change this code lock. Only the owner or allowed allies can change the code here.",
"Block.TCAuthorize": "You cannot authorize on this tool cupboard. Only the owner or allowed allies can authorize here.",
"Block.Vending.Admin": "You cannot administer this vending machine. Only the owner or allowed allies can use the admin side (menu, offers, rename, inventory, broadcast) here.",
"Block.Vending.CustomerUI": "You cannot open this vending machine's customer panel. Only the owner or allowed allies can shop here.",
"Block.Vending.Buy": "You cannot buy from this vending machine. Only the owner or allowed allies can complete purchases here.",
"Block.Vending.Rotate": "You cannot rotate this vending machine. Only the owner or allowed allies can rotate it here.",
"Block.Vending.Rename": "You cannot rename this vending machine. Only the owner or allowed allies can rename it here.",
"Block.Vending.InsertItem": "You cannot insert items into this vending machine. Only the owner or allowed allies can add stock here.",
"Block.PlantSeed": "You cannot plant seeds in this planter. Only the owner or allowed allies can plant here.",
"Block.Research": "You cannot research items here. Only the owner or allowed allies can use this research table.",
"Block.Drink": "You cannot drink from this container. Only the owner or allowed allies can drink from it here.",
"Block.Repair": "You cannot repair items here. Only the owner or allowed allies can use this repair bench.",
"Block.SkinChange": "You cannot change item skins here. Only the owner or allowed allies can use this repair bench to reskin items.",
"Block.TechTree": "You cannot unlock blueprints at this workbench. Only the owner or allowed allies can use its tech tree here.",
"Block.WeaponRack.Place": "You cannot place items on this weapon rack. Only the owner or allowed allies can mount weapons here.",
"Block.WeaponRack.Take": "You cannot take items from this weapon rack. Only the owner or allowed allies can remove weapons here.",
"Block.WeaponRack.Unload": "You cannot unload ammo from this racked weapon. Only the owner or allowed allies can change its ammo here.",
"Block.WeaponRack.Load": "You cannot load ammo into this racked weapon. Only the owner or allowed allies can change its ammo here.",
"Block.WeaponRack.Swap": "You cannot swap your held item with this racked weapon. Only the owner or allowed allies can swap weapons here.",
"Block.Mannequin.Pose": "You cannot change this mannequin's pose. Only the owner or allowed allies can edit it here.",
"Block.Mannequin.Swap": "You cannot swap outfits with this mannequin. Only the owner or allowed allies can change its clothing here.",
"Block.Wire.Connect": "You cannot create new wire connections here. Only the owner or allowed allies can wire these entities.",
"Block.Wire.Clear": "You cannot clear existing wire connections here. Only the owner or allowed allies can change the wiring."
}