- Dependencies
- Player DLC API (Optional)
This Rust plugin lets players reskin any item in their inventory or hand using a skin ID. No need for a repair bench, just type a command and the skin is applied.
This plugin supports Player DLC API to help with that rule.
Facepunch Skin Policy
Facepunch now requires that servers do not give players access to paid/DLC skins they don't actually own. This includes things like official DLC content and approved marketplace skins. You're still free to use unapproved Workshop skins.This plugin supports Player DLC API to help with that rule.
- When the API is installed, paid/DLC skins are restricted to players who own them.
- If you don't install it, all skins remain usable on your server at your own responsibility.
Permissions
skinit.use
- Allows players to use the/skin
command to change the skin of an item.
Commands
/skin <skinId>
- Reskins the currently held item with the provided skin ID./skin <skinId> <itemName>
- Reskins any item in your inventory that matches the name with the given skin ID. If multiple items match, it tries to reskin all of them.
Localization
JSON:
{
"NoPermission": "You do not have permission to use this command.",
"Usage": "Usage:\n/skin <skinId> [partialItemName]\nIf item name isn't provided, it skins your active item.",
"InvalidSkinId": "'{0}' is not a valid skin ID.",
"NoActiveItem": "You have no active item to skin! Please specify an item name or hold the item.",
"NoItemFound": "Couldn't find any item matching '{0}' in your inventory.",
"SkinSuccess": "Skinned your '{0}' to skin ID {1}.",
"SkinFail": "Failed to reskin the item.",
"SkinSuccessSummary": "Reskinned {0} out of {1} items matching '{2}' to skin ID {3}.",
"SkinRestricted": "That skin is restricted (paid DLC or not owned)."
}