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
    }
    

TODO

  • Fix formspec element autocomplete and add no-namespace snippets (needs token-independent snippets)

Release Notes

1.3.1: January 18, 2020

  • Fixed incorrect method snippets

1.3.0: January 13, 2020

  • Reworked intellisense

1.2.0: January 13, 2020

  • Improved autocomplete suggestions
  • Fixed snippets not working with other Intellisense extensions
Description
No description provided
Readme 463 KiB
Languages
JavaScript 100%