Skip to content

Commands

DannyRuss edited this page Apr 10, 2026 · 61 revisions

Commands


Note:
Arguments enclosed in ( ) are optional, those enclosed in [ ] are required.
Tip:
You can access a command listing in-game via the /help command.

/help
Description Display all available commands.
Usage /help (page)
(page) The page to retrieve.
/undo
Description Undoes the last action (from history).
Usage /undo (times)
(amount) Number of undoes to perform.
/redo
Description Redoes the last action (from history).
Usage /redo (times)
(amount) Number of redoes to perform.
/clearhistory (or /clearc)
Description Clear your history.
Usage /clearhistory
/undorecord (toggle|on|off|check)
Description Toggle recording of undo/redo snapshot data (persists to config).
Usage /undorecord
(toggle|on|off) toggle flips the current state. on enables undo recording. off disables undo recording.
(check) Displays whether undo recording is currently ON or OFF.

/unstuck (or /!)
Description Escape from being stuck inside a block.
Usage /unstuck
/ascend (or /asc)
Description Go up a floor.
Usage /ascend (levels)
(levels) # of levels to ascend.
/descend (or /desc)
Description Go down a floor.
Usage /descend (levels)
(levels) # of levels to descend.
/ceil
Description Go to the ceiling.
Usage /ceil
/thru
Description Pass through walls.
Usage /thru
/jumpto (or /j)
Description Teleport to the cursors location.
Usage /jumpto
/up
Description Go upwards some distance.
Usage `/up [amount
`[amount max]`
/down
Description Go downwards some distance.
Usage `/down [amount
`[amount max]`

/pos
Description Set positions.
Usage /pos [pos1/pos2..]
[pos1] Coordinates to set the primary position to.
[pos2..] Coordinates to add as secondary positions.
/hpos
Description Set position to targeted block.
Usage /pos [hpos1/hpos2..]
[pos1] Targeted block to set the primary position to.
[pos2..] Targeted block to add as secondary positions.
/chunk
Description Set the selection to your current chunk.
Usage /chunk (chunkRadius|coordinates)
(chunkRadius|coordinates) The chunk to select.
/wand
Description Get the wand item.
Usage /wand [on/off]
[on/off] Toggles on or off the wands functionality.
/contract
Description Contract the selection area.
Usage /contract [amount] (direction)
[amount] Amount to contract the selection by.
(direction) Direction to contract.
Valid Directions: [posX|negX|posZ|negZ|Up|Down]
/shift
Description Shift the selection area.
Usage /shift [amount] (direction)
[amount] Amount to shift the selection by.
(direction) Direction to shift.
Valid Directions: [posX|negX|posZ|negZ|Up|Down]
/trim
Description Minimize the selection to encompass matching blocks.
Usage /trim [mask block(,array)]
[mask block(,array)] Mask of blocks to keep within the selection.
/size
Description Get information about the selection.
Usage /size (clipboard)
(clipboard) Get clipboard info instead.
/count
Description Counts the number of blocks matching a mask.
Usage /count [find block(,array)]
[find block(,array)] The mask of blocks to match.
/distr
Description Get the distribution of blocks in the selection.
Usage /distr (clipboard) (page)
(clipboard) Get the distribution of the clipboard instead.
(page) Gets page from a previous distribution.
/expand
Description Expand the selection area.
Usage /expand [amount(vert)] (direction)
[amount(vert)] Amount to expand the selection by, can be vert to expand to the whole vertical column.
(direction) Direction to expand.
Valid Directions: [posX|negX|posZ|negZ|Up|Down]

/set
Description Sets all the blocks in the region.
Usage /set [block(,array)] (hollow)
[block(,array)] The pattern of blocks to set.
(hollow) Generate a hollow shape.
/break
Description Breaks all blocks in the region (drops items).
Usage /break (mask block(,array))
(mask block(,array)) Mask of blocks to break within the selection. No mask breaks all blocks.
/line
Description Draws line segments between two positions.
Usage /line [block(,array)] (thickness)
[block(,array)] The pattern of blocks to set.
(thickness) The thickness of the line.
/replace (or /rep, /re)
Description Replace all blocks in the selection with another.
Usage /replace [source block,(all)] [to block,(all)]
[source block,(all)] The mask representing blocks to replace. Use all to replace all blocks.
[to block,(all)] The pattern of blocks to replace with. Use all to use all blocks.
/allexcept (or /allex)
Description Replace all blocks except a desired block pattern.
Usage /allexcept [source block(,array)] (to block(,array))
[source block(,array)] The mask pattern representing blocks to exclude.
(to block(,array)) The pattern of blocks to replace with.
/overlay
Description Set a block on top of blocks in the region.
Usage /overlay [replace block(,array)]
[replace block(,array)] The pattern of blocks to overlay the area with.
/naturalize (or /natur)
Description 3 layers of dirt on top then rock below.
Usage /naturalize
/walls
Description Build the four sides of the selection.
Usage /walls [block(,array)]
[block(,array)] The pattern of blocks to set.
/smooth
Description Smooth the elevation in the selection.
Usage /smooth (iterations)
(iterations) # of iterations to perform.
/move
Description Move the contents of the selection.
Usage /move [amount] (direction)
[amount] # of blocks to move.
(direction) Direction to move.
Valid Directions: [posX|negX|posZ|negZ|Up|Down]
/stack
Description Repeat the contents of the selection.
Usage /stack (amount) (direction) (useAir)
(amount) # of copies to stack.
(direction) Direction to stack.
(useAir) Retain all air blocks from within the region (true by default).
Valid Directions: [posX|negX|posZ|negZ|Up|Down]
/regen
Description Regenerates the contents of the selection.
Usage /regen (seed)
(seed) The seed to regenerate with, otherwise uses world seed.
/stretch (or /str)
Description Stretch the contents of the selection.
Usage /stretch (amount) (direction) (useAir)
(amount) # of copies to stretch.
(direction) Direction to stretch.
(useAir) Retain all air blocks from within the region (true by default).
Valid Directions: [posX|negX|posZ|negZ|Up|Down]
/spell
Description Draws a text made of blocks relative to position 1.
Usage `/spell [words(@linebreak)/(/paste)] [block(,array)] (flip) (rot
[words(@linebreak)/(/paste)] The text to be interpreted. Use @ for a line break. Use /paste to use clipboard.
[block(,array)] The pattern of blocks to set.
(flip) Flip the text across the origin. Use flip or `true
`(rot rotate)`
/hollow
Description Hollows out the object contained in this selection.
Usage /hollow (block(,array)) (thickness)
(block(,array)) The pattern of blocks to replace the hollowed area with.
(thickness) The thickness of the line.
/fillshape
Description Fills only the inner-most blocks of an object contained in this selection.
Usage /fillshape [block(,array)]
(block(,array)) The pattern of blocks to replace the hollow area with.
/wrap
Description Fills only the outer-most air blocks of an object contained in this selection.
Usage /wrap [replace block(,array)] (wrap direction(s)(all)) (exclude direction(s))
[replace block(,array)] The pattern of blocks to wrap the area with.
(wrap direction(s)(all)) Comma-separated directions to apply (e.g., up,down or u,d). Use all to wrap all directions.
(exclude direction(s)) Comma-separated directions to exclude (e.g., posX,posZ or x+,z+).
Valid Directions: [posX|negX|posZ|negZ|Up|Down]
Shorthand: [x+|x-|z+|z-|u|d|+x|-x|+z|-z|+y|-y]
/matrix
Description Places your clipboard spaced out in intervals.
Usage /matrix [radius] [spacing] (snow) (default(,array))
[radius] The radius around position 1 to iterate the clipboard.
[spacing] The space to separate each clipboard by.
(snow) Place the clipboard on ground level.
(default(,array)) The pattern of blocks to replace the clipboard with.
/forest
Description Make a forest within the region, or in a circle around pos1.
Usage /forest [density] (max height) (snow_radius)
[density] The density of the forest.
(max height) The max tree height (default: 8).
(snow_radius) Places trees in a circular radius around position 1 instead of using a region.
/tree
Description Make a tree at position 1.
Usage /tree (max height)
(max height) The max tree height.
/break
Description Mines and drops all blocks within the region.
Usage /break

/floor
Description Makes a filled floor.
Usage /floor [block(,array)] [radius] (hollow)
[block(,array)] The pattern of blocks to set.
[radius] The radius of the floor.
(hollow) Make a hollow floor.
/cube
Description Makes a filled cube.
Usage /cube [block(,array)] [radii] (hollow)
[block(,array)] The pattern of blocks to set.
[radii] The radii of the cube.
(hollow) Make a hollow cube.
/prism
Description Makes a filled prism.
Usage /prism [block(,array)] [length] [width] (height) (hollow)
[block(,array)] The pattern of blocks to set.
[length] The length of the prism.
[width] The width of the prism.
(height) The height of the prism. Not specifying creates a equilateral. Use -1 as a switch.
(hollow) Make a hollow cube.
/sphere
Description Makes a filled sphere.
Usage /sphere [block(,array)] [radii] (hollow) (height)
[block(,array)] The pattern of blocks to set.
[radii] The radii of the sphere.
(hollow) Make a hollow sphere.
(height) The height of the sphere.
/pyramid
Description Makes a filled pryamid.
Usage /pyramid [block(,array)] [size] (hollow)
[block(,array)] The pattern of blocks to set.
[size] The size of the pyramid.
(hollow) Make a hollow pyramid.
/cone
Description Makes a filled cone.
Usage /cone [block(,array)] [radii] [height] (hollow)
[block(,array)] The pattern of blocks to set.
[radii] The radii of the cone.
[height] The height of the cone.
(hollow) Make a hollow cone.
/cylinder (or /cyl)
Description Makes a filled cylinder.
Usage /cylinder [block(,array)] [radii] [height] (hollow)
[block(,array)] The pattern of blocks to set.
[radii] The radii of the cylinder.
[height] The height of the cylinder.
(hollow) Make a hollow cylinder.
/diamond
Description Makes a filled diamond.
Usage /diamond [r block(,array)] [radii] (hollow) (squared)
[block(,array)] The pattern of blocks to set.
[radii] The radii of the diamond.
(hollow) Make a hollow diamond.
(squared) Make a squared diamond.
/ring
Description Makes a filled ring.
Usage /ring [block(,array)] [radius] (hollow)
[block(,array)] The pattern of blocks to set.
[radius] The radius of the ring.
(hollow) Make a hollow ring.
/ringarray (or /ringa)
Description Makes a hollowed ring at evenly spaced intervals.
Usage /ringarray [block(,array)] [amount] [space]
[block(,array)] The pattern of blocks to set.
[amount] The amount of rings to generate.
[space] The space between consecutive rings.
/generate (or /gen, /g)
Description Generates a shape according to a formula.
Usage /generate [block(,array)] [expression(clipboard)] (hollow)
[block(,array)] The pattern of blocks to set.
[expression(clipboard)] Expression to test block placement locations and set block type. Use clipboard to use the clipboard.
(hollow) Generate a hollow shape.

/schematic save (or /schem save)
Description Save your clipboard into a schematic file.
Usage /schematic [save] (saveAir)
[save] Use the save switch is for saving.
(saveAir) Retain all air blocks from within the build.
/schem load (or /schem load)
Description Load a schematic into your clipboard.
Usage /schematic [load] (loadAir)
[load] Use the load switch is for loading.
(loadAir) Retain all air blocks from within the schematic.
/copy
Description Copy the selection to the clipboard.
Usage /copy
/cut
Description Cut the selection to the clipboard.
Usage /cut
/paste
Description Paste the clipboard’s contents.
Usage /paste (useAir) (pos1)
(useAir) Retain all air blocks from within the clipboard (true by default).
(pos1) Paste at position1 rather then the users location & offset.
/rotate
Description Rotate the contents of the clipboard.
Usage /rotate (rotateY) (rotateX) (rotateZ)
(rotateY) Amount to rotate on the y-axis.
(rotateX) Amount to rotate on the x-axis.
(rotateZ) Amount to rotate on the z-axis.
Valid Rotations: [0|-0|90|-90|180|-180|240|-240|360|-360]
/flip
Description Flip the contents of the clipboard across the origin.
Usage /flip (direction)
(direction) The direction to flip, defaults to look direction.
Valid Directions: [posX|negX|posZ|negZ|Up|Down]
/clearclipboard (or /clearc)
Description Clear your clipboard.
Usage /clearclipboard
/copychunk (or /copyc)
Description Copies the current chunk or a 16x16 range of chunks into the chunk clipboard.
Usage /copychunk (chunkRadius)
(chunkRadius) Radius of chunks to copy (1 = 1x1, 2 = 3x3, 3 = 5x5, etc.). Defaults to 1.
/cutchunk (or /cutc)
Description Cuts the current chunk or a 16x16 range of chunks into the chunk clipboard.
Usage /cutchunk(chunkRadius)
(chunkRadius) Radius of chunks to cut (1 = 1x1, 2 = 3x3, 3 = 5x5, etc.). Defaults to 1.
/pastechunk (or /pastec)
Description Pastes the copied chunk(s) clipboard around the player's current chunk.
Usage /pastechunk (useAir) (force)
(useAir) Skips air blocks when pasting. Default is to paste everything (including air).
(force) force or override bypasses the chunk-alignment check and pastes anyway.
/delchunk (or /delc)
Description Deletes the contents of your current chunk(s). Undoable by default.
Usage /delchunk (chunkRadius) (noundo)
(chunkRadius) Radius of chunks to delete (1 = 1x1, 2 = 3x3, 3 = 5x5, etc.). Defaults to 1.
(noundo) true / noundo / nohistory / skipundo skips recording undo/redo history for this delete.

/tool
Description Binds a tool to the item in your hand.
Usage /tool [on/off] [/command]
[on/off] Toggles on or off the tool functionality.
[/command] The command to bind.
Valid Commands: [any_command_&_suffix]
/tool command
Description Binds a tool to the item in your hand.
Usage /tool command [/command]
[/command] The new command to bind.
Tip:
Tool /commands cannot use aliases (shortcuts).
/navwand
Description Navigation wand tool.
Usage /navwand (on|off|ite|id|none)
(on/off) Toggles on or off the tool functionality.
(item|id) Sets the navwand item by enum name or numeric ID and enables it.
(none) Disables the navwand. The last non-none item is remembered for the next enable.

/brush (or /br)
Description Brushing commands.
Usage /brush [on/off] (block(,array)) (size)
[on/off] Toggles on or off the brush functionality.
(block(,array)) The pattern of blocks to set. Ex: 1,2,3.
(size) The size of the brush.
/brush block
Description Brushing commands.
Usage /brush block [block(,array)]
[block(,array)] The pattern of blocks to set. Ex: 1,2,3.
/brush shape
Description Brushing commands.
Usage /brush shape [shape]
[shape] Set the shape of the brush.
Valid Shapes: [floor|cube|prism|sphere|ring|pyramid|cone|cylinder|diamond|tree|snow|schem|floodfill]
Tip:
Flood fill replaces all connected blocks of the same type. Use the Size setting to limit the maximum number of tiles affected.
/size
Description Brushing commands.
Usage /brush size [size]
[size] The size of the brush.
/brush height
Description Brushing commands.
Usage /brush height [height]
[height] The height of the brush.
/brush hollow
Description Brushing commands.
Usage /brush hollow [true/false]
[true/false] Create hollow shapes instead.
/brush replace
Description Brushing commands.
Usage /brush replace [true/false]
[true/false] Replaces only the block id the brush was used on.
/brush rapid
Description Brushing commands.
Usage /brush rapid [true/false]
[true/false] Runs brushing commands continuously in rapid concession (Be extremely careful!).

/fill
Description Fills connected air columns from the targeted block.
Usage /fill [block(,array)] [radius] (depth) (direction)
[block(,array)] The pattern of blocks to fill the area with.
[radius] The spherical radius around the targeted block to search for connected air.
(depth) Maximum fill distance along the chosen direction. Defaults to 1.
(direction) Direction to continue the fill. Defaults to the direction you are facing toward the cursor.
Valid Directions: [posX|negX|posZ|negZ|Up|Down]
/fillr
Description Recursively fills connected air from the targeted block.
Usage /fillr [block(,array)] [radius] (depth) (direction)
[block(,array)] The pattern of blocks to fill the area with.
[radius] The spherical radius around the targeted block to search for connected air.
(depth) Maximum recursive fill distance along the chosen direction. Defaults to unlimited.
(direction) Direction used to measure depth. Defaults to the direction you are facing toward the cursor.
Valid Directions: [posX|negX|posZ|negZ|Up|Down]
/drain
Description Drains connected liquid near the targeted block.
Usage /drain [radius]
[radius] The spherical radius around the targeted block to search for connected lava blocks.
/removenear (or /nuke)
Description Remove all blocks within a cylindrical radii.
Usage /removenear [radii] (pos1)
[radii] The radii of the circular region.
(pos1) Use position1 rather then the users location.
/replacenear (or /renear)
Description Replace all blocks within a cylindrical radii with another.
Usage /replacenear [radii] [source block,(all)] [to block,(all)] (pos1)
[radii] The radii of the circular region.
[source block,(all)] The mask representing blocks to replace. Use all to replace all blocks.
[to block,(all)] The pattern of blocks to replace with. Use all to use all blocks.
(pos1) Use position1 rather then the users location.
/snow
Description Places a block pattern at random positions within a square radius.
Usage /snow [block(,array)] [radius] (pos1|region) (replaceSurface)
[block(,array)] The pattern of blocks to set.
[radius] Circle radius around you (or pos1). Ignored in region mode.
(pos1|region) pos1 uses position1 as the center. region uses the current selection (pos1 + pos2).
(worldY) Optional region mode switch. Begins scanning from WorldHeights.MaxY instead of the region's maxY.
(replaceSurface) true / replace / surface places blocks directly on the first solid block found. Default: (y+1).

Clone this wiki locally