at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:239)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at java.base/java.lang.Class.forName(Unknown Source)
at knot//net.blay09.mods.balm.platform.internal.ModProxyImpl.lambda$with$0(ModProxyImpl.java:34)
[19:43:36] [Render thread/INFO]:Loading Collective version 8.16.
[19:43:38] [Render thread/INFO]:[STDOUT]: All 13 have been set properly
[19:43:38] [Render thread/INFO]:Deserializing VariantsAndVenturesConfig from 'config\variantsandventures.json'
[19:43:39] [Render thread/WARN]:Failed to get system info for Render Extensions
java.lang.IllegalStateException: Can't getDevice() before it was initialized
at knot//com.mojang.blaze3d.systems.RenderSystem.getDevice(RenderSystem.java:280)
at knot//net.minecraft.client.Minecraft.lambda$fillSystemReport$2(Minecraft.java:2579)
at knot//net.minecraft.SystemReport.setDetail(SystemReport.java:91)
at knot//net.minecraft.client.Minecraft.fillSystemReport(Minecraft.java:2579)
at knot//net.minecraft.client.Minecraft.fillReport(Minecraft.java:2549)
at knot//net.minecraft.client.main.Main.main(Main.java:241)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
[19:43:39] [ToggleableConfigWatchService/INFO]:Registering config for libjf-config-core-v2
[19:43:39] [ToggleableConfigWatchService/INFO]:Created config watch service
[19:43:39] [Render thread/INFO]:Discarded config watch service