Legacy4J

Legacy4J

224k Downloads

[Bug/Glitch] game crashes when i scroll down to "collective" in the mod menu.

Closed this issue ยท 4 comments

commented

Legacy4J Version

Legacy4J 1.21.5 / most recent ver

Mod Loader Version

Fabric Loader 1.21.5 / most recent ver

Bug/Glitch Occurrence Context

[INCOMPATIBILITY] [FABRIC, 1.21.5, single player client, but also happens in the main menu too.]

this is a copypaste from serilum's github, as they told me to file a report here :))

downloaded collective as well as some other serilum mods today. collective clashes with mod menu in legacy4j and instantly crashes. i have tested this without legacy4j, and the mod menu works as intended. below is the crash report. any idea on a fix that doesn't require me to get rid of collective? :')
i use a nintendo switch pro controller, which scrolling down causes an instant crash. if i just scroll with a mouse, it will not crash instantly, but clicking on collective will cause a crash too.

Crash Report

posted below.

What happened wrong?

---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 2025-05-08 11:00:51
Description: Rendering screen

com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalArgumentException: Illegal character in path at index 57: https://github.com/Serilum/.issue-tracker/labels/Library: Collective
at knot//com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2085)
at knot//com.google.common.cache.LocalCache.get(LocalCache.java:4017)
at knot//com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4040)
at knot//com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4989)
at knot//com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4996)
at knot//wily.legacy.client.screen.ModsScreen.renderDefaultBackground(ModsScreen.java:153)
at knot//wily.legacy.client.screen.LegacyScreen.method_25420(LegacyScreen.java:35)
at knot//net.minecraft.class_437.method_25394(class_437.java:122)
at knot//net.minecraft.class_437.method_47413(class_437.java:113)
at knot//net.minecraft.class_757.mixinextras$bridge$method_47413$73(class_757.java)
at knot//net.minecraft.class_757.wrapOperation$ben000$fabric-screen-api-v1$onRenderScreen(class_757.java:915)
at knot//net.minecraft.class_757.method_3192(class_757.java:572)
at knot//net.minecraft.class_310.method_1523(class_310.java:1353)
at knot//net.minecraft.class_310.method_1514(class_310.java:936)
at knot//net.minecraft.client.main.Main.main(Main.java:265)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.IllegalArgumentException: Illegal character in path at index 57: https://github.com/Serilum/.issue-tracker/labels/Library: Collective
at java.base/java.net.URI.create(URI.java:932)
at knot//wily.legacy.client.screen.ModsScreen.urlClickEvent(ModsScreen.java:102)
at knot//wily.legacy.client.screen.ModsScreen$1.lambda$load$1(ModsScreen.java:92)
at java.base/java.util.Optional.ifPresent(Optional.java:178)
at knot//wily.legacy.client.screen.ModsScreen$1.load(ModsScreen.java:92)
at knot//wily.legacy.client.screen.ModsScreen$1.load(ModsScreen.java:78)
at knot//com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3574)
at knot//com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2316)
at knot//com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2189)
at knot//com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
... 17 more
Caused by: java.net.URISyntaxException: Illegal character in path at index 57: https://github.com/Serilum/.issue-tracker/labels/Library: Collective
at java.base/java.net.URI$Parser.fail(URI.java:2995)
at java.base/java.net.URI$Parser.checkChars(URI.java:3166)
at java.base/java.net.URI$Parser.parseHierarchical(URI.java:3248)
at java.base/java.net.URI$Parser.parse(URI.java:3196)
at java.base/java.net.URI.(URI.java:645)
at java.base/java.net.URI.create(URI.java:930)
... 26 more

A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Render thread
Stacktrace:
at knot//com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2085)
at knot//com.google.common.cache.LocalCache.get(LocalCache.java:4017)
at knot//com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4040)
at knot//com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4989)
at knot//com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4996)
at knot//wily.legacy.client.screen.ModsScreen.renderDefaultBackground(ModsScreen.java:153)
at knot//wily.legacy.client.screen.LegacyScreen.method_25420(LegacyScreen.java:35)
at knot//net.minecraft.class_437.method_25394(class_437.java:122)
at knot//net.minecraft.class_437.method_47413(class_437.java:113)
at knot//net.minecraft.class_757.mixinextras$bridge$method_47413$73(class_757.java)
at knot//net.minecraft.class_757.wrapOperation$ben000$fabric-screen-api-v1$onRenderScreen(class_757.java:915)

