Difference between revisions of "Development Tools"

From Minetest Developer Wiki
Jump to navigation Jump to search
(Add nodebox creator)
m (Fix missing formal name nodebox_creator)
Line 27: Line 27:
 
* [https://forum.minetest.net/viewtopic.php?t=15759 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
 
* [https://forum.minetest.net/viewtopic.php?t=15759 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
 
* [https://forum.minetest.net/viewtopic.php?f=9&t=23802 DevToys]: Modpacks with lots of example nodes (for testing engine features) and a few tools to manipulate nodes
 
* [https://forum.minetest.net/viewtopic.php?f=9&t=23802 DevToys]: Modpacks with lots of example nodes (for testing engine features) and a few tools to manipulate nodes
* [https://forum.minetest.net/viewtopic.php?f=9&t=10274 Nodebox Creator]: Ingame nodebox editor
+
* [https://forum.minetest.net/viewtopic.php?f=9&t=10274 Nodebox Creator [nodebox_creator]]: Ingame nodebox editor
  
 
==== Buildings and schematics ====
 
==== Buildings and schematics ====

Revision as of 15:03, 14 April 2021

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

Minetest development

Mod development

Standalone software

Scripts

Translation

Mods and modpacks

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

Informational

Benchmarking