SkyblockerMod / Skyblocker

Hypixel Skyblock fabric Mod for latest minecraft version
https://hysky.de
GNU Lesser General Public License v3.0
169 stars 79 forks source link

Better party finder crashes when looking for Kuudra parties #878

Closed ghost closed 1 month ago

ghost commented 1 month ago

Minecraft Version

1.21.0

Skyblocker Version

skyblocker-1.20.2+1.20.4.jar

Reproduction Steps

  1. Enable "Better Party Finder" in Skyblocker config
  2. Interact with the NPC in Crimson Isle (x: -371, y: 114, z: -1038) to select Kuudra boss tier
  3. Select any Kuudra boss tier
  4. Click "Find a Party"
  5. Game crashes

Crash Report file and latest.log

---- Minecraft Crash Report ----
// On the bright side, I bought you a teddy bear!

Time: 2024-07-30 14:31:16
Description: Ticking screen

java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyEntry.<init>(PartyEntry.java:140)
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen.updatePartyFinderPage(PartyFinderScreen.java:373)
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen.update(PartyFinderScreen.java:351)
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen.method_25393(PartyFinderScreen.java:448)
    at net.minecraft.class_310.method_1572(class_310.java:1985)
    at net.minecraft.class_437.method_25412(class_437.java:414)
    at net.minecraft.class_310.method_1574(class_310.java:1985)
    at net.minecraft.class_310.method_1523(class_310.java:1289)
    at net.minecraft.class_310.method_1514(class_310.java:888)
    at net.minecraft.client.main.Main.main(Main.java:265)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87)
    at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130)
    at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyEntry.<init>(PartyEntry.java:140)
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen.updatePartyFinderPage(PartyFinderScreen.java:373)
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen.update(PartyFinderScreen.java:351)
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen.method_25393(PartyFinderScreen.java:448)
    at net.minecraft.class_310.method_1572(class_310.java:1985)
    at net.minecraft.class_437.method_25412(class_437.java:414)

-- Affected screen --
Details:
    Screen name: de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen
Stacktrace:
    at net.minecraft.class_437.method_25412(class_437.java:414)
    at net.minecraft.class_310.method_1574(class_310.java:1985)
    at net.minecraft.class_310.method_1523(class_310.java:1289)
    at net.minecraft.class_310.method_1514(class_310.java:888)
    at net.minecraft.client.main.Main.main(Main.java:265)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87)
    at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130)
    at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

-- Uptime --
Details:
    JVM uptime: 62.560s
    Wall uptime: 53.861s
    High-res time: 53.143s
    Client ticks: 1030 ticks / 51.500s
Stacktrace:
    at net.minecraft.class_310.method_1587(class_310.java:2564)
    at net.minecraft.class_310.method_54580(class_310.java:995)
    at net.minecraft.class_310.method_1514(class_310.java:908)
    at net.minecraft.client.main.Main.main(Main.java:265)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87)
    at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130)
    at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

-- Affected level --
Details:
    All players: 6 total; [class_746['MINECRAFTUSER'/540080, l='ClientLevel', x=-370.97, y=114.00, z=-1035.77], class_745['Mr_bijidream'/539213, l='ClientLevel', x=-370.16, y=114.00, z=-1036.31], class_745['YSoSalty'/540098, l='ClientLevel', x=-370.97, y=126.70, z=-1035.78], class_745['d42hq1v490'/188, l='ClientLevel', x=-363.50, y=114.00, z=-1028.50], class_745['Frosty_and_Bruno'/514165, l='ClientLevel', x=-275.59, y=78.00, z=-954.28], class_745['9e219gzd70'/187, l='ClientLevel', x=-370.50, y=114.00, z=-1037.50]]
    Chunk stats: 5041, 169
    Level dimension: minecraft:the_nether
    Level spawn location: World: (-361,80,-431), Section: (at 7,0,1 in -23,5,-27; chunk contains blocks -368,0,-432 to -353,255,-417), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
    Level time: 864788475 game time, 658404 day time
    Server brand: Hypixel BungeeCord (2024.7.25.2) <- vanilla
    Server type: Non-integrated multiplayer server
    Tracked entity count: 151

