mcsleepingserverstarter
mcsleepingserverstarter copied to clipboard
1.21+ support?
Currently mcsleepingserver for minecraft 1.21+ is broken, it's impossible to start the server on this version. Is it possible to bring support to 1.21+ or is it not planned/impossible for now?
fr
I am running bungeecord on 1.21.1 and it does kind of work for me, albeit the messages on refused connections are only errors now. Instead of the "server starting now" messages
same doesn't work with 1.21+
I know, I opened a bug on minecraft-protocol side : https://github.com/PrismarineJS/node-minecraft-protocol/issues/1340
Same. Im on 1.21.1 PaperMC and it doesn't work :(
A temporary workaround for the issues with newer Minecraft versions is to change/add the following lines in your "sleepingSettings.yml" while we wait for an official fix:
serverOnlineMode: false
useLegacyLogin: true
This works for me on 1.21.1.
@vincss would it be fine to ask if you can at least update the java version of Docker? Trying to use 1.21+ on docker seems to be causing an issue since it needs java version 20+ to run even with the mentioned workaround. Thanks!
@vincss would it be fine to ask if you can at least update the java version of Docker? Trying to use 1.21+ on docker seems to be causing an issue since it needs java version 20+ to run even with the mentioned workaround. Thanks!
I think this is not relevant to this ticket. Isn't it Can you create another one ?
I wasn't sure either if a new ticket was needed too cause its kinda in line with the suggested solution here. But I will be more than glad to do so..
Is there any news on whether the program will be expanded to 1.21.8?
Hi, It should work with the latest package of minecraft-protocol : https://github.com/PrismarineJS/node-minecraft-protocol
But I can't make it work out of the box : [Main] Something bad happened. unsupported protocol version: 1.21.8
A deeper investigation would be required.
I believe in you, you will do it. I started making a plugin for my velocity that shows the player a message that the server is sleeping and it will start now. And a timer of 30-60 seconds that does not allow the player to enter the server and a message that the player should wait. And it also monitors the MOTD of the server backend. And if there is the word "Sleeping" then the plugin turns on again and waits for the player to wake it up.
@vincss Hello, if you're not busy, any news? Were you able to figure out why it doesn't work on 1.21.8? 1.21.9 has already been released and servers will soon be switching to the new version. If you manage to adapt your program to 1.21.9, that would be really great. If you're short on time, please use the free version of Cursor AI. It might help you quickly find the problem, and then you can fix it manually.