======== Commands ======== .. contents:: :local: .. note:: Arguments enclosed in ``[ ]`` are optional, those enclosed in ``< >`` are required. .. tip:: You can access a command listing in-game via the ``//help`` command. General Commands ~~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/worldedit`` (or ``/we``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"WorldEdit commands" **Usage**,"``/worldedit ``" .. raw:: html .. topic:: ``/worldedit help`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Displays help for WorldEdit commands" **Permissions**,"``worldedit.help``" **Usage**,"``/worldedit help [-s] [-p ] [command...]``"   ``[-s]``,"List sub-commands of the given command, if applicable"   ``[-p ]``,"The page to retrieve"   ``[command...]``,"The command to retrieve help for" .. raw:: html .. topic:: ``/worldedit version`` (or ``/worldedit ver``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Get WorldEdit version" **Usage**,"``/worldedit version``" .. raw:: html .. topic:: ``/worldedit reload`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Reload configuration" **Permissions**,"``worldedit.reload``" **Usage**,"``/worldedit reload``" .. raw:: html .. topic:: ``/worldedit cui`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Complete CUI handshake (internal usage)" **Usage**,"``/worldedit cui``" .. raw:: html .. topic:: ``/worldedit tz`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set your timezone for snapshots" **Usage**,"``/worldedit tz ``"   ````,"The timezone to set" .. raw:: html .. topic:: ``/worldedit report`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Writes a report on WorldEdit" **Permissions**,"``worldedit.report``" **Usage**,"``/worldedit report [-p]``"   ``[-p]``,"Pastebins the report" .. raw:: html .. topic:: ``/undo`` (or ``//undo``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Undoes the last action (from history)" **Permissions**,"``worldedit.history.undo``, ``worldedit.history.undo.self``" **Usage**,"``/undo [times] [player]``"   ``[times]``,"Number of undoes to perform"   ``[player]``,"Undo this player's operations" .. raw:: html .. topic:: ``/redo`` (or ``//redo``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Redoes the last action (from history)" **Permissions**,"``worldedit.history.redo``, ``worldedit.history.redo.self``" **Usage**,"``/redo [times] [player]``"   ``[times]``,"Number of redoes to perform"   ``[player]``,"Redo this player's operations" .. raw:: html .. topic:: ``/clearhistory`` (or ``//clearhistory``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Clear your history" **Permissions**,"``worldedit.history.clear``" **Usage**,"``/clearhistory``" .. raw:: html .. topic:: ``//limit`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Modify block change limit" **Permissions**,"``worldedit.limit``" **Usage**,"``//limit [limit]``"   ``[limit]``,"The limit to set" .. raw:: html .. topic:: ``//timeout`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Modify evaluation timeout time." **Permissions**,"``worldedit.timeout``" **Usage**,"``//timeout [limit]``"   ``[limit]``,"The timeout time to set" .. raw:: html .. topic:: ``//fast`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Toggle fast mode" **Permissions**,"``worldedit.fast``" **Usage**,"``//fast [fastMode]``"   ``[fastMode]``,"The new fast mode state" .. raw:: html .. topic:: ``//reorder`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Sets the reorder mode of WorldEdit" **Permissions**,"``worldedit.reorder``" **Usage**,"``//reorder [reorderMode]``"   ``[reorderMode]``,"The reorder mode" .. raw:: html .. topic:: ``//drawsel`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Toggle drawing the current selection" **Permissions**,"``worldedit.drawsel``" **Usage**,"``//drawsel [drawSelection]``"   ``[drawSelection]``,"The new draw selection state" .. raw:: html .. topic:: ``//world`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Sets the world override" **Permissions**,"``worldedit.world``" **Usage**,"``//world [world]``"   ``[world]``,"The world override" .. raw:: html .. topic:: ``//watchdog`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Changes watchdog hook state. This is dependent on platform implementation. Not all platforms support watchdog hooks, or contain a watchdog." **Permissions**,"``worldedit.watchdog``" **Usage**,"``//watchdog [hookMode]``"   ``[hookMode]``,"The mode to set the watchdog hook to" .. raw:: html .. topic:: ``/gmask`` (or ``//gmask``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set the global mask" **Permissions**,"``worldedit.global-mask``" **Usage**,"``/gmask [mask]``"   ``[mask]``,"The mask to set" .. raw:: html .. topic:: ``/toggleplace`` (or ``//toggleplace``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Switch between your position and pos1 for placement" **Usage**,"``/toggleplace``" .. raw:: html .. topic:: ``/searchitem`` (or ``//searchitem``, ``//l``, ``//search``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Search for an item" **Permissions**,"``worldedit.searchitem``" **Usage**,"``/searchitem [-bi] [-p ] ``"   ``[-b]``,"Only search for blocks"   ``[-i]``,"Only search for items"   ``[-p ]``,"Page of results to return"   ````,"Search query" Navigation Commands ~~~~~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/unstuck`` (or ``/!``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Escape from being stuck inside a block" **Permissions**,"``worldedit.navigation.unstuck``" **Usage**,"``/unstuck``" .. raw:: html .. topic:: ``/ascend`` (or ``/asc``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Go up a floor" **Permissions**,"``worldedit.navigation.ascend``" **Usage**,"``/ascend [levels]``"   ``[levels]``,"# of levels to ascend" .. raw:: html .. topic:: ``/descend`` (or ``/desc``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Go down a floor" **Permissions**,"``worldedit.navigation.descend``" **Usage**,"``/descend [levels]``"   ``[levels]``,"# of levels to descend" .. raw:: html .. topic:: ``/ceil`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Go to the ceiling" **Permissions**,"``worldedit.navigation.ceiling``" **Usage**,"``/ceil [-fg] [clearance]``"   ``[clearance]``,"# of blocks to leave above you"   ``[-f]``,"Force using flight to keep you still"   ``[-g]``,"Force using glass to keep you still" .. raw:: html .. topic:: ``/thru`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Pass through walls" **Permissions**,"``worldedit.navigation.thru.command``" **Usage**,"``/thru``" .. raw:: html .. topic:: ``/jumpto`` (or ``/j``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Teleport to a location" **Permissions**,"``worldedit.navigation.jumpto.command``" **Usage**,"``/jumpto``" .. raw:: html .. topic:: ``/up`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Go upwards some distance" **Permissions**,"``worldedit.navigation.up``" **Usage**,"``/up [-fg] ``"   ````,"Distance to go upwards"   ``[-f]``,"Force using flight to keep you still"   ``[-g]``,"Force using glass to keep you still" Selection Commands ~~~~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``//pos1`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set position 1" **Permissions**,"``worldedit.selection.pos``" **Usage**,"``//pos1 [coordinates]``"   ``[coordinates]``,"Coordinates to set position 1 to" .. raw:: html .. topic:: ``//pos2`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set position 2" **Permissions**,"``worldedit.selection.pos``" **Usage**,"``//pos2 [coordinates]``"   ``[coordinates]``,"Coordinates to set position 2 to" .. raw:: html .. topic:: ``//hpos1`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set position 1 to targeted block" **Permissions**,"``worldedit.selection.hpos``" **Usage**,"``//hpos1``" .. raw:: html .. topic:: ``//hpos2`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set position 2 to targeted block" **Permissions**,"``worldedit.selection.hpos``" **Usage**,"``//hpos2``" .. raw:: html .. topic:: ``//chunk`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set the selection to your current chunk." **Permissions**,"``worldedit.selection.chunk``" **Usage**,"``//chunk [-cs] [coordinates]``"   ``[coordinates]``,"The chunk to select"   ``[-s]``,"Expand your selection to encompass all chunks that are part of it"   ``[-c]``,"Use chunk coordinates instead of block coordinates" .. raw:: html .. topic:: ``//wand`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Get the wand object" **Permissions**,"``worldedit.wand``" **Usage**,"``//wand [-n]``"   ``[-n]``,"Get a navigation wand" .. raw:: html .. topic:: ``/toggleeditwand`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Remind the user that the wand is now a tool and can be unbound with /none." **Permissions**,"``worldedit.wand.toggle``" **Usage**,"``/toggleeditwand``" .. raw:: html .. topic:: ``//contract`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Contract the selection area" **Permissions**,"``worldedit.selection.contract``" **Usage**,"``//contract [reverseAmount] [direction]``"   ````,"Amount to contract the selection by"   ``[reverseAmount]``,"Amount to contract the selection by in the other direction"   ``[direction]``,"Direction to contract" .. raw:: html .. topic:: ``//shift`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Shift the selection area" **Permissions**,"``worldedit.selection.shift``" **Usage**,"``//shift [direction]``"   ````,"Amount to shift the selection by"   ``[direction]``,"Direction to contract" .. raw:: html .. topic:: ``//outset`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Outset the selection area" **Permissions**,"``worldedit.selection.outset``" **Usage**,"``//outset [-hv] ``"   ````,"Amount to expand the selection by in all directions"   ``[-h]``,"Only expand horizontally"   ``[-v]``,"Only expand vertically" .. raw:: html .. topic:: ``//inset`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Inset the selection area" **Permissions**,"``worldedit.selection.inset``" **Usage**,"``//inset [-hv] ``"   ````,"Amount to contract the selection by in all directions"   ``[-h]``,"Only contract horizontally"   ``[-v]``,"Only contract vertically" .. raw:: html .. topic:: ``//size`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Get information about the selection" **Permissions**,"``worldedit.selection.size``" **Usage**,"``//size [-c]``"   ``[-c]``,"Get clipboard info instead" .. raw:: html .. topic:: ``//count`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Counts the number of blocks matching a mask" **Permissions**,"``worldedit.analysis.count``" **Usage**,"``//count ``"   ````,"The mask of blocks to match" .. raw:: html .. topic:: ``//distr`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Get the distribution of blocks in the selection" **Permissions**,"``worldedit.analysis.distr``" **Usage**,"``//distr [-cd] [-p ]``"   ``[-c]``,"Get the distribution of the clipboard instead"   ``[-d]``,"Separate blocks by state"   ``[-p ]``,"Gets page from a previous distribution." .. raw:: html .. topic:: ``//sel`` (or ``/;``, ``//desel``, ``//deselect``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Choose a region selector" **Usage**,"``//sel [-d] [selector]``"   ``[selector]``,"Selector to switch to"   ``[-d]``,"Set default selector" .. raw:: html .. topic:: ``//expand`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Expand the selection area" **Permissions**,"``worldedit.selection.expand``" **Usage**,"``//expand [reverseAmount] [direction]>``"   ````,"Amount to expand the selection by, can be `vert` to expand to the whole vertical column"   ``[reverseAmount]``,"Amount to expand the selection by in the other direction"   ``[direction]``,"Direction to expand" .. raw:: html .. topic:: ``//expand vert`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Vertically expand the selection to world limits." **Usage**,"``//expand vert``" Region Commands ~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``//set`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Sets all the blocks in the region" **Permissions**,"``worldedit.region.set``" **Usage**,"``//set ``"   ````,"The pattern of blocks to set" .. raw:: html .. topic:: ``//line`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Draws line segments between cuboid selection corners or convex polyhedral selection vertices Can only be used with a cuboid selection or a convex polyhedral selection" **Permissions**,"``worldedit.region.line``" **Usage**,"``//line [-h] [thickness]``"   ````,"The pattern of blocks to place"   ``[thickness]``,"The thickness of the line"   ``[-h]``,"Generate only a shell" .. raw:: html .. topic:: ``//curve`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Draws a spline through selected points Can only be used with a convex polyhedral selection" **Permissions**,"``worldedit.region.curve``" **Usage**,"``//curve [-h] [thickness]``"   ````,"The pattern of blocks to place"   ``[thickness]``,"The thickness of the curve"   ``[-h]``,"Generate only a shell" .. raw:: html .. topic:: ``//replace`` (or ``//re``, ``//rep``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Replace all blocks in the selection with another" **Permissions**,"``worldedit.region.replace``" **Usage**,"``//replace [from] ``"   ``[from]``,"The mask representing blocks to replace"   ````,"The pattern of blocks to replace with" .. raw:: html .. topic:: ``//overlay`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set a block on top of blocks in the region" **Permissions**,"``worldedit.region.overlay``" **Usage**,"``//overlay ``"   ````,"The pattern of blocks to overlay" .. raw:: html .. topic:: ``//center`` (or ``//middle``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set the center block(s)" **Permissions**,"``worldedit.region.center``" **Usage**,"``//center ``"   ````,"The pattern of blocks to set" .. raw:: html .. topic:: ``//naturalize`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"3 layers of dirt on top then rock below" **Permissions**,"``worldedit.region.naturalize``" **Usage**,"``//naturalize``" .. raw:: html .. topic:: ``//walls`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Build the four sides of the selection" **Permissions**,"``worldedit.region.walls``" **Usage**,"``//walls ``"   ````,"The pattern of blocks to set" .. raw:: html .. topic:: ``//faces`` (or ``//outline``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Build the walls, ceiling, and floor of a selection" **Permissions**,"``worldedit.region.faces``" **Usage**,"``//faces ``"   ````,"The pattern of blocks to set" .. raw:: html .. topic:: ``//smooth`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Smooth the elevation in the selection Example: '//smooth 1 grass_block,dirt,stone' would only smooth natural surface terrain." **Permissions**,"``worldedit.region.smooth``" **Usage**,"``//smooth [iterations] [mask]``"   ``[iterations]``,"# of iterations to perform"   ``[mask]``,"The mask of blocks to use as the height map" .. raw:: html .. topic:: ``//move`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Move the contents of the selection" **Permissions**,"``worldedit.region.move``" **Usage**,"``//move [-abes] [count] [direction] [replace] [-m ]``"   ``[count]``,"# of blocks to move"   ``[direction]``,"The direction to move"   ``[replace]``,"The pattern of blocks to leave"   ``[-s]``,"Shift the selection to the target location"   ``[-a]``,"Ignore air blocks"   ``[-e]``,"Also copy entities"   ``[-b]``,"Also copy biomes"   ``[-m ]``,"Set the include mask, non-matching blocks become air" .. raw:: html .. topic:: ``//stack`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Repeat the contents of the selection" **Permissions**,"``worldedit.region.stack``" **Usage**,"``//stack [-abes] [count] [direction] [-m ]``"   ``[count]``,"# of copies to stack"   ``[direction]``,"The direction to stack"   ``[-s]``,"Shift the selection to the last stacked copy"   ``[-a]``,"Ignore air blocks"   ``[-e]``,"Also copy entities"   ``[-b]``,"Also copy biomes"   ``[-m ]``,"Set the include mask, non-matching blocks become air" .. raw:: html .. topic:: ``//regen`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Regenerates the contents of the selection" **Permissions**,"``worldedit.regen``" **Usage**,"``//regen``" .. raw:: html .. topic:: ``//deform`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Deforms a selected region with an expression The expression is executed for each block and is expected to modify the variables x, y and z to point to a new block to fetch. See also https://tinyurl.com/weexpr" **Permissions**,"``worldedit.region.deform``" **Usage**,"``//deform [-or] ``"   ````,"The expression to use"   ``[-r]``,"Use the game's coordinate origin"   ``[-o]``,"Use the selection's center as origin" .. raw:: html .. topic:: ``//hollow`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Hollows out the object contained in this selection Thickness is measured in manhattan distance." **Permissions**,"``worldedit.region.hollow``" **Usage**,"``//hollow [thickness] [pattern]``"   ``[thickness]``,"Thickness of the shell to leave"   ``[pattern]``,"The pattern of blocks to replace the hollowed area with" .. raw:: html .. topic:: ``//forest`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Make a forest within the region" **Permissions**,"``worldedit.region.forest``" **Usage**,"``//forest [type] [density]``"   ``[type]``,"The type of tree to place"   ``[density]``,"The density of the forest" .. raw:: html .. topic:: ``//flora`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Make flora within the region" **Permissions**,"``worldedit.region.flora``" **Usage**,"``//flora [density]``"   ``[density]``,"The density of the forest" Generation Commands ~~~~~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``//hcyl`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Generates a hollow cylinder." **Permissions**,"``worldedit.generation.cylinder``" **Usage**,"``//hcyl [height]``"   ````,"The pattern of blocks to generate"   ````,"The radii of the cylinder. 1st is N/S, 2nd is E/W"   ``[height]``,"The height of the cylinder" .. raw:: html .. topic:: ``//cyl`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Generates a cylinder." **Permissions**,"``worldedit.generation.cylinder``" **Usage**,"``//cyl [-h] [height]``"   ````,"The pattern of blocks to generate"   ````,"The radii of the cylinder. 1st is N/S, 2nd is E/W"   ``[height]``,"The height of the cylinder"   ``[-h]``,"Make a hollow cylinder" .. raw:: html .. topic:: ``//hsphere`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Generates a hollow sphere." **Permissions**,"``worldedit.generation.sphere``" **Usage**,"``//hsphere [-r] ``"   ````,"The pattern of blocks to generate"   ````,"The radii of the sphere. Order is N/S, U/D, E/W"   ``[-r]``,"Raise the bottom of the sphere to the placement position" .. raw:: html .. topic:: ``//sphere`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Generates a filled sphere." **Permissions**,"``worldedit.generation.sphere``" **Usage**,"``//sphere [-hr] ``"   ````,"The pattern of blocks to generate"   ````,"The radii of the sphere. Order is N/S, U/D, E/W"   ``[-r]``,"Raise the bottom of the sphere to the placement position"   ``[-h]``,"Make a hollow sphere" .. raw:: html .. topic:: ``/forestgen`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Generate a forest" **Permissions**,"``worldedit.generation.forest``" **Usage**,"``/forestgen [size] [type] [density]``"   ``[size]``,"The size of the forest, in blocks"   ``[type]``,"The type of forest"   ``[density]``,"The density of the forest, between 0 and 100" .. raw:: html .. topic:: ``/pumpkins`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Generate pumpkin patches" **Permissions**,"``worldedit.generation.pumpkins``" **Usage**,"``/pumpkins [size]``"   ``[size]``,"The size of the patch" .. raw:: html .. topic:: ``//hpyramid`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Generate a hollow pyramid" **Permissions**,"``worldedit.generation.pyramid``" **Usage**,"``//hpyramid ``"   ````,"The pattern of blocks to set"   ````,"The size of the pyramid" .. raw:: html .. topic:: ``//pyramid`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Generate a filled pyramid" **Permissions**,"``worldedit.generation.pyramid``" **Usage**,"``//pyramid [-h] ``"   ````,"The pattern of blocks to set"   ````,"The size of the pyramid"   ``[-h]``,"Make a hollow pyramid" .. raw:: html .. topic:: ``//generate`` (or ``//gen``, ``//g``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Generates a shape according to a formula. See also https://tinyurl.com/weexpr." **Permissions**,"``worldedit.generation.shape``" **Usage**,"``//generate [-chor] ``"   ````,"The pattern of blocks to set"   ````,"Expression to test block placement locations and set block type"   ``[-h]``,"Generate a hollow shape"   ``[-r]``,"Use the game's coordinate origin"   ``[-o]``,"Use the placement's coordinate origin"   ``[-c]``,"Use the selection's center as origin" .. raw:: html .. topic:: ``//generatebiome`` (or ``//genbiome``, ``//gb``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Sets biome according to a formula. See also https://tinyurl.com/weexpr." **Permissions**,"``worldedit.generation.shape.biome``" **Usage**,"``//generatebiome [-chor] ``"   ````,"The biome type to set"   ````,"Expression to test block placement locations and set biome type"   ``[-h]``,"Generate a hollow shape"   ``[-r]``,"Use the game's coordinate origin"   ``[-o]``,"Use the placement's coordinate origin"   ``[-c]``,"Use the selection's center as origin" Schematic and Clipboard Commands ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/schematic`` (or ``/schem``, ``//schematic``, ``//schem``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Schematic commands for saving/loading areas" **Permissions**,"``worldedit.schematic.delete``, ``worldedit.schematic.list``, ``worldedit.clipboard.load``, ``worldedit.schematic.save``, ``worldedit.schematic.formats``, ``worldedit.schematic.load``, ``worldedit.clipboard.save``" **Usage**,"``/schematic ``" .. raw:: html .. topic:: ``/schematic list`` (or ``/schematic all``, ``/schematic ls``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"List saved schematics Note: Format is not fully verified until loading." **Permissions**,"``worldedit.schematic.list``" **Usage**,"``/schematic list [-dn] [-p ]``"   ``[-p ]``,"Page to view."   ``[-d]``,"Sort by date, oldest first"   ``[-n]``,"Sort by date, newest first" .. raw:: html .. topic:: ``/schematic formats`` (or ``/schematic listformats``, ``/schematic f``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"List available formats" **Permissions**,"``worldedit.schematic.formats``" **Usage**,"``/schematic formats``" .. raw:: html .. topic:: ``/schematic load`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Load a schematic into your clipboard" **Permissions**,"``worldedit.clipboard.load``, ``worldedit.schematic.load``" **Usage**,"``/schematic load [formatName]``"   ````,"File name."   ``[formatName]``,"Format name." .. raw:: html .. topic:: ``/schematic delete`` (or ``/schematic d``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Delete a saved schematic" **Permissions**,"``worldedit.schematic.delete``" **Usage**,"``/schematic delete ``"   ````,"File name." .. raw:: html .. topic:: ``/schematic save`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Save a schematic into your clipboard" **Permissions**,"``worldedit.clipboard.save``, ``worldedit.schematic.save``" **Usage**,"``/schematic save [-f] [formatName]``"   ````,"File name."   ``[formatName]``,"Format name."   ``[-f]``,"Overwrite an existing file." .. raw:: html .. topic:: ``//copy`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Copy the selection to the clipboard" **Permissions**,"``worldedit.clipboard.copy``" **Usage**,"``//copy [-be] [-m ]``"   ``[-e]``,"Also copy entities"   ``[-b]``,"Also copy biomes"   ``[-m ]``,"Set the include mask, non-matching blocks become air" .. raw:: html .. topic:: ``//cut`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Cut the selection to the clipboard" **Permissions**,"``worldedit.clipboard.cut``" **Usage**,"``//cut [-be] [leavePattern] [-m ]``"   ``[leavePattern]``,"Pattern to leave in place of the selection"   ``[-e]``,"Also cut entities"   ``[-b]``,"Also copy biomes, source biomes are unaffected"   ``[-m ]``,"Set the exclude mask, non-matching blocks become air" .. raw:: html .. topic:: ``//paste`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Paste the clipboard's contents" **Permissions**,"``worldedit.clipboard.paste``" **Usage**,"``//paste [-abenos] [-m ]``"   ``[-a]``,"Skip air blocks"   ``[-o]``,"Paste at the original position"   ``[-s]``,"Select the region after pasting"   ``[-n]``,"No paste, select only. (Implies -s)"   ``[-e]``,"Paste entities if available"   ``[-b]``,"Paste biomes if available"   ``[-m ]``,"Only paste blocks matching this mask" .. raw:: html .. topic:: ``//rotate`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Rotate the contents of the clipboard Non-destructively rotate the contents of the clipboard. Angles are provided in degrees and a positive angle will result in a clockwise rotation. Multiple rotations can be stacked. Interpolation is not performed so angles should be a multiple of 90 degrees." **Permissions**,"``worldedit.clipboard.rotate``" **Usage**,"``//rotate [xRotate] [zRotate]``"   ````,"Amount to rotate on the y-axis"   ``[xRotate]``,"Amount to rotate on the x-axis"   ``[zRotate]``,"Amount to rotate on the z-axis" .. raw:: html .. topic:: ``//flip`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Flip the contents of the clipboard across the origin" **Permissions**,"``worldedit.clipboard.flip``" **Usage**,"``//flip [direction]``"   ``[direction]``,"The direction to flip, defaults to look direction." .. raw:: html .. topic:: ``/clearclipboard`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Clear your clipboard" **Permissions**,"``worldedit.clipboard.clear``" **Usage**,"``/clearclipboard``" Tool Commands ~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/tool`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Binds a tool to the item in your hand" **Usage**,"``/tool ``" .. raw:: html .. topic:: ``/tool navwand`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Navigation wand tool" **Permissions**,"``worldedit.setwand``" **Usage**,"``/tool navwand``" .. raw:: html .. topic:: ``/tool deltree`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Floating tree remover tool" **Permissions**,"``worldedit.tool.deltree``" **Usage**,"``/tool deltree``" .. raw:: html .. topic:: ``/tool none`` (or ``/tool unbind``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Unbind a bound tool from your current item" **Usage**,"``/tool none``" .. raw:: html .. topic:: ``/tool tree`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Tree generator tool" **Permissions**,"``worldedit.tool.tree``" **Usage**,"``/tool tree [type]``"   ``[type]``,"Type of tree to generate" .. raw:: html .. topic:: ``/tool lrbuild`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Long-range building tool" **Permissions**,"``worldedit.tool.lrbuild``" **Usage**,"``/tool lrbuild ``"   ````,"Pattern to set on left-click"   ````,"Pattern to set on right-click" .. raw:: html .. topic:: ``/tool repl`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Block replacer tool" **Permissions**,"``worldedit.tool.replacer``" **Usage**,"``/tool repl ``"   ````,"The pattern of blocks to place" .. raw:: html .. topic:: ``/tool floodfill`` (or ``/tool flood``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Flood fill tool" **Permissions**,"``worldedit.tool.flood-fill``" **Usage**,"``/tool floodfill ``"   ````,"The pattern to flood fill"   ````,"The range to perform the fill" .. raw:: html .. topic:: ``/tool selwand`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Selection wand tool" **Permissions**,"``worldedit.setwand``" **Usage**,"``/tool selwand``" .. raw:: html .. topic:: ``/tool info`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Block information tool" **Permissions**,"``worldedit.tool.info``" **Usage**,"``/tool info``" .. raw:: html .. topic:: ``/tool farwand`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Wand at a distance tool" **Permissions**,"``worldedit.tool.farwand``" **Usage**,"``/tool farwand``" .. raw:: html .. topic:: ``/tool cycler`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Block data cycler tool" **Permissions**,"``worldedit.tool.data-cycler``" **Usage**,"``/tool cycler``" .. raw:: html .. topic:: ``/none`` :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool none`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Unbind a bound tool from your current item" **Usage**,"``/none``" .. raw:: html .. topic:: ``/selwand`` (or ``//selwand``) :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool selwand`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Selection wand tool" **Permissions**,"``worldedit.setwand``" **Usage**,"``/selwand``" .. raw:: html .. topic:: ``/navwand`` (or ``//navwand``) :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool navwand`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Navigation wand tool" **Permissions**,"``worldedit.setwand``" **Usage**,"``/navwand``" .. raw:: html .. topic:: ``/info`` :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool info`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Block information tool" **Permissions**,"``worldedit.tool.info``" **Usage**,"``/info``" .. raw:: html .. topic:: ``/tree`` :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool tree`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Tree generator tool" **Permissions**,"``worldedit.tool.tree``" **Usage**,"``/tree [type]``"   ``[type]``,"Type of tree to generate" .. raw:: html .. topic:: ``/repl`` :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool repl`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Block replacer tool" **Permissions**,"``worldedit.tool.replacer``" **Usage**,"``/repl ``"   ````,"The pattern of blocks to place" .. raw:: html .. topic:: ``/cycler`` :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool cycler`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Block data cycler tool" **Permissions**,"``worldedit.tool.data-cycler``" **Usage**,"``/cycler``" .. raw:: html .. topic:: ``/floodfill`` (or ``/flood``) :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool floodfill`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Flood fill tool" **Permissions**,"``worldedit.tool.flood-fill``" **Usage**,"``/floodfill ``"   ````,"The pattern to flood fill"   ````,"The range to perform the fill" .. raw:: html .. topic:: ``/deltree`` :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool deltree`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Floating tree remover tool" **Permissions**,"``worldedit.tool.deltree``" **Usage**,"``/deltree``" .. raw:: html .. topic:: ``/farwand`` :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool farwand`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Wand at a distance tool" **Permissions**,"``worldedit.tool.farwand``" **Usage**,"``/farwand``" .. raw:: html .. topic:: ``/lrbuild`` (or ``//lrbuild``) :class: command-topic .. WARNING:: This command is deprecated. Global tool names cause conflicts and will be removed in WorldEdit 8. *Use* ``/tool lrbuild`` *instead.* .. csv-table:: :widths: 8, 15 **Description**,"Long-range building tool" **Permissions**,"``worldedit.tool.lrbuild``" **Usage**,"``/lrbuild ``"   ````,"Pattern to set on left-click"   ````,"Pattern to set on right-click" .. raw:: html .. topic:: ``//`` (or ``/,``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Toggle the super pickaxe function" **Permissions**,"``worldedit.superpickaxe``" **Usage**,"``// [superPickaxe]``"   ``[superPickaxe]``,"The new super pickaxe state" .. raw:: html .. topic:: ``/mask`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set the brush mask" **Permissions**,"``worldedit.brush.options.mask``" **Usage**,"``/mask [mask]``"   ``[mask]``,"The mask to set" .. raw:: html .. topic:: ``/material`` (or ``//material``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set the brush material" **Permissions**,"``worldedit.brush.options.material``" **Usage**,"``/material ``"   ````,"The pattern of blocks to use" .. raw:: html .. topic:: ``/range`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set the brush range" **Permissions**,"``worldedit.brush.options.range``" **Usage**,"``/range ``"   ````,"The range of the brush" .. raw:: html .. topic:: ``/size`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set the brush size" **Permissions**,"``worldedit.brush.options.size``" **Usage**,"``/size ``"   ````,"The size of the brush" .. raw:: html .. topic:: ``/tracemask`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set the mask used to stop tool traces" **Permissions**,"``worldedit.brush.options.tracemask``" **Usage**,"``/tracemask [mask]``"   ``[mask]``,"The trace mask to set" Super Pickaxe Commands ~~~~~~~~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/superpickaxe`` (or ``/pickaxe``, ``/sp``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Super-pickaxe commands" **Permissions**,"``worldedit.superpickaxe.area``, ``worldedit.superpickaxe.recursive``, ``worldedit.superpickaxe``" **Usage**,"``/superpickaxe ``" .. raw:: html .. topic:: ``/superpickaxe single`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Enable the single block super pickaxe mode" **Permissions**,"``worldedit.superpickaxe``" **Usage**,"``/superpickaxe single``" .. raw:: html .. topic:: ``/superpickaxe area`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Enable the area super pickaxe pickaxe mode" **Permissions**,"``worldedit.superpickaxe.area``" **Usage**,"``/superpickaxe area ``"   ````,"The range of the area pickaxe" .. raw:: html .. topic:: ``/superpickaxe recursive`` (or ``/superpickaxe recur``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Enable the recursive super pickaxe pickaxe mode" **Permissions**,"``worldedit.superpickaxe.recursive``" **Usage**,"``/superpickaxe recursive ``"   ````,"The range of the recursive pickaxe" Brush Commands ~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/brush`` (or ``/br``, ``//brush``, ``//br``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Brushing commands" **Usage**,"``/brush ``" .. raw:: html .. topic:: ``/brush forest`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Forest brush, creates a forest in the area" **Permissions**,"``worldedit.brush.forest``" **Usage**,"``/brush forest [radius] [density] ``"   ````,"The shape of the region"   ``[radius]``,"The size of the brush"   ``[density]``,"The density of the brush"   ````,"The type of tree to use" .. raw:: html .. topic:: ``/brush cylinder`` (or ``/brush cyl``, ``/brush c``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Choose the cylinder brush" **Permissions**,"``worldedit.brush.cylinder``" **Usage**,"``/brush cylinder [-h] [radius] [height]``"   ````,"The pattern of blocks to set"   ``[radius]``,"The radius of the cylinder"   ``[height]``,"The height of the cylinder"   ``[-h]``,"Create hollow cylinders instead" .. raw:: html .. topic:: ``/brush set`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Set brush, sets all blocks in the area" **Permissions**,"``worldedit.brush.set``" **Usage**,"``/brush set [radius] ``"   ````,"The shape of the region"   ``[radius]``,"The size of the brush"   ````,"The pattern of blocks to set" .. raw:: html .. topic:: ``/brush apply`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Apply brush, apply a function to every block" **Permissions**,"``worldedit.brush.apply``" **Usage**,"``/brush apply [radius] ``"   ````,"The shape of the region"   ``[radius]``,"The size of the brush" .. raw:: html .. topic:: ``/brush deform`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Deform brush, applies an expression to an area" **Permissions**,"``worldedit.brush.deform``" **Usage**,"``/brush deform [-or] [radius] [expression]``"   ````,"The shape of the region"   ``[radius]``,"The size of the brush"   ``[expression]``,"Expression to apply"   ``[-r]``,"Use the game's coordinate origin"   ``[-o]``,"Use the placement position as the origin" .. raw:: html .. topic:: ``/brush lower`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Lower brush, lower all blocks by one" **Permissions**,"``worldedit.brush.lower``" **Usage**,"``/brush lower [radius]``"   ````,"The shape of the region"   ``[radius]``,"The size of the brush" .. raw:: html .. topic:: ``/brush butcher`` (or ``/brush kill``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Butcher brush, kills mobs within a radius" **Permissions**,"``worldedit.brush.butcher``" **Usage**,"``/brush butcher [-abfgnprt] [radius]``"   ``[radius]``,"Radius to kill mobs in"   ``[-p]``,"Also kill pets"   ``[-n]``,"Also kill NPCs"   ``[-g]``,"Also kill golems"   ``[-a]``,"Also kill animals"   ``[-b]``,"Also kill ambient mobs"   ``[-t]``,"Also kill mobs with name tags"   ``[-f]``,"Also kill all friendly mobs (Applies the flags `-abgnpt`)"   ``[-r]``,"Also destroy armor stands" .. raw:: html .. topic:: ``/brush paint`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Paint brush, apply a function to a surface" **Permissions**,"``worldedit.brush.paint``" **Usage**,"``/brush paint [radius] [density] ``"   ````,"The shape of the region"   ``[radius]``,"The size of the brush"   ``[density]``,"The density of the brush" .. raw:: html .. topic:: ``/brush none`` (or ``/brush unbind``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Unbind a bound brush from your current item" **Usage**,"``/brush none``" .. raw:: html .. topic:: ``/brush clipboard`` (or ``/brush copy``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Choose the clipboard brush" **Permissions**,"``worldedit.brush.clipboard``" **Usage**,"``/brush clipboard [-abeo] [-m ]``"   ``[-a]``,"Don't paste air from the clipboard"   ``[-o]``,"Paste starting at the target location, instead of centering on it"   ``[-e]``,"Paste entities if available"   ``[-b]``,"Paste biomes if available"   ``[-m ]``,"Skip blocks matching this mask in the clipboard" .. raw:: html .. topic:: ``/brush gravity`` (or ``/brush grav``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Gravity brush, simulates the effect of gravity" **Permissions**,"``worldedit.brush.gravity``" **Usage**,"``/brush gravity [-h] [radius]``"   ``[radius]``,"The radius to apply gravity in"   ``[-h]``,"Affect blocks starting at max Y, rather than the target location Y + radius" .. raw:: html .. topic:: ``/brush extinguish`` (or ``/brush ex``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Shortcut fire extinguisher brush" **Permissions**,"``worldedit.brush.ex``" **Usage**,"``/brush extinguish [radius]``"   ``[radius]``,"The radius to extinguish" .. raw:: html .. topic:: ``/brush sphere`` (or ``/brush s``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Choose the sphere brush" **Permissions**,"``worldedit.brush.sphere``" **Usage**,"``/brush sphere [-h] [radius]``"   ````,"The pattern of blocks to set"   ``[radius]``,"The radius of the sphere"   ``[-h]``,"Create hollow spheres instead" .. raw:: html .. topic:: ``/brush raise`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Raise brush, raise all blocks by one" **Permissions**,"``worldedit.brush.raise``" **Usage**,"``/brush raise [radius]``"   ````,"The shape of the region"   ``[radius]``,"The size of the brush" .. raw:: html .. topic:: ``/brush smooth`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Choose the terrain softener brush Example: '/brush smooth 2 4 grass_block,dirt,stone'" **Permissions**,"``worldedit.brush.smooth``" **Usage**,"``/brush smooth [radius] [iterations] [mask]``"   ``[radius]``,"The radius to sample for softening"   ``[iterations]``,"The number of iterations to perform"   ``[mask]``,"The mask of blocks to use for the heightmap" Biome Commands ~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/biomelist`` (or ``/biomels``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Gets all biomes available." **Permissions**,"``worldedit.biome.list``" **Usage**,"``/biomelist [-p ]``"   ``[-p ]``,"Page number." .. raw:: html .. topic:: ``/biomeinfo`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Get the biome of the targeted block. By default, uses all blocks in your selection." **Permissions**,"``worldedit.biome.info``" **Usage**,"``/biomeinfo [-pt]``"   ``[-t]``,"Use the block you are looking at."   ``[-p]``,"Use the block you are currently in." .. raw:: html .. topic:: ``//setbiome`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Sets the biome of your current block or region. By default, uses all the blocks in your selection" **Permissions**,"``worldedit.biome.set``" **Usage**,"``//setbiome [-p] ``"   ````,"Biome type."   ``[-p]``,"Use your current position" Chunk Commands ~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/chunkinfo`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Get information about the chunk you're inside" **Permissions**,"``worldedit.chunkinfo``" **Usage**,"``/chunkinfo``" .. raw:: html .. topic:: ``/listchunks`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"List chunks that your selection includes" **Permissions**,"``worldedit.listchunks``" **Usage**,"``/listchunks [-p ]``"   ``[-p ]``,"Page number." .. raw:: html .. topic:: ``/delchunks`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Delete chunks that your selection includes" **Permissions**,"``worldedit.delchunks``" **Usage**,"``/delchunks [-o ]``"   ``[-o ]``,"Only delete chunks older than the specified time." Snapshot Commands ~~~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/restore`` (or ``//restore``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Restore the selection from a snapshot" **Permissions**,"``worldedit.snapshots.restore``" **Usage**,"``/restore [snapshot]``"   ``[snapshot]``,"The snapshot to restore" .. raw:: html .. topic:: ``/snapshot`` (or ``/snap``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Snapshot commands for restoring backups" **Permissions**,"``worldedit.snapshots.restore``, ``worldedit.snapshots.list``" **Usage**,"``/snapshot ``" .. raw:: html .. topic:: ``/snapshot before`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Choose the nearest snapshot before a date" **Permissions**,"``worldedit.snapshots.restore``" **Usage**,"``/snapshot before ``"   ````,"The soonest date that may be used" .. raw:: html .. topic:: ``/snapshot use`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Choose a snapshot to use" **Permissions**,"``worldedit.snapshots.restore``" **Usage**,"``/snapshot use ``"   ````,"Snapshot to use" .. raw:: html .. topic:: ``/snapshot sel`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Choose the snapshot based on the list id" **Permissions**,"``worldedit.snapshots.restore``" **Usage**,"``/snapshot sel ``"   ````,"The list ID to select" .. raw:: html .. topic:: ``/snapshot after`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Choose the nearest snapshot after a date" **Permissions**,"``worldedit.snapshots.restore``" **Usage**,"``/snapshot after ``"   ````,"The soonest date that may be used" .. raw:: html .. topic:: ``/snapshot list`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"List snapshots" **Permissions**,"``worldedit.snapshots.list``" **Usage**,"``/snapshot list [-p ]``"   ``[-p ]``,"Page of results to return" Scripting Commands ~~~~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``/cs`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Execute a CraftScript" **Permissions**,"``worldedit.scripting.execute``" **Usage**,"``/cs [args...]``"   ````,"Filename of the CraftScript to load"   ``[args...]``,"Arguments to the CraftScript" .. raw:: html .. topic:: ``/.s`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Execute last CraftScript" **Permissions**,"``worldedit.scripting.execute``" **Usage**,"``/.s [args...]``"   ``[args...]``,"Arguments to the CraftScript" Utility Commands ~~~~~~~~~~~~~~~~ .. raw:: html .. topic:: ``//fill`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Fill a hole" **Permissions**,"``worldedit.fill``" **Usage**,"``//fill [depth]``"   ````,"The blocks to fill with"   ````,"The radius to fill in"   ``[depth]``,"The depth to fill" .. raw:: html .. topic:: ``//fillr`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Fill a hole recursively" **Permissions**,"``worldedit.fill.recursive``" **Usage**,"``//fillr [depth]``"   ````,"The blocks to fill with"   ````,"The radius to fill in"   ``[depth]``,"The depth to fill" .. raw:: html .. topic:: ``//drain`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Drain a pool" **Permissions**,"``worldedit.drain``" **Usage**,"``//drain [-w] ``"   ````,"The radius to drain"   ``[-w]``,"Also un-waterlog blocks" .. raw:: html .. topic:: ``/fixlava`` (or ``//fixlava``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Fix lava to be stationary" **Permissions**,"``worldedit.fixlava``" **Usage**,"``/fixlava ``"   ````,"The radius to fix in" .. raw:: html .. topic:: ``/fixwater`` (or ``//fixwater``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Fix water to be stationary" **Permissions**,"``worldedit.fixwater``" **Usage**,"``/fixwater ``"   ````,"The radius to fix in" .. raw:: html .. topic:: ``/removeabove`` (or ``//removeabove``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Remove blocks above your head." **Permissions**,"``worldedit.removeabove``" **Usage**,"``/removeabove [size] [height]``"   ``[size]``,"The apothem of the square to remove from"   ``[height]``,"The maximum height above you to remove from" .. raw:: html .. topic:: ``/removebelow`` (or ``//removebelow``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Remove blocks below you." **Permissions**,"``worldedit.removebelow``" **Usage**,"``/removebelow [size] [height]``"   ``[size]``,"The apothem of the square to remove from"   ``[height]``,"The maximum height below you to remove from" .. raw:: html .. topic:: ``/removenear`` (or ``//removenear``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Remove blocks near you." **Permissions**,"``worldedit.removenear``" **Usage**,"``/removenear [radius]``"   ````,"The mask of blocks to remove"   ``[radius]``,"The radius of the square to remove from" .. raw:: html .. topic:: ``/replacenear`` (or ``//replacenear``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Replace nearby blocks" **Permissions**,"``worldedit.replacenear``" **Usage**,"``/replacenear [from] ``"   ````,"The radius of the square to remove in"   ``[from]``,"The mask matching blocks to remove"   ````,"The pattern of blocks to replace with" .. raw:: html .. topic:: ``/snow`` (or ``//snow``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Simulates snow" **Permissions**,"``worldedit.snow``" **Usage**,"``/snow [size]``"   ``[size]``,"The radius of the circle to snow in" .. raw:: html .. topic:: ``/thaw`` (or ``//thaw``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Thaws the area" **Permissions**,"``worldedit.thaw``" **Usage**,"``/thaw [size]``"   ``[size]``,"The radius of the circle to thaw in" .. raw:: html .. topic:: ``/green`` (or ``//green``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Converts dirt to grass blocks in the area" **Permissions**,"``worldedit.green``" **Usage**,"``/green [-f] [size]``"   ``[size]``,"The radius of the circle to convert in"   ``[-f]``,"Also convert coarse dirt" .. raw:: html .. topic:: ``/extinguish`` (or ``//ex``, ``//ext``, ``//extinguish``, ``/ex``, ``/ext``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Extinguish nearby fire" **Permissions**,"``worldedit.extinguish``" **Usage**,"``/extinguish [radius]``"   ``[radius]``,"The radius of the square to remove in" .. raw:: html .. topic:: ``/butcher`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Kill all or nearby mobs" **Permissions**,"``worldedit.butcher``" **Usage**,"``/butcher [-abfgnprt] [radius]``"   ``[radius]``,"Radius to kill mobs in"   ``[-p]``,"Also kill pets"   ``[-n]``,"Also kill NPCs"   ``[-g]``,"Also kill golems"   ``[-a]``,"Also kill animals"   ``[-b]``,"Also kill ambient mobs"   ``[-t]``,"Also kill mobs with name tags"   ``[-f]``,"Also kill all friendly mobs (Applies the flags `-abgnpt`)"   ``[-r]``,"Also destroy armor stands" .. raw:: html .. topic:: ``/remove`` (or ``/rem``, ``/rement``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Remove all entities of a type" **Permissions**,"``worldedit.remove``" **Usage**,"``/remove ``"   ````,"The type of entity to remove"   ````,"The radius of the cuboid to remove from" .. raw:: html .. topic:: ``//calculate`` (or ``//calc``, ``//eval``, ``//evaluate``, ``//solve``) :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Evaluate a mathematical expression" **Permissions**,"``worldedit.calc``" **Usage**,"``//calculate ``"   ````,"Expression to evaluate" .. raw:: html .. topic:: ``//help`` :class: command-topic .. csv-table:: :widths: 8, 15 **Description**,"Displays help for WorldEdit commands" **Permissions**,"``worldedit.help``" **Usage**,"``//help [-s] [-p ] [command...]``"   ``[-s]``,"List sub-commands of the given command, if applicable"   ``[-p ]``,"The page to retrieve"   ``[command...]``,"The command to retrieve help for"