StoyanDimitrov 51beb5ff23 Improve regex for finding name(...) function calls
The old regex would not handle e.g. `[NS("Strings")]` correctly.

Tested against
```
NS("string1 must present")
must.present.NS("string2 must present")
[NS("string3 must present")]
(NS("string4 must present"))
{NS("string5 must present")}
FAIL_NS("string6 must not present")
false=NS("string7 must present")
,NS("string8 must present")
```
2025-02-13 19:52:35 +01:00
2024-12-21 23:51:26 +01:00
2024-11-11 18:48:04 +01:00

modtools

Useful tools for Luanti modding. Check the doc folder to learn more about the single tools.

  • mod_translation_updater.py: a script to automatically update .tr files
  • blockbench_to_minetest.sed: sed script file to convert OBJ models produced by Blockbench to function correctly as Luanti node meshes
  • gltfutil.py: a script to extract or strip embedded images in gltf files. run ./gltfutil.py -h if you need help.
Description
Useful tools for Luanti modding
Readme 80 KiB
Languages
Python 96.8%
sed 2.5%
Shell 0.7%