-- Screen render details --
Details:
Screen name: wily.legacy.client.screen.ModsScreen
Mouse location: Scaled: (320.000000, 180.000000). Absolute: (2560.000000, 1440.000000)
Screen size: Scaled: (640, 360). Absolute: (5120, 2880). Scale factor of 8.000000
Stacktrace:
at knot//net.minecraft.class_757.method_3192(class_757.java:572)
at knot//net.minecraft.class_310.method_1523(class_310.java:1353)
at knot//net.minecraft.class_310.method_1514(class_310.java:936)
at knot//net.minecraft.client.main.Main.main(Main.java:265)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Uptime --
Details:
JVM uptime: 640.638s
Wall uptime: 627.812s
High-res time: 622.748s
Client ticks: 12117 ticks / 605.850s
Stacktrace:
at knot//net.minecraft.class_310.method_1587(class_310.java:2382)
at knot//net.minecraft.class_310.method_54580(class_310.java:1005)
at knot//net.minecraft.class_310.method_1514(class_310.java:957)
at knot//net.minecraft.client.main.Main.main(Main.java:265)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: vanilla, fabric, almanac, ambientsounds, appleskin, betterstats, boatiview, chunky, cloth-config, creativecore, durabilitytooltip, entityculling, 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-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, 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-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, 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-rendering-data-attachment-v1, fabric-rendering-fluids-v1, 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-tag-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, factory_api, inventorymanagement, legacy, letmedespawn, libipn, modmenu, placeholder-api, roughlyenoughitems, sereneseasons, silk-all, sodium, taxfreelevels, tcdcommons, team_reborn_energy, terrablender, veinminer, veinminer-client, worldplaytime, xaerominimap, xaeroworldmap, yet_another_config_lib_v3, zoomify, programmer_art, fabric-item-group-api-v1_programmer_art, legacy_programmer_art, modmenu_programmer_art, sodium_programmer_art, legacy:legacy_waters, legacy:legacy_resources

