Player Wear
Progress counts only when the player’s worn items match the rule, either wearing specified gear, or wearing nothing at all.
{ "type": "PlayerWear", "items": ["hazmatsuit"], "requireAll": false, "requireNaked": false}Fields
Section titled “Fields”| Field | Type | Description |
|---|---|---|
type | string | Exactly 'PlayerWear' |
items | string[] | Rust item shortNames, lowercase dotted (e.g. mask.bandana, shoes.boots, metal.plate.torso, ballistic.helmet). |
requireAll | boolean | If true, the player must be wearing every listed item to qualify; if false, any one suffices. |
requireNaked | boolean | If true, the player must be wearing nothing. Leave items empty in this case. Mutually exclusive with non-empty items. |
- Listed items must be wearable: non-wearable shortnames are dropped when the config loads.
requireAlltoggles between all-of (true) and any-of (false) matching of theitemslist.requireNakedis the opposite mode: it requires an emptyitemslist and matches only when the player wears nothing.