minecraft-world-downloader
minecraft-world-downloader copied to clipboard
Continuous Error When Using Realms and Minecraft 1.19.2
Describe the bug When using the World Downloader (exe version/version 1.16.4) in 1.19.2 to try and download a map from a Realms server, the system continuously produces an error message that prevents the world from being recorded/saved. The GUI also fails to populate. This problem doesn't occur in 1.19, but Realms isn't compatible with Minecraft 1.19. I've tried running the .jar file through Command Prompt as well and ended up with the same results. This error happens on both Windows and MacOS. I'm also on Java 18 and have tried running this with Java 17 as well, both of which produced the same error.
Steps to reproduce
- Launch Minecraft
- Launch World Downloader
- Select the Realms tab on World Downloader
- Enter username and Request IP from desired realm
- Start
- Using Minecraft, connect to localhost:25565
- GUI displays "An error has occured." and the map does not populate (see screenshot below). The Error report also continues infinitely until I leave the server.
Log output
Aug 19, 2022 5:12:54 PM com.sun.javafx.application.PlatformImpl startup
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @47d384ee'
Starting proxy for 52.159.126.5:30004. Make sure to connect to localhost:25565 instead of the regular server address.
Login success: logged in with uuid
Using protocol of game version 1.19 (760)
Generating reports for version 1.19.
Downloading this version's server.jar (https://launcher.mojang.com/v1/objects/e00c4052dac1d59a1188b2aa9d5a87113aaf1122/server.jar)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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)
Can't (fully?) parse chunk at (0, 0, minecraft:overworld). Cause: Number of provided skylight maps does not match provided mask: {} != 65
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 9 out of bounds for byte[2]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readDouble(DataTypeProvider.java:216)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$0(ServerBoundGamePacketHandler.java:18)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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)
We'll generate some reports now, this may take a minute.
Starting output of Minecraft server.jar:
Unpacking 1.19/server-1.19.jar (versions:1.19) to versions\1.19\server-1.19.jar
java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4
at packets.DataTypeProvider.readNext(DataTypeProvider.java:76)
at packets.DataTypeProvider.readString(DataTypeProvider.java:105)
at packets.handler.version.ClientBoundGamePacketHandler_1_19.lambda$new$1(ClientBoundGamePacketHandler_1_19.java:75)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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)
Unpacking com/github/oshi/oshi-core/5.8.5/oshi-core-5.8.5.jar (libraries:com.github.oshi:oshi-core:5.8.5) to libraries\com\github\oshi\oshi-core\5.8.5\oshi-core-5.8.5.jar
Unpacking com/google/code/gson/gson/2.8.9/gson-2.8.9.jar (libraries:com.google.code.gson:gson:2.8.9) to libraries\com\google\code\gson\gson\2.8.9\gson-2.8.9.jar
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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)
Unpacking com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar (libraries:com.google.guava:failureaccess:1.0.1) to libraries\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar
Unpacking com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar (libraries:com.google.guava:guava:31.0.1-jre) to libraries\com\google\guava\guava\31.0.1-jre\guava-31.0.1-jre.jar
Unpacking com/mojang/authlib/3.5.41/authlib-3.5.41.jar (libraries:com.mojang:authlib:3.5.41) to libraries\com\mojang\authlib\3.5.41\authlib-3.5.41.jar
Unpacking com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar (libraries:com.mojang:brigadier:1.0.18) to libraries\com\mojang\brigadier\1.0.18\brigadier-1.0.18.jar
Unpacking com/mojang/datafixerupper/5.0.28/datafixerupper-5.0.28.jar (libraries:com.mojang:datafixerupper:5.0.28) to libraries\com\mojang\datafixerupper\5.0.28\datafixerupper-5.0.28.jar
Unpacking com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar (libraries:com.mojang:javabridge:1.2.24) to libraries\com\mojang\javabridge\1.2.24\javabridge-1.2.24.jar
Unpacking com/mojang/logging/1.0.0/logging-1.0.0.jar (libraries:com.mojang:logging:1.0.0) to libraries\com\mojang\logging\1.0.0\logging-1.0.0.jar
Unpacking commons-io/commons-io/2.11.0/commons-io-2.11.0.jar (libraries:commons-io:commons-io:2.11.0) to libraries\commons-io\commons-io\2.11.0\commons-io-2.11.0.jar
Unpacking io/netty/netty-buffer/4.1.76.Final/netty-buffer-4.1.76.Final.jar (libraries:io.netty:netty-buffer:4.1.76.Final) to libraries\io\netty\netty-buffer\4.1.76.Final\netty-buffer-4.1.76.Final.jar
Unpacking io/netty/netty-codec/4.1.76.Final/netty-codec-4.1.76.Final.jar (libraries:io.netty:netty-codec:4.1.76.Final) to libraries\io\netty\netty-codec\4.1.76.Final\netty-codec-4.1.76.Final.jar
Unpacking io/netty/netty-common/4.1.76.Final/netty-common-4.1.76.Final.jar (libraries:io.netty:netty-common:4.1.76.Final) to libraries\io\netty\netty-common\4.1.76.Final\netty-common-4.1.76.Final.jar
Unpacking io/netty/netty-handler/4.1.76.Final/netty-handler-4.1.76.Final.jar (libraries:io.netty:netty-handler:4.1.76.Final) to libraries\io\netty\netty-handler\4.1.76.Final\netty-handler-4.1.76.Final.jar
Unpacking io/netty/netty-resolver/4.1.76.Final/netty-resolver-4.1.76.Final.jar (libraries:io.netty:netty-resolver:4.1.76.Final) to libraries\io\netty\netty-resolver\4.1.76.Final\netty-resolver-4.1.76.Final.jar
Unpacking io/netty/netty-transport/4.1.76.Final/netty-transport-4.1.76.Final.jar (libraries:io.netty:netty-transport:4.1.76.Final) to libraries\io\netty\netty-transport\4.1.76.Final\netty-transport-4.1.76.Final.jar
Unpacking io/netty/netty-transport-classes-epoll/4.1.76.Final/netty-transport-classes-epoll-4.1.76.Final.jar (libraries:io.netty:netty-transport-classes-epoll:4.1.76.Final) to libraries\io\netty\netty-transport-classes-epoll\4.1.76.Final\netty-transport-classes-epoll-4.1.76.Final.jar
Unpacking io/netty/netty-transport-native-epoll/4.1.76.Final/netty-transport-native-epoll-4.1.76.Final-linux-x86_64.jar (libraries:io.netty:netty-transport-native-epoll:4.1.76.Final:linux-x86_64) to libraries\io\netty\netty-transport-native-epoll\4.1.76.Final\netty-transport-native-epoll-4.1.76.Final-linux-x86_64.jar
Unpacking io/netty/netty-transport-native-epoll/4.1.76.Final/netty-transport-native-epoll-4.1.76.Final-linux-aarch_64.jar (libraries:io.netty:netty-transport-native-epoll:4.1.76.Final:linux-aarch_64) to libraries\io\netty\netty-transport-native-epoll\4.1.76.Final\netty-transport-native-epoll-4.1.76.Final-linux-aarch_64.jar
Unpacking io/netty/netty-transport-native-unix-common/4.1.76.Final/netty-transport-native-unix-common-4.1.76.Final.jar (libraries:io.netty:netty-transport-native-unix-common:4.1.76.Final) to libraries\io\netty\netty-transport-native-unix-common\4.1.76.Final\netty-transport-native-unix-common-4.1.76.Final.jar
Unpacking it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar (libraries:it.unimi.dsi:fastutil:8.5.6) to libraries\it\unimi\dsi\fastutil\8.5.6\fastutil-8.5.6.jar
Unpacking net/java/dev/jna/jna/5.10.0/jna-5.10.0.jar (libraries:net.java.dev.jna:jna:5.10.0) to libraries\net\java\dev\jna\jna\5.10.0\jna-5.10.0.jar
Unpacking net/java/dev/jna/jna-platform/5.10.0/jna-platform-5.10.0.jar (libraries:net.java.dev.jna:jna-platform:5.10.0) to libraries\net\java\dev\jna\jna-platform\5.10.0\jna-platform-5.10.0.jar
Unpacking net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar (libraries:net.sf.jopt-simple:jopt-simple:5.0.4) to libraries\net\sf\jopt-simple\jopt-simple\5.0.4\jopt-simple-5.0.4.jar
Unpacking org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar (libraries:org.apache.commons:commons-lang3:3.12.0) to libraries\org\apache\commons\commons-lang3\3.12.0\commons-lang3-3.12.0.jar
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
Unpacking org/apache/logging/log4j/log4j-api/2.17.0/log4j-api-2.17.0.jar (libraries:org.apache.logging.log4j:log4j-api:2.17.0) to libraries\org\apache\logging\log4j\log4j-api\2.17.0\log4j-api-2.17.0.jar
Unpacking org/apache/logging/log4j/log4j-core/2.17.0/log4j-core-2.17.0.jar (libraries:org.apache.logging.log4j:log4j-core:2.17.0) to libraries\org\apache\logging\log4j\log4j-core\2.17.0\log4j-core-2.17.0.jar
Unpacking org/apache/logging/log4j/log4j-slf4j18-impl/2.17.0/log4j-slf4j18-impl-2.17.0.jar (libraries:org.apache.logging.log4j:log4j-slf4j18-impl:2.17.0) to libraries\org\apache\logging\log4j\log4j-slf4j18-impl\2.17.0\log4j-slf4j18-impl-2.17.0.jar
Unpacking org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar (libraries:org.slf4j:slf4j-api:1.8.0-beta4) to libraries\org\slf4j\slf4j-api\1.8.0-beta4\slf4j-api-1.8.0-beta4.jar
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
Starting net.minecraft.data.Main
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 29 out of bounds for byte[26]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readFloat(DataTypeProvider.java:208)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$1(ServerBoundGamePacketHandler.java:29)
at packets.handler.ServerBoundGamePacketHandler.lambda$new$2(ServerBoundGamePacketHandler.java:38)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
at packets.DataReader.readPackets(DataReader.java:163)
at packets.DataReader.pushData(DataReader.java:118)
at proxy.ProxyServer.lambda$run$4(ProxyServer.java:86)
at util.ExceptionHandling.attempt(ExceptionHandling.java:12)
at proxy.ProxyServer.lambda$run$6(ProxyServer.java:83)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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: arraycopy: last source index 9 out of bounds for byte[6]
at java.base/java.lang.System.arraycopy(Native Method)
at packets.DataTypeProvider.readByteArray(DataTypeProvider.java:90)
at packets.DataTypeProvider.readInt(DataTypeProvider.java:80)
at packets.handler.ClientBoundGamePacketHandler.lambda$new$16(ClientBoundGamePacketHandler.java:126)
at packets.handler.PacketHandler.handle(PacketHandler.java:57)
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)
Client probably disconnected. Waiting for new connection...
Server probably disconnected. Waiting for new connection...
Server probably disconnected. Waiting for new connection...
Client probably disconnected. Waiting for new connection...
Client probably disconnected. Waiting for new connection...
[17:13:12] [ServerMain/INFO]: Building unoptimized datafixer
[17:13:13] [ServerMain/INFO]: Starting provider: Biome Parameters
[17:13:15] [ServerMain/INFO]: Biome Parameters finished after 1433 ms
[17:13:15] [ServerMain/INFO]: Starting provider: Block List
[17:13:15] [ServerMain/INFO]: Block List finished after 205 ms
[17:13:15] [ServerMain/INFO]: Starting provider: Command Syntax
[17:13:15] [ServerMain/INFO]: Command Syntax finished after 229 ms
[17:13:15] [ServerMain/INFO]: Starting provider: Registry Dump
[17:13:15] [ServerMain/INFO]: Registry Dump finished after 19 ms
[17:13:15] [ServerMain/INFO]: Starting provider: Worldgen
[17:13:16] [ServerMain/INFO]: Worldgen finished after 753 ms
[17:13:16] [ServerMain/INFO]: All providers took: 2644 ms
[17:13:16] [ServerMain/INFO]: Caching: total files: 838, old count: 0, new count: 839, removed stale: 0, written: 838
Completed generating reports!
Screenshots [If applicable, add screenshots to help explain your problem.] https://imgur.com/nEcOCjl
Version
- Game: Minecraft 1.19.2
- Downloader: latest
- Launcher (if login issues): N/A
I have this error
Link to currently fixed version https://github.com/SesuMoe/minecraft-world-downloader/releases/tag/1.19.1