-- Last reload --
Details:
    Reload number: 1
    Reload reason: initial
    Finished: Yes
    Packs: vanilla, fabric, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-containers-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-events-lifecycle-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-message-api-v1, fabric-mining-level-api-v1, fabric-model-loading-api-v1, fabric-models-v0, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, org_apache_commons_commons-math3, skyblocker, yet_another_config_lib_v3

-- System Details --
Details:
    Minecraft Version: 1.20.4
    Minecraft Version ID: 1.20.4
    Operating System: Mac OS X (aarch64) version 14.5
    Java Version: 17.0.12, Azul Systems, Inc.
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
    Memory: 515082752 bytes (491 MiB) / 2363490304 bytes (2254 MiB) up to 4294967296 bytes (4096 MiB)
    CPUs: 8
    Processor Vendor: Apple Inc.
    Processor Name: Apple M1 Pro
    Identifier: Apple Inc. Family 0x1b588bb3 Model 0 Stepping 0
    Microarchitecture: ARM64 SoC: Firestorm + Icestorm
    Frequency (GHz): 3.23
    Number of physical packages: 1
    Number of physical CPUs: 8
    Number of logical CPUs: 8
    Graphics card #0 name: Apple M1 Pro
    Graphics card #0 vendor: Apple (0x106b)
    Graphics card #0 VRAM (MB): 0.00
    Graphics card #0 deviceId: unknown
    Graphics card #0 versionInfo: unknown
    Memory slot #0 capacity (MB): 0.00
    Memory slot #0 clockSpeed (GHz): 0.00
    Memory slot #0 type: unknown
    Virtual memory max (MB): 16384.00
    Virtual memory used (MB): 11934.33
    Swap memory total (MB): 0.00
    Swap memory used (MB): 0.00
    JVM Flags: 2 total; -Xms1024m -Xmx4096m
    Fabric Mods: 
        fabric-api: Fabric API 0.97.1+1.20.4
            fabric-api-base: Fabric API Base 0.4.37+78d798af4f
            fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.50+82b1bb3e4f
            fabric-biome-api-v1: Fabric Biome API (v1) 13.0.17+78d798af4f
            fabric-block-api-v1: Fabric Block API (v1) 1.0.17+3e2216cb4f
            fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.5+78d798af4f
            fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.47+78d798af4f
            fabric-client-tags-api-v1: Fabric Client Tags 1.1.8+78d798af4f
            fabric-command-api-v1: Fabric Command API (v1) 1.2.42+f71b366f4f
            fabric-command-api-v2: Fabric Command API (v2) 2.2.21+78d798af4f
            fabric-commands-v0: Fabric Commands (v0) 0.2.59+df3654b34f
            fabric-containers-v0: Fabric Containers (v0) 0.1.87+df3654b34f
            fabric-content-registries-v0: Fabric Content Registries (v0) 5.0.16+78d798af4f
            fabric-convention-tags-v1: Fabric Convention Tags 1.5.11+78d798af4f
            fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.24+78d798af4f
            fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.1.5+b90db5744f
            fabric-data-generation-api-v1: Fabric Data Generation API (v1) 13.2.5+5c0133444f
            fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.63+6605d1a84f
            fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.2+09fc25014f
            fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.2+389931eb4f
            fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.75+df3654b34f
            fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.47+78d798af4f
            fabric-item-api-v1: Fabric Item API (v1) 2.3.0+bcdd12964f
            fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.27+ee30b13a4f
            fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.42+78d798af4f
            fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.40+df3654b34f
            fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.3.1+a67ffb5d4f
            fabric-loot-api-v2: Fabric Loot API (v2) 2.1.10+78d798af4f
            fabric-message-api-v1: Fabric Message API (v1) 6.0.6+78d798af4f
            fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.66+78d798af4f
            fabric-model-loading-api-v1: Fabric Model Loading API (v1) 1.0.9+78d798af4f
            fabric-models-v0: Fabric Models (v0) 0.4.8+9386d8a74f
            fabric-networking-api-v1: Fabric Networking API (v1) 3.1.8+2e5ac5484f
            fabric-object-builder-api-v1: Fabric Object Builder API (v1) 13.1.0+dba1195c4f
            fabric-particles-v1: Fabric Particles (v1) 1.1.8+78d798af4f
            fabric-recipe-api-v1: Fabric Recipe API (v1) 2.0.21+78d798af4f
            fabric-registry-sync-v0: Fabric Registry Sync (v0) 4.0.20+ee30b13a4f
            fabric-renderer-api-v1: Fabric Renderer API (v1) 3.2.5+78d798af4f
            fabric-renderer-indigo: Fabric Renderer - Indigo 1.5.6+d331d3144f
            fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.54+df3654b34f
            fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.43+73761d2e4f
            fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.2+e761c6694f
            fabric-rendering-v0: Fabric Rendering (v0) 1.1.57+df3654b34f
            fabric-rendering-v1: Fabric Rendering (v1) 3.2.1+6fd945a04f
            fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.15+78d798af4f
            fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.21+ee30b13a4f
            fabric-screen-api-v1: Fabric Screen API (v1) 2.0.18+78d798af4f
            fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.56+78d798af4f
            fabric-sound-api-v1: Fabric Sound API (v1) 1.0.18+78d798af4f
            fabric-transfer-api-v1: Fabric Transfer API (v1) 4.0.12+90f2d7b14f
            fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 5.0.15+78d798af4f
        fabricloader: Fabric Loader 0.15.11
            mixinextras: MixinExtras 0.3.5
        java: OpenJDK 64-Bit Server VM 17
        minecraft: Minecraft 1.20.4
        skyblocker: Skyblocker 1.20.2+1.20.4
            com_logisticscraft_occlusionculling: occlusionculling 0.0.8-SNAPSHOT
            meteordevelopment_discord-ipc: discord-ipc 1.1
            moe_nea_neurepoparser: neurepoparser 1.4.0
            org_apache_commons_commons-math3: commons-math3 3.6.1
            org_eclipse_jgit_org_eclipse_jgit: org.eclipse.jgit 6.8.0.202311291450-r
            yet_another_config_lib_v3: YetAnotherConfigLib 3.3.2+1.20.4
                com_twelvemonkeys_common_common-image: common-image 3.10.0
                com_twelvemonkeys_common_common-io: common-io 3.10.0
                com_twelvemonkeys_common_common-lang: common-lang 3.10.0
                com_twelvemonkeys_imageio_imageio-core: imageio-core 3.10.0
                com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.10.0
                com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.10.0
                org_quiltmc_parsers_gson: gson 0.2.1
                org_quiltmc_parsers_json: json 0.2.1
    Launched Version: 1.20.4
    Launcher name: PrismLauncher
    Backend library: LWJGL version 3.3.2-snapshot
    Backend API: Apple M1 Pro GL version 4.1 Metal - 88.1, Apple
    Window size: 3024x1832
    GL Caps: Using framebuffer using OpenGL 3.2
    GL debug messages: <disabled>
    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fabric'
    Universe: 400921fb54442d18
    Type: Client (map_client.txt)
    GPU Warnings: version: Metal
    Graphics mode: fancy
    Render Distance: 12/12 chunks
    Resource Packs: fabric, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-containers-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-events-lifecycle-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-message-api-v1, fabric-mining-level-api-v1, fabric-model-loading-api-v1, fabric-models-v0, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, org_apache_commons_commons-math3, skyblocker, yet_another_config_lib_v3
    Current Language: en_us
    Locale: en_US
    CPU: 8x Apple M1 Pro

