mirror of
https://github.com/boy0001/FastAsyncWorldedit.git
synced 2024-09-30 07:57:36 +02:00
Created Brushes (markdown)
parent
f0d89495af
commit
35c6856ef2
153
Brushes.md
Normal file
153
Brushes.md
Normal file
@ -0,0 +1,153 @@
|
||||
FAWE changes a lot of how brushes are handled in WorldEdit.
|
||||
### Equipping a brush:
|
||||
`/br <brush>`
|
||||
Equip it to right click:
|
||||
`/br primary <brush>`
|
||||
Equip in to left click:
|
||||
`/br secondary <brush>`
|
||||
|
||||
### Changing brush settings
|
||||
- `/mat <material>`
|
||||
- `/mask <mask>`
|
||||
- `/smask <mask>`
|
||||
- `/transform <transform>`
|
||||
- `/range <range>`
|
||||
- `/size <size>`
|
||||
- `/none` - Unbind tool
|
||||
Use the `-h` flag to change the settings for your offhand brush.
|
||||
|
||||
### Change brush targeting
|
||||
You can change the target mode to assist building in different areas (air, walls, ground etc.)
|
||||
Changing the `//brush range` can also be useful.
|
||||
`/br target <0-3>`
|
||||
- 0 = Target block
|
||||
- 1 = Target point directly ahead, distance depends on pitch
|
||||
- 2 = Target point, distance depends on height from ground
|
||||
- 3 = Target block face
|
||||
|
||||
### Add brush actions
|
||||
Use the mouse wheel to change brush behavior
|
||||
- `/br scroll clipboard <file|folder|asset url>`
|
||||
- `/br scroll mask <mask1> <mask2...>`
|
||||
- `/br scroll pattern <mat1> <mat2...>`
|
||||
- `/br scroll range`
|
||||
- `/br scroll size`
|
||||
- `/br scroll target`
|
||||
|
||||
### Visualize the brush
|
||||
With FAWE you can visualize how the brush will change blocks:
|
||||
`/br vis <0-2>`
|
||||
- 0 = No visualization
|
||||
- 1 = Single point
|
||||
- 2 = All block changes are visualized
|
||||
|
||||
### Brushes
|
||||
#### `//brush blendball [radius=5]`
|
||||
Perm: `worldedit.brush.blendball`
|
||||
Desc: Blend terrain
|
||||
#### `//brush erode [radius=5]`
|
||||
Perm: `worldedit.brush.erode`
|
||||
Desc: Erode terrain
|
||||
#### `//brush pull [radius]`
|
||||
Perm: `worldedit.brush.pull`
|
||||
Desc: Pull terrain towards you
|
||||
#### `//brush circle <pattern> [radius=5]`
|
||||
Perm: `worldedit.brush.circle`
|
||||
Desc: Creates a circle which revolves around your facing direction
|
||||
Note: Decrease brush radius, and enabled visualization to assist with placement mid-air
|
||||
#### `//brush recursive <pattern> [radius=5]`
|
||||
Perm: `worldedit.brush.recursive`
|
||||
Desc: Set all connected blocks
|
||||
Flags: -d will apply in depth first order
|
||||
Note: Set a mask to change behavior
|
||||
#### `//brush line <pattern> [radius=0]`
|
||||
Perm: `worldedit.brush.line`
|
||||
Desc: Create lines
|
||||
Flags: -h: create shell -s: selects clicked point -f: flat line
|
||||
#### `//brush spline <pattern> [radius=25]`
|
||||
Perm `worldedit.brush.spline`
|
||||
Desc: Click to select some objects,click the same block twice to connect the objects.
|
||||
Note: Insufficient brush radius, or clicking the the wrong spot will result in undesired shapes. The shapes must be simple lines or loops.
|
||||
Pic1: http://i.imgur.com/CeRYAoV.jpg -> http://i.imgur.com/jtM0jA4.png
|
||||
Pic2: http://i.imgur.com/bUeyc72.png -> http://i.imgur.com/tg6MkcF.png
|
||||
#### `//brush sphere <pattern> [radius=5]`
|
||||
Perm: `worldedit.brush.sphere`
|
||||
Desc: Creates a sphere
|
||||
Flags: -h: creates a hollow sphere
|
||||
#### `//brush shatter <pattern> [radius=10] [count=10]`
|
||||
Perm: `worldedit.brush.shatter`
|
||||
Desc: Creates uneven lines separating terrain into multiple pieces
|
||||
#### `//brush color <pattern> [radius=5] [file|#clipboard|imgur=null] [rotation=360] [yscale=1.0]`
|
||||
Perm: `worldedit.brush.stencil`
|
||||
Desc: Use a height map to paint any surface
|
||||
Flags: -w: Only applies at max saturation, -r: Applies random rotation
|
||||
#### `//brush height [radius=5] [file|#clipboard|imgur=null] [rotation=0] [yscale=1.00]`
|
||||
Perm: `worldedit.brush.height`
|
||||
Desc: Raise or lower terrain (ommitting an argument will use the default value)
|
||||
Note: Use a negative yscale to reduce height
|
||||
Flags: -r: Enables random rotation
|
||||
#### `//brush flat [radius=5] [file|#clipboard|imgur=null] [rotation=0] [yscale=1.00]`
|
||||
Perm: `worldedit.brush.height`
|
||||
Desc: Flattens terrain according to a heightmap
|
||||
Flags: -r: Enables random rotation for the heightmap
|
||||
Note: Use `/br cliff` For sharper default heightmap
|
||||
#### `//brush scatter <patter> [radius=5] [points=5] [distance=1]`
|
||||
Perm: `worldedit.brush.scatter`
|
||||
Desc: Set a number of blocks randomly on a surface each a certain distance apart
|
||||
Flags: -o To overlay the pattern
|
||||
Example 1: `/br scatter #fullcopy 30 5 -o` - Places your clipboard (e.g. tree) randomly on the surface
|
||||
#### `//brush splatter <pattern> [radius=5] [seeds=1] [recursion=5] [solid=true]`
|
||||
Perm: `worldedit.brush.splatter`
|
||||
Desc: Sets a bunch of blocks randomly on a surface
|
||||
Example: `/br splatter stone,dirt 30 15`
|
||||
Note: The seeds define how many splotches there are, recursion defines how large, solid defines whether the pattern is applied per seed, else per block.
|
||||
#### `//brush scmd <scatter-radius> <points> <cmd-radius> <cmd1;cmd2...>`
|
||||
Perm: `worldedit.brush.scattercommand`
|
||||
Desc: Scatters commands on a surface
|
||||
Example: `/br scmd 30 5 1 /sphere stone 5+randint(5)` - places random sized spheres on any surface
|
||||
#### `//brush cylinder <block> [radius=2] [height=1]`
|
||||
Perm: `worldedit.brush.cylinder`
|
||||
Desc: Creates a cylinder
|
||||
Flags: -h: Creates a hollow cylinder
|
||||
#### `//brush copypaste [depth=5]`
|
||||
Perm: `worldedit.brush.copy`
|
||||
Desc: Recursively copies blocks to your clipboard on first click, then pastes
|
||||
Flags: -r: Applies random rotation
|
||||
Note: Works well with the clipboard scroll action
|
||||
#### `//brush gravity [radius=5]`
|
||||
Perm: `worldedit.brush.gravity`
|
||||
Desc: Makes blocks fall
|
||||
Flags: -h Affects all blocks vertically
|
||||
Note: See also `//fall`
|
||||
#### `//brush command <radius> [cmd1;cmd2...]`
|
||||
Perm: `worldedit.brush.command`
|
||||
Desc: Performs multiple WorldEdit commands at the clicked location with a provided selection radius
|
||||
#### `//inspect`
|
||||
Perm: `worldedit.tool.inspect`
|
||||
Desc: View past edits at a location
|
||||
#### `//brush butcher [radius=5]`
|
||||
Perm: `worldedit.brush.butcher`
|
||||
Desc: Butchers entities
|
||||
Flags:
|
||||
- -p also kills pets.
|
||||
- -n also kills NPCs.
|
||||
- -g also kills Golems.
|
||||
- -a also kills animals.
|
||||
- -b also kills ambient mobs.
|
||||
- -t also kills mobs with name tags.
|
||||
- -f compounds all previous flags.
|
||||
- -r also destroys armor stands.
|
||||
- -l currently does nothing.
|
||||
|
||||
#### `//brush extinguish [radius=5]`
|
||||
Perm: `worldedit.brush.ex`
|
||||
Desc: Extinguish fires
|
||||
#### `//brush clipboard`
|
||||
Perm: `worldedit.brushclipboard.`
|
||||
Desc: Deprecated
|
||||
Flags: -a: skip air, -p: center clipboard
|
||||
#### `//brush smooth`
|
||||
Perm: `worldedit.brush.smooth`
|
||||
Desc: Deprecated
|
||||
Flags: -n: Considers only natural blocks
|
||||
|
Loading…
Reference in New Issue
Block a user