OkZoomer icon indicating copy to clipboard operation
OkZoomer copied to clipboard

Latest version crashes game!

Open NealSavage opened this issue 2 years ago • 14 comments

Okzoomer beta 6 crashes my game. Fabric's support team thinks it is your handling of the brigadier 

NealSavage avatar Apr 18 '22 20:04 NealSavage

OkZoomer was migrated to Quilt, that's why it crashes. Beta 5 is still compatible because it does not use things that are exclusively built into Quilt Loader

ThexXTURBOXx avatar Apr 24 '22 08:04 ThexXTURBOXx

No, beta.6 was still a Fabric-only release, with beta.7 doing it (this issue is older than it, after all); Whatever the issue is, it'll probably either going to affect the Quiltified version or it simply won't at all; The only problem is that so far, nobody gave me a detailed crash log about this issue

EnnuiL avatar Apr 24 '22 14:04 EnnuiL

In that case, here is some additional information: The issue only exists in Fabric Loader 0.14.x. Here is a crash report:

[17:57:38] [main/ERROR]: A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'quilt_command'!
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:156) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:69) [fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.1.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'quilt_command'!
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:154) ~[fabric-loader-0.14.1.jar:?]
	... 10 more
Caused by: java.lang.ExceptionInInitializerError
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:154) ~[fabric-loader-0.14.1.jar:?]
	... 10 more
Caused by: java.lang.RuntimeException: Failed to load Classloader fields
	at org.quiltmc.qsl.base.impl.PreLaunchHacks.<clinit>(PreLaunchHacks.java:49) ~[quilt_base-1.0.0+1.18.2-SNAPSHOT-95e80be7208cdff7.jar:?]
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:154) ~[fabric-loader-0.14.1.jar:?]
	... 10 more
Caused by: java.lang.NoSuchMethodException: net.fabricmc.loader.impl.launch.knot.KnotClassLoader.addURL(java.net.URL)
	at java.lang.Class.getMethod(Class.java:2227) ~[?:?]
	at org.quiltmc.qsl.base.impl.PreLaunchHacks.<clinit>(PreLaunchHacks.java:46) ~[quilt_base-1.0.0+1.18.2-SNAPSHOT-95e80be7208cdff7.jar:?]
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:154) ~[fabric-loader-0.14.1.jar:?]
	... 10 more

ThexXTURBOXx avatar Apr 24 '22 14:04 ThexXTURBOXx

Unfortunately, that's a different issue (see #74), which was indeed 100% caused by Quilt-on-Fabric hacks and was solved by not doing those hacks in the first place; This issue might be a duplicate of #67 instead? And yeah, the fact that it didn't crash for some and it did for others makes me suspect a mod conflict, which yeah, I can't detect without having the full information (the crash's latest.log helps a lot too)

EnnuiL avatar Apr 24 '22 14:04 EnnuiL

I see. Yes, this seems to be a different issue. However, this is not a mod conflict as I didn't have any other mod installed as seen in my logs here:

Log
MultiMC version: 0.6.16-develop-3275


Launched instance in online mode

authserver.mojang.com resolves to:
    [13.226.135.62, 13.226.135.38, 13.226.135.51, 13.226.135.64]

session.minecraft.net resolves to:
    [107.23.156.212, 34.192.124.100, 34.197.136.50]

textures.minecraft.net resolves to:
    [18.64.103.83, 18.64.103.3, 18.64.103.80, 18.64.103.70]

api.mojang.com resolves to:
    [13.226.132.7, 13.226.132.95, 13.226.132.20, 13.226.132.91]


Minecraft folder is:
B:/Programme/MultiMC/instances/1.18.2 fd/.minecraft


Java path is:
B:/Programme/Java/JDK_17_0_2_8_64/bin/javaw.exe


Checking Java version...
Java is version 17.0.2, using 64-bit architecture, from Eclipse Adoptium.


Main Class:
  net.fabricmc.loader.impl.launch.knot.KnotClient

