Starbeamrainbowlabs
f2214150f2
Update minetest.chatcommands → minetest.registered_chatcommands
2023-07-09 19:49:38 +01:00
Starbeamrainbowlabs
3194a2c53e
finish updating comments
...
@module is now banished to the history booked!
Phew, I'm pooped.
2023-07-07 01:25:42 +01:00
Starbeamrainbowlabs
9b4a777a67
//scale, //subdivide, //spop: use new position api
2023-07-02 02:02:42 +01:00
Starbeamrainbowlabs
7cb1160e65
//multi: fix luacheck error
2023-05-24 22:00:16 +01:00
VorTechnix
b88cec64d4
Fix bad logic in parts check
2023-05-24 13:03:41 -07:00
Starbeamrainbowlabs
d9877b8c6c
more crash fixes
2022-09-19 19:42:22 +01:00
Starbeamrainbowlabs
6102a1adf5
Upgrade meta commands
2022-09-18 22:37:26 +01:00
Starbeamrainbowlabs
2b88fa867e
fix more warnings
2022-09-18 16:33:37 +01:00
Starbeamrainbowlabs
8de49ac0af
register commands with worldeditadditions, not worldedit
2022-05-19 22:10:09 +01:00
Starbeamrainbowlabs
b816133716
core: implement fetch_command_def
...
This rovides an abstraction to fetch a worldedit command's definition,
regardless of where it was registered.
We would normally expect all commands to be registered in
wea_c.registered_commands, but before we only do a one-off pass to
import commands from worldedit should a new mod we aren't aware of
register a command with worldedit and get loaded after us, we won't
detect it - hencee the need for this function.
2022-05-19 02:31:01 +01:00
VorTechnix
bc0658b545
Update init.lua
2021-09-05 09:35:07 -07:00
VorTechnix
a5960983e7
Merge branch 'main' into VorTechnix
2021-09-05 09:34:54 -07:00
Starbeamrainbowlabs
2920f7081d
Add //noiseapply
2021-08-07 23:01:15 +01:00
Starbeamrainbowlabs
6cd367915d
//airapply: fix rogue args_parsed
2021-08-07 22:37:45 +01:00
Starbeamrainbowlabs
fcd4de3429
//airapply: fix nodes_needed
2021-08-07 22:35:32 +01:00
Starbeamrainbowlabs
10a649e597
//airapply: error handling
2021-08-07 21:16:17 +01:00
VorTechnix
b20c8f9af1
Merge branch 'main' into VorTechnix
2021-08-01 07:03:31 -07:00
Starbeamrainbowlabs
655d9ebac9
//many, //multi, parse_reference: various luacheck fixes
2021-07-30 20:07:08 +01:00
Starbeamrainbowlabs
c14bb40f7e
//ellipsoidapply: undefined variable fixes
2021-07-30 20:03:31 +01:00
Starbeamrainbowlabs
23e08c5693
//multi: luacheck fix
2021-07-30 20:03:16 +01:00
Starbeamrainbowlabs
1c8d572bb8
//airapply: fix undefined variables
2021-07-30 20:01:38 +01:00
Starbeamrainbowlabs
f7cda8c817
//subdivide: Fix referencing undefined global variable
2021-07-30 18:06:44 +01:00
VorTechnix
b795f3b169
dissabled macros -- too buggy
2021-07-29 15:49:37 -07:00
VorTechnix
5757ef892d
added //macro
2021-07-28 18:13:15 -07:00
VorTechnix
0ecd6233ad
Update for.lua
2021-07-28 18:06:26 -07:00
VorTechnix
43a59b68ff
converted //for to step function
2021-07-28 13:35:52 -07:00
VorTechnix
1436974e9b
added //for
2021-07-27 19:56:45 -07:00
VorTechnix
7f9c8796d0
meta link fix
2021-07-18 17:27:21 -07:00
VorTechnix
d94ebd7e54
separate init for meta commands
2021-07-18 13:12:45 -07:00
Starbeamrainbowlabs
8b4ba8ccc1
airapply, ellipsoidapply: allow //multi to be a subcommand
2021-07-16 23:00:31 +01:00
Starbeamrainbowlabs
57caddece7
airapply: fix header
2021-07-15 21:39:25 +01:00
Starbeamrainbowlabs
0b379c48cb
Implement //airapply
...
For #56 , but the docs aren't written yet so we'll wait on closing it
until I've written them.
2021-07-15 02:17:14 +01:00
Starbeamrainbowlabs
0b0595a1d3
Remove a whole bunch of stray debug print statements
2021-07-04 14:35:02 +01:00
Starbeamrainbowlabs
db7b20d485
Refactor table functions into subtable of wea
...
Also, you can return a value from dofile()!!!!
This changes everything.
2021-06-28 00:56:29 +01:00
Starbeamrainbowlabs
ffdef17761
//multi: add { curly brace } syntax support for grouping blocks of commands
2021-05-29 01:17:24 +01:00
Starbeamrainbowlabs
e111decd3a
//multi: reduce code duplication
2021-05-28 21:10:23 +01:00
Starbeamrainbowlabs
8877e356f0
refactor: refactor utils/strings.lua into multiple files
2021-03-20 01:48:56 +00:00
Starbeamrainbowlabs
48619163d5
//multi: gracefully handle empty invocations; ensure args is always set
...
if it isn't found via the :find() call, then set it to an empty string.
This prevents crashes where the callee expects to be passed a string
2021-03-11 02:04:22 +00:00
Starbeamrainbowlabs
ee3effd458
//subdivide: fix passing arguments to the command being executed
2021-02-21 15:19:21 +00:00
bl-ue
1d3c2a0416
Fix typos
2021-02-09 19:53:30 -05:00
Starbeamrainbowlabs
555058b4ac
//subdivide: tweak update message display
2021-02-07 03:12:09 +00:00
Starbeamrainbowlabs
1179ecb19a
//subdivide: cosmetic change to update messages
2021-02-07 02:59:41 +00:00
Starbeamrainbowlabs
151afadf6c
//many: fix running commands that take no arguments
2021-02-07 02:59:19 +00:00
Starbeamrainbowlabs
a360f06138
Fix eta calculations
2021-02-07 02:45:34 +00:00
Starbeamrainbowlabs
2f5c1b759d
//subdivide: fix undefined variable; update reference
2021-02-07 01:35:06 +00:00
Starbeamrainbowlabs
888ee04f9d
//subdivide: fix a number of other issues
2021-02-07 01:28:07 +00:00
Starbeamrainbowlabs
15417354c6
//subdivide: fix undefined local variable
2021-02-06 19:34:46 +00:00
Starbeamrainbowlabs
ac954abaea
//subdivide: tweak outut
2021-02-06 14:34:30 +00:00
Starbeamrainbowlabs
0cfd651510
Bugfix //subdivide: fix chunk size display
2020-10-10 22:41:19 +01:00
Starbeamrainbowlabs
d2f101e9dd
It works!
2020-10-10 22:22:53 +01:00