1 --provides shorter names for the commands in `worldedit_commands`
\r
3 worldedit.alias_command = function(alias, original)
\r
4 if not worldedit.registered_commands[original] then
\r
5 minetest.log("error", "worldedit_shortcommands: original " .. original .. " does not exist")
\r
8 if minetest.chatcommands["/" .. alias] then
\r
9 minetest.log("error", "worldedit_shortcommands: alias " .. alias .. " already exists")
\r
13 minetest.register_chatcommand("/" .. alias, minetest.chatcommands["/" .. original])
\r
14 worldedit.registered_commands[alias] = worldedit.registered_commands[original]
\r
17 worldedit.alias_command("i", "inspect")
\r
18 worldedit.alias_command("rst", "reset")
\r
19 worldedit.alias_command("mk", "mark")
\r
20 worldedit.alias_command("umk", "unmark")
\r
21 worldedit.alias_command("1", "pos1")
\r
22 worldedit.alias_command("2", "pos2")
\r
23 worldedit.alias_command("fp", "fixedpos")
\r
24 worldedit.alias_command("v", "volume")
\r
25 worldedit.alias_command("s", "set")
\r
26 worldedit.alias_command("r", "replace")
\r
27 worldedit.alias_command("ri", "replaceinverse")
\r
28 worldedit.alias_command("hcube", "hollowcube")
\r
29 worldedit.alias_command("hspr", "hollowsphere")
\r
30 worldedit.alias_command("spr", "sphere")
\r
31 worldedit.alias_command("hdo", "hollowdome")
\r
32 worldedit.alias_command("do", "dome")
\r
33 worldedit.alias_command("hcyl", "hollowcylinder")
\r
34 worldedit.alias_command("cyl", "cylinder")
\r
35 worldedit.alias_command("hpyr", "hollowpyramid")
\r
36 worldedit.alias_command("pyr", "pyramid")
\r
37 worldedit.alias_command("spl", "spiral")
\r
38 worldedit.alias_command("m", "move")
\r
39 worldedit.alias_command("c", "copy")
\r
40 worldedit.alias_command("stk", "stack")
\r
41 worldedit.alias_command("sch", "stretch")
\r
42 worldedit.alias_command("tps", "transpose")
\r
43 worldedit.alias_command("fl", "flip")
\r
44 worldedit.alias_command("rot", "rotate")
\r
45 worldedit.alias_command("ort", "orient")
\r
46 worldedit.alias_command("hi", "hide")
\r
47 worldedit.alias_command("sup", "suppress")
\r
48 worldedit.alias_command("hlt", "highlight")
\r
49 worldedit.alias_command("rsr", "restore")
\r
50 worldedit.alias_command("l", "lua")
\r
51 worldedit.alias_command("lt", "luatransform")
\r
52 worldedit.alias_command("clro", "clearobjects")
\r