Sorry for ranting and going off-topic, I probably should have just said that I wasn't supporting it and be done, but I felt like the community and the project needed a little slap. That means that the JVM is just as fast as C++.Įven if Minecraft modding isn't official, the modding is much more supported and much cleaner. Minecraft's JVM is JIT-compiled, if I recall correctly, and so it isn't interpreted, but instead translated into machine code.
The Lua API is also a mess, and it looks like it was implemented by someone who doesn't know what userdata is and what custom classes are, you are forced to give reference indexes instead of calling methods. For other people, there's a clear difference, but I just don't see it.Īnother is because modding Minetest is a mess, as the C++ side looks like the code of someone who just switched over from C and isn't used to OOP. One of the reasons is because Minetest isn't different enough gameplay-wise from Minecraft for me, now that's for me. The are many reasons for why I don't plan on supporting it.
I'm probably not going to support Minetest for Mac anymore.