process for upgrading server when you have plugins

Hi folks, New server admin here. I am running a 1.20.1 paper server with a number of standard/nonstandard plugins. 1.20.2 was just released and I generally like the idea of upgrading when I can. Are plugins usually ok when you go between minor releases? I saw this version of Minecraft has some networking changes so I’m hesitant to bump the server version until I have verified that my plugins work or have upgraded to the newest version. Thanks!
16 Replies
Admincraft Meta
Admincraft Meta16mo ago
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 sudorandom01#0
ProGamingDk
ProGamingDk16mo ago
if they use nms they wont work.
QarthO
QarthO16mo ago
it really just depends on the plugins, every plugin is different ^ use viaversion until they update
ProGamingDk
ProGamingDk16mo ago
and it isnt smart to upgrade as soon as its released
QarthO
QarthO16mo ago
viaversion lets people on 1.20.2 play on ur 1.20.1 server also... paper hasnt released a 1.20.2 build yet sooo ( a stable one )
SudoRandom
SudoRandomOP16mo ago
Yeah I saw that. Just trying to think ahead at what I should look for when planning to upgrade. What’s nms?
QarthO
QarthO16mo ago
basically looking at the files and not the api
ProGamingDk
ProGamingDk16mo ago
net.minecraft.server code
SudoRandom
SudoRandomOP16mo ago
Thanks for that tip I’ll install that
QarthO
QarthO16mo ago
basically bukkit (now spigot, and then paper) build a wrapper around the code that makes it also nice and pretty, and a lot harder to mess up as a dev. and u use their api for stuff so if plugins are using the actual minecraft server code, and not the api by bukkit, they can and willl most likely break after every update
SudoRandom
SudoRandomOP16mo ago
Ok so does this mean that when upgrading server version it’s important to make sure that the plugin is documented by the dev to be working on that server version?
QarthO
QarthO16mo ago
generally yes kind of depends on the plugin some will work even on newer versions if they dont touch the minecraft code
SudoRandom
SudoRandomOP16mo ago
Rgr that makes sense, I mean you can do so much with plugins and I imagine that functionality the plugin authors rely on is all baked into the game clients itself
QarthO
QarthO16mo ago
and if they're using the api, they have a good chance of working but its always safe to just wait until the plugin author gives the greenlight
SudoRandom
SudoRandomOP16mo ago
Gotcha! How does viaversion work then? Is it possible that newer clients have functionally totally removed so that a plugin built for an older version won’t work properly? ⬆️ sorry forgot to reply there Thanks guys really appreciate the info !solved
Admincraft Meta
Admincraft Meta16mo ago
post closed!
The post/thread has been closed!
Requested by sudorandom01#0

Did you find this page helpful?