Minetest-WorldEditAdditions/worldeditadditions_commands/commands
Starbeamrainbowlabs 74a8996afc
//rotate: start implementing a frontend
This is more complicated than I expected.
We've got a new parser and a state machine for the args, but we now need to put these values to use and pass them to worldeditadditions.rotate().
NOTE TO SELF: BE REAL CAREFUL WITH ORIGIN HANDLING.
We MUST NOT pull from sorted pos1/2 by accident! Though I doubt this would be an issue since weac.pos.get(player_name, i) is a thing
2023-12-10 03:16:28 +00:00
..
extra Upgrade the last of the commands o/ 2022-09-18 22:46:20 +01:00
measure more crash fixes 2022-09-19 19:42:22 +01:00
meta nodeapply: fix luacheck errors 2023-11-28 00:32:47 +00:00
nodes Add //ngroups, which lists the groups a given node is a member of 2023-11-27 23:44:06 +00:00
selectors //unmark: add optional all argument 2023-08-12 13:20:24 +01:00
wireframe Fix crashes in wireframe commands 2022-09-19 18:59:45 +01:00
bonemeal.lua next batch of upgraded commands 2022-09-18 21:39:48 +01:00
convolve.lua port everything else 2022-09-19 01:16:22 +01:00
copy.lua //move+, //copy+: add integrated airapply 2023-07-02 01:52:25 +01:00
count.lua //count: improve formatting of output 2023-05-24 22:20:52 +01:00
dome.lua finish upgrading top-level commands 2022-09-18 21:30:28 +01:00
ellipsoid.lua //ellipsoid: fix crash 2022-09-19 18:10:06 +01:00
ellipsoid2.lua finish upgrading top-level commands 2022-09-18 21:30:28 +01:00
erode.lua finish upgrading top-level commands 2022-09-18 21:30:28 +01:00
fillcaves.lua finish upgrading top-level commands 2022-09-18 21:30:28 +01:00
floodfill.lua finish upgrading top-level commands 2022-09-18 21:30:28 +01:00
forest.lua more crash fixes 2022-09-19 19:42:22 +01:00
hollow.lua //hollow: upgrade; fix nodes_needed 2022-09-18 21:05:13 +01:00
layers.lua //layers: upgrade 2022-09-18 21:05:03 +01:00
line.lua Upgrade more old vector stuff in the corners 2022-09-19 18:54:53 +01:00
maze.lua test geometry commands 2022-09-19 18:30:43 +01:00
metaball.lua typo 2023-07-11 19:30:43 +01:00
move.lua //move+, //copy+: add integrated airapply 2023-07-02 01:52:25 +01:00
noise2d.lua upgrade 7 more commands 2022-09-18 20:58:28 +01:00
overlay.lua start working on converting everything to the new utils location 2022-09-18 17:59:57 +01:00
replacemix.lua start working on converting everything to the new utils location 2022-09-18 17:59:57 +01:00
revolve.lua Finish initial implementation of //revolve 2023-02-12 01:40:29 +00:00
rotate.lua //rotate: start implementing a frontend 2023-12-10 03:16:28 +00:00
scale.lua //scale, //subdivide, //spop: use new position api 2023-07-02 02:02:42 +01:00
sculpt.lua //sculpt: put height at the end 2023-07-01 02:38:14 +01:00
spiral2.lua start working on converting everything to the new utils location 2022-09-18 17:59:57 +01:00
spline.lua //spline: update params description 2022-09-25 22:55:50 +01:00
torus.lua fixup 2022-09-19 17:34:53 +01:00
walls.lua test geometry commands 2022-09-19 18:30:43 +01:00