MaskCommands: '#offset': help: '' aliases: - '#offset' usage: desc: Offset a mask '%': help: '' aliases: - '%' usage: desc: percentage chance '#id': help: '' aliases: - '#id' usage: '' desc: Restrict to initial id '~': help: '' aliases: - '~' usage: [min=1] [max=8] desc: Adjacent to a specific number of other blocks '#data': help: '' aliases: - '#data' usage: '' desc: Restrict to initial data '#existing': help: '' aliases: - '#existing' usage: '' desc: If there is a non air block '{': help: '' aliases: - '{' usage: desc: Restricts blocks to within a specific radius range of the initial block =: help: '' aliases: - = usage: desc: expression mask '!': help: '' aliases: - '!' - '#not' - '#negate' usage: desc: Negate another mask \: help: |- Restrict to specific terrain angle The -o flag will only overlay Example: /[0d][45d] Explanation: Allows any block where the adjacent block is between 0 and 45 degrees. Example: /[3][20] Explanation: Allows any block where the adjacent block is between 3 and 20 blocks below aliases: - \ - / - '#angle' usage: [distance=1] desc: Restrict to specific terrain angle $: help: in a specific biome. For a list of biomes use //biomelist aliases: - $ - '#biome' usage: desc: in a specific biome '#region': help: '' aliases: - '#region' - '#selection' - '#sel' usage: '' desc: inside the provided selection '#light': help: '' aliases: - '#light' usage: desc: Restrict to specific light levels '#surface': help: '' aliases: - '#surface' usage: '' desc: Restrict to surfaces (any solid block touching air) 'true': help: '' aliases: - 'true' usage: '' desc: Always true '#simplex': help: '' aliases: - '#simplex' usage: desc: Use simplex noise as the mask '#opacity': help: '' aliases: - '#opacity' usage: desc: Restrict to specific opacity levels '#nolight': help: '' aliases: - '#nolight' usage: '' desc: Restrict to blocks without light (sky or emitted) '#brightness': help: '' aliases: - '#brightness' usage: desc: Restrict to specific block brightness '#skylight': help: '' aliases: - '#skylight' usage: desc: Restrict to specific sky light levels '#blocklight': help: '' aliases: - '#blocklight' - '#emittedlight' usage: desc: Restrict to specific block light levels 'false': help: '' aliases: - 'false' usage: '' desc: Always false '#haslight': help: '' aliases: - '#haslight' usage: '' desc: Restricts to blocks with light (sky or emitted) '#liquid': help: '' aliases: - '#liquid' usage: '' desc: If there is a solid block '#dregion': help: '' aliases: - '#dregion' - '#dselection' - '#dsel' usage: '' desc: inside the player's selection '|': help: '' aliases: - '|' usage: desc: sides with a specific number of other blocks '#wall': help: '' aliases: - '#wall' usage: '' desc: Restrict to walls (any block n,e,s,w of air) '>': help: '' aliases: - '>' usage: desc: above a specific block <: help: '' aliases: - < usage: desc: below a specific block '#xaxis': help: '' aliases: - '#xaxis' usage: '' desc: Restrict to initial x axis '#zaxis': help: '' aliases: - '#zaxis' usage: '' desc: Restrict to initial z axis '#yaxis': help: '' aliases: - '#yaxis' usage: '' desc: Restrict to initial y axis ^: help: |- Restrict to near specific terrain extrema The -o flag will only overlay Example: ([0d][45d][5] Explanation: Restrict to near 45 degrees of local maxima Note: Use negatives for local minima aliases: - ^ - '#extrema' usage: [distance=1] desc: Restrict to near specific terrain extrema (: help: |- Restrict to near specific terrain slope rate of change The -o flag will only overlay Example: ([0d][45d][5] Explanation: Restrict near where the angle changes between 0-45 degrees within 5 blocks Note: Use negatives for decreasing slope aliases: - ( - ) - '#roc' usage: [distance=4] desc: Restrict to near specific terrain slope rate of change '#iddata': help: '' aliases: - '#iddata' usage: '' desc: Restrict to initial block id and data '#solid': help: '' aliases: - '#solid' usage: '' desc: If there is a solid block PatternCommands: '#offset': help: '' aliases: - '#offset' usage: desc: Offset a pattern '#mask': help: '' aliases: - '#mask' usage: desc: Apply a pattern depending on a mask '#id': help: '' aliases: - '#id' usage: desc: Only change the block id '#spread': help: '' aliases: - '#spread' - '#randomoffset' usage: desc: Randomly spread blocks '#buffer': help: |- Only place a block once while a pattern is in use Use with a brush when you don't want to apply to the same spot twice aliases: - '#buffer' usage: desc: Only place a block once while a pattern is in use '#color': help: '' aliases: - '#color' usage: desc: Use the block closest to a specific color '#clipboard': help: '' aliases: - '#clipboard' - '#copy' usage: '' desc: Use the blocks in your clipboard as the pattern '#data': help: '' aliases: - '#data' usage: desc: Only change the block data '#biome': help: '' aliases: - '#biome' - $ usage: desc: Set the biome '#surfacespread': help: '' aliases: - '#surfacespread' usage: desc: Applies to only blocks on a surface. Selects a block from provided pattern with a given ranomized offset `[0, )`. e.g. Use `#existing` to randomly offset blocks in the world, or `#copy` to offset blocks in your clipboard '#solidspread': help: '' aliases: - '#solidspread' usage: desc: Randomly spread solid blocks '#linear': help: '' aliases: - '#linear' - '#l' usage: desc: Sequentially set blocks from a list of patterns '#linear2d': help: '' aliases: - '#linear2d' - '#l2d' usage: desc: Use the x,z coordinate to pick a block from the list '#linear3d': help: '' aliases: - '#linear3d' - '#l3d' usage: desc: Use the x,y,z coordinate to pick a block from the list '#!z': help: '' aliases: - '#!z' - '#nz' - '#noz' usage: desc: The pattern will not be provided the z axis info '#anglecolor': help: '' aliases: - '#anglecolor' usage: '[randomize=true] [max-complexity=100] [distance=1]' desc: A darker block based on the existing terrain angle '#angledata': help: '' aliases: - '#angledata' usage: '[distance=1]' desc: Block data based on the existing terrain angle '#existing': help: '' aliases: - '#existing' - '#*' usage: '' desc: Use the block that is already there '#relative': help: '' aliases: - '#relative' - '#~' - '#r' - '#rel' usage: desc: Offset the pattern to where you click =: help: '' aliases: - = usage: desc: 'Expression pattern: http://wiki.sk89q.com/wiki/WorldEdit/Expression_syntax' '#simplex': help: '' aliases: - '#simplex' usage: desc: 'Use simplex noise to randomize blocks. Tutorial: https://imgur.com/a/rwVAE' '#!x': help: |- The pattern will not be provided the z axis info. Example: #!x[#!z[#~[#l3d[pattern]]]] aliases: - '#!x' - '#nx' - '#nox' usage: desc: The pattern will not be provided the x axis info '#!y': help: '' aliases: - '#!y' - '#ny' - '#noy' usage: desc: The pattern will not be provided the y axis info '#saturate': help: '' aliases: - '#saturate' usage: desc: Saturate the existing block with a color '#darken': help: '' aliases: - '#darken' usage: '' desc: Darken the existing block '#iddatamask': help: |- Use the pattern's id and the existing blocks data with the provided mask - Use to replace slabs or where the data values needs to be shifted instead of set aliases: - '#iddatamask' usage: desc: Use the pattern's id and the existing blocks data with the provided mask '#buffer2d': help: '' aliases: - '#buffer2d' usage: desc: Only place a block once in a column while a pattern is in use '#desaturate': help: '' aliases: - '#desaturate' usage: '[percent=100] [randomize=true] [max-complexity=100]' desc: Desaturated color of the existing block '#averagecolor': help: '' aliases: - '#averagecolor' usage: desc: Average between the existing block and a color '#fullcopy': help: '' aliases: - '#fullcopy' usage: '[schem|folder|url=#copy] [rotate=false] [flip=false]' desc: Places your full clipboard at each block '#lighten': help: '' aliases: - '#lighten' usage: '' desc: Lighten the existing block AnvilCommands: count: help: '' aliases: - count usage: desc: Count blocks in a selection replace: help: '' aliases: - replace - r usage: '[from-block] ' desc: Replace all blocks in the selection with another replaceall: help: | Replace all blocks in the selection with another The -d flag disabled wildcard data matching aliases: - replaceall - rea - repall usage: [from-block] desc: Replace all blocks in the selection with another copy: help: '' aliases: - copy usage: '' desc: Lazily copy chunks to your anvil clipboard set: help: '' aliases: - set usage: desc: Set all blocks in the selection with a pattern clear: help: '' aliases: - clear - unset usage: '' desc: Clear the chunks in a selection (delete without defrag) paste: help: |- Paste the chunks from your anvil clipboard. The -c flag will align the paste to the chunks. aliases: - paste usage: '' desc: Paste chunks from your anvil clipboard replacepattern: help: '' aliases: - replacepattern - preplace - rp usage: '[from-mask] ' desc: Replace all blocks in the selection with a pattern deleteunclaimed: help: "(Supports: WG, P2, GP) Delete all chunks which aren't claimed AND haven't\ \ been occupied for `age-ticks` (20t = 1s) and \nHave not been accessed since\ \ `file-duration` (ms) after creation and\nHave not been used in the past `chunk-inactivity`\ \ (ms)The auto-save interval is the recommended value for `file-duration` and\ \ `chunk-inactivity`" aliases: - deleteunclaimed usage: [file-age=60000] desc: '(Supports: WG, P2, GP) Delete all chunks which haven''t been occupied AND claimed' deletebiomechunks: help: '' aliases: - deletebiomechunks usage: '' desc: Delete chunks matching a specific biome trimallflat: help: '' aliases: - trimallflat usage: '' desc: Trim all flat chunks trimallair: help: '' aliases: - trimallair usage: '' desc: Trim all air in the world distr: help: '' aliases: - distr usage: '' desc: Replace all blocks in the selection with another debugfixair: help: '' aliases: - debugfixair usage: '' desc: debug - do not use removelayers: help: Remove if all the selected layers in a chunk match the provided id aliases: - removelayers usage: desc: Removes matching chunk layers trimallplots: help: | Trim chunks in a Plot World Unclaimed chunks will be deleted Unmodified chunks will be deleted Use -v to also delete unvisited chunks aliases: - trimallplots usage: '' desc: Trim chunks in a Plot World remapall: help: Remap the world between MCPE/PC values aliases: - remapall usage: desc: Remap the world between MCPE/PC values countall: help: '' aliases: - countall usage: [hasSky] desc: Count all blocks in a world replaceallpattern: help: '' aliases: - replaceallpattern - reap - repallpat usage: [from-block] desc: Replace all blocks in the selection with another deleteallunclaimed: help: "(Supports: WG, P2, GP) Delete all chunks which aren't claimed AND haven't\ \ been occupied for `age-ticks` (20t = 1s) and \nHave not been accessed since\ \ `file-duration` (ms) after creation and\nHave not been used in the past `chunk-inactivity`\ \ (ms)The auto-save interval is the recommended value for `file-duration` and\ \ `chunk-inactivity`" aliases: - deleteallunclaimed - delallunclaimed usage: [file-age=60000] desc: '(Supports: WG, P2, GP) Delete all chunks which haven''t been occupied AND claimed' deleteallunvisited: help: "Delete all chunks which haven't been occupied for `age-ticks` (20t = 1s)\ \ and \nHave not been accessed since `file-duration` (ms) after creation and\n\ Have not been used in the past `chunk-inactivity` (ms)The auto-save interval\ \ is the recommended value for `file-duration` and `chunk-inactivity`" aliases: - deleteallunvisited - delunvisited usage: [file-age=60000] desc: Delete all chunks which haven't been occupied deletealloldregions: help: | Delete regions which haven't been accessed in a certain amount of time You can use seconds (s), minutes (m), hours (h), days (d), weeks (w), years (y) (months are not a unit of time) E.g. 8h5m12s aliases: - deletealloldregions - deloldreg usage: