minetest-tools/README.md
2020-01-13 09:34:43 -08:00

1.5 KiB

Minetest Tools

Repository | Issues

Features

  • Minetest (5.1.0) Lua API code snippets
  • Mod and game folder structure boilerplates
  • .luacheckrc generator (globals only)
  • Formspec string syntax highlighting

Note: Code snippets were generated from lua_api.txt using the parse.lua script. Quality of descriptions and amount of available snippets may be sub-par. snippets.json is not pretty-printed.

Extension Settings

  • minetest-tools.workspaceOnly: Code snippets will only be shown if certain files/folders (init.lua, mods, modpack.txt) are detected in the main workspace folder (default: true).

  • editor.quickSuggestions.strings: Some snippets (formspecs, texture modifiers) depend on string suggestions being enabled. This can be very annoying sometimes, so the snippets will only work if the string key in editor.quickSuggestions is set to true.
    It should look something like this:

    "editor.quickSuggestions": {
    	"other": true,
    	"comments": false,
    	"strings": true
    }
    

Release Notes

1.2.0: January 13, 2020

  • Improved autocomplete suggestions
  • Fixed snippets not working with other Intellisense extensions

1.1.0: January 10, 2020

  • Added formspec string syntax highlighting

1.0.1: January 10, 2020

  • Fixed extension not loading when not in a workspace
  • Fixed workspace-only commands running when not in a workspace