Native path:
  B:/Programme/MultiMC/instances/1.18.2 fd/natives

Traits:
traits XR:Initial
traits FirstThreadOnMacOS

Libraries:
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar
  B:/Programme/MultiMC/libraries/com/mojang/logging/1.0.0/logging-1.0.0.jar
  B:/Programme/MultiMC/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar
  B:/Programme/MultiMC/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar
  B:/Programme/MultiMC/libraries/com/github/oshi/oshi-core/5.8.5/oshi-core-5.8.5.jar
  B:/Programme/MultiMC/libraries/net/java/dev/jna/jna/5.10.0/jna-5.10.0.jar
  B:/Programme/MultiMC/libraries/net/java/dev/jna/jna-platform/5.10.0/jna-platform-5.10.0.jar
  B:/Programme/MultiMC/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar
  B:/Programme/MultiMC/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.16.0/log4j-slf4j18-impl-2.16.0.jar
  B:/Programme/MultiMC/libraries/com/ibm/icu/icu4j/70.1/icu4j-70.1.jar
  B:/Programme/MultiMC/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar
  B:/Programme/MultiMC/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar
  B:/Programme/MultiMC/libraries/io/netty/netty-all/4.1.68.Final/netty-all-4.1.68.Final.jar
  B:/Programme/MultiMC/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
  B:/Programme/MultiMC/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar
  B:/Programme/MultiMC/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
  B:/Programme/MultiMC/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar
  B:/Programme/MultiMC/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
  B:/Programme/MultiMC/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar
  B:/Programme/MultiMC/libraries/com/mojang/datafixerupper/4.1.27/datafixerupper-4.1.27.jar
  B:/Programme/MultiMC/libraries/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar
  B:/Programme/MultiMC/libraries/com/mojang/authlib/3.3.39/authlib-3.3.39.jar
  B:/Programme/MultiMC/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar
  B:/Programme/MultiMC/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
  B:/Programme/MultiMC/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
  B:/Programme/MultiMC/libraries/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar
  B:/Programme/MultiMC/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar
  B:/Programme/MultiMC/libraries/org/apache/logging/log4j/log4j-api/2.16.0/log4j-api-2.16.0.jar
  B:/Programme/MultiMC/libraries/org/apache/logging/log4j/log4j-core/2.16.0/log4j-core-2.16.0.jar
  B:/Programme/MultiMC/libraries/com/mojang/text2speech/1.12.4/text2speech-1.12.4.jar
  B:/Programme/MultiMC/libraries/net/fabricmc/intermediary/1.18.2/intermediary-1.18.2.jar
  B:/Programme/MultiMC/libraries/net/fabricmc/tiny-mappings-parser/0.3.0+build.17/tiny-mappings-parser-0.3.0+build.17.jar
  B:/Programme/MultiMC/libraries/net/fabricmc/sponge-mixin/0.11.3+mixin.0.8.5/sponge-mixin-0.11.3+mixin.0.8.5.jar
  B:/Programme/MultiMC/libraries/net/fabricmc/tiny-remapper/0.8.2/tiny-remapper-0.8.2.jar
  B:/Programme/MultiMC/libraries/net/fabricmc/access-widener/2.1.0/access-widener-2.1.0.jar
  B:/Programme/MultiMC/libraries/org/ow2/asm/asm/9.3/asm-9.3.jar
  B:/Programme/MultiMC/libraries/org/ow2/asm/asm-analysis/9.3/asm-analysis-9.3.jar
  B:/Programme/MultiMC/libraries/org/ow2/asm/asm-commons/9.3/asm-commons-9.3.jar
  B:/Programme/MultiMC/libraries/org/ow2/asm/asm-tree/9.3/asm-tree-9.3.jar
  B:/Programme/MultiMC/libraries/org/ow2/asm/asm-util/9.3/asm-util-9.3.jar
  B:/Programme/MultiMC/libraries/net/fabricmc/fabric-loader/0.14.2/fabric-loader-0.14.2.jar
  B:/Programme/MultiMC/libraries/com/mojang/minecraft/1.18.2/minecraft-1.18.2-client.jar