================================ latest.log ================================

[14:30:16] [main/INFO]: Loading Minecraft 1.20.4 with Fabric Loader 0.15.11
[14:30:16] [main/INFO]: Fabric is preparing JARs on first launch, this may take a few seconds...
[14:30:16] [ForkJoinPool-1-worker-7/WARN]: Mod org_eclipse_jgit_org_eclipse_jgit uses the version 6.8.0.202311291450-r which isn't compatible with Loader's extended semantic version format (Could not parse version number component '202311291450'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[14:30:16] [main/INFO]: Loading 70 mods:
    - fabric-api 0.97.1+1.20.4
       |-- fabric-api-base 0.4.37+78d798af4f
       |-- fabric-api-lookup-api-v1 1.6.50+82b1bb3e4f
       |-- fabric-biome-api-v1 13.0.17+78d798af4f
       |-- fabric-block-api-v1 1.0.17+3e2216cb4f
       |-- fabric-block-view-api-v2 1.0.5+78d798af4f
       |-- fabric-blockrenderlayer-v1 1.1.47+78d798af4f
       |-- fabric-client-tags-api-v1 1.1.8+78d798af4f
       |-- fabric-command-api-v1 1.2.42+f71b366f4f
       |-- fabric-command-api-v2 2.2.21+78d798af4f
       |-- fabric-commands-v0 0.2.59+df3654b34f
       |-- fabric-containers-v0 0.1.87+df3654b34f
       |-- fabric-content-registries-v0 5.0.16+78d798af4f
       |-- fabric-convention-tags-v1 1.5.11+78d798af4f
       |-- fabric-crash-report-info-v1 0.2.24+78d798af4f
       |-- fabric-data-attachment-api-v1 1.1.5+b90db5744f
       |-- fabric-data-generation-api-v1 13.2.5+5c0133444f
       |-- fabric-dimensions-v1 2.1.63+6605d1a84f
       |-- fabric-entity-events-v1 1.6.2+09fc25014f
       |-- fabric-events-interaction-v0 0.7.2+389931eb4f
       |-- fabric-events-lifecycle-v0 0.2.75+df3654b34f
       |-- fabric-game-rule-api-v1 1.0.47+78d798af4f
       |-- fabric-item-api-v1 2.3.0+bcdd12964f
       |-- fabric-item-group-api-v1 4.0.27+ee30b13a4f
       |-- fabric-key-binding-api-v1 1.0.42+78d798af4f
       |-- fabric-keybindings-v0 0.2.40+df3654b34f
       |-- fabric-lifecycle-events-v1 2.3.1+a67ffb5d4f
       |-- fabric-loot-api-v2 2.1.10+78d798af4f
       |-- fabric-message-api-v1 6.0.6+78d798af4f
       |-- fabric-mining-level-api-v1 2.1.66+78d798af4f
       |-- fabric-model-loading-api-v1 1.0.9+78d798af4f
       |-- fabric-models-v0 0.4.8+9386d8a74f
       |-- fabric-networking-api-v1 3.1.8+2e5ac5484f
       |-- fabric-object-builder-api-v1 13.1.0+dba1195c4f
       |-- fabric-particles-v1 1.1.8+78d798af4f
       |-- fabric-recipe-api-v1 2.0.21+78d798af4f
       |-- fabric-registry-sync-v0 4.0.20+ee30b13a4f
       |-- fabric-renderer-api-v1 3.2.5+78d798af4f
       |-- fabric-renderer-indigo 1.5.6+d331d3144f
       |-- fabric-renderer-registries-v1 3.2.54+df3654b34f
       |-- fabric-rendering-data-attachment-v1 0.3.43+73761d2e4f
       |-- fabric-rendering-fluids-v1 3.1.2+e761c6694f
       |-- fabric-rendering-v0 1.1.57+df3654b34f
       |-- fabric-rendering-v1 3.2.1+6fd945a04f
       |-- fabric-resource-conditions-api-v1 2.3.15+78d798af4f
       |-- fabric-resource-loader-v0 0.11.21+ee30b13a4f
       |-- fabric-screen-api-v1 2.0.18+78d798af4f
       |-- fabric-screen-handler-api-v1 1.3.56+78d798af4f
       |-- fabric-sound-api-v1 1.0.18+78d798af4f
       |-- fabric-transfer-api-v1 4.0.12+90f2d7b14f
       \-- fabric-transitive-access-wideners-v1 5.0.15+78d798af4f
    - fabricloader 0.15.11
       \-- mixinextras 0.3.5
    - java 17
    - minecraft 1.20.4
    - skyblocker 1.20.2+1.20.4
       |-- com_logisticscraft_occlusionculling 0.0.8-SNAPSHOT
       |-- meteordevelopment_discord-ipc 1.1
       |-- moe_nea_neurepoparser 1.4.0
       |-- org_apache_commons_commons-math3 3.6.1
       |-- org_eclipse_jgit_org_eclipse_jgit 6.8.0.202311291450-r
       \-- yet_another_config_lib_v3 3.3.2+1.20.4
            |-- com_twelvemonkeys_common_common-image 3.10.0
            |-- com_twelvemonkeys_common_common-io 3.10.0
            |-- com_twelvemonkeys_common_common-lang 3.10.0
            |-- com_twelvemonkeys_imageio_imageio-core 3.10.0
            |-- com_twelvemonkeys_imageio_imageio-metadata 3.10.0
            |-- com_twelvemonkeys_imageio_imageio-webp 3.10.0
            |-- org_quiltmc_parsers_gson 0.2.1
            \-- org_quiltmc_parsers_json 0.2.1
[14:30:16] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/Users/MACUSER/Library/Application%20Support/PrismLauncher/libraries/net/fabricmc/sponge-mixin/0.13.3+mixin.0.8.5/sponge-mixin-0.13.3+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[14:30:17] [main/INFO]: Compatibility level set to JAVA_17
[14:30:17] [main/WARN]: Error loading class: org/jetbrains/annotations/ApiStatus$Internal (java.lang.ClassNotFoundException: org/jetbrains/annotations/ApiStatus$Internal)
[14:30:17] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.5).
[14:30:20] [Datafixer Bootstrap/INFO]: 198 Datafixer optimizations took 83 milliseconds
[14:30:21] [Render thread/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[14:30:22] [Render thread/INFO]: Setting user: MINECRAFTUSER
[14:30:22] [Render thread/INFO]: [Indigo] Registering Indigo renderer!
[14:30:22] [Render thread/INFO]: Config file '/Users/MACUSER/Library/Application Support/PrismLauncher/instances/Vanilla/.minecraft/config/skyblocker.json' does not exist. Creating it with default values.
[14:30:22] [Render thread/INFO]: Serializing class de.hysky.skyblocker.config.SkyblockerConfig to '/Users/MACUSER/Library/Application Support/PrismLauncher/instances/Vanilla/.minecraft/config/skyblocker.json'
[14:30:22] [ForkJoinPool.commonPool-worker-5/WARN]: [Skyblocker] Shortcuts file not found, using default shortcuts. This is normal when using for the first time.
[14:30:22] [ForkJoinPool.commonPool-worker-5/WARN]: [Skyblocker Chat Rules] chat rules file not found, using default rules. This is normal when using for the first time.
[14:30:22] [ForkJoinPool.commonPool-worker-7/WARN]: [Skyblocker] No status bar config file found, using defaults
[14:30:22] [Render thread/INFO]: Backend library: LWJGL version 3.3.2-snapshot
[14:30:23] [ForkJoinPool.commonPool-worker-2/ERROR]: [Skyblocker] Error while downloading image repo on attempt 0!
java.lang.NullPointerException: Cannot invoke "com.google.gson.JsonObject.get(String)" because the return value of "com.google.gson.JsonObject.getAsJsonObject(String)" is null
    at de.hysky.skyblocker.config.ImageRepoLoader.lambda$update$0(ImageRepoLoader.java:51) ~[skyblocker-1.20.2+1.20.4.jar:?]
    at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?]
    at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
