• Front Cover
  • 1 - Getting Started
  • 2 - Lua Scripting
  • 3 - Nodes, Items, and Crafting
  • 4 - Node and Item Callbacks
  • 5 - Creating Textures
  • 6 - Node Drawtypes
  • 7 - ItemStacks and Inventories
  • 8 - Basic Map Operations
  • 9 - Node Timers and ABMs
  • 10 - Storage and Metadata
  • 11 - Objects, Players, and Entities
  • 12 - Privileges
  • 13 - Chat and Commands
  • 14 - Player Physics
  • 15 - GUIs (Formspecs)
  • 16 - HUD
  • 17 - Biomes and Decorations
  • 18 - Lua Voxel Manipulators
  • 19 - Creating Games
  • 20 - Translation (i18n / l10n)
  • 21 - Common Mistakes
  • 22 - Automatic Error Checking
  • 23 - Security
  • 24 - Intro to Clean Architectures
  • 25 - Automatic Unit Testing
  • 26 - Releasing a Mod
  • 27 - Read More
  • Download Examples
  • Choose a language en

    Read More

    List of Resources

    After you’ve read this book, take a look at the following.

    Minetest Modding

    • Minetest’s Lua API Reference - multiple page version | single page version.
    • Look at existing mods.

    Lua Programming

    • Programming in Lua (PIL).

    3D Modelling

    • Blender 3D: Noob to pro.
    • Using Blender with Minetest.
    • < Releasing a Mod
    © 2014-2025 | Helpful? Consider donating to support my work.