Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot download world from server #716

Open
PoultryPants opened this issue Jan 2, 2025 · 2 comments
Open

Cannot download world from server #716

PoultryPants opened this issue Jan 2, 2025 · 2 comments
Labels
bug Something isn't working

Comments

@PoultryPants
Copy link

Describe the bug
The launcher starts up fine and it the authentication works well as well. But, when I join a server, the log shows many errors and the app continues showing a blank screen

Steps to reproduce

  1. Start world downloader by opening JAR or from the command line

Log output

Jan 02, 2025 3:13:09 PM com.sun.javafx.application.PlatformImpl startup
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @11531931'
Starting proxy for mc.hypixel.net. Make sure to connect to localhost:25565 instead of the regular server address.
Login success: PoultryPants logged in with uuid 642162d89eae4b9e8c9b309bcb2d36ec
Using protocol of game version 1.21 (768)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
        at packets.DataTypeProvider.readNext(DataTypeProvider.java:98)
        at packets.DataTypeProvider.readString(DataTypeProvider.java:127)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.commonInfo(ClientBoundGamePacketHandler_1_20_6.java:79)
        at packets.handler.version.ClientBoundGamePacketHandler_1_20_6.lambda$new$3(ClientBoundGamePacketHandler_1_20_6.java:70)
        at packets.handler.PacketHandler.handle(PacketHandler.java:58)
        at packets.DataReader.readPackets(DataReader.java:163)
        at packets.DataReader.pushData(DataReader.java:118)
        at proxy.ProxyServer.lambda$run$7(ProxyServer.java:106)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.lambda$run$9(ProxyServer.java:103)
        at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
        at proxy.ProxyServer.run(ProxyServer.java:62)
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException   
...

Screenshots
image
The screen stays blank like this, even after joining the server
image
image

I am trying to download my Hypixel SMP world because Hypixel has no way of doing it natively.

Version

  • Game: Minecraft 1.21.3
  • Downloader: LATEST
  • No login issues
  • Mods: Optifine
@PoultryPants PoultryPants added the bug Something isn't working label Jan 2, 2025
@kenster1965
Copy link

I'm have the same issue on a server that is on version 1.21.4
I've used WorldDownloader on the previous versions with this server with no problems in the past.

Game: Minecraft 1.21.4
Downloader: LATEST
No login issues
Mods: No Mods

@KarumGhag
Copy link

Did you manage to fix this or find a workaround?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants