Update Issues - Please Help

I recently asked on here about how to go about upgrading my 1.19.4 spigot multi-world Bungee server to newer version. Today, I started that process. I tried to do the first step to go from 1.19.4 to 1.20.4. However, the ONLY place I could find the Spigot server jars was here (https://www.spigotmc.org/wiki/buildtools/) And I selected the 1.20.4. I put the jar file in the server folder, changed the run.bat file to reflect the name of the jar file...in essence, the server "loads", but it does not go through and try to load the plugins. And when you're in the "Multiplayer" menu, my server shows as online...but when I try to connect, I get a "Failure to connect to server; Unexpected disconnect during server login, did you forget to enable BungeeCord/IP forwarding on your server?" I have all the servers set to offline, bungeecord set to true, etc. I did not change any of that...and it was working fine as 1.19.4 before trying to update. I deleted the changes, and put the 1.19.4 backup files in, and it goes back to working fine. What am I doing wrong?
Solution:
use velocity and paper, spigot and bungeecord is basically unsupported here and everywhere
Jump to solution
17 Replies
Solution
ProGamingDk
ProGamingDk•6d ago
use velocity and paper, spigot and bungeecord is basically unsupported here and everywhere
ProGamingDk
ProGamingDk•6d ago
its a outdated bad platform
BenMonkeyMommy
BenMonkeyMommyOP•6d ago
They do not have all the spigot plugins I want/need. I also have no experience with Velocity and Peper. Paper* And we have done so much on our current worlds, I do not want to have to start over again. 😦
Lunaiskey
Lunaiskey•5d ago
paper is a drop in replacement for spigot. it wont reset your world or anything theres not currently any reason to use just spigot anymore
Schroedes
Schroedes•5d ago
"I have all the servers set to offline" !offline
Das_Grosse_J
Das_Grosse_J•5d ago
@BenMonkeyMommy all spigot plugins are natively compatible with paper So you can just continue using the plugins you have It won’t even do anything to worlds. As @Lunaiskey said, it is just a drop-in replacement And switching to velocity shouldn’t be too hard either
BenMonkeyMommy
BenMonkeyMommyOP•5d ago
Ok. I did some reading. Seems like for the spigot servers, I can just drop in the paper server jars, change the run.bats to reflect that, and change the server config of "bungee" to false...
ProGamingDk
ProGamingDk•5d ago
and move to velocity modern forwarding
BenMonkeyMommy
BenMonkeyMommyOP•5d ago
I did read that for Velocity, I would have to find alternatives to the plugins on it. I did find a Velocity compatible for LuckPerms...
ProGamingDk
ProGamingDk•5d ago
most plugins have a velocity version or a better alternative than the bungeecord version
BenMonkeyMommy
BenMonkeyMommyOP•5d ago
The ONLY plugins I had on the Bungee part of it all was BungeeTabList (already found a Velocity version), LuckPerms, and VentureChat. So, the only one I have to really worry about is ventureChat. Ok. And the forwarding part doesn't seem too difficult. Not too much crazy different from Bungee. I think it also helps my multi-world server is small, right now. Pretty much just the Lobby and two worlds. Ok. I've backed up my server...I'm going to first try going from 1.19.4 spigot to 1.19.4 paper. For Velocity...should I go with the 3.1.1 since it's the newest one without "snapshot" after it? Ok. So I put the Velocity 3.1.1 because it's the only one without a "snapshot" behind it, and I have paper jars for 1.19.4 on the servers...but on the server list, it's saying "Velocity 1.7.2-1.18.1", and get an error when joining saying I need to have 1.18 or earlier.
ProGamingDk
ProGamingDk•5d ago
use the latest its should be fine
BenMonkeyMommy
BenMonkeyMommyOP•5d ago
Ok. I think I am dsoing something wrong. 😦 In the server config part, it's asking for an IP...and I self host. Do i use internal IP or external?
ProGamingDk
ProGamingDk•5d ago
internal
BenMonkeyMommy
BenMonkeyMommyOP•5d ago
Woot! Thank you! My server is now Velocity/Paper 1.19.4...and I will be working on further updating it in a bit. It took me a few to get the IP stuff correct. But I got it. I was told to update in the order of 1.19.4->1.20.4->1.20.6->1.21.4->1.21.5 I ran into an issue going from 1.20.4 to 1.20.6...got an "Exception in thread "ServerMain" java.lang.UnsupportedClassVersionError: org/bukkit/craftbukkit/Main has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0" error Never mind...got it. Thank you for all your help. Right now, I have the server to 1.21.4...and fixing plugins that needs to be updated to that version. Well...had to go back to 1.20.6 😦 A couple plugins our players like as a whole, are stuck at 1.20.6

Did you find this page helpful?