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.
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).
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
13 Comments
LodeMike@lemmy.today · 23 pts · 329d
What's paper?
CommanderCloon@lemmy.ml · 39 pts · 329d
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 · 26 pts · 329d
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)
zea_64@lemmy.blahaj.zone · 36 pts · 329d
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 · 19 pts · 329d
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.
almost1337@lemmy.zip · 4 pts · 329d
What I really need is something that re-enables minecart boosting
Infernal_pizza@lemmy.dbzer0.com · 15 pts · 329d
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 · 4 pts · 329d
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.
zea_64@lemmy.blahaj.zone · 3 pts · 329d
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.
callyral@pawb.social · 6 pts · 328d
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).
AdrianTheFrog@lemmy.world · 1 pts · 326d
my list of fabric optimization mods from a bit ago
lena@gregtech.eu · 4 pts · 329d
Some can be enabled in the config in the unsupported settings: https://docs.papermc.io/paper/reference/global-configuration/#unsupported_settings_allow_headless_pistons
kala_telo@lemmy.blahaj.zone · 1 pts · 327d
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