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