So i used to play standard minecraft many years ago when i was a kid but then i got very burnt out and havent played it sense. Minecraft has a bigger community/mods than minetest, but minetest is a neat little lua project. How do i decide? what would you suggest?

  • TimeNaan@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    2
    ·
    21 hours ago

    Luanti also has much better and more complex mods all installable in a few clicks.

    It’s an engine that can run completely different games other than minecraft. Check out Glitch for example

    • hisao@ani.social
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      17 hours ago

      Its moddability/extensibility is way inferior to Minecraft, where you can change basically everything, including rendering, networking, main menu, sound engine, etc. Check my previous comment on my profile page.

      • PlzGivHugs@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        5
        ·
        17 hours ago

        The comment, for convenience:

        In my opinion Luanti is a living proof that top-down extensibility aka “we make monolithic engine in C++ and then provide some APIs for scripting via bindings for some scripting language on the side” doesn’t work well. You can’t change main menu, you can’t fix player controller (and the default one sucks), you can’t write your own renderer, etc. Because developers didn’t imagine someone would want that (actually they probably did, but they simply don’t have capacity to provide this). Good extensibility/modability should be automatic, on binary level. Like what you get by developing in bytecode/JIT-compiled languages like Java/C# or in old Unreal Engines where everything was done in bytecode-(de)compilable special language called Unreal Script.

    • PlzGivHugs@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      17 hours ago

      While Luanti is much more accessible for modding, isn’t it more limitted? Maybe the documentation was just out of date or that, but I was trying to look into custom shaders as well as optimization mods (since I was getting suttering on block updates) a year ago or so, but from what I saw at the time, there wasn’t any way to modify these.

      Edit: Was trying to find any information to confirm this, or see if its changed. I did find a couple recemt refrences to custom shaders (although they seemed very limitted). That said, there was no official documentation, nor refrences to it on any official page, so I have no idea how functional or supported it is. I found nothing at all about other methods of modifying rendering.

    • Eldritch@piefed.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      19 hours ago

      Yep, luanti can do *Minecraft. And much much more. Luanti has the potential to become a platform more like roblox.