Best Java version server software and best JVM?

So. I'm attempting to set up a minecraft server for me and my girlfriend on my TrueNAS SCALE machine. And it's asking me what server type I want. Vanilla, Forge, Fabric, Spigot, Bukkit, Paper, Airplane, Purpur, Magma, Mohist, Catserver, Canyon, Sponge Vanilla, Limbo, Crucible, FTBA, Curseforge, Auto Curseforge, Quilt, or Pufferfish. I first played Minecraft all the way back in 2011, but I've never modded the game (yes, seriously) and I've never hosted a server before. Which should I choose? The general vibe I'm getting is that Fabric, Paper, and Spigot seem to be the best. It's also asking to me to choose my JVM, offering HotSpot, Alpine, OpenJ9, JDK, and GraalVM CE, with versions 20, 17, 11, and 8. I learned how to code a bit of Java in college, and I know what a JVM is and how it works, but I don't know which is best.
13 Replies
Admincraft Meta
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 ajshell1#0
Deer Jerky
Deer Jerky2y ago
I personally use Paper, but it also depends on what you want on your server. I assume you want to run vanilla Minecraft, so you have the option of Vanilla (just the base game) or Paper (same as vanilla, but with the option of adding Bukkit/Spigot/Paper plugins, which are almost like mods except they run on the vanilla client and generally change the game less) Forge is mostly for mods, same goes for fabric but I've seen some use it w/o mods The rest I honestly don't know much about, except that Paper is a fork of Spigot, which is a fork of Bukkit As for JVM, I'd say JDK as I'm most familiar with that but others that know more than I do might say otherwise TLDR: Vanilla if you want most base-game experience, Paper if base-game but option for plugins, prolly JDK for JVM I think some also use Purpur.
ajshell1 Runeheart❤🔥🐗
I think I'll try out Fabric and Paper
Deer Jerky
Deer Jerky2y ago
Alright
ajshell1 Runeheart❤🔥🐗
But only really because I saw people talking about how good Fabric is with Phosphor and Lithium And it looks like both of those can be done on the server-side without needing any files to be changed on the client, which is good. Less modding work for my girlfriend
Penguin Terminal
As far as server software works, there are a couple types: Vannila (unmodded, the game as it was coded), Plugin-Based (Spigot, Bukkit, Paper, Airplane, Purpur, and some more) which is server side modifications that are based on bukkit and spigot plugins, and Modded Minecraft (Fabric + Forge) which allow for modding the game on the client side as well. If your looking for something performance only and don't care about plugins or mods, I would reccomend Purpur or Fabric with performance mods. Purpur is a fork of pufferfish (performance fork) which is a fork of paper, which is a fork of spigot, which is a fork of bukkit, which is a fork of vannila. !forks
Carl-bot
Carl-bot2y ago
Genealogy of currently available CraftBukkit forks
From An unknown user
Admincraft Canned Responses
Penguin Terminal
It really depends on if you want mods (usually server and client side but can also be solely server side) or plugins (always server side, never requiring users to have to mod their game)
Deer Jerky
Deer Jerky2y ago
^^^
ajshell1 Runeheart❤🔥🐗
Thanks for your insight guys! I appeciate it
Deer Jerky
Deer Jerky2y ago
anytime! oh and don't forget to do !solved whenever you're satisfied with thoughts
ajshell1 Runeheart❤🔥🐗
Okay, I'll do that !solved
Admincraft Meta
post closed!
The post/thread has been closed!
Requested by ajshell1#0

Did you find this page helpful?