Package com.sk89q.worldedit.command
Class BrushCommands
java.lang.Object
com.sk89q.worldedit.command.BrushCommands
Commands to set brush shape.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidbiome(Player player, LocalSession localSession, RegionFactory shape, double radius, BiomeType biomeType, boolean column) voidblendBallBrush(org.enginehub.piston.inject.InjectedValueAccess context, Expression radius, int minFreqDiff, boolean onlyAir, Mask mask) voidblobBrush(org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Vector3 radius, double sphericity, double frequency, double amplitude) voidbutcherBrush(Player player, LocalSession session, Expression radius, boolean killPets, boolean killNpcs, boolean killGolems, boolean killAnimals, boolean killAmbient, boolean killWithName, boolean killFriendly, boolean killArmorStands, boolean killWater, org.enginehub.piston.inject.InjectedValueAccess context) voidcatenaryBrush(org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, @org.jetbrains.annotations.Range(from=1L, to=2147483647L) double lengthFactor, Expression radius, boolean shell, boolean select, boolean facingDirection) voidcircleBrush(org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Expression radius, boolean filled) voidcliffBrush(Player player, LocalSession session, Expression radius, String image, @org.jetbrains.annotations.Range(from=0L, to=360L) int rotation, double yscale, boolean randomRotate, boolean layers, boolean dontSmooth, org.enginehub.piston.inject.InjectedValueAccess context) voidclipboardBrush(Player player, LocalSession session, boolean ignoreAir, boolean usingOrigin, boolean pasteEntities, boolean pasteBiomes, Mask sourceMask, org.enginehub.piston.inject.InjectedValueAccess context, boolean randomRotate) voidcommand(org.enginehub.piston.inject.InjectedValueAccess context, Expression radius, List<String> input, boolean hide) voidcopy(Player player, LocalSession session, org.enginehub.piston.inject.InjectedValueAccess context, Expression radius, boolean randomRotate, boolean autoRotate) voidcylinderBrush(org.enginehub.piston.inject.InjectedValueAccess context, Pattern pattern, Expression radius, int height, double thickness, boolean hollow) voiddeform(Player player, LocalSession localSession, RegionFactory shape, double radius, String expression, boolean useRawCoords, boolean usePlacement) voiddilate(Player player, LocalSession session, double brushSize) voiderodeBrush(org.enginehub.piston.inject.InjectedValueAccess context, Expression radius, int erodefaces, int erodeRec, int fillFaces, int fillRec) voidextinguishBrush(org.enginehub.piston.inject.InjectedValueAccess context, EditSession editSession, Expression radius) voidflattenBrush(Player player, LocalSession session, Expression radius, String image, @org.jetbrains.annotations.Range(from=0L, to=360L) int rotation, double yscale, boolean randomRotate, boolean layers, boolean dontSmooth, org.enginehub.piston.inject.InjectedValueAccess context) voidforest(Player player, LocalSession localSession, RegionFactory shape, Expression radius, double density, TreeGenerator.TreeType type) voidgravityBrush(org.enginehub.piston.inject.InjectedValueAccess context, Expression radius, boolean fromMaxY) voidheightBrush(Player player, LocalSession session, Expression radius, double yscale, String image, @org.jetbrains.annotations.Range(from=0L, to=360L) int rotation, boolean randomRotate, boolean layers, boolean dontSmooth, org.enginehub.piston.inject.InjectedValueAccess context) voidimageBrush(LocalSession session, org.enginehub.piston.inject.InjectedValueAccess context, String imageURL, Expression radius, double yscale, boolean alpha, boolean fadeOut) voidlineBrush(org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Expression radius, boolean shell, boolean select, boolean flat) voidvoidlower(Player player, LocalSession localSession, RegionFactory shape, Expression radius) voidmorph(Player player, LocalSession session, double brushSize, int minErodeFaces, int numErodeIterations, int minDilateFaces, int numDilateIterations) process(Player player, Arguments arguments, BrushSettings settings) voidpullBrush(org.enginehub.piston.inject.InjectedValueAccess context, Expression radius, int erodefaces, int erodeRec, int fillFaces, int fillRec) voidraise(Player player, LocalSession localSession, RegionFactory shape, Expression radius) voidrecursiveBrush(org.enginehub.piston.inject.InjectedValueAccess context, EditSession editSession, Pattern fill, Expression radius, boolean depthFirst) voidsaveBrush(Player player, LocalSession session, String name, boolean root) voidscatterBrush(org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Expression radius, double points, double distance, boolean overlay) voidscatterCommandBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, Expression radius, double points, double distance, List<String> commandStr, boolean print) voidscatterSchemBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, String clipboardStr, Mask mask, Expression radius, double density, boolean rotate) voidset(Player player, LocalSession localSession, RegionFactory shape, Expression radius, Pattern pattern) voidshatterBrush(EditSession editSession, org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Expression radius, int count) voidsmoothBrush(Player player, LocalSession session, Expression radius, int iterations, Mask mask, org.enginehub.piston.inject.InjectedValueAccess context) voidsnow(Player player, LocalSession localSession, RegionFactory shape, double radius, boolean stack) voidsnowSmoothBrush(Player player, LocalSession session, Expression radius, int iterations, int snowBlockCount, Mask mask, org.enginehub.piston.inject.InjectedValueAccess context) voidsphereBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, Pattern pattern, Expression radius, boolean hollow, boolean falling) voidsplatterBrush(org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Expression radius, double points, double recursion, boolean solid) voidsplineBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Expression radius) voidstencilBrush(Player player, LocalSession session, org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Expression radius, String image, @org.jetbrains.annotations.Range(from=0L, to=360L) int rotation, double yscale, boolean onlyWhite, boolean randomRotate) voidsurfaceBrush(org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Expression radius) voidsurfaceLayer(org.enginehub.piston.inject.InjectedValueAccess context, Expression radius, List<Pattern> patternLayers) voidsurfaceSpline(Player player, org.enginehub.piston.inject.InjectedValueAccess context, Pattern fill, Expression radius, double tension, double bias, double continuity, double quality) voidsweepBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, int copies) 
- 
Constructor Details- 
BrushCommandsCreate a new instance.- Parameters:
- worldEdit- reference to WorldEdit
 
 
- 
- 
Method Details- 
blendBallBrushpublic void blendBallBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="The radius to sample for blending",def="5") Expression radius, @Arg(desc="Minimum difference in frequency to change block",def="1") int minFreqDiff, @Switch(name='a',desc="Compare only air vs existing blocks") boolean onlyAir, @ArgFlag(name='m',desc="Mask to limit blocks being considered",def="") Mask mask) throws WorldEditException - Throws:
- WorldEditException
 
