IrisShaders / Iris

A modern shaders mod for Minecraft compatible with existing OptiFine shader packs
https://irisshaders.dev
GNU Lesser General Public License v3.0
3.36k stars 642 forks source link

iris crashes when running on neoforge 1.21 #2484

Open Ketq-kat opened 1 month ago

Ketq-kat commented 1 month ago

Minecraft Version

Minecraft 1.21

Iris Version

iris-neoforge-1.8.0-beta.4+mc1.21.1.jar

Sodium Version

n/a (it wasn't available to be downloaded for neoforge 1.21)

Operating System

Windows 11

What is your GPU?

Nvidia Gforce RTX 4060 ti

Java Version

java 21

Reproduction Steps

  1. install and enable iris on a 1.21 neoforge profile in curse forge
  2. press launch/play on the profile
  3. click play on the mc launcher
  4. game crashes

Crash Report file and latest.log

---- Minecraft Crash Report ---- // Don't do that.

Time: 2024-10-05 04:49:12 Description: Mod loading error has occurred

java.lang.Exception: Mod Loading has failed at TRANSFORMER/neoforge@21.0.167/net.neoforged.neoforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:57) ~[neoforge-21.0.167-universal.jar%23183!/:?] {re:classloading} at TRANSFORMER/neoforge@21.0.167/net.neoforged.neoforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:123) ~[neoforge-21.0.167-universal.jar%23183!/:?] {re:classloading} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.buildInitialScreens(Minecraft.java:673) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.onGameLoadFinished(Minecraft.java:646) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.onResourceLoadFinished(Minecraft.java:641) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.lambda$new$7(Minecraft.java:629) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.Util.ifElse(Util.java:513) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.lambda$new$8(Minecraft.java:623) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/neoforge@21.0.167/net.neoforged.neoforge.client.loading.NeoForgeLoadingOverlay.render(NeoForgeLoadingOverlay.java:145) ~[neoforge-21.0.167-universal.jar%23183!/:?] {re:classloading} at TRANSFORMER/minecraft@1.21/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1081) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.runTick(Minecraft.java:1195) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?] {} at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] {} at MC-BOOTSTRAP/fml_loader@4.0.23/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.23.jar%23122!/:4.0] {} at MC-BOOTSTRAP/fml_loader@4.0.23/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.23.jar%23122!/:4.0] {} at MC-BOOTSTRAP/fml_loader@4.0.23/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.23.jar%23122!/:4.0] {} at MC-BOOTSTRAP/fml_loader@4.0.23/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.23.jar%23122!/:4.0] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23104!/:?] {} at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {} at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {}

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

-- Head -- Thread: Render thread Stacktrace: at TRANSFORMER/neoforge@21.0.167/net.neoforged.neoforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:57) ~[neoforge-21.0.167-universal.jar%23183!/:?] {re:classloading} -- MOD advancementplaques -- Details: Mod File: /C:/Users/User/curseforge/minecraft/Instances/gya/mods/AdvancementPlaques-1.21-neoforge-1.6.6.jar Failure message: fml.modloadingissue.missingdependency Failure message arg 1: iceberg Failure message arg 2: advancementplaques Failure message arg 3: [1.2.2,) Failure message arg 4: null Failure message arg 5: Optional.empty Mod Version: 1.6.6 Mod Issue URL: NOT PROVIDED Exception message: MISSING EXCEPTION MESSAGE Stacktrace: at TRANSFORMER/neoforge@21.0.167/net.neoforged.neoforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:57) ~[neoforge-21.0.167-universal.jar%23183!/:?] {re:classloading} at TRANSFORMER/neoforge@21.0.167/net.neoforged.neoforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:123) ~[neoforge-21.0.167-universal.jar%23183!/:?] {re:classloading} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.buildInitialScreens(Minecraft.java:673) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.onGameLoadFinished(Minecraft.java:646) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.onResourceLoadFinished(Minecraft.java:641) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.lambda$new$7(Minecraft.java:629) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.Util.ifElse(Util.java:513) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.lambda$new$8(Minecraft.java:623) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/neoforge@21.0.167/net.neoforged.neoforge.client.loading.NeoForgeLoadingOverlay.render(NeoForgeLoadingOverlay.java:145) ~[neoforge-21.0.167-universal.jar%23183!/:?] {re:classloading} at TRANSFORMER/minecraft@1.21/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1081) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.runTick(Minecraft.java:1195) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/minecraft@1.21/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21-20240613.152323-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A} at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?] {} at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] {} at MC-BOOTSTRAP/fml_loader@4.0.23/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.23.jar%23122!/:4.0] {} at MC-BOOTSTRAP/fml_loader@4.0.23/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.23.jar%23122!/:4.0] {} at MC-BOOTSTRAP/fml_loader@4.0.23/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.23.jar%23122!/:4.0] {} at MC-BOOTSTRAP/fml_loader@4.0.23/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.23.jar%23122!/:4.0] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23104!/:?] {} at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23104!/:?] {} at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {} at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {}

