Development Tools

From Minetest Developer Wiki
Revision as of 21:30, 31 March 2022 by Wsor4035 (talk | contribs)
Jump to navigation Jump to search

This article lists various free software tools which help in development of Minetest and mods for Minetest.

Minetest development

Mod development

Standalone software

Formspecs

  • Formspec Editor: A great online tool with drag and drop that allows you to import and export formspecs in different versions
  • Formspec Editor: A very simple tool (in the form of a "game") which lets you edit a formspec file in a text editor and it will be shown in Minetest in real time

Coding and testing

  • LuaCmd [luacmd]: luacmd server command which allows you to run a single Lua statement
  • QA-Block [qa_block]: Adds a Quality Assurance block which you use to run various checker scripts like listing items with missing description (including your own) and browse the global Lua namespace
  • DevToys: Modpacks with lots of example nodes (for testing engine features) and a few tools to manipulate nodes
  • Nodebox Creator [nodebox_creator]: Ingame nodebox editor

Scripts

Translation

Buildings and schematics

Informational

Benchmarking