- 
erodeBrushpublic void erodeBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="The radius for eroding",def="5") Expression radius, @Arg(desc="erodeFaces",def="2") int erodefaces, @Arg(desc="erodeRec",def="1") int erodeRec, @Arg(desc="fillFaces",def="5") int fillFaces, @Arg(desc="fillRec",def="1") int fillRec) throws WorldEditException - Throws:
- WorldEditException
 
- 
pullBrushpublic void pullBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="The radius to sample for blending",def="5") Expression radius, @Arg(desc="erodeFaces",def="6") int erodefaces, @Arg(desc="erodeRec",def="0") int erodeRec, @Arg(desc="fillFaces",def="1") int fillFaces, @Arg(desc="fillRec",def="1") int fillRec) throws WorldEditException - Throws:
- WorldEditException
 
- 
circleBrushpublic void circleBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="The radius to sample for blending",def="5") Expression radius, @Arg(name="filled",desc="Whether the circle should be filled",def="false") boolean filled) throws WorldEditException - Throws:
- WorldEditException
 
- 
recursiveBrushpublic void recursiveBrush(org.enginehub.piston.inject.InjectedValueAccess context, EditSession editSession, @Arg(desc="Pattern") Pattern fill, @Arg(desc="The radius to sample for blending",def="5") Expression radius, @Switch(name='d',desc="Apply in depth first order") boolean depthFirst) throws WorldEditException - Throws:
- WorldEditException
 
