Development Tools

From Minetest Developer Wiki
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

Minetest games and mods

Formspecs

  • 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

Buildings and schematics

Perlin noise

Informational

Benchmarking

Scripts

Formspecs

  • Minetest Formspec Editor: A great online tool with drag and drop that allows you to import and export formspecs in different versions

Translation