Native libraries:
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-windows.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-windows.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-windows.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-windows.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-windows.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar
  B:/Programme/MultiMC/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-windows.jar
  B:/Programme/MultiMC/libraries/com/mojang/text2speech/1.12.4/text2speech-1.12.4-natives-windows.jar

Mods:
  [❌] appleskin-fabric-mc1.18.2-2.4.0.jar (disabled)
  [❌] architectury-4.2.50.jar (disabled)
  [❌] authme-mc1.18.2-3.1.0.jar (disabled)
  [❌] badpackets-fabric-0.1.1.jar (disabled)
  [❌] can-i-mine-this-block-1.2.0.jar (disabled)
  [❌] clientcommands-2.6.3.jar (disabled)
  [❌] cloth-config-6.2.57-fabric.jar (disabled)
  [❌] Controlling-fabric-1.18.2-9.0+19.jar (disabled)
  [❌] CraftPresence-Fabric-1.18.2-Release-1.8.8.jar (disabled)
  [❌] fabric-api-0.51.1+1.18.2.jar (disabled)
  [❌] InventoryHUD-fabric-[1.18] -3.4.2.jar (disabled)
  [❌] InventorySorter-1.8.6-1.18.jar (disabled)
  [❌] iris-mc1.18.2-1.2.2-build.32.jar (disabled)
  [❌] light-overlay-6.0.5.jar (disabled)
  [❌] litematica-fabric-1.18.2-0.11.2.jar (disabled)
  [❌] lithium-fabric-mc1.18.2-0.7.9.jar (disabled)
  [❌] malilib-fabric-1.18.2-0.12.1.jar (disabled)
  [❌] modmenu-3.1.1.jar (disabled)
  [❌] MouseTweaks-fabric-mc1.18-2.22.jar (disabled)
  [❌] mousewheelie-1.8.8+mc1.18.2.jar (disabled)
  [❌] notenoughcrashes-4.1.6+1.18.2-fabric.jar (disabled)
  [✔️] okzoomer-5.0.0-beta.6+1.18.2
  [❌] phosphor-fabric-mc1.18.x-0.8.1.jar (disabled)
  [❌] rer.jar (disabled)
  [❌] rer-2.4.2.jar (disabled)
  [❌] rer-2.5.0.jar (disabled)
  [❌] RoughlyEnoughItems-8.1.449.jar (disabled)
  [❌] sodium-fabric-mc1.18.2-0.4.1+build.15.jar (disabled)
  [❌] tweakeroo-fabric-1.18.2-0.13.1.jar (disabled)
  [❌] voxelmap-1.18.2-1.11.2.jar (disabled)
  [❌] wthit-fabric-4.9.0.jar (disabled)
  [❌] wthit-plugins-1.0.4.jar (disabled)

Params:
  --username  --version MultiMC5 --gameDir B:/Programme/MultiMC/instances/1.18.2 fd/.minecraft --assetsDir B:/Programme/MultiMC/assets --assetIndex 1.18 --uuid  --accessToken  --userType  --versionType release

Window size: 854 x 480

Java Arguments:
[-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms166m, -Xmx4096m, -Duser.language=en]


Minecraft process ID: 17560


Using onesix launcher.

[16:56:48] [main/INFO]: Loading Minecraft 1.18.2 with Fabric Loader 0.14.2
[16:56:48] [main/WARN]: Warnings were found!
 - Mod 'Ok Zoomer' (okzoomer) 5.0.0-beta.6+1.18.2 recommends version 3.1.0 or later of modmenu, which is missing!
	 - You should install version 3.1.0 or later of modmenu for the optimal experience.
 - Mod 'Quilt Command API' (quilt_command) 1.0.0+1.18.2-SNAPSHOT recommends any version of quilt_networking, which is missing!
	 - You should install any version of quilt_networking for the optimal experience.