- 
lineBrushpublic void lineBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="The radius to sample for blending",def="0") Expression radius, @Switch(name='h',desc="Create only a shell") boolean shell, @Switch(name='s',desc="Selects the clicked point after drawing") boolean select, @Switch(name='f',desc="Create a flat line") boolean flat) throws WorldEditException - Throws:
- WorldEditException
 
- 
splineBrushpublic void splineBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="The radius to sample for blending",def="25") Expression radius) throws WorldEditException - Throws:
- WorldEditException
 
- 
sweepBrushpublic void sweepBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="int",def="-1") int copies) throws WorldEditException - Throws:
- WorldEditException
 
- 
catenaryBrushpublic void catenaryBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(def="1.2",desc="Length of wire compared to distance between points") @org.jetbrains.annotations.Range(from=1L, to=2147483647L) double lengthFactor, @Arg(desc="The radius to sample for blending",def="0") Expression radius, @Switch(name='h',desc="Create only a shell") boolean shell, @Switch(name='s',desc="Select the clicked point after drawing") boolean select, @Switch(name='d',desc="sags the catenary toward the facing direction") boolean facingDirection) throws WorldEditException - Throws:
- WorldEditException
 
- 
surfaceSplinepublic void surfaceSpline(Player player, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="The radius to sample for blending",def="0") Expression radius, @Arg(desc="double",def="0") double tension, @Arg(desc="double",def="0") double bias, @Arg(desc="double",def="0") double continuity, @Arg(desc="double",def="10") double quality) throws WorldEditException - Throws:
- WorldEditException
 
- 
blobBrushpublic void blobBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="radii to multiply x,y,z by",def="10") Vector3 radius, @Arg(name="roundness",desc="roundness",def="100") double sphericity, @Arg(desc="double",def="30") double frequency, @Arg(desc="double",def="50") double amplitude) throws WorldEditException - Throws:
- WorldEditException
 
- 
shatterBrushpublic void shatterBrush(EditSession editSession, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="The radius to sample for blending",def="10") Expression radius, @Arg(desc="Lines",def="10") int count) throws WorldEditException - Throws:
- WorldEditException
 
- 
stencilBrushpublic void stencilBrush(Player player, LocalSession session, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="Expression",def="5") Expression radius, @Arg(desc="String",def="") String image, @Arg(def="0",desc="rotation") @org.jetbrains.annotations.Range(from=0L, to=360L) int rotation, @Arg(desc="double",def="1") double yscale, @Switch(name='w',desc="Apply at maximum saturation") boolean onlyWhite, @Switch(name='r',desc="Apply random rotation") boolean randomRotate) throws WorldEditException, FileNotFoundException 
- 
imageBrushpublic void imageBrush(LocalSession session, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Image URL (imgur only)") String imageURL, @Arg(desc="The size of the brush",def="5") Expression radius, @Arg(def="1",desc="scale height") double yscale, @Switch(name='a',desc="Use image Alpha") boolean alpha, @Switch(name='f',desc="Blend the image with existing terrain") boolean fadeOut) throws WorldEditException, IOException, URISyntaxException 
- 
surfaceBrushpublic void surfaceBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="Expression",def="5") Expression radius) throws WorldEditException - Throws:
- WorldEditException
 
- 
scatterBrushpublic void scatterBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="radius",def="5") Expression radius, @Arg(desc="points",def="5") double points, @Arg(desc="distance",def="1") double distance, @Switch(name='o',desc="Overlay the block") boolean overlay) throws WorldEditException - Throws:
- WorldEditException
 
