every time I join a server and want to do something cool (with the owner’s permission), paper says no

    • CommanderCloon@lemmy.ml
      link
      fedilink
      English
      arrow-up
      40
      ·
      11 days ago

      It’s an opinionated fork of Spigot, which is a Minecraft server executable allowing plugins to be used. It’s opinionated in that, alongside optimizations over Spigot, it fixes bugs that the community rely on in regular gameplay

    • Infernal_pizza@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      28
      ·
      11 days ago

      A lightweight Minecraft server which makes a bunch of optimizations to improve performance. Most of these should have no noticeable effect on gameplay, but apparently they can break certain redstone mechanics and complex farms (I’ve not played around with it enough to know any specific examples)

      • Nat (she/they)@lemmy.blahaj.zoneOP
        link
        fedilink
        English
        arrow-up
        37
        ·
        11 days ago

        It breaks TNT dupers, bedrock breaking, warden-based mob switches, ender pearl stasis chambers (or at least used to, idk if it still does), and these are just the things I’ve personally run into. I wouldn’t mind so much if it were a conscious choice, but it seems to be the de facto default for servers without any regard for what it breaks.

        • tiramichu@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          20
          ·
          11 days ago

          TNT duping and bedrock breaking can be re-enabled using config, which is what I’m doing on my server in order to have those things.

          Ender stasis is a supported feature in the game now since end pearls are also intentionally chunk loaders by design since 1.21.4

          But yes, some things are just “fixed” without any choice.

        • Infernal_pizza@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          16
          ·
          11 days ago

          Probably because it does make a massive performance difference. I’ve managed to achieve similar performance with a few fabric mods but I’m not sure if that would work as well as paper on less powerful hardware

        • Sv443@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          4
          ·
          11 days ago

          Someone who doesn’t manage servers on this level themselves could never grasp the sheer amount of effort needed for a somewhat stable experience, so it’s unfortunately a no-brainer, at least until there’s more competition or Mojang refactor the entire game to Rust or something.

          • Nat (she/they)@lemmy.blahaj.zoneOP
            link
            fedilink
            English
            arrow-up
            3
            ·
            11 days ago

            See that’s the unfortunate thing. I’m glad it’s good for scale, but I don’t think a lot of their big fixes are necessary for that, they just become collateral damage from every server using paper.

  • cally [he/they]@pawb.social
    link
    fedilink
    English
    arrow-up
    6
    ·
    11 days ago

    Fabric is the better choice for regular survival servers, as there are plenty of optimization mods for it (Lithium, FerriteCore, …) which don’t break vanilla behavior. It’s what I used for my Minecraft server to play with friends (sadly, it stopped working due to a hardware problem).

  • kala_telo@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 days ago

    Ehh, I used to run a server, and Paper never broke anything that me, or other people wanted to do. You can enable TNT duping and bedrock breaking in configs, and it fixes some unacceptable for public server dupes. Not to mention they have performance reasons too. Features that break under paper tend to break between versions too, because preserving bugs is quite hard. And officially by Mojang there is Bedrock which just makes any complains you have to Paper laughable