Class StencilBrush
java.lang.Object
com.fastasyncworldedit.core.command.tool.brush.HeightBrush
com.fastasyncworldedit.core.command.tool.brush.StencilBrush
- All Implemented Interfaces:
Brush
-
Field Summary
Fields inherited from class com.fastasyncworldedit.core.command.tool.brush.HeightBrush
layers, rotation, smooth, yscale
-
Constructor Summary
ConstructorDescriptionStencilBrush
(InputStream stream, int rotation, double yscale, boolean onlyWhite, Clipboard clipboard, int minY, int maxY) -
Method Summary
Modifier and TypeMethodDescriptionvoid
build
(EditSession editSession, BlockVector3 center, Pattern pattern, double sizeDouble) Build the object.Methods inherited from class com.fastasyncworldedit.core.command.tool.brush.HeightBrush
getHeightMap, setRandomRotate
-
Constructor Details
-
StencilBrush
public StencilBrush(InputStream stream, int rotation, double yscale, boolean onlyWhite, Clipboard clipboard, int minY, int maxY)
-
-
Method Details
-
build
public void build(EditSession editSession, BlockVector3 center, Pattern pattern, double sizeDouble) throws MaxChangedBlocksException Description copied from interface:Brush
Build the object.- Specified by:
build
in interfaceBrush
- Overrides:
build
in classHeightBrush
- Parameters:
editSession
- theEditSession
center
- the positionpattern
- the patternsizeDouble
- the size of the brush- Throws:
MaxChangedBlocksException
- if the maximum block change limit is exceeded
-