diff options
Diffstat (limited to 'Chat Commands.md')
-rw-r--r-- | Chat Commands.md | 390 |
1 files changed, 196 insertions, 194 deletions
diff --git a/Chat Commands.md b/Chat Commands.md index 07bcfd6..590856e 100644 --- a/Chat Commands.md +++ b/Chat Commands.md @@ -2,375 +2,377 @@ Chat Commands -------------
For more information, see the [README](README.md).
-Many commands also have shorter names that can be typed faster. For example, if we wanted to use `//move ? 5`, we could instead type `//m ? 5`. All shortened names are listed below:
-
-| Short Name | Original Name |
-|:-----------|:-------------------|
-| `//i` | `//inspect` |
-| `//rst` | `//reset` |
-| `//mk` | `//mark` |
-| `//umk` | `//unmark` |
-| `//1` | `//pos1` |
-| `//2` | `//pos2` |
-| `//fp` | `//fixedpos` |
-| `//v` | `//volume` |
-| `//s` | `//set` |
-| `//r` | `//replace` |
-| `//ri` | `//replaceinverse` |
-| `//hspr` | `//hollowsphere` |
-| `//spr` | `//sphere` |
-| `//hdo` | `//hollowdome` |
-| `//do` | `//dome` |
-| `//hcyl` | `//hollowcylinder` |
-
-### `//about`
+Many commands also have shorter names that can be typed faster. For example,
+if we wanted to use `/we-move ? 5`, we could instead type `/m ? 5`.
+All shortened names are listed below:
+
+| Short Name | Original Name |
+|:-----------|:--------------------|
+| `i` | `we-inspect` |
+| `rst` | `we-reset` |
+| `mk` | `we-mark` |
+| `umk` | `we-unmark` |
+| `1` | `we-pos1` |
+| `2` | `we-pos2` |
+| `fp` | `we-fixedpos` |
+| `v` | `we-volume` |
+| `s` | `we-set` |
+| `r` | `we-replace` |
+| `ri` | `we-replaceinverse` |
+| `hspr` | `we-hollowsphere` |
+| `spr` | `we-sphere` |
+| `hdo` | `we-hollowdome` |
+| `do` | `we-dome` |
+| `hcyl` | `we-hollowcylinder` |
+
+### `/we-about`
Get information about the mod.
- //about
+ /we-about
-### `//inspect on/off/1/0/true/false/yes/no/enable/disable/<blank>`
+### `/we-inspect on/off/1/0/true/false/yes/no/enable/disable/<blank>`
Enable or disable node inspection.
- //inspect on
- //inspect off
- //inspect 1
- //inspect 0
- //inspect true
- //inspect false
- //inspect yes
- //inspect no
- //inspect enable
- //inspect disable
- //inspect
+ /we-inspect on
+ /we-inspect off
+ /we-inspect 1
+ /we-inspect 0
+ /we-inspect true
+ /we-inspect false
+ /we-inspect yes
+ /we-inspect no
+ /we-inspect enable
+ /we-inspect disable
+ /we-inspect
-### `//reset`
+### `/we-reset`
Reset the region so that it is empty.
- //reset
+ /we-reset
-### `//mark`
+### `/we-mark`
Show markers at the region positions.
- //mark
+ /we-mark
-### `//unmark`
+### `/we-unmark`
Hide markers if currently shown.
- //unmark
+ /we-unmark
-### `//pos1`
+### `/we-pos1`
Set WorldEdit region position 1 to the player's location.
- //pos1
+ /we-pos1
-### `//pos2`
+### `/we-pos2`
Set WorldEdit region position 2 to the player's location.
- //pos2
+ /we-pos2
-### `//p set/set1/set2/get`
+### `/we-p set/set1/set2/get`
Set WorldEdit region, WorldEdit position 1, or WorldEdit position 2 by punching nodes, or display the current WorldEdit region.
- //p set
- //p set1
- //p set2
- //p get
+ /we-p set
+ /we-p set1
+ /we-p set2
+ /we-p get
-### `//fixedpos set1 x y z`
+### `/we-fixedpos set1 x y z`
Set a WorldEdit region position to the position at (`<x>`, `<y>`, `<z>`).
- //fixedpos set1 0 0 0
- //fixedpos set1 -30 5 28
- //fixedpos set2 1004 -200 432
+ /we-fixedpos set1 0 0 0
+ /we-fixedpos set1 -30 5 28
+ /we-fixedpos set2 1004 -200 432
-### `//volume`
+### `/we-volume`
Display the volume of the current WorldEdit region.
- //volume
+ /we-volume
-### `//set <node>`
+### `/we-set <node>`
Set the current WorldEdit region to `<node>`.
- //set air
- //set cactus
- //set Blue Lightstone
- //set dirt with grass
+ /we-set air
+ /we-set cactus
+ /we-set Blue Lightstone
+ /we-set dirt with grass
-### `//mix <node1> ...`
+### `/we-mix <node1> ...`
Fill the current WorldEdit region with a random mix of `<node1>`, `...`.
- //mix air
- //mix cactus stone glass sandstone
- //mix Bronze
- //mix default:cobble air
+ /we-mix air
+ /we-mix cactus stone glass sandstone
+ /we-mix Bronze
+ /we-mix default:cobble air
-### `//replace <search node> <replace node>`
+### `/we-replace <search node> <replace node>`
Replace all instances of `<search node>` with `<replace node>` in the current WorldEdit region.
- //replace Cobblestone air
- //replace lightstone_blue glass
- //replace dirt Bronze Block
- //replace mesecons:wire_00000000_off flowers:flower_tulip
+ /we-replace Cobblestone air
+ /we-replace lightstone_blue glass
+ /we-replace dirt Bronze Block
+ /we-replace mesecons:wire_00000000_off flowers:flower_tulip
-### `//replaceinverse <search node> <replace node>`
+### `/we-replaceinverse <search node> <replace node>`
Replace all nodes other than `<search node>` with `<replace node>` in the current WorldEdit region.
- //replaceinverse Cobblestone air
- //replaceinverse flowers:flower_waterlily glass
- //replaceinverse dirt Bronze Block
- //replaceinverse mesecons:wire_00000000_off flowers:flower_tulip
+ /we-replaceinverse Cobblestone air
+ /we-replaceinverse flowers:flower_waterlily glass
+ /we-replaceinverse dirt Bronze Block
+ /we-replaceinverse mesecons:wire_00000000_off flowers:flower_tulip
-### `//hollowsphere <radius> <node>`
+### `/we-hollowsphere <radius> <node>`
Add hollow sphere centered at WorldEdit position 1 with radius `<radius>`, composed of `<node>`.
- //hollowsphere 5 Diamond Block
- //hollowsphere 12 glass
- //hollowsphere 17 mesecons:wire_00000000_off
+ /we-hollowsphere 5 Diamond Block
+ /we-hollowsphere 12 glass
+ /we-hollowsphere 17 mesecons:wire_00000000_off
-### `//sphere <radius> <node>`
+### `/we-sphere <radius> <node>`
Add sphere centered at WorldEdit position 1 with radius `<radius>`, composed of `<node>`.
- //sphere 5 Diamond Block
- //sphere 12 glass
- //sphere 17 mesecons:wire_00000000_off
+ /we-sphere 5 Diamond Block
+ /we-sphere 12 glass
+ /we-sphere 17 mesecons:wire_00000000_off
-### `//hollowdome <radius> <node>`
+### `/we-hollowdome <radius> <node>`
Add hollow dome centered at WorldEdit position 1 with radius `<radius>`, composed of `<node>`.
- //hollowdome 5 Diamond Block
- //hollowdome -12 glass
- //hollowdome 17 mesecons:wire_00000000_off
+ /we-hollowdome 5 Diamond Block
+ /we-hollowdome -12 glass
+ /we-hollowdome 17 mesecons:wire_00000000_off
-### `//dome <radius> <node>`
+### `/we-dome <radius> <node>`
Add dome centered at WorldEdit position 1 with radius `<radius>`, composed of `<node>`.
- //dome 5 Diamond Block
- //dome -12 glass
- //dome 17 mesecons:wire_00000000_off
+ /we-dome 5 Diamond Block
+ /we-dome -12 glass
+ /we-dome 17 mesecons:wire_00000000_off
-### `//hollowcylinder x/y/z/? <length> <radius> <node>`
+### `/we-hollowcylinder x/y/z/? <length> <radius> <node>`
Add hollow cylinder at WorldEdit position 1 along the x/y/z/? axis with length `<length>` and radius `<radius>`, composed of `<node>`.
- //hollowcylinder x +5 8 Bronze Block
- //hollowcylinder y 28 10 glass
- //hollowcylinder z -12 3 mesecons:wire_00000000_off
- //hollowcylinder ? 2 4 default:stone
+ /we-hollowcylinder x +5 8 Bronze Block
+ /we-hollowcylinder y 28 10 glass
+ /we-hollowcylinder z -12 3 mesecons:wire_00000000_off
+ /we-hollowcylinder ? 2 4 default:stone
-### `//cylinder x/y/z/? <length> <radius> <node>`
+### `/we-cylinder x/y/z/? <length> <radius> <node>`
Add cylinder at WorldEdit position 1 along the x/y/z/? axis with length `<length>` and radius `<radius>`, composed of `<node>`.
- //cylinder x +5 8 Bronze Block
- //cylinder y 28 10 glass
- //cylinder z -12 3 mesecons:wire_00000000_off
- //cylinder ? 2 4 default:stone
+ /we-cylinder x +5 8 Bronze Block
+ /we-cylinder y 28 10 glass
+ /we-cylinder z -12 3 mesecons:wire_00000000_off
+ /we-cylinder ? 2 4 default:stone
-### `//pyramid x/y/z? <height> <node>`
+### `/we-pyramid x/y/z? <height> <node>`
Add pyramid centered at WorldEdit position 1 along the x/y/z/? axis with height `<height>`, composed of `<node>`.
- //pyramid x 8 Diamond Block
- //pyramid y -5 glass
- //pyramid z 2 mesecons:wire_00000000_off
- //pyramid ? 12 mesecons:wire_00000000_off
+ /we-pyramid x 8 Diamond Block
+ /we-pyramid y -5 glass
+ /we-pyramid z 2 mesecons:wire_00000000_off
+ /we-pyramid ? 12 mesecons:wire_00000000_off
-### `//spiral <length> <height> <spacer> <node>`
+### `/we-spiral <length> <height> <spacer> <node>`
Add spiral centered at WorldEdit position 1 with side length `<length>`, height `<height>`, space between walls `<spacer>`, composed of `<node>`.
- //spiral 20 5 3 Diamond Block
- //spiral 5 2 1 glass
- //spiral 7 1 5 mesecons:wire_00000000_off
+ /we-spiral 20 5 3 Diamond Block
+ /we-spiral 5 2 1 glass
+ /we-spiral 7 1 5 mesecons:wire_00000000_off
-### `//copy x/y/z/? <amount>`
+### `/we-copy x/y/z/? <amount>`
Copy the current WorldEdit region along the x/y/z/? axis by `<amount>` nodes.
- //copy x 15
- //copy y -7
- //copy z +4
- //copy ? 8
+ /we-copy x 15
+ /we-copy y -7
+ /we-copy z +4
+ /we-copy ? 8
-### `//move x/y/z/? <amount>`
+### `/we-move x/y/z/? <amount>`
Move the current WorldEdit positions and region along the x/y/z/? axis by `<amount>` nodes.
- //move x 15
- //move y -7
- //move z +4
- //move ? -1
+ /we-move x 15
+ /we-move y -7
+ /we-move z +4
+ /we-move ? -1
-### `//stack x/y/z/? <count>`
+### `/we-stack x/y/z/? <count>`
Stack the current WorldEdit region along the x/y/z/? axis `<count>` times.
- //stack x 3
- //stack y -1
- //stack z +5
- //stack ? 12
+ /we-stack x 3
+ /we-stack y -1
+ /we-stack z +5
+ /we-stack ? 12
-### `//stack2 <count> <x> <y> <z>`
+### `/we-stack2 <count> <x> <y> <z>`
Stack the current WorldEdit region `<count>` times by offset `<x>`, `<y>`, `<z>`.
- //stack2 5 3 8 2
- //stack2 1 -1 -1 -1
+ /we-stack2 5 3 8 2
+ /we-stack2 1 -1 -1 -1
-### `//scale <factor>`
+### `/we-scale <factor>`
Scale the current WorldEdit positions and region by a factor of positive integer `<factor>` with position 1 as the origin.
- //scale 2
- //scale 1
- //scale 10
+ /we-scale 2
+ /we-scale 1
+ /we-scale 10
-### `//transpose x/y/z/? x/y/z/?`
+### `/we-transpose x/y/z/? x/y/z/?`
Transpose the current WorldEdit positions and region along the x/y/z/? and x/y/z/? axes.
- //transpose x y
- //transpose x z
- //transpose y z
- //transpose ? y
+ /we-transpose x y
+ /we-transpose x z
+ /we-transpose y z
+ /we-transpose ? y
-### `//flip x/y/z/?`
+### `/we-flip x/y/z/?`
Flip the current WorldEdit region along the x/y/z/? axis.
- //flip x
- //flip y
- //flip z
- //flip ?
+ /we-flip x
+ /we-flip y
+ /we-flip z
+ /we-flip ?
-### `//rotate x/y/z/? <angle>`
+### `/we-rotate x/y/z/? <angle>`
Rotate the current WorldEdit positions and region along the x/y/z/? axis by angle `<angle>` (90 degree increment).
- //rotate x 90
- //rotate y 180
- //rotate z 270
- //rotate ? -90
+ /we-rotate x 90
+ /we-rotate y 180
+ /we-rotate z 270
+ /we-rotate ? -90
-### `//orient <angle>`
+### `/we-orient <angle>`
Rotate oriented nodes in the current WorldEdit region around the Y axis by angle `<angle>` (90 degree increment)
- //orient 90
- //orient 180
- //orient 270
- //orient -90
+ /we-orient 90
+ /we-orient 180
+ /we-orient 270
+ /we-orient -90
-### `//fixlight`
+### `/we-fixlight`
Fixes the lighting in the current WorldEdit region.
- //fixlight
+ /we-fixlight
-### `//hide`
+### `/we-hide`
Hide all nodes in the current WorldEdit region non-destructively.
- //hide
+ /we-hide
-### `//suppress <node>`
+### `/we-suppress <node>`
Suppress all <node> in the current WorldEdit region non-destructively.
- //suppress Diamond Block
- //suppress glass
- //suppress mesecons:wire_00000000_off
+ /we-suppress Diamond Block
+ /we-suppress glass
+ /we-suppress mesecons:wire_00000000_off
-### `//highlight <node>`
+### `/we-highlight <node>`
Highlight <node> in the current WorldEdit region by hiding everything else non-destructively.
- //highlight Diamond Block
- //highlight glass
- //highlight mesecons:wire_00000000_off
+ /we-highlight Diamond Block
+ /we-highlight glass
+ /we-highlight mesecons:wire_00000000_off
-### `//restore`
+### `/we-restore`
Restores nodes hidden with WorldEdit in the current WorldEdit region.
- //restore
+ /we-restore
-### `//save <file>`
+### `/we-save <file>`
Save the current WorldEdit region to "(world folder)/schems/`<file>`.we".
- //save some random filename
- //save huge_base
+ /we-save some random filename
+ /we-save huge_base
-### `//allocate <file>`
+### `/we-allocate <file>`
Set the region defined by nodes from "(world folder)/schems/`<file>`.we" as the current WorldEdit region.
- //allocate some random filename
- //allocate huge_base
+ /we-allocate some random filename
+ /we-allocate huge_base
-### `//load <file>`
+### `/we-load <file>`
Load nodes from "(world folder)/schems/`<file>`.we" with position 1 of the current WorldEdit region as the origin.
- //load some random filename
- //load huge_base
+ /we-load some random filename
+ /we-load huge_base
-### `//lua <code>`
+### `/we-lua <code>`
Executes `<code>` as a Lua chunk in the global namespace.
- //lua worldedit.pos1["singleplayer"] = {x=0, y=0, z=0}
- //lua worldedit.rotate(worldedit.pos1["singleplayer"], worldedit.pos2["singleplayer"], "y", 90)
+ /we-lua worldedit.pos1["singleplayer"] = {x=0, y=0, z=0}
+ /we-lua worldedit.rotate(worldedit.pos1["singleplayer"], worldedit.pos2["singleplayer"], "y", 90)
-### `//luatransform <code>`
+### `/we-luatransform <code>`
Executes `<code>` as a Lua chunk in the global namespace with the variable pos available, for each node in the current WorldEdit region.
- //luatransform minetest.add_node(pos, {name="default:stone"})
- //luatransform if minetest.get_node(pos).name == "air" then minetest.add_node(pos, {name="default:water_source"})
+ /we-luatransform minetest.add_node(pos, {name="default:stone"})
+ /we-luatransform if minetest.get_node(pos).name == "air" then minetest.add_node(pos, {name="default:water_source"})
-### `//mtschemcreate <file>`
+### `/we-mtschemcreate <file>`
Save the current WorldEdit region using the Minetest Schematic format to "(world folder)/schems/`<file>`.mts".
- //mtschemcreate some random filename
- //mtschemcreate huge_base
+ /we-mtschemcreate some random filename
+ /we-mtschemcreate huge_base
-### `//mtschemplace <file>`
+### `/we-mtschemplace <file>`
Load nodes from "(world folder)/schems/`<file>`.mts" with position 1 of the current WorldEdit region as the origin.
- //mtschemplace some random filename
- //mtschemplace huge_base
+ /we-mtschemplace some random filename
+ /we-mtschemplace huge_base
-### `//mtschemprob start/finish/get`
+### `/we-mtschemprob start/finish/get`
-After using `//mtschemprob start` all nodes punched will bring up a text field where a probablity can be entered.
-This mode can be left with `//mtschemprob finish`. `//mtschemprob get` will display the probabilities saved for the nodes.
+After using `/we-mtschemprob start` all nodes punched will bring up a text field where a probablity can be entered.
+This mode can be left with `/we-mtschemprob finish`. `/we-mtschemprob get` will display the probabilities saved for the nodes.
- //mtschemprob get
+ /we-mtschemprob get
-### `//clearobjects`
+### `/we-clearobjects`
Clears all objects within the WorldEdit region.
- //clearobjects
+ /we-clearobjects
|