When loading any shaderpack I crash due to a failed attempt to call Sodium on my forge modpack.
I made a custom modpack for me and my friends and wanted to add a shader pack. I added the spooklementary shader and it insta crashes due to:
ava.lang.NoClassDefFoundError: me/jellysquid/mods/sodium/client/gl/shader/uniform/GlUniform
Now I'm confused cause sodium is a fabric mod but I'm in forge? What do I do?
23 Replies
I can attach anything else needed here
but I'm pretty sure this is where it bork
Whatever you're using is not Sodium/Iris
Iris is a Fabric mod
Oh is iris shaders not part of iris?
it is
you're likely using an unofficial version
ah
its got like 21.7M downloads on curseforge
Didnt know
well, no
that's Iris
idk how you're getting it on Forge, though
do you happen to have a mod named Sinytra Connector?
a
I dont believe so
I can check
please do
Iris should not be loading at all on Forge
also send your mod list if possible
I dont should I add that?
no
do you have a mod named Oculus?
yes
and the occulus compat
Oculus is an unofficial version of Iris
Iris is doing nothing in your modpack
Ah
Iris will be ported to Forge 1.20.1 soon™️
(don't wait for it, it'll be a while)
Iris & Occulus Flywheel compat
should also go?
well, you won't be able to use shaders
that can be kept
oh whoops
Additional Structures
Rex's-AdditionalStructures-1.20.x-(v.4.2.1).jar
XxRexRaptorxX
AppleSkin
appleskin-forge-mc1.20.1-2.5.1.jar
squeek502
Architectury API (Fabric/Forge/NeoForge)
architectury-9.2.14-forge.jar
shedaniel
Atlas Lib
Atlas Lib-1.20.1-1.1.11a.jar
smileycorp
AttributeFix
AttributeFix-Forge-1.20.1-21.0.4.jar
DarkhaxDev
Bad Mobs
BadMobs-1.20.1-19.0.2.jar
DarkhaxDev
Balm (Forge Edition)
balm-forge-1.20.1-7.2.2.jar
CorgiLib
CorgiLib-forge-1.20.1-4.0.0.4.jar
Corgi_Taco
CoroUtil
coroutil-forge-1.20.1-1.3.7.jar
Corosus
Cosmetic Armor Reworked
cosmeticarmorreworked-1.20.1-v1a.jar
LainMI
Create
create-1.20.1-0.5.1.f.jar
simibubi
Create - Songs and Speakers (Iam Music Player Fork)
createsongsandspeakers-forge-mc1.20-0.5 - Fork of 3.22.0-alpha.3.jar
billnotic
Create : Armory
createarmoryv0.6.1n.jar
Chilllliii
Create : Misc & Things
create_misc_andthings 1.20.1_4.0A.jar
To0pa
Create Big Cannons
createbigcannons-forge-1.20.1-0.5.3.b.jar
rbasamoyai
Create Central Kitchen
create_central_kitchen-1.20.1-for-create-0.5.1.f-1.3.10.jar
Flan's Mod: Reloaded
flansmod-1.20.1-0.2.147.jar
FlansGames
GeckoLib
geckolib-forge-1.20.1-4.4.2.jar
Gecko
Hostile Villages
hostilevillages-1.20.1-5.3.jar
someaddon
Immersive Melodies [Fabric/Forge]
immersive_melodies-0.1.0+1.20.1-forge.jar
Conczin
Immersive Weathering [FORGE]
immersive_weathering-1.20.1-2.0.1-forge.jar
OrdanaryMods
Improved Mobs (Forge)
improvedmobs-1.20.1-1.11.7-forge.jar
flemmli97
Iris & Oculus Flywheel Compat
oculus-flywheel-compat-1.20.1-0.2.4.jar
Sophisticated Core
sophisticatedcore-1.20.1-0.6.3.553.jar
P3pp3rF1y
Sound Physics Remastered
sound-physics-remastered-forge-1.20.1-1.3.1.jar
henkelmax
spark
spark-1.10.53-forge.jar
Iucko
TenshiLib (Forge)
tenshilib-1.20.1-1.7.4-forge.jar
flemmli97
Terralith
Terralith_1.20.4_v2.4.11.jar
Starmute
The Hordes
The-Hordes-1.20.1-1.3.2b.jar
smileycorp
Tough As Nails
ToughAsNails-1.20.1-9.0.0.96.jar
TheAdubbz
We Got Runners!
Wegotrunners0.5.1.20.1.jar
YUNG's Better Dungeons (Forge)
YungsBetterDungeons-1.20-Forge-4.0.3.jar
YUNGNICKYOUNG
YUNG's Better End Island (Forge)
YungsBetterEndIsland-1.20-Forge-2.0.5.jar
YUNGNICKYOUNG
YUNG's Better Jungle Temples (Forge)
YungsBetterJungleTemples-1.20-Forge-2.0.4.jar
YUNGNICKYOUNG
YUNG's Better Mineshafts (Forge)
YungsBetterMineshafts-1.20-Forge-4.0.4.jar
YUNGNICKYOUNG
YUNG's Better Nether Fortresses (Forge)
YungsBetterNetherFortresses-1.20-Forge-2.0.5.jar
YUNGNICKYOUNG
YUNG's Better Ocean Monuments (Forge)
YungsBetterOceanMonuments-1.20-Forge-3.0.4.jar
YUNGNICKYOUNG
YUNG's Better Strongholds (Forge)
YungsBetterStrongholds-1.20-Forge-4.0.3.jar
YUNGNICKYOUNG
Zeta
Zeta-1.0-14.jar
Vazkii
Zombie Awareness
zombieawareness-1.20.1-1.13.1.jar
.
that should be everything
I disabled iris
gonna try a boot rnow
thansk for helping so far by the way
I really do appreciate it
had the same error
java.lang.NoClassDefFoundError: me/jellysquid/mods/sodium/client/gl/shader/uniform/GlUniform
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?] {}
at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:119) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] {}
at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?] {}
at top.leonx.irisflw.flywheel.IrisFlwCompatShaderWarp.<init>(IrisFlwCompatShaderWarp.java:31) ~[oculus-flywheel-compat-1.20.1-0.2.4.jar%23291!/:1.20.1-0.2.4] {re:mixin,re:classloading}
at top.leonx.irisflw.compiler.IrisProgramCompilerBase.createWorldProgramBySource(IrisProgramCompilerBase.java:107) ~[oculus-flywheel-compat-1.20.1-0.2.4.jar%23291!/:1.20.1-0.2.4] {re:mixin,re:classloading}
at top.leonx.irisflw.compiler.NewProgramCompiler.createIrisShaderProgram(NewProgramCompiler.java:62) ~[oculus-flywheel-compat-1.20.1-0.2.4.jar%23291!/:1.20.1-0.2.4] {re:mixin,re:classloading}
at top.leonx.irisflw.compiler.IrisProgramCompilerBase.getProgram(IrisProgramCompilerBase.java:57) ~[oculus-flywheel-compat-1.20.1-0.2.4.jar%23291!/:1.20.1-0.2.4] {re:mixin,re:classloading}
at com.jozufozu.flywheel.core.compile.ProgramCompiler.handler$zcc000$getProgram(ProgramCompiler.java:550) ~[flywheel-forge-1.20.1-0.6.10-7.jar%23367!/:0.6.10-7]
.
thats the first part of the crash message
disable the iris flywheel compat mod, actually
that seems to be causing it lol
moke
Is occulus like a pirated version or is it ok in Iris's books?
It works!
Thank you so much
i mean, it's unstable
but it works... okay
welp ima go excitedly tell my firend severything is fixed now
you have a great rest of your day!