[22:29:52] [main/INFO]: Loading Minecraft 1.21.11 with Fabric Loader 0.18.4
[22:29:53] [ForkJoinPool-1-worker-1/WARN]: Mod com_github_geysermc_unnamed-creative_creative-seriffd92408186d4d uses the version 817fa982c4 which isn't compatible with Loader's extended semantic version format (Could not parse version number component '817fa982c4'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[22:29:53] [ForkJoinPool-1-worker-1/WARN]: Mod com_github_geysermc_unnamed-creative_creative-api uses the version 817fa982c4 which isn't compatible with Loader's extended semantic version format (Could not parse version number component '817fa982c4'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[22:29:53] [main/INFO]: Loading 104 mods:
- fabric-api 0.140.2+1.21.11
|-- fabric-api-base 1.0.5+4ebb5c083e
|-- fabric-api-lookup-api-v1 1.6.113+1fb1cde93e
|-- fabric-biome-api-v1 17.1.1+4fc5413f3e
|-- fabric-block-api-v1 1.1.10+4ebb5c083e
|-- fabric-block-view-api-v2 1.0.39+4ebb5c083e
|-- fabric-command-api-v2 2.4.7+6b42a6003e
|-- fabric-content-registries-v0 10.2.14+4fc5413f3e
|-- fabric-convention-tags-v1 2.1.55+7f945d5b3e
|-- fabric-convention-tags-v2 2.17.3+8ef948ba3e
|-- fabric-crash-report-info-v1 0.3.23+4ebb5c083e
|-- fabric-data-attachment-api-v1 1.8.44+1fb1cde93e
|-- fabric-data-generation-api-v1 23.4.0+69974c4e3e
|-- fabric-dimensions-v1 4.0.28+4fc5413f3e
|-- fabric-entity-events-v1 3.0.5+4ebb5c083e
|-- fabric-events-interaction-v0 4.0.44+1fb1cde93e
|-- fabric-game-rule-api-v1 2.0.3+4fc5413f3e
|-- fabric-item-api-v1 11.5.20+d0c46b9e3e
|-- fabric-item-group-api-v1 4.2.36+4fc5413f3e
|-- fabric-key-binding-api-v1 1.1.7+4fc5413f3e
|-- fabric-lifecycle-events-v1 2.6.15+4ebb5c083e
|-- fabric-loot-api-v2 3.0.73+3f89f5a53e
|-- fabric-loot-api-v3 2.0.20+78c8b4663e
|-- fabric-message-api-v1 6.1.12+4ebb5c083e
|-- fabric-model-loading-api-v1 6.0.13+4fc5413f3e
|-- fabric-networking-api-v1 5.1.5+ae1e07683e
|-- fabric-object-builder-api-v1 21.1.39+4fc5413f3e
|-- fabric-particles-v1 4.2.11+4fc5413f3e
|-- fabric-recipe-api-v1 8.2.3+4ebb5c083e
|-- fabric-registry-sync-v0 6.2.5+1718722b3e
|-- fabric-renderer-api-v1 8.0.1+f4ffd2e53e
|-- fabric-renderer-indigo 5.0.1+f4ffd2e53e
|-- fabric-rendering-fluids-v1 3.1.43+4ebb5c083e
|-- fabric-rendering-v1 16.2.8+f4ffd2e53e
|-- fabric-resource-conditions-api-v1 5.0.35+4fc5413f3e
|-- fabric-resource-loader-v0 3.3.4+4fc5413f3e
|-- fabric-resource-loader-v1 1.0.10+78c8b4663e
|-- fabric-screen-api-v1 3.1.7+4ebb5c083e
|-- fabric-screen-handler-api-v1 1.3.161+4fc5413f3e
|-- fabric-serialization-api-v1 1.0.5+4ebb5c083e
|-- fabric-sound-api-v1 1.0.51+4fc5413f3e
|-- fabric-tag-api-v1 1.2.20+4fc5413f3e
|-- fabric-transfer-api-v1 6.0.24+4fc5413f3e
\-- fabric-transitive-access-wideners-v1 7.1.0+014c8cec3e
- floodgate 2.2.6-SNAPSHOT
|-- aopalliance_aopalliance 1.0
| |-- io_leangen_geantyref_geantyref 1.3.15
| |-- org_incendo_cloud-brigadier 2.0.0-beta.14
| |-- org_incendo_cloud-core 2.0.0
| |-- org_incendo_cloud-minecraft-modded-common-fabric-repack 2.0.0-beta.15
| \-- org_incendo_cloud-services 2.0.0
|-- com_google_guava_failureaccess 1.0.1
|-- fabric-permissions-api-v0 0.6.1
|-- jakarta_inject_jakarta_inject-api 2.0.1
|-- javax_inject_javax_inject 1
|-- org_geysermc_cumulus_cumulus 1.1.2
|-- org_geysermc_event_events 1.1-SNAPSHOT
|-- org_geysermc_geyser_common_unshaded 2.2.1-SNAPSHOT
|-- org_java-websocket_java-websocket 1.5.2
\-- org_lanternpowered_lmbda 2.0.0
- geyser-fabric 2.9.2-SNAPSHOT
| |-- io_leangen_geantyref_geantyref 1.3.15
| |-- org_incendo_cloud-brigadier 2.0.0-beta.14
| |-- org_incendo_cloud-core 2.0.0
| |-- org_incendo_cloud-minecraft-modded-common-fabric-repack 2.0.0-beta.15
| \-- org_incendo_cloud-services 2.0.0
|-- com_google_code_findbugs_jsr305 3.0.2
|-- com_google_errorprone_error_prone_annotations 2.27.0
|-- com_google_j2objc_j2objc-annotations 1.3
|-- com_nukkitx_natives 1.0.3
|-- fabric-permissions-api-v0 0.6.1
|-- io_airlift_aircompressor 0.27
|-- io_netty_netty-codec-haproxy 4.2.7
|-- net_jodah_expiringmap 0.5.10
|-- net_kyori_adventure-api 4.25.0
|-- net_kyori_adventure-key 4.25.0
|-- net_kyori_adventure-nbt 4.25.0
|-- net_kyori_adventure-text-serializer-commons 4.25.0
|-- net_kyori_adventure-text-serializer-gson 4.25.0
|-- net_kyori_adventure-text-serializer-json 4.25.0
|-- net_kyori_adventure-text-serializer-json-legacy-impl 4.25.0
|-- net_kyori_adventure-text-serializer-legacy 4.25.0
|-- net_kyori_adventure-text-serializer-plain 4.25.0
|-- net_kyori_examination-api 1.3.0
|-- net_kyori_examination-string 1.3.0
|-- net_kyori_option 1.1.0
|-- net_lenni0451_commons_gson 1.9.0
|-- net_lenni0451_commons_httpclient 1.9.0
|-- net_raphimc_minecraftauth 5.0.0
|-- org_bitbucket_b_c_jose4j 0.9.6
|-- org_bstats_bstats-base 3.1.0
|-- org_cloudburstmc_math_api 2.0
|-- org_cloudburstmc_math_immutable 2.0
|-- org_cloudburstmc_nbt 3.0.3
|-- org_geysermc_api_base-api 1.0.2
|-- org_geysermc_cumulus_cumulus 1.1.2
|-- org_geysermc_event_events 1.1-SNAPSHOT
|-- org_lanternpowered_lmbda 2.0.0
\-- org_yaml_snakeyaml 2.2
- hydraulic 1.0.0-SNAPSHOT
|-- com_github_geysermc_unnamed-creative_creative-api 817fa982c4
|-- com_github_geysermc_unnamed-creative_creative-seriffd92408186d4d 817fa982c4
|-- com_google_errorprone_error_prone_annotations 2.27.0
|-- com_twelvemonkeys_common_common-image 3.9.4
|-- com_twelvemonkeys_common_common-io 3.9.4
|-- com_twelvemonkeys_common_common-lang 3.9.4
|-- com_twelvemonkeys_imageio_imageio-core 3.9.4
|-- com_twelvemonkeys_imageio_imageio-tga 3.9.4
|-- commons-io_commons-io 2.11.0
|-- net_kyori_examination-api 1.3.0
|-- net_kyori_examination-string 1.3.0
|-- org_geysermc_pack_converter 3.4.1-SNAPSHOT
|-- org_geysermc_pack_pack-schema-api 3.4.1-SNAPSHOT
\-- org_jetbrains_annotations 24.0.1
- viafabric 0.4.21+129-main
|-- cotton-client-commands 1.1.0+1.15.2
|-- viafabric-mc12111 0.4.21+129-main
\-- viaversion 5.6.1-SNAPSHOT
[22:29:53] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/data/libraries/net/fabricmc/sponge-mixin/0.17.0+mixin.0.8.7/sponge-mixin-0.17.0+mixin.0.8.7.jar Service=Knot/Fabric Env=SERVER
[22:29:53] [main/INFO]: Compatibility level set to JAVA_21
[22:29:54] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.5.0).
[22:30:09] [main/INFO]: Loading extensions...
[22:30:09] [main/INFO]: Loaded 0 extension(s)
[22:30:11] [Via-Mappingloader-1/INFO]: Loading block connection mappings ...
[22:30:11] [Via-Mappingloader-1/INFO]: Using FastUtil Long2ObjectOpenHashMap for block connections
[22:30:11] [main/INFO]: Loading translations...
[22:30:11] [main/INFO]: Registering protocols...
[22:30:13] [main/INFO]: ViaVersion detected server version: 1.21.11 (774)
[22:30:13] [ViaFabric-2/INFO]: Finished mapping loading, shutting down loader executor.
[22:30:13] [ViaFabric-0/INFO]: You are running a development version of the plugin, please report any bugs to GitHub.
[22:30:13] [main/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, profilesHost=https://api.mojang.com, name=PROD]
[22:30:17] [main/INFO]: Loaded 1470 recipes
[22:30:17] [main/INFO]: Loaded 1584 advancements
[22:30:17] [main/INFO]: Applied 0 biome modifications to 0 of 65 new biomes in 2.533 ms
[22:30:19] [Server thread/INFO]: Starting minecraft server version 1.21.11
[22:30:19] [Server thread/INFO]: Loading properties
[22:30:19] [Server thread/INFO]: Default game type: SURVIVAL
[22:30:19] [Server thread/INFO]: Generating keypair
[22:30:19] [Server thread/INFO]: Starting Minecraft server on *:25565
[22:30:19] [Server thread/INFO]: Preparing level "world"
[22:30:20] [Server thread/INFO]: Loading 0 persistent chunks...
[22:30:20] [Server thread/INFO]: Preparing spawn area: 100%
[22:30:20] [Server thread/INFO]: Time elapsed: 85 ms
[22:30:20] [Server thread/INFO]: Done (0.703s)! For help, type "help"
[22:30:20] [Server thread/INFO]: Starting remote control listener
[22:30:20] [Server thread/INFO]: Thread RCON Listener started
[22:30:20] [Server thread/INFO]: RCON running on 0.0.0.0:25575
[22:30:20] [Server thread/INFO]: Took 74ms to boot Floodgate
[22:30:20] [Server thread/INFO]: ******************************************
[22:30:20] [Server thread/INFO]:
[22:30:20] [Server thread/INFO]: Loading Geyser version 2.9.2-SNAPSHOT (git-DEV-7d2079e)
[22:30:20] [Server thread/INFO]:
[22:30:20] [Server thread/INFO]: You are running a development build of Geyser! Please report any bugs you find on our Discord server: https://discord.gg/geysermc.
[22:30:20] [Server thread/INFO]:
[22:30:20] [Server thread/INFO]: ******************************************
[22:30:27] [Server thread/INFO]: Registering already converted pack for mod hydraulic
[22:30:27] [Server thread/INFO]: Found 12 packs to convert!
[22:30:27] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viabackwards
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:28] [Hydraulic Conversion Thread #0/ERROR]: Failed to convert asset
java.lang.StringIndexOutOfBoundsException: Range [0, -1) out of bounds for length 10
at java.base/jdk.internal.util.Preconditions$1.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$1.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$4.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$4.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckFromToIndex(Unknown Source)
at java.base/jdk.internal.util.Preconditions.checkFromToIndex(Unknown Source)
at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source)
at java.base/java.lang.String.substring(Unknown Source)
at knot//org.geysermc.pack.converter.type.texture.TextureConverter.convert(TextureConverter.java:113)
at knot//org.geysermc.pack.converter.type.texture.TextureConverter.convert(TextureConverter.java:62)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.convert(ConverterPipeline.java:70)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.lambda$convert$3(ConverterPipeline.java:90)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toList(Unknown Source)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.convert(ConverterPipeline.java:98)
at knot//org.geysermc.pack.converter.PackConverter.lambda$convert$0(PackConverter.java:287)
at java.base/java.util.stream.ReferencePipeline$4$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.IntPipeline.reduce(Unknown Source)
at java.base/java.util.stream.IntPipeline.sum(Unknown Source)
at knot//org.geysermc.pack.converter.PackConverter.lambda$convert$1(PackConverter.java:289)
at knot//org.geysermc.pack.converter.util.ZipUtils.openFileSystem(ZipUtils.java:128)
at knot//org.geysermc.pack.converter.PackConverter.convert(PackConverter.java:274)
at knot//org.geysermc.hydraulic.pack.PackManager.createPack(PackManager.java:186)
at knot//org.geysermc.hydraulic.pack.PackListener.lambda$onLoadResourcePacks$2(PackListener.java:113)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
[22:30:28] [Hydraulic Conversion Thread #0/WARN]: Pack conversion completed with 1 errors!
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viafabric-mc1144
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Pack conversion completed successfully!
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:28] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viafabric
[22:30:29] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:29] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:29] [Hydraulic Conversion Thread #0/ERROR]: Failed to convert asset
java.lang.StringIndexOutOfBoundsException: Range [0, -1) out of bounds for length 4
at java.base/jdk.internal.util.Preconditions$1.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$1.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$4.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$4.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckFromToIndex(Unknown Source)
at java.base/jdk.internal.util.Preconditions.checkFromToIndex(Unknown Source)
at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source)
at java.base/java.lang.String.substring(Unknown Source)
at knot//org.geysermc.pack.converter.type.texture.TextureConverter.convert(TextureConverter.java:113)
at knot//org.geysermc.pack.converter.type.texture.TextureConverter.convert(TextureConverter.java:62)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.convert(ConverterPipeline.java:70)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.lambda$convert$3(ConverterPipeline.java:90)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toList(Unknown Source)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.convert(ConverterPipeline.java:98)
at knot//org.geysermc.pack.converter.PackConverter.lambda$convert$0(PackConverter.java:287)
at java.base/java.util.stream.ReferencePipeline$4$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.IntPipeline.reduce(Unknown Source)
at java.base/java.util.stream.IntPipeline.sum(Unknown Source)
at knot//org.geysermc.pack.converter.PackConverter.lambda$convert$1(PackConverter.java:289)
at knot//org.geysermc.pack.converter.util.ZipUtils.openFileSystem(ZipUtils.java:128)
at knot//org.geysermc.pack.converter.PackConverter.convert(PackConverter.java:274)
at knot//org.geysermc.hydraulic.pack.PackManager.createPack(PackManager.java:186)
at knot//org.geysermc.hydraulic.pack.PackListener.lambda$onLoadResourcePacks$2(PackListener.java:113)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
[22:30:29] [Hydraulic Conversion Thread #0/WARN]: Pack conversion completed with 1 errors!
[22:30:29] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:29] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:29] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:29] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod cotton-client-commands
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Pack conversion completed successfully!
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viafabric-mc1206
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Pack conversion completed successfully!
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viaversion
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:30] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:30] [Hydraulic Conversion Thread #0/ERROR]: Failed to convert asset
java.lang.StringIndexOutOfBoundsException: Range [0, -1) out of bounds for length 10
at java.base/jdk.internal.util.Preconditions$1.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$1.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$4.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$4.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckFromToIndex(Unknown Source)
at java.base/jdk.internal.util.Preconditions.checkFromToIndex(Unknown Source)
at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source)
at java.base/java.lang.String.substring(Unknown Source)
at knot//org.geysermc.pack.converter.type.texture.TextureConverter.convert(TextureConverter.java:113)
at knot//org.geysermc.pack.converter.type.texture.TextureConverter.convert(TextureConverter.java:62)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.convert(ConverterPipeline.java:70)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.lambda$convert$3(ConverterPipeline.java:90)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toList(Unknown Source)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.convert(ConverterPipeline.java:98)
at knot//org.geysermc.pack.converter.PackConverter.lambda$convert$0(PackConverter.java:287)
at java.base/java.util.stream.ReferencePipeline$4$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.IntPipeline.reduce(Unknown Source)
at java.base/java.util.stream.IntPipeline.sum(Unknown Source)
at knot//org.geysermc.pack.converter.PackConverter.lambda$convert$1(PackConverter.java:289)
at knot//org.geysermc.pack.converter.util.ZipUtils.openFileSystem(ZipUtils.java:128)
at knot//org.geysermc.pack.converter.PackConverter.convert(PackConverter.java:274)
at knot//org.geysermc.hydraulic.pack.PackManager.createPack(PackManager.java:186)
at knot//org.geysermc.hydraulic.pack.PackListener.lambda$onLoadResourcePacks$2(PackListener.java:113)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
[22:30:30] [Hydraulic Conversion Thread #0/ERROR]: Failed to convert asset
java.lang.StringIndexOutOfBoundsException: Range [0, -1) out of bounds for length 4
at java.base/jdk.internal.util.Preconditions$1.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$1.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$4.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions$4.apply(Unknown Source)
at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckFromToIndex(Unknown Source)
at java.base/jdk.internal.util.Preconditions.checkFromToIndex(Unknown Source)
at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source)
at java.base/java.lang.String.substring(Unknown Source)
at knot//org.geysermc.pack.converter.type.texture.TextureConverter.convert(TextureConverter.java:113)
at knot//org.geysermc.pack.converter.type.texture.TextureConverter.convert(TextureConverter.java:62)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.convert(ConverterPipeline.java:70)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.lambda$convert$3(ConverterPipeline.java:90)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toList(Unknown Source)
at knot//org.geysermc.pack.converter.pipeline.ConverterPipeline.convert(ConverterPipeline.java:98)
at knot//org.geysermc.pack.converter.PackConverter.lambda$convert$0(PackConverter.java:287)
at java.base/java.util.stream.ReferencePipeline$4$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.IntPipeline.reduce(Unknown Source)
at java.base/java.util.stream.IntPipeline.sum(Unknown Source)
at knot//org.geysermc.pack.converter.PackConverter.lambda$convert$1(PackConverter.java:289)
at knot//org.geysermc.pack.converter.util.ZipUtils.openFileSystem(ZipUtils.java:128)
at knot//org.geysermc.pack.converter.PackConverter.convert(PackConverter.java:274)
at knot//org.geysermc.hydraulic.pack.PackManager.createPack(PackManager.java:186)
at knot//org.geysermc.hydraulic.pack.PackListener.lambda$onLoadResourcePacks$2(PackListener.java:113)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
[22:30:31] [Hydraulic Conversion Thread #0/WARN]: Pack conversion completed with 2 errors!
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viafabric-mc1194
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Pack conversion completed successfully!
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viafabric-mc1171
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Pack conversion completed successfully!
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:31] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viafabric-mc1182
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Pack conversion completed successfully!
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viafabric-mc12111
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Pack conversion completed successfully!
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viafabric-mc1152
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Pack conversion completed successfully!
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Converting pack for mod viafabric-mc1165
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Transforming textures...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Transformed textures!
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Pack conversion completed successfully!
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Packaging pack...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Packaged pack! Cleaning up...
[22:30:32] [Hydraulic Conversion Thread #0/INFO]: Pack converted.
[22:30:32] [Server thread/INFO]: Converted 12 packs for mods in 5s
[22:30:33] [GeyserServer-3-1/INFO]: Started Geyser on UDP port 25565
[22:30:33] [Server thread/INFO]: Done (12.331s)! Run /geyser help for help!
[22:30:33] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 12977ms or 259 ticks behind
[22:31:33] [Server thread/INFO]: Server empty for 60 seconds, pausing
[22:33:52] [Server thread/WARN]: handleDisconnection() called twice
[22:34:04] [RCON Listener #1/INFO]: Thread RCON Client /0:0:0:0:0:0:0:1 started
[22:34:04] [RCON Client /0:0:0:0:0:0:0:1 #2/INFO]: Thread RCON Client /0:0:0:0:0:0:0:1 shutting down
[22:34:13] [RCON Listener #1/INFO]: Thread RCON Client /0:0:0:0:0:0:0:1 started
[22:34:13] [RCON Client /0:0:0:0:0:0:0:1 #3/INFO]: Thread RCON Client /0:0:0:0:0:0:0:1 shutting down
[22:34:28] [RCON Listener #1/INFO]: Thread RCON Client /0:0:0:0:0:0:0:1 started
[22:34:28] [Server thread/INFO]: Collecting dump info[0m