[16:56:48] [main/INFO]: Loading 17 mods:
	- com_github_llamalad7_mixinextras 0.0.6 via okzoomer
	- fabricloader 0.14.2
	- java 17
	- libzoomer 0.4.2+1.18.2 via okzoomer
	- minecraft 1.18.2
	- okzoomer 5.0.0-beta.6+1.18.2
	- org_quiltmc_quilt-json5 1.0.0 via okzoomer
	- quilt_base 1.0.0+1.18.2-SNAPSHOT via quilted-fabric-api-base
	- quilt_client_command 1.0.0+1.18.2-SNAPSHOT via quilted-fabric-command-api-v1
	- quilt_command 1.0.0+1.18.2-SNAPSHOT via quilted-fabric-command-api-v1
	- quilt_lifecycle_events 1.0.0+1.18.2-SNAPSHOT via quilted-fabric-lifecycle-events-v1
	- quilt_resource_loader 1.0.0+1.18.2-SNAPSHOT via quilted-fabric-resource-loader-v0
	- quilt_tags 1.0.0+1.18.2-SNAPSHOT via okzoomer
	- quilted-fabric-api-base 1.0.0+1.18.2-SNAPSHOT via okzoomer
	- quilted-fabric-command-api-v1 2.0.0+1.18.2-SNAPSHOT via okzoomer
	- quilted-fabric-lifecycle-events-v1 3.0.0+1.18.2-SNAPSHOT via okzoomer
	- quilted-fabric-resource-loader-v0 1.0.2+1.18.2-SNAPSHOT via okzoomer
[16:56:48] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/B:/Programme/MultiMC/libraries/net/fabricmc/sponge-mixin/0.11.3+mixin.0.8.5/sponge-mixin-0.11.3+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[16:56:48] [main/INFO]: Compatibility level set to JAVA_17
[16:56:49] [main/ERROR]: A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'quilt_command'!
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:164) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) [fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.2.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'quilt_command'!
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.2.jar:?]
	... 10 more
Caused by: java.lang.ExceptionInInitializerError
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.2.jar:?]
	... 10 more
Caused by: java.lang.RuntimeException: Failed to load Classloader fields
	at org.quiltmc.qsl.base.impl.PreLaunchHacks.<clinit>(PreLaunchHacks.java:49) ~[quilt_base-1.0.0+1.18.2-SNAPSHOT-95e80be7208cdff7.jar:?]
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.2.jar:?]
	... 10 more
Caused by: java.lang.NoSuchMethodException: net.fabricmc.loader.impl.launch.knot.KnotClassLoader.addURL(java.net.URL)
	at java.lang.Class.getMethod(Class.java:2227) ~[?:?]
	at org.quiltmc.qsl.base.impl.PreLaunchHacks.<clinit>(PreLaunchHacks.java:46) ~[quilt_base-1.0.0+1.18.2-SNAPSHOT-95e80be7208cdff7.jar:?]
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.2.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.2.jar:?]
	... 10 more

ThexXTURBOXx avatar Apr 24 '22 14:04 ThexXTURBOXx

In that case, here is some additional information: The issue only exists in Fabric Loader 0.14.x. Here is a crash report:

[17:57:38] [main/ERROR]: A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'quilt_command'!
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:156) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:69) [fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.1.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'quilt_command'!
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:154) ~[fabric-loader-0.14.1.jar:?]
	... 10 more
Caused by: java.lang.ExceptionInInitializerError
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:154) ~[fabric-loader-0.14.1.jar:?]
	... 10 more
Caused by: java.lang.RuntimeException: Failed to load Classloader fields
	at org.quiltmc.qsl.base.impl.PreLaunchHacks.<clinit>(PreLaunchHacks.java:49) ~[quilt_base-1.0.0+1.18.2-SNAPSHOT-95e80be7208cdff7.jar:?]
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:154) ~[fabric-loader-0.14.1.jar:?]
	... 10 more
