Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request adds
--scope/-sflag to simplify specifying where blueprint should be placed. Currently placing blueprint inassets/cubyz/blueprints/requires either manual action or tricks with relative paths. After that change to save blueprint inassets/cubyz/blueprintsall you have to do is include-s gameand blueprint will be placed in mentioned directory on server side. To download blueprint you can use-s local, then blueprint will be placed in local./blueprints/directory.On top of that this PR changes how locations of blueprints are specified. Now instead of raw path user should specify ID of blueprint.
Example:
/blueprint save -s game cubyz:stemwill save clipboard to./assets/cubyz/blueprints/stem.blpi.e. exactly in place where sbb system will look for it./blueprint list -s gamewill list all blueprints inassets(in form of IDs)/blueprint save argmaster:stone -s worldwill save clipboard in./saves/{current}/assets/argmaster/blueprints/stone.blpResolves: #1341
Related to: #1263