• gegil@sopuli.xyz
      link
      fedilink
      arrow-up
      25
      arrow-down
      1
      ·
      2 months ago

      Luanti sucks in modding support compared to minecraft. Luanti mods cant override game code, so the patches to the game code are impossible with mods. Due to this limitation, even the basic things like custom controls or shader support cannot be added using mods.

      • brucethemoose@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        2 months ago

        To add to pinball:

        …If one wants to code in shader support, shouldn’t they just PR it? This isn’t like Mojang where the source is set in stone.

      • poVoq@slrpnk.net
        link
        fedilink
        arrow-up
        6
        arrow-down
        12
        ·
        2 months ago

        You can just edit the game? Why would you want mods for an open-source game?

        • gegil@sopuli.xyz
          link
          fedilink
          arrow-up
          20
          ·
          2 months ago

          This is like saying “why do you need a plugins for an open source software, if you can just edit it?”.

          If all of the custom stuff should be included in the game, then without modding support, ALL of the stuff should be patched into the game manually. Modding allows to easily add the content and functionality into the game, without editing the game code.

          • Ephera@lemmy.ml
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            1
            ·
            2 months ago

            Yeah, but anyone willing to implement shaders for Luanti can just contribute it to the game itself. Then you wouldn’t need to do anything to get the support.

          • poVoq@slrpnk.net
            link
            fedilink
            arrow-up
            1
            arrow-down
            5
            ·
            2 months ago

            This is not how open-source development works. All the various mod authors can just include their additions in the game if it is open-source. And most Luanti games already include vastly more features than vanilla Minecraft because of that.

        • boonhet@sopuli.xyz
          link
          fedilink
          arrow-up
          8
          ·
          2 months ago

          Other comment pretty much already said it, but I think anyone with hundreds or thousands of mods installed in a game can tell you that literally patching the game code would be a painful endeavor.

          Even if you compile your own game and want to change one simple thing, it’s better if you can do it via a mod rather than directly editing the game code - this way you don’t get merge conflicts when pulling the updated source from git!

          • poVoq@slrpnk.net
            link
            fedilink
            arrow-up
            1
            arrow-down
            2
            ·
            2 months ago

            That wasn’t my point. Mods get developed because the game itself can’t be modified otherwise. The Luanti games that are like Minecraft include already a lot of functionality that is only available with mods in Minecraft and it doesn’t make much sense to ask for mods in this context.

            • boonhet@sopuli.xyz
              link
              fedilink
              arrow-up
              9
              ·
              2 months ago

              Mods get developed because the game itself can’t be modified otherwise

              Literally not the case.

              Even in a game that you can directly modify, it’s easier to organize modifications by keeping them modular.

              Not everyone wants everything in their game.

              Luanti games that are like Minecraft include already a lot of functionality that is only available with mods in Minecraft and it doesn’t make much sense to ask for mods in this context.

              It makes sense to ask for mod support because what if you want to extend the game functionality even further, without forcing your vision of the game on everyone (merging it into the upstream project) or having to patch it manually (or via some patch utility that still kinda sucks)

                • SkyeStarfall@lemmy.blahaj.zone
                  link
                  fedilink
                  arrow-up
                  9
                  ·
                  2 months ago

                  And then you’re left with hundreds of forks that are incompatible with each other. The whole point of mods is that they’re interoperable

                  • poVoq@slrpnk.net
                    link
                    fedilink
                    arrow-up
                    1
                    arrow-down
                    5
                    ·
                    2 months ago

                    The whole point is to work together on the game instead of reinventing the wheel with millions of often incompatible mods.

    • Nikelui@lemmy.world
      link
      fedilink
      arrow-up
      15
      ·
      2 months ago

      I tried minetest long ago and was not particularly impressed. Has the community grown big enough?

      • poVoq@slrpnk.net
        link
        fedilink
        arrow-up
        30
        ·
        2 months ago

        The “Minetest” you tried was likely just the barebones example game that used to ship with the engine. Since so many people got confused by that, they stopped distributing that example game with the engine and now you get asked what fully featured games you want on first start. Voxelibre is the one that is like Minecraft but better.

    • Passerby6497@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      1
      ·
      2 months ago

      Does it support Minecraft mods, or does it have to have them converted/made special for it?

      Because that’s going to affect whether or not it has surpassed anything imo.

      • poVoq@slrpnk.net
        link
        fedilink
        arrow-up
        14
        arrow-down
        3
        ·
        2 months ago

        It has equivalents for most Minecraft mods (and more), but no, it is not directly compatible with Minecraft.

        I think you should rather ask if Minecraft mods come even close to what Luanti games can do 😅

        • Passerby6497@lemmy.world
          link
          fedilink
          English
          arrow-up
          9
          ·
          2 months ago

          Is there anything like the ATM packs? Those are the majority of what I play, with ATM10TTS being my current playthrough