

Check out ContentDB to see mods that have been published by the community.
#MINETEST TOOLS HOW TO#
See this modding book chapter for more information on how to use it with Minetest. I work a lot with kids and schools - minetest is the perfect tool to use There are so many mods and possibilities to get the kids started with programming, etc. luacheck, static analysis tool for Lua.Visual Studio Code/ VSCodium, powerful code editor with a Minetest extension available for code completion.You can also compile Minetest and choose build options easily using the FreeBSD port dialogs. Here are some useful tools that most modders use when making Minetest mods: On FreeBSD 9.1 and newer, you can use the official pre-built packages: pkg install minetest minetestgame Compile using ports. They can be read from its GitHub repo, contributions are greatly appreciated. The core developers of minetest maintain it, changes going through a quality control process.Īny functions not listed here are subject to change and not guaranteed to be compatible across versions, though usually they are.Ī work-in-progress project is underway to create new, more detailed, documentation. Minetest X.Y.Z: The version numberof Minetest FPS: Number of frames per second, denotes how fast everything is rendered. This is a concise description of the entire API, explaining functions, data structures, registration templates & more. You can find the plaintext version in your Minetest installation, in the doc directory. The official Lua API documentation is lua_api.md. It is recommended you start here, even if you are already apt at programming, to get a good understanding of how Minetest mods work and are structured. The Minetest Modding Book is a friendly introduction to Minetest modding and game creation, introducing you to various aspects of the API.
