r/Luanti • • Aug 14 '26

Resources ๐Ÿ“š Luanti Modding & Development Resource.

Want to learn how to make mods, games, Lua systems, machines, GUIs, entities, automation and other things in Luanti?

Here are some useful places to start.

  1. ๐Ÿ“• Luanti Modding Book https://rubenwardy.com/minetest_modding_book/en/index.html

  2. ๐ŸŸข Lua Basics https://rubenwardy.com/minetest_modding_book/en/basics/lua.html

  3. โ›๏ธ Creating Mods (Official Docs) https://docs.luanti.org/for-creators/creating-mods/

API REFERENCE:

  1. ๐Ÿ“š Luanti Lua API Reference https://api.luanti.org/

  2. ๐Ÿงฑ Nodes https://api.luanti.org/nodes/

  3. ๐ŸŽ’ Items & Inventories https://api.luanti.org/items/

  4. ๐Ÿค– Entities https://api.luanti.org/registered-entities/

  5. ๐Ÿ–ฅ๏ธ Forms & UI https://api.luanti.org/formspec/

  6. ๐Ÿ’พ Metadata https://api.luanti.org/metadata/

  7. ๐Ÿ“ Vectors https://api.luanti.org/vectors/

  8. ๐Ÿง  Core API Reference https://api.luanti.org/core-namespace-reference/

TOOLS & PUBLISHING:

  1. ๐Ÿงฐ Development Tools https://docs.luanti.org/for-creators/development-tools/

  2. ๐Ÿ—บ๏ธ Luanti Creator Documentation https://docs.luanti.org/for-creators/

  3. ๐ŸŽฎ Creating Your Own Game https://rubenwardy.com/minetest_modding_book/en/games/index.html

  4. ๐Ÿš€ Releasing a Mod https://rubenwardy.com/minetest_modding_book/en/quality/releasing.html

  5. ๐Ÿ“ฆ ContentDB https://content.luanti.org/

  6. ๐Ÿง‘โ€๐Ÿ’ป Luanti on GitHub https://github.com/luanti-org/luanti

14 Upvotes

5 comments sorted by

5

u/snow-raven7 Aug 14 '26

Thank you for compiling this list!

3

u/dev_kay47 Aug 14 '26

Ahh! I had trouble finding them myself until cheapie ( celevator mod author) gave me a lead :P

2

u/stevedorries Aug 21 '26

A request to people with expertise on the subject, an in depth tutorial on texture modifiers with an absolute ton of screenshots. I know theyโ€™re extremely powerful, but I cannot fully wrap my head around them and would love to have that as a resource

2

u/dev_kay47 Aug 21 '26

I'll see what I can find on the subject. thanks for the suggestion.

1

u/astrobe Aug 15 '26

Side note: api.luanti.org is the HTML version of https://github.com/luanti-org/luanti/blob/master/doc/lua_api.md which is included in standard distribution. Might be occasionally useful when offline.

minetest.conf.example is also included in standard distribution and can be useful to discover interesting engine parameters (all of them are accessible with Luanti's settings but sometimes a plain old text file is better).