- 
scatterSchemBrushpublic void scatterSchemBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(name="clipboard",desc="Clipboard uri") String clipboardStr, @Arg(desc="Mask of block to place on. Defaults to solid blocks.",def="") Mask mask, @Arg(desc="Expression",def="30") Expression radius, @Arg(desc="double",def="50") double density, @Switch(name='r',desc="Apply random rotation") boolean rotate) throws WorldEditException - Throws:
- WorldEditException
 
- 
surfaceLayerpublic void surfaceLayer(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Expression") Expression radius, @Arg(desc="List of comma-separated patterns") List<Pattern> patternLayers) throws WorldEditException - Throws:
- WorldEditException
 
- 
splatterBrushpublic void splatterBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Pattern") Pattern fill, @Arg(desc="Expression",def="5") Expression radius, @Arg(desc="double",def="1") double points, @Arg(desc="double",def="5") double recursion, @Arg(desc="boolean",def="true") boolean solid) throws WorldEditException - Throws:
- WorldEditException
 
- 
scatterCommandBrushpublic void scatterCommandBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="The minimum distance between each point") Expression radius, @Arg(desc="double",def="1") double points, @Arg(desc="double",def="1") double distance, @Arg(desc="List of comma-separated commands") List<String> commandStr, @Switch(name='p',desc="Show any printed output") boolean print) throws WorldEditException - Throws:
- WorldEditException
 
- 
heightBrushpublic void heightBrush(Player player, LocalSession session, @Arg(desc="Expression",def="5") Expression radius, @Arg(desc="double",def="1") double yscale, @Arg(desc="String",def="") String image, @Arg(def="0",desc="rotation") @org.jetbrains.annotations.Range(from=0L, to=360L) int rotation, @Switch(name='r',desc="Random off-axis rotation") boolean randomRotate, @Switch(name='l',desc="Work on snow layers") boolean layers, @Switch(name='s',desc="Disable smoothing") boolean dontSmooth, org.enginehub.piston.inject.InjectedValueAccess context) throws WorldEditException, FileNotFoundException 
- 
cliffBrushpublic void cliffBrush(Player player, LocalSession session, @Arg(desc="Expression",def="5") Expression radius, @Arg(desc="String",def="") String image, @Arg(def="0",desc="rotation") @org.jetbrains.annotations.Range(from=0L, to=360L) int rotation, @Arg(desc="double",def="1") double yscale, @Switch(name='r',desc="Enables random off-axis rotation") boolean randomRotate, @Switch(name='l',desc="Will work on snow layers") boolean layers, @Switch(name='s',desc="Disables smoothing") boolean dontSmooth, org.enginehub.piston.inject.InjectedValueAccess context) throws WorldEditException, FileNotFoundException 
- 
flattenBrushpublic void flattenBrush(Player player, LocalSession session, @Arg(desc="Expression",def="5") Expression radius, @Arg(desc="String",def="") String image, @Arg(def="0",desc="rotation") @org.jetbrains.annotations.Range(from=0L, to=360L) int rotation, @Arg(desc="double",def="1") double yscale, @Switch(name='r',desc="Enables random off-axis rotation") boolean randomRotate, @Switch(name='l',desc="Will work on snow layers") boolean layers, @Switch(name='s',desc="Disables smoothing") boolean dontSmooth, org.enginehub.piston.inject.InjectedValueAccess context) throws WorldEditException, FileNotFoundException 
- 
copypublic void copy(Player player, LocalSession session, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Expression",def="5") Expression radius, @Switch(name='r',desc="Apply random rotation on paste") boolean randomRotate, @Switch(name='a',desc="Apply auto view based rotation on paste") boolean autoRotate) throws WorldEditException - Throws:
- WorldEditException
 
- 
commandpublic void command(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="Expression") Expression radius, @Arg(desc="Command to run") List<String> input, @Switch(name='h',desc="Hide any printed output") boolean hide) throws WorldEditException - Throws:
- WorldEditException
 
- 
saveBrushpublic void saveBrush(Player player, LocalSession session, @Arg(desc="String name") String name, @Switch(name='g',desc="Save the brush globally") boolean root) throws WorldEditException, IOException - Throws:
- WorldEditException
- IOException
 
