Blueprint Share allows players to share blueprints with their clan, team or friends.
All arguments inside [] are optional
Every setting looks like this: "Key": Value
The key is the name / description of the setting while the value is the actual value you want to set it to. For example, to disable sharing for clans, you see there is "Clans Sharing Enabled": true. To disable it, you change it to "Clans Sharing Enabled": false.
Features
- Share blueprints with online and sleeping players
- Toggle sharing at any time
- See which blueprints have been shared with you
- Control how players can share blueprints
- Block certain blueprints from being shared
- Lose shared blueprints when leaving a clan, team or removing a friend
- Supports Clans Reborn
Chat Commands
All arguments inside <> are required!All arguments inside [] are optional
- /bs help - Displays help message
- /bs toggle - Toggles the sharing of blueprints
- /bs share <playerName> - Shares all of your blueprints with the target player
- /bs show <sharetype> [friendName] - Shows all the blueprints you have been shared in order of blueprint workbench tier. Share types include: clan, team and friend.
Permissions
This plugin uses the permission system. To assign a permission, use oxide.grant <user or group> <name or steam id> <permission>. To remove a permission, use oxide.revoke <user or group> <name or steam id> <permission>.- blueprintshare.toggle - Required to use the toggle command
- blueprintshare.share - Required to use the share command
- blueprintshare.show - Required to use the show command
- blueprintshare.use - Required to share blueprints automatically
- blueprintshare.bypass - Allows player to share blueprints with anyone when using the share command
Configuration
The settings and options can be configured in the BlueprintShare file under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors.Every setting looks like this: "Key": Value
The key is the name / description of the setting while the value is the actual value you want to set it to. For example, to disable sharing for clans, you see there is "Clans Sharing Enabled": true. To disable it, you change it to "Clans Sharing Enabled": false.
- Teams Sharing Enabled - Enables or disables sharing for teams across the server.
- Clans Sharing Enabled - Enables or disables sharing for clans across the server.
- Friends Sharing Enabled - Enables or disables sharing for friends across the server.
- Share Blueprint Items - Enables or disables sharing of blueprints when using the learn button on blueprint items.
- Share Tech Tree Blueprints - Enables or disables if blueprints learnt through the tech tree are shared.
- Share Blueprints on Join - When a player joins a team, they will automatically share all their blueprints with everyone in the team. This feature also works for clans and new friends.
- Share Blueprints with New Member or Friend - Blueprints of all team members are automatically shared to new team members. This feature also works for clans and new friends.
- Lose Blueprints on Leave - If enabled when a player leaves a clan, team or removes a friend they will lose all blueprints they were shared from that group / individual.
- Clear Data File on Wipe - Whether the data file should be reset when a wipe occurs.
- Receive Messages Enabled - Enables or disables receiving blueprint chat messages.
- Share Messages Enabled - Enables or disables sharing blueprint chat messages.
- Items Blocked from Sharing - Item shortnames in this list will be blocked from being shared.