[14:30:23] [ForkJoinPool.commonPool-worker-4/ERROR]: [Skyblocker] Error while downloading image repo on attempt 1!
java.lang.NullPointerException: Cannot invoke "com.google.gson.JsonObject.get(String)" because the return value of "com.google.gson.JsonObject.getAsJsonObject(String)" is null
    at de.hysky.skyblocker.config.ImageRepoLoader.lambda$update$0(ImageRepoLoader.java:51) ~[skyblocker-1.20.2+1.20.4.jar:?]
    at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?]
    at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
[14:30:23] [Render thread/INFO]: Reloading ResourceManager: vanilla, fabric, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-containers-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-events-lifecycle-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-message-api-v1, fabric-mining-level-api-v1, fabric-model-loading-api-v1, fabric-models-v0, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, org_apache_commons_commons-math3, skyblocker, yet_another_config_lib_v3
[14:30:23] [Render thread/INFO]: YACL is reloading images
[14:30:23] [Worker-Main-5/INFO]: Found unifont_all_no_pua-15.1.04.hex, loading
[14:30:23] [Render thread/INFO]: YACL has found 0 images
[14:30:23] [ForkJoinPool.commonPool-worker-5/INFO]: [Skyblocker] Loaded relics locations
[14:30:23] [Render thread/INFO]: [Skyblocker Dungeon Secrets] Started loading dungeon secrets in (blocked main thread for) 5 ms
[14:30:23] [ForkJoinPool.commonPool-worker-4/ERROR]: [Skyblocker] Error while downloading image repo on attempt 2!
java.lang.NullPointerException: Cannot invoke "com.google.gson.JsonObject.get(String)" because the return value of "com.google.gson.JsonObject.getAsJsonObject(String)" is null
    at de.hysky.skyblocker.config.ImageRepoLoader.lambda$update$0(ImageRepoLoader.java:51) ~[skyblocker-1.20.2+1.20.4.jar:?]
    at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?]
    at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