- 
listpublic void list(Actor actor, org.enginehub.piston.inject.InjectedValueAccess args, @ArgFlag(name='p',desc="Prints the requested page",def="0") int page) throws WorldEditException - Throws:
- WorldEditException
 
- 
deformpublic void deform(Player player, LocalSession localSession, @Arg(desc="The shape of the region") RegionFactory shape, @Arg(desc="The size of the brush",def="5") double radius, @Arg(desc="Expression to apply",def="y-=0.2") String expression, @Switch(name='r',desc="Use the game\'s coordinate origin") boolean useRawCoords, @Switch(name='o',desc="Use the placement position as the origin") boolean usePlacement) throws WorldEditException - Throws:
- WorldEditException
 
- 
setpublic void set(Player player, LocalSession localSession, @Arg(desc="The shape of the region") RegionFactory shape, @Arg(desc="The size of the brush",def="5") Expression radius, @Arg(desc="The pattern of blocks to set") Pattern pattern) throws WorldEditException - Throws:
- WorldEditException
 
- 
forestpublic void forest(Player player, LocalSession localSession, @Arg(desc="The shape of the region") RegionFactory shape, @Arg(desc="The size of the brush",def="5") Expression radius, @Arg(desc="The density of the brush",def="20") double density, @Arg(desc="The type of tree to use") TreeGenerator.TreeType type) throws WorldEditException - Throws:
- WorldEditException
 
- 
raisepublic void raise(Player player, LocalSession localSession, @Arg(desc="The shape of the region") RegionFactory shape, @Arg(desc="The size of the brush",def="5") Expression radius) throws WorldEditException - Throws:
- WorldEditException
 
- 
lowerpublic void lower(Player player, LocalSession localSession, @Arg(desc="The shape of the region") RegionFactory shape, @Arg(desc="The size of the brush",def="5") Expression radius) throws WorldEditException - Throws:
- WorldEditException
 
- 
snowpublic void snow(Player player, LocalSession localSession, @Arg(desc="The shape of the region") RegionFactory shape, @Arg(desc="The size of the brush",def="5") double radius, @Switch(name='s',desc="Whether to stack snow") boolean stack) throws WorldEditException - Throws:
- WorldEditException
 
- 
sphereBrushpublic void sphereBrush(Player player, org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="The pattern of blocks to set") Pattern pattern, @Arg(desc="The radius of the sphere",def="2") Expression radius, @Switch(name='h',desc="Create hollow spheres instead") boolean hollow, @Switch(name='f',desc="Create falling spheres instead") boolean falling) throws WorldEditException - Throws:
- WorldEditException
 
- 
cylinderBrushpublic void cylinderBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="The pattern of blocks to set") Pattern pattern, @Arg(desc="The radius of the cylinder",def="2") Expression radius, @Arg(desc="The height of the cylinder",def="1") int height, @Arg(desc="The thickness of the cylinder. Requires -h switch be given. 0 creates a standard hollow cylinder.",def="0") double thickness, @Switch(name='h',desc="Create hollow cylinders instead") boolean hollow) throws WorldEditException - Throws:
- WorldEditException
 
- 
clipboardBrushpublic void clipboardBrush(Player player, LocalSession session, @Switch(name='a',desc="Don\'t paste air from the clipboard") boolean ignoreAir, @Switch(name='o',desc="Paste starting at the target location, instead of centering on it") boolean usingOrigin, @Switch(name='e',desc="Paste entities if available") boolean pasteEntities, @Switch(name='b',desc="Paste biomes if available") boolean pasteBiomes, @ArgFlag(name='m',desc="Skip blocks matching this mask in the clipboard") Mask sourceMask, org.enginehub.piston.inject.InjectedValueAccess context, @Switch(name='r',desc="Apply random rotation on paste, combines with existing clipboard transforms") boolean randomRotate) throws WorldEditException - Throws:
- WorldEditException
 