-- System Details -- Details: Minecraft Version: 1.21 Minecraft Version ID: 1.21 Operating System: Windows 11 (amd64) version 10.0 Java Version: 21.0.4, Eclipse Adoptium Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium Memory: 428592256 bytes (408 MiB) / 738197504 bytes (704 MiB) up to 17314086912 bytes (16512 MiB) CPUs: 20 Processor Vendor: GenuineIntel Processor Name: 12th Gen Intel(R) Core(TM) i7-12700 Identifier: Intel64 Family 6 Model 151 Stepping 2 Microarchitecture: Alder Lake Frequency (GHz): 2.11 Number of physical packages: 1 Number of physical CPUs: 12 Number of logical CPUs: 20 Graphics card #0 name: NVIDIA GeForce RTX 4060 Ti Graphics card #0 vendor: NVIDIA Graphics card #0 VRAM (MiB): 8188.00 Graphics card #0 deviceId: VideoController1 Graphics card #0 versionInfo: 32.0.15.6109 Memory slot #0 capacity (MiB): 16384.00 Memory slot #0 clockSpeed (GHz): 3.60 Memory slot #0 type: DDR4 Memory slot #1 capacity (MiB): 16384.00 Memory slot #1 clockSpeed (GHz): 3.60 Memory slot #1 type: DDR4 Virtual memory max (MiB): 39165.27 Virtual memory used (MiB): 33243.36 Swap memory total (MiB): 6656.00 Swap memory used (MiB): 828.04 Space in storage for jna.tmpdir (MiB): available: 705778.63, total: 1906846.00 Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 705778.63, total: 1906846.00 Space in storage for io.netty.native.workdir (MiB): available: 705778.63, total: 1906846.00 Space in storage for java.io.tmpdir (MiB): available: 705778.63, total: 1906846.00 Space in storage for workdir (MiB): available: 705778.63, total: 1906846.00 JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx16512m -Xms256m ModLauncher: 11.0.4+main.d2e20e43 ModLauncher launch target: forgeclient ModLauncher services: sponge-mixin-0.14.0+mixin.0.8.6.jar mixin PLUGINSERVICE loader-4.0.23.jar slf4jfixer PLUGINSERVICE loader-4.0.23.jar runtime_enum_extender PLUGINSERVICE at-modlauncher-10.0.1.jar accesstransformer PLUGINSERVICE loader-4.0.23.jar runtimedistcleaner PLUGINSERVICE modlauncher-11.0.4.jar mixin TRANSFORMATIONSERVICE modlauncher-11.0.4.jar fml TRANSFORMATIONSERVICE FML Language Providers: javafml@4.0 lowcodefml@4.0 minecraft@4.0 Mod List: client-1.21-20240613.152323-srg.jar |Minecraft |minecraft |1.21 |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f neoforge-21.0.167-universal.jar |NeoForge |neoforge |21.0.167 |Manifest: NOSIGNATURE

Additional context

its in a mudpack and it only works if iris isn't enabled. I've gone through the mods and it only crashes when i enable iris. i also have 16gb of memory allocated so i doubt its that.

IMS212 commented 1 month ago

We need a full log file.

Ketq-kat commented 1 month ago

if that isn't the full log where can i find it?

Anannsul commented 1 month ago

I am having the same issue but I'm not using the same mod pack. Instead of making my own thread I figured I'd just add to this. I have included the crash log as well as the log in the logs folder. Hopefully it will help crash-2024-10-07_10.33.13-fml.txt 2024-10-07-1.log

Anannsul commented 1 month ago

if that isn't the full log where can i find it?

I THINK they are talking about the one that can be found in the log folder. I had to unzip it. x.x

Anannsul commented 1 month ago

We need a full log file.

I hope what I put helped.

Poopooracoocoo commented 1 month ago

if that isn't the full log where can i find it?

I THINK they are talking about the one that can be found in the log folder. I had to unzip it. x.x

What's relevant are the latest.log, the debug.log (neo and forge only) and a crash report (if generated).

Older logs are archived. You may not have meant to share an older log. Keep in mind that file name extensions are not enabled by default, so you'll only see it as a text file called "latest"

Mis1eader-dev commented 1 week ago

Can confirm it does not work with neoforge-21.1.77, immediate crashes on startup