Which Software to run for Vanilla server?
I want to host an vanilla server, which software should I run?
Paper
Spigot
Vanilla
27 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by compi#0
is this going to be a public server or private?
private, max 4 players.
I want to run a vanilla server, what should I run
vanilla not vanilla not vanilla
I see your point, but doesn't spigot/paper optimize the performance, no?
right but not vanilla
don't use Spigot, it offers next to no perf improvements
They make modifications to the game, yes.
^
use Fabric
with performance mods such as Lithium, FerriteCore, MemoryLeakFix, Starlight
I thought starlight was obsoleted by 1.20. Please correct me if I'm wrong.
It was
Paper if you want to use plugins but don’t need all farms/redstone contraptions to work
Fabric if you want a vanilla experience with performance optimizations
Vanilla if you don’t care about admin tools or optimizations that fabric/paper can provide
Paper includes everything that spigot includes, plus more
The maintainer of spigot even advocates using paper if my memory serves me correctly
yes. I only listed it because i didn't know what version they wanted to run
technically it does still improve performance when placing glowstone
by like miliseconds
:LUL:
paper
Paper does change gameplay mechanics
so not really "vanilla"
Why does spigot still exist then
Because paper is based off spigot
Can't they just drop the spigot in the middle
Paper can’t be updated without having the spigot project updated first
Paper is a fork of spigot, and uses the spigot and bukkit APIs. If those aren't updated, paper would have to re-invent those APIs.
Well spigot is kind of obsolete now
What if they just applied all of paper's patches onto the spigot codebase and then just went from there?
They don't get a lot of meaningful upstream contributions from spigot anyway
That isn't how it works, and is out of scope of this thread. I'd recommend asking the paper folks directly why they can't just "apply paper patches to the spigot code base".
Ok
It's not.
I don't know of any good reasons to still use spigot
some plugins also require paper's api anyways