[14:30:23] [ForkJoinPool.commonPool-worker-4/ERROR]: [Skyblocker Dungeon Secrets] Failed to load custom dungeon secret waypoints
java.nio.file.NoSuchFileException: /Users/MACUSER/Library/Application Support/PrismLauncher/instances/Vanilla/.minecraft/config/skyblocker/custom_secret_waypoints.json
    at sun.nio.fs.UnixException.translateToIOException(Unknown Source) ~[?:?]
    at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source) ~[?:?]
    at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source) ~[?:?]
    at sun.nio.fs.UnixFileSystemProvider.newByteChannel(Unknown Source) ~[?:?]
    at java.nio.file.Files.newByteChannel(Unknown Source) ~[?:?]
    at java.nio.file.Files.newByteChannel(Unknown Source) ~[?:?]
    at java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source) ~[?:?]
    at java.nio.file.Files.newInputStream(Unknown Source) ~[?:?]
    at java.nio.file.Files.newBufferedReader(Unknown Source) ~[?:?]
    at java.nio.file.Files.newBufferedReader(Unknown Source) ~[?:?]
    at de.hysky.skyblocker.skyblock.dungeon.secrets.DungeonManager.lambda$load$14(DungeonManager.java:305) ~[skyblocker-1.20.2+1.20.4.jar:?]
    at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?]
    at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
