# Commands

![## Commands](http://chojo.u.catgirlsare.sexy/ovFjigc1.png)

All commands provide the information listed below, if you use them without any arguments. All commands have a rich tabcompletion which always helps you with building your brush.

For most of the commands you need to know how to define a schematic set. This can be found [here](https://github.com/eldoriarpg/SchematicBrushReborn/wiki/Schematic-Set)

![space](http://chojo.u.catgirlsare.sexy/yZsxd5nh.png)

#### Schematicbrush

Alias: `schbr`, `sbr`

Arguments: `<schematic sets...> <flags>`

Permission: `schematicbrush.brush.use`

This command is the core of schematic brush. It allows you to create a schematic brush on a item. You need one or more schematic sets. You can also add some flags which change the behavior of the brush.

![space](http://chojo.u.catgirlsare.sexy/yZsxd5nh.png)

#### SchematicBrushModify

Alias: `schrbm` `sbrm`

Permission: `schematicbrush.brush.use`

This command allows you to modify your current equiped brush.

**append**

Appends one or more schematic sets to your brush.

`sbrm append <schematic sets...>` `sbrm a <schematic sets...>`

**remove**

Remove a schematic set from your brush. The id can be found with the info command.

`sbrm remove <id>` `sbrm r <id>`

**edit**

Replace a schematic set with a new schematic set. The id can be found with the info command.

`sbrm edit <id> <schematic set>` `sbrm e <id> <schematic set>`

**reload**

Reloads the schematics in the brush. Use this if you added new schematics, which match one or more schematic sets in your brush.

`sbrm reload` `sbrm rel`

**info**

Get the settings and schematic sets on your current brush.

`sbrm info` `sbrm i`

![space](http://chojo.u.catgirlsare.sexy/yZsxd5nh.png)

#### SchematicBrushPreset

Alias: `schbrp` `sbrp`

This command allows you to save schematic sets as presets to use them directly. Presets can be used by every user who can use a schematic brush. Their names can't have spaces.

**savecurrent**

Save schematic sets of your current equiped brush as a preset.

Permission: `schematicbrush.preset.save`

`sbrp savecurrent <name of preset>` `sbrp c <name of preset>`

**save**

Save one or more schematic sets as a preset.

Permission: `schematicbrush.preset.save`

`sbrp save <name of preset> <schematic sets...>` `sbrp s <name of preset> <schematic sets...>`

**descr**

Set a description for a preset.

Permission: `schematicbrush.preset.save`

`sbrp descr <description>` `sbrp d <description>`

**appendset**

Add one or more schematic sets to a preset.

Permission: `schematicbrush.preset.modify`

`sbrp appendset <name of preset> <schematic sets...>` `sbrp as <name of preset> <schematic sets...>`

**removeset**

Remove a schematic set from a preset.

Permission: `schematicbrush.preset.modify`

`sbrp removeset <name of preset> <id>` `sbrp rs <name of preset> <id>`

**remove**

Remove a preset.

Permission: `schematicbrush.preset.remove`

`sbrp remove <name of preset>` `sbrp r <name of preset>`

**info**

Get a list of all schematic sets inside a preset.

Permission: `schematicbrush.brush.use`

`sbrp info <name of preset>` `sbrp i <name of preset>`

**list**

Get a list of all preset.

Permission: `schematicbrush.brush.use`

`sbrp list` `sbrp l`

![space](http://chojo.u.catgirlsare.sexy/yZsxd5nh.png)

#### SchematicBrushAdmin

Alias: `schbra` `sbra`

This command allwos you to reload and other stuff.

**reload**

Reload the plugin.

`sbra reload`

**reloadschematics**

Reload the schematics. This is needed, if you add new schematics and want to use them in a brush. We store them to access them faster. Don't worry. this doesn't need much RAM.

`sbra reloadschematics`

**info**

General information about the plugin.

`sbra info`