- 
smoothBrushpublic void smoothBrush(Player player, LocalSession session, @Arg(desc="The radius to sample for softening",def="2") Expression radius, @Arg(desc="The number of iterations to perform",def="4") int iterations, @Arg(desc="The mask of blocks to use for the heightmap",def="") Mask mask, org.enginehub.piston.inject.InjectedValueAccess context) throws WorldEditException - Throws:
- WorldEditException
 
- 
snowSmoothBrushpublic void snowSmoothBrush(Player player, LocalSession session, @Arg(desc="The radius to sample for softening",def="2") Expression radius, @Arg(desc="The number of iterations to perform",def="1") int iterations, @ArgFlag(name='l',desc="The number of snow blocks under snow",def="1") int snowBlockCount, @ArgFlag(name='m',desc="The mask of blocks to use for the heightmap") Mask mask, org.enginehub.piston.inject.InjectedValueAccess context) throws WorldEditException - Throws:
- WorldEditException
 
- 
extinguishBrushpublic void extinguishBrush(org.enginehub.piston.inject.InjectedValueAccess context, EditSession editSession, @Arg(desc="The radius to extinguish",def="5") Expression radius) throws WorldEditException - Throws:
- WorldEditException
 
- 
gravityBrushpublic void gravityBrush(org.enginehub.piston.inject.InjectedValueAccess context, @Arg(desc="The radius to apply gravity in",def="5") Expression radius, @Switch(name='h',desc="Affect blocks starting at max Y, rather than the target location Y + radius") boolean fromMaxY) throws WorldEditException - Throws:
- WorldEditException
 
- 
butcherBrushpublic void butcherBrush(Player player, LocalSession session, @Arg(desc="Radius to kill mobs in",def="5") Expression radius, @Switch(name='p',desc="Also kill pets") boolean killPets, @Switch(name='n',desc="Also kill NPCs") boolean killNpcs, @Switch(name='g',desc="Also kill golems") boolean killGolems, @Switch(name='a',desc="Also kill animals") boolean killAnimals, @Switch(name='b',desc="Also kill ambient mobs") boolean killAmbient, @Switch(name='t',desc="Also kill mobs with name tags") boolean killWithName, @Switch(name='f',desc="Also kill all friendly mobs (Applies the flags `-abgnpt`)") boolean killFriendly, @Switch(name='r',desc="Also destroy armor stands") boolean killArmorStands, @Switch(name='w',desc="Also kill water mobs") boolean killWater, org.enginehub.piston.inject.InjectedValueAccess context) throws WorldEditException - Throws:
- WorldEditException
 
- 
biomepublic void biome(Player player, LocalSession localSession, @Arg(desc="The shape of the region") RegionFactory shape, @Arg(desc="The size of the brush",def="5") double radius, @Arg(desc="The biome type") BiomeType biomeType, @Switch(name='c',desc="Whether to set the full column") boolean column) throws WorldEditException - Throws:
- WorldEditException
 
- 
morphpublic void morph(Player player, LocalSession session, @Arg(desc="The size of the brush",def="5") double brushSize, @Arg(desc="Minimum number of faces for erosion",def="3") int minErodeFaces, @Arg(desc="Erode iterations",def="1") int numErodeIterations, @Arg(desc="Minimum number of faces for dilation",def="3") int minDilateFaces, @Arg(desc="Dilate iterations",def="1") int numDilateIterations) throws WorldEditException - Throws:
- WorldEditException
 
- 
dilatepublic void dilate(Player player, LocalSession session, @Arg(desc="The size of the brush",def="5") double brushSize) throws WorldEditException - Throws:
- WorldEditException
 
- 
processpublic BrushSettings process(Player player, Arguments arguments, BrushSettings settings) throws WorldEditException - Throws:
- WorldEditException
 
- 
setpublic BrushSettings set(org.enginehub.piston.inject.InjectedValueAccess context, Brush brush, String permission) throws InvalidToolBindException - Throws:
- InvalidToolBindException
 
 
-