[14:30:23] [ForkJoinPool.commonPool-worker-7/INFO]: [Skyblocker Dungeon Secrets] Loaded dungeon secrets for 1 dungeon(s), 8 room shapes, 132 rooms, and 0 custom secret waypoints total in 225 ms
[14:30:23] [ForkJoinPool.commonPool-worker-3/INFO]: [Skyblocker Player Head Hash Cache] Successfully cached the hashes of all player head items!
[14:30:24] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play
[14:30:24] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[14:30:24] [Render thread/WARN]: Missing sound for event: minecraft:entity.generic.wind_burst
[14:30:24] [Render thread/INFO]: OpenAL initialized on device Francis-AirPods
[14:30:24] [Render thread/INFO]: Sound engine started
[14:30:24] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas
[14:30:24] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
[14:30:24] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[14:30:24] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[14:30:24] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
[14:30:24] [Render thread/INFO]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
[14:30:24] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
[14:30:24] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[14:30:24] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[14:30:25] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[14:30:25] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas
[14:30:25] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[14:30:25] [Render thread/INFO]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[14:30:25] [Render thread/INFO]: Created: 1024x1024x0 minecraft:textures/atlas/gui.png-atlas
[14:30:26] [ForkJoinPool.commonPool-worker-6/ERROR]: [Skyblocker Profile Utils] Failed to get Player Profile Data for players MINECRAFTUSER, is the API Down/Limited?
java.lang.IllegalStateException: Failed to get profile uuid for players MINECRAFTUSER! Response: <h1>403 Forbidden</h1>
You are forbidden from accessing this route.
    at de.hysky.skyblocker.utils.ProfileUtils.lambda$updateProfile$2(ProfileUtils.java:39) ~[skyblocker-1.20.2+1.20.4.jar:?]
    at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?]
    at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
