---
title: Introduction
permalink: index.html
layout: default
---
Welcome
-------
Minetest uses Lua scripts to provide modding support.
This online book aims to teach you how to create your own mods,
starting from the basics.
### What you will need
* A Code Editor. Talked about in the [Lua Scripts](chapters/lua.html#tools) chapter.
* A copy of Minetest in the 0.4 series. (eg: 0.4.13)
* The ability to work independently, without pestering other developers to write your code for you.
* Motivation to keep trying when things go wrong.
### So, go on then.
Start reading. Use the navigation bar on the left (or on the top on mobiles)
to open a chapter.
* [GitHub](https://github.com/rubenwardy/minetest_modding_book).
* [Download for offline use](https://github.com/rubenwardy/minetest_modding_book/releases).
* [Forum Topic](https://forum.minetest.net/viewtopic.php?f=14&t=10729).
About this Book
---------------
Noticed a mistake, or want to give feedback? Tell us about it using one of these methods:
* [GitHub Issue](https://github.com/rubenwardy/minetest_modding_book/issues).
* Post in the [Forum Topic](https://forum.minetest.net/viewtopic.php?f=14&t=10729).
* Send me a [PM](https://forum.minetest.net/ucp.php?i=pm&mode=compose&u=2051) on the Forum.
* Submit a report below.
You can contribute to this project on [GitHub](https://github.com/rubenwardy/minetest_modding_book).\\
Read the [contribution README](README.html).
Written by rubenwardy.\\
License: [CC-BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/)