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
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)
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.
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
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.
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.
What’s paper?
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
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)
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.
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.
What I really need is something that re-enables minecart boosting
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
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.
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.