Hello,
I'm new to Minetest but since it seems to run far better than minecraft and for many other reasons (and it's a free software!), i made the switch. I made a few mod for minecraft and i want to do so with minetest.
Then, i started to read documentation about lua/api and the modding book as i never used LUA.
I started to make some library to help me with mods, like a chat commands library (which subcommands supports) and a permission system (with groups). Before that, i spent a lot of time searching on the forum to see if someone already made that kind of mod but no result atm.
I read that some users doesn't like dependencies between mods but as a developper i don't like to repeat myself when i code (that's why i started the two "mod lib" mentioned above). But i can understand as there is no a true mod package manager to download mods and theirs dependencies (yet i found a github repo that regroup mods and a apt repo, but not what i was really looking for).
So there are my questions:
- does some library for mods exist?
- if not, will you use some command, permissions, etc.... library if they exists?
I think that's creating some "standard" library will be useful for a lot of mod, i have seen topics about mobs mod that works differently or use a fork of a mod which is not updated anymore, etc... This way modders could spend more time on creating innovative mods instead of reinventing the wheel (this famous wheel ^^')