rubenwardy wrote:Lua API is the main reference. It, in theory, documents the whole API.
Read existing mods to see how they work - but be wary that their code might be low quality, take it with a pinch of salt.
It depends on what you want to create. Come up with an idea, and try and research how to implement it. Start small. If you want to make nodes, tools and craftitems, look here in LuaAPI for descriptions of the stuff in {} in minetest.register_node.
rubenwardy wrote:I started writing a book on making mods for Minetest - learn in 24 hours style thing - but I stopped due to low interest (it isn't requested much)
Don wrote:Might I suggest that you change the title to minetest instead of minecraft?
leeminer wrote:Look for examples in other mods etc etc.
Krock wrote:leeminer wrote:Look for examples in other mods etc etc.
It was a great help for me to look at the source of some simple mods. If they are good coded, it's easy to understand what the single functions do.
Evergreen wrote:Like I suggested in another topic, we NEED a better introduction/tutorial. The current one just doesn't cut it. Also, if it becomes a thing, it should come with the mintest source so that it is necessary to update it when new functions are added. Take django's documentation for example.
rubenwardy wrote:Lua API is the main reference. It, in theory, documents the whole API.
rubenwardy wrote:I am going to kick start the documentation writing. It will be done in markdown. GitHub can host markdown websites using jekyll, so it could be available at rubenwardy.GitHub.io/minetest_doc etc.
I'll start this tomorrow using stuff I have already written.
Gael de Sailly wrote:Great idea to make a modding toturiel. I've already thought of that, but I think my knowleadges in Minetest modding aren't sufficient, especially about mobs and inventories, so I can't make it myself.
But I can make a tuto about mapgen, it's a bit my specialty.
I wrote:I've already thought of that
rubenwardy wrote:I would like people to work on translatng my book into other languages. Not yet, it is still in quite an unstable state.
Users browsing this forum: No registered users and 34 guests