-- System Details --
Details:
Minecraft Version: 1.21.5
Minecraft Version ID: 1.21.5
Operating System: Windows 10 (amd64) version 10.0
Java Version: 21.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 723691272 bytes (690 MiB) / 2147483648 bytes (2048 MiB) up to 2147483648 bytes (2048 MiB)
CPUs: 6
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz
Identifier: Intel64 Family 6 Model 158 Stepping 10
Microarchitecture: Coffee Lake
Frequency (GHz): 3.00
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 6
Graphics card #0 name: Radeon Pro 570X
Graphics card #0 vendor: Advanced Micro Devices, Inc.
Graphics card #0 VRAM (MiB): 4096.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 27.20.14540.15002
Memory slot #0 capacity (MiB): 4096.00
Memory slot #0 clockSpeed (GHz): 2.67
Memory slot #0 type: DDR4
Memory slot #1 capacity (MiB): 4096.00
Memory slot #1 clockSpeed (GHz): 2.67
Memory slot #1 type: DDR4
Virtual memory max (MiB): 17286.17
Virtual memory used (MiB): 12435.89
Swap memory total (MiB): 9216.00
Swap memory used (MiB): 396.06
Space in storage for jna.tmpdir (MiB): available: 47850.37, total: 144420.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 47850.37, total: 144420.00
Space in storage for io.netty.native.workdir (MiB): available: 47850.37, total: 144420.00
Space in storage for java.io.tmpdir (MiB): available: 47850.37, total: 144420.00
Space in storage for workdir (MiB): available: 47850.37, total: 144420.00
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
almanac: Almanac 1.4.5
ambientsounds: AmbientSounds 6.1.9
appleskin: AppleSkin 3.0.6+mc1.21.5
architectury: Architectury 16.1.4
betterstats: Better Statistics Screen 3.13.9+fabric-1.21.5
biomespawnpoint: Biome Spawn Point 2.4
boatiview: Boat Item View 0.0.6
chunky: Chunky 1.4.36
cloth-config: Cloth Config v17 18.0.145
cloth-basic-math: cloth-basic-math 0.6.1
clumps: Clumps 23.0.0.1
collective: Collective 8.3
creativecore: CreativeCore 2.13.2
net_neoforged_bus: bus 7.2.0
durabilitytooltip: Durability Tooltip 1.1.5
entityculling: EntityCulling 1.7.4
fabric-api: Fabric API 0.121.0+1.21.5
fabric-api-base: Fabric API Base 0.4.62+73a52b4b49
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.95+86c3a9f149
fabric-biome-api-v1: Fabric Biome API (v1) 16.0.7+2dd063df49
fabric-block-api-v1: Fabric Block API (v1) 1.0.37+86c3a9f149
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.26+aa6d566c49
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 2.0.16+86c3a9f149
fabric-client-tags-api-v1: Fabric Client Tags 1.1.37+86c3a9f149
fabric-command-api-v1: Fabric Command API (v1) 1.2.70+f71b366f49
fabric-command-api-v2: Fabric Command API (v2) 2.2.49+73a52b4b49
fabric-commands-v0: Fabric Commands (v0) 0.2.87+df3654b349
fabric-content-registries-v0: Fabric Content Registries (v0) 10.0.12+3e6c1f7d49
fabric-convention-tags-v1: Fabric Convention Tags 2.1.29+7f945d5b49
fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.14.3+fca633a049
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.12+86c3a9f149
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.7.0+9c0dd47249
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 22.3.4+fd2b524049
fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.17+3e6c1f7d49
fabric-entity-events-v1: Fabric Entity Events (v1) 2.0.25+27c1078f49
fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.0.13+73a52b4b49
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.70+c327076a49
fabric-item-api-v1: Fabric Item API (v1) 11.3.2+2ccdb6ef49
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.8+3459fc6149
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.63+ecf51cdc49
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.61+df3654b349
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.5.13+5cbce67349
fabric-loot-api-v2: Fabric Loot API (v2) 3.0.47+3f89f5a549
fabric-loot-api-v3: Fabric Loot API (v3) 1.0.35+86c3a9f149
fabric-message-api-v1: Fabric Message API (v1) 6.0.33+86c3a9f149
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 5.2.0+c982b95149
fabric-networking-api-v1: Fabric Networking API (v1) 4.4.0+f3ffa98949
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.0.0+7b20cbb049
fabric-particles-v1: Fabric Particles (v1) 4.1.1+112e550e49
fabric-recipe-api-v1: Fabric Recipe API (v1) 8.1.6+052a85d049
fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.1.20+b556383249
fabric-renderer-api-v1: Fabric Renderer API (v1) 6.0.2+c982b95149
fabric-renderer-indigo: Fabric Renderer - Indigo 3.0.3+3e6c1f7d49
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.64+73761d2e49
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.27+86c3a9f149
fabric-rendering-v1: Fabric Rendering (v1) 11.1.11+081cc04349
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.21+73a52b4b49
fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.1.6+02ca679649
fabric-screen-api-v1: Fabric Screen API (v1) 2.0.46+86c3a9f149
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.127+c327076a49
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.38+86c3a9f149
fabric-tag-api-v1: Fabric Tag API (v1) 1.0.16+ecf51cdc49
fabric-transfer-api-v1: Fabric Transfer API (v1) 5.4.23+7b20cbb049
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.3.17+f17a180c49
fabric-language-kotlin: Fabric Language Kotlin 1.13.2+kotlin.2.1.20
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.1.20
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.1.20
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.1.20
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.1.20
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.27.0
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.1
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.1
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.6.2
org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.7.0
org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.7.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.8.0
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.8.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.8.0
fabricloader: Fabric Loader 0.16.14
mixinextras: MixinExtras 0.4.1
factory_api: Factory API 2.2.4
team_reborn_energy: Energy 4.1.0
ferritecore: FerriteCore 8.0.0
fishontheline: Fish On The Line 3.5
glitchcore: GlitchCore 2.5.0.1
com_electronwill_night-config_core: core 3.6.7
com_electronwill_night-config_toml: toml 3.6.7
net_jodah_typetools: typetools 0.6.3
grassseeds: Grass Seeds 3.4
healingcampfire: Healing Campfire 6.2
inventorymanagement: Inventory Management 1.6.0
inventorytotem: Inventory Totem 3.4
java: OpenJDK 64-Bit Server VM 21
legacy: Legacy4J 1.8.1
dev_isxander_libsdl4j: libsdl4j 3.1.9.075c033-66
letmedespawn: Let Me Despawn 1.5.1
libipn: libIPN 6.5.0
minecraft: Minecraft 1.21.5
modmenu: Mod Menu 14.0.0-rc.2
placeholder-api: Placeholder API 2.6.0+1.21.5
mr_remove_terralithintromessage: Remove Terralith Intro Message 1.1
nohostilesaroundcampfire: No Hostiles Around Campfire 7.2
passiveshield: Passive Shield 3.7
replantingcrops: Replanting Crops 5.5
roughlyenoughitems: Roughly Enough Items 19.0.806
error_notifier: Error Notifier 1.0.11
sereneseasons: SereneSeasons 10.4.0.1
silk-all: Silk (All modules) 1.11.1
silk-commands: Silk Commands 1.11.1
silk-core: Silk Core 1.11.1
silk-game: Silk Game 1.11.1
silk-igui: Silk Inventory GUI 1.11.1
silk-nbt: Silk NBT 1.11.1
silk-network: Silk Network 1.11.1
silk-persistence: Silk Persistence 1.11.1
sodium: Sodium 0.6.13+mc1.21.5
stackrefill: Stack Refill 4.7
supermartijn642configlib: SuperMartijn642's Config Lib 1.1.8
taxfreelevels: Tax Free Levels 1.4.10
tcdcommons: TCD Commons API 3.12.7+fabric-1.21.5
terrablender: TerraBlender 5.0.0.1
terralith: Terralith 2.5.9
veinminer: Veinminer 2.4.2
de_miraculixx_core_dev: core 2.4.2
veinminer-client: Veinminer Client 2.4.2
de_miraculixx_core: core 2.4.3
fabric-permissions-api-v0: fabric-permissions-api 0.3.3
worldplaytime: World Play Time 1.2.4
xaerominimap: Xaero's Minimap 25.2.5
xaeroworldmap: Xaero's World Map 1.39.8
yet_another_config_lib_v3: YetAnotherConfigLib 3.6.6+1.21.5-fabric
com_twelvemonkeys_common_common-image: common-image 3.12.0
com_twelvemonkeys_common_common-io: common-io 3.12.0
com_twelvemonkeys_common_common-lang: common-lang 3.12.0
com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0
com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0
com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0
org_quiltmc_parsers_gson: gson 0.2.1
org_quiltmc_parsers_json: json 0.2.1
zoomify: Zoomify 2.14.2+1.21.3
com_akuleshov7_ktoml-core-jvm: ktoml-core-jvm 0.5.2
Launched Version: fabric-loader-0.16.14-1.21.5
Launcher name: minecraft-launcher
Backend library: LWJGL version 3.3.3-snapshot
Backend API: Radeon Pro 570X GL version 3.2.14761 Core Profile Forward-Compatible No Error Context FireGL 20.45.40.15 27.20.14540.15002, ATI Technologies Inc.
Window size: 5120x2880
GFLW Platform: win32
Render Extensions: GL_KHR_debug, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access
GL debug messages:
Is Modded: Definitely; Client brand changed to 'fabric'
Universe: 400921fb54442d18
Type: Client (map_client.txt)
Graphics mode: fancy
Render Distance: 12/12 chunks
Resource Packs: vanilla, fabric, almanac, ambientsounds, appleskin (incompatible), betterstats, boatiview, chunky, cloth-config, creativecore, durabilitytooltip (incompatible), entityculling, 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-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, 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-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, 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-rendering-data-attachment-v1, fabric-rendering-fluids-v1, 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-tag-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, factory_api (incompatible), inventorymanagement, legacy (incompatible), letmedespawn, libipn, modmenu, placeholder-api, roughlyenoughitems, sereneseasons (incompatible), silk-all, sodium, taxfreelevels, tcdcommons, team_reborn_energy, terrablender (incompatible), veinminer, veinminer-client, worldplaytime, xaerominimap (incompatible), xaeroworldmap (incompatible), yet_another_config_lib_v3 (incompatible), zoomify, programmer_art, fabric-item-group-api-v1_programmer_art, legacy_programmer_art, modmenu_programmer_art, sodium_programmer_art, legacy:legacy_waters, legacy:legacy_resources
Current Language: en_us
Locale: en_GB
System encoding: Cp1252
File encoding: UTF-8
CPU: 6x Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz

commented

They're using an invalid URL for the issue tracker. (at least in code)
I'll fix this, so invalid URLs can be used

commented

thankyou for your work!

commented

you know i don't think this should be closed. still an issue as of version 1.8.5 for 1.21.8.

commented

I am sorry in advance if this was already fixed. Hope this helps.

The issue is
Caused by: java.net.URISyntaxException: Illegal character in path at index 57: https://github.com/Serilum/.issue-tracker/labels/Library: Collective, because the link is not written correctly in the fabric.mod.json file inside of collective mod jar, at

"contact": {
    "homepage": "https://curseforge.com/minecraft/mc-mods/collective",
    "sources": "https://github.com/Serilum/Collective",
    "issues": "https://github.com/Serilum/.issue-tracker/labels/Library: Collective"
}

more exactly the "issues" URL.

The space and : must be escaped, as well as double quotes in URL. Changing it to "https://github.com/Serilum/.issue-tracker/labels/%22Library%3A%20Collective%22" solves the crashing and also points to the issue tracker with the library in the search bar.

Serilum/.issue-tracker#3100 (comment)