Difference between revisions of "How to start contributing"

From Minetest Developer Wiki
Jump to navigation Jump to search
(rename Minetest to Luanti)
 
(One intermediate revision by one other user not shown)
Line 6: Line 6:
 
** [[Lua API Documentation]]
 
** [[Lua API Documentation]]
 
** [http://dev.minetest.net/Intro Intro modding on Wiki].
 
** [http://dev.minetest.net/Intro Intro modding on Wiki].
** With these, you can make mods for Minetest. Interesting mods - or fixes to the default mods - may eventually get merged upstream.
+
** With these, you can make mods for Luanti. Interesting mods - or fixes to the default mods - may eventually get merged upstream.
  
 
* [https://forum.minetest.net/viewtopic.php?f=9&t=2434 '''Find ideas'''].
 
* [https://forum.minetest.net/viewtopic.php?f=9&t=2434 '''Find ideas'''].
Line 13: Line 13:
 
== Core development (in C++) ==
 
== Core development (in C++) ==
  
* '''[[Engine structure|Learn]]-[[Core Architecture|about]]-[[Basic data structures|the]]-[[Releasing Minetest|engine]]'''.
+
* '''[[Engine|Learn about the engine]]'''.
** These pages (each word links to a different page) explain how the engine works, how it structures data and how it is released.
+
** These pages explain how the engine works, how it structures data and how it is released.
  
 
* [https://github.com/minetest/minetest/issues?state=open '''Issues'''].
 
* [https://github.com/minetest/minetest/issues?state=open '''Issues'''].

Latest revision as of 22:32, 22 October 2024

Mbox information.png This article is a stub.

Mod contribution (in Lua)

  • Find ideas.
    • The forum above contains mod requests and ideas.

Core development (in C++)

  • Learn about the engine.
    • These pages explain how the engine works, how it structures data and how it is released.
  • Issues.
    • This is where you can report bugs or suggest improvements. Be aware that we have a lot of feature requests already.
Rough overview of merge chances per code area