[14:30:32] [ForkJoinPool.commonPool-worker-1/INFO]: [Skyblocker] NEU Repository Downloaded
[14:30:32] [ForkJoinPool.commonPool-worker-6/INFO]: [Skyblocker] Loaded 230 fairy souls across 11 locations
[14:30:50] [Render thread/INFO]: Connecting to mc.hypixel.net, 25565
[14:30:52] [Netty Client IO #2/WARN]: Unknown custom packet payload: hypixel:hello
[14:30:52] [Netty Client IO #2/WARN]: Unknown custom packet payload: badlion:mods
[14:30:56] [Render thread/INFO]: [System] [CHAT] Sending to server mini248U...
[14:30:57] [Render thread/INFO]: [System] [CHAT]        
[14:30:57] [Render thread/INFO]: [System] [CHAT] [Skyblocker] §aTip: Customize the names of your items with /skyblocker custom renameItem\n§a[Click for Next Tip] §c[Click to Disable Tips]
[14:30:57] [ForkJoinPool.commonPool-worker-4/INFO]: [Skyblocker] Discord RPC is currently disabled, will not connect
[14:30:57] [Render thread/INFO]: [Skyblocker] Successfully cached all armor trims!
[14:30:59] [Render thread/INFO]: [System] [CHAT] 
[14:30:59] [Render thread/INFO]: [System] [CHAT] Welcome to Hypixel SkyBlock!
[14:30:59] [Render thread/INFO]: [System] [CHAT] BONUS! Temporarily earn 5% more skill experience!
[14:30:59] [Render thread/INFO]: [System] [CHAT] 
[14:30:59] [Render thread/INFO]: [System] [CHAT] §eLatest update: §bSkyBlock v0.20.4 §e§lCLICK
[14:31:06] [Render thread/INFO]: [System] [CHAT] Warping...
[14:31:06] [Render thread/INFO]: [System] [CHAT] Sending to server mini69BK...
[14:31:07] [Render thread/INFO]: [System] [CHAT]        
[14:31:15] [Render thread/ERROR]: Reported exception thrown!
net.minecraft.class_148: Ticking screen
    at net.minecraft.class_437.method_25412(class_437.java:419) ~[client-intermediary.jar:?]
    at net.minecraft.class_310.method_1574(class_310.java:1985) ~[client-intermediary.jar:?]
    at net.minecraft.class_310.method_1523(class_310.java:1289) ~[client-intermediary.jar:?]
    at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:265) ~[minecraft-1.20.4-client.jar:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?]
    at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87) ~[NewLaunch.jar:?]
    at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130) ~[NewLaunch.jar:?]
    at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) ~[NewLaunch.jar:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyEntry.<init>(PartyEntry.java:140) ~[skyblocker-1.20.2+1.20.4.jar:?]
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen.updatePartyFinderPage(PartyFinderScreen.java:373) ~[skyblocker-1.20.2+1.20.4.jar:?]
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen.update(PartyFinderScreen.java:351) ~[skyblocker-1.20.2+1.20.4.jar:?]
    at de.hysky.skyblocker.skyblock.dungeon.partyfinder.PartyFinderScreen.method_25393(PartyFinderScreen.java:448) ~[skyblocker-1.20.2+1.20.4.jar:?]
    at net.minecraft.class_310.method_1572(class_310.java:1985) ~[client-intermediary.jar:?]
    at net.minecraft.class_437.method_25412(class_437.java:414) ~[client-intermediary.jar:?]
    ... 10 more

Additional context

No response

AzureAaron commented 1 month ago

This bug is fixed in the 1.20.6 version pretty sure, update your game.