Development

Overview

Getting into development

There are several ways to get into development:

Core Team

Upstream repositories and official Windows packages are handled by the core team, consisting of a bunch of people who are much trusted to keep Minetest progressing in good condition. The core team is best contacted on IRC at #minetest-dev @ chat.freenode.net.

The core team is formed of people who have made great contributions to Minetest.

Contributions are approved if two members of the core team agree on them.

Project Structure

Minetest is distributed as an engine, combined with a couple of games. Upstream repositories can be found at https://github.com/minetest/.

  • The engine (core) is the base for everything. C++ is used for housekeeping and performance-critical stuff, Lua for extensible things.
  • Games define game content: nodes, entities, textures, meshes, sounds and custom behavior implemented in Lua. Games consist of mods that plug into the engine using the Modding API.

For more information see the terminology or engine structure developer wiki pages.

Rules

http://dev.minetest.net/All_rules_regarding_to_development

Reporting issues

Different things related to Minetest are maintained by different people, contacted in different ways. Here you can find where to report issues, bugs and any other kinds of problems regarding to each “product”.

People are generally available on freenode IRC, the Minetest Forums, GitHub and/or via email.

Programs

Minetest ("Minetest Engine")

Minetest Game ("Vanilla")

Minetest Mapper

Services

*.minetest.net

www.minetest.net

forum.minetest.net

servers.minetest.net

Google Play: net.minetest.minetest

Donate

If you want to monetarily support Minetest, here's what you can do:

Tip celeron55

You can tip money to celeron55, to be mostly used for hosting of websites and overall maintenance effort on the project.

Tip celeron55's Minetest efforts

PayPal address: celeron55@gmail.com (Please note in the message that you're supporting Minetest in particular.)

Other

Your favourite server or modder might accept tips too; make sure to check those out.

Buy merchandise

You can buy coffee cups, shirts and stuff like that at http://www.cafepress.co.uk/profile/minetest

Note: Make sure the quality is right before buying; the things on offer have not been checked by anyone in particular.

Profits are used as donations for something related to Minetest. Forum thread.