Caused by: java.lang.NoSuchMethodException: net.fabricmc.loader.impl.launch.knot.KnotClassLoader.addURL(java.net.URL)
	at java.lang.Class.getMethod(Class.java:2227) ~[?:?]
	at org.quiltmc.qsl.base.impl.PreLaunchHacks.<clinit>(PreLaunchHacks.java:46) ~[quilt_base-1.0.0+1.18.2-SNAPSHOT-95e80be7208cdff7.jar:?]
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.1.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:154) ~[fabric-loader-0.14.1.jar:?]
	... 10 more

My fabric loader is 0.13.3, not .14, so it is not only on that version

NealSavage avatar Apr 24 '22 20:04 NealSavage

Unfortunately, that's a different issue (see #74), which was indeed 100% caused by Quilt-on-Fabric hacks and was solved by not doing those hacks in the first place; This issue might be a duplicate of #67 instead? And yeah, the fact that it didn't crash for some and it did for others makes me suspect a mod conflict, which yeah, I can't detect without having the full information (the crash's latest.log helps a lot too)

I tested to the point of it being only this mod, it's this mod. \

NealSavage avatar Apr 24 '22 20:04 NealSavage

No, beta.6 was still a Fabric-only release, with beta.7 doing it (this issue is older than it, after all); Whatever the issue is, it'll probably either going to affect the Quiltified version or it simply won't at all; The only problem is that so far, nobody gave me a detailed crash log about this issue

I'll redownload it and get you some logs, one sec

NealSavage avatar Apr 24 '22 20:04 NealSavage

MultiMC Console Output: https://pastebin.com/ns10y1ht Logs, latest: https://pastebin.com/cJ1sRKN2

NealSavage avatar Apr 24 '22 20:04 NealSavage

I upgraded fabric loader from 0.13.3 to 0.14.5 and now I'm having the same issue.

net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'quilt_command'!
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:164) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) [fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.5.jar:?]
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'quilt_command'!
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.5.jar:?]
	... 2 more
Caused by: java.lang.ExceptionInInitializerError
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.5.jar:?]
	... 2 more
Caused by: java.lang.RuntimeException: Failed to load Classloader fields
	at org.quiltmc.qsl.base.impl.PreLaunchHacks.<clinit>(PreLaunchHacks.java:49) ~[quilt_base-1.0.0+1.18.2-SNAPSHOT-95e80be7208cdff7.jar:?]
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.5.jar:?]
	... 2 more
Caused by: java.lang.NoSuchMethodException: net.fabricmc.loader.impl.launch.knot.KnotClassLoader.addURL(java.net.URL)
	at java.lang.Class.getMethod(Class.java:2227) ~[?:?]
	at org.quiltmc.qsl.base.impl.PreLaunchHacks.<clinit>(PreLaunchHacks.java:46) ~[quilt_base-1.0.0+1.18.2-SNAPSHOT-95e80be7208cdff7.jar:?]
	at org.quiltmc.qsl.command.impl.PreLaunchInitializer.onPreLaunch(PreLaunchInitializer.java:33) ~[quilt_command-1.0.0+1.18.2-SNAPSHOT-5739c0c319a3f50b.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.5.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.5.jar:?]
	... 2 more

purple512 avatar May 14 '22 06:05 purple512

@purple512 Use beta 5 of OkZoomer to fix it :)

ThexXTURBOXx avatar May 14 '22 06:05 ThexXTURBOXx

beta 5 is incompatible with Continuity, not an option to use that.

purple512 avatar May 14 '22 06:05 purple512

In that case, your only option will most likely be downgrading to Fabric Loader 0.13 again or wait for the author to fix newer Fabric Loader versions... But I believe, that won't happen

ThexXTURBOXx avatar May 14 '22 07:05 ThexXTURBOXx

Pretty sad though, OkZoomer was truly the best zoom mod, and Quilt is still new and not many of my mods work on Quilt.

Spittys avatar Jul 30 '22 22:07 Spittys