DH instantly crashing with Fabric/Oculus+Embeddium
When I put DH with fabric or with oculus + embeddium it instantly crashed.
42 Replies
Can you send the log for when using Fabric with DH?
And for the Oculus + Embeddium crash, what version of DH and Oculus are you using?
/logstored
You should send your
latest.log
file to provide additional useful information.
Logs are usually located in the .minecraft/logs
directory.
On Windows: %appdata%\.minecraft\logs
On Linux: ~/.minecraft/logs
On Mac: ~/Library/Application Support/minecraft/logs
Please upload the file to mclo.gs instead of sending the raw file. This makes reading the contents of the file a lot easier and improves the chances of you getting the help needed.
After uploading the file, click on Save
and send the link./oculus
Oculus may work, but can produce unexpected results, it is preffered to use Iris on Fabric or Neoforge instead.
To use oculus with DH, it is only possible to use minecraft 1.20.1 with forge. Oculus 1.7 is the only officially released version of Oculus that works with DH, and only works with DH 2.1.x. If you are using DH 2.2.x with Oculus 1.7, that is the reason for your crash.
For DH 2.2.x, the only option is to use an unreleased version of Oculus found at https://github.com/Asek3/Oculus/actions/runs/11198312573/artifacts/2020008921 (you need to be logged in or it will 404). Unzip the given file, take
oculus-mc1.20.1-1.7.0.jar.
and put it in your mods folder.
For DH 2.3, you need the unreleased version mentioned above, and edit it to make it work with DH 2.3:
- unzip the mod .jar
- go inside the META folder
- edit mods.toml to say it is Oculus 1.8.0
- save the file and zip the mod file back (zip the files and not the folder)Uncaught exception in thread "main"
java.lang.NoClassDefFoundError: org/spongepowered/asm/launch/MixinBootstrap
at net.fabricmc.loader.impl.game.LoaderLibrary.<clinit>(LoaderLibrary.java:41)
at net.fabricmc.loader.impl.game.LibClassifier.<init>(LibClassifier.java:100)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.locateGame(MinecraftGameProvider.java:174)
at net.fabricmc.loader.impl.launch.knot.Knot.createGameProvider(Knot.java:175)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:130)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.ClassNotFoundException: org.spongepowered.asm.launch.MixinBootstrap
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 7 more
Thats only a small part of the log, not the full one
Follow these steps
it doesnt show it
the closest is 11/16
Wdym?
What is not being shwon, and what is 11/16?
the date
there are no logs for 12/7/2024
12/6/24*
The latest log is always named
latest.log
, so search for that
Logs with a date in their name are older onesstill is 11/16/2024 6:19 PM
The date where it was created?
no whe nit was modified
Are you using the official minecraft launcher, or some other, like modrinth or prism launcher?
curseforge
is curseforge good to use?
Then the logs for the instances you play with through curseforge launcher are located at a different place
should I run the game again, let it crash, and get the logs?
Probably, however I prefer different ones.
Go to your instance inside the curseforge app. Somewhere should be a button to open the folder to the instance
wdym instance
Like the profile you run fabric in
ok
Where you add your mods and all that to
After that, navigate to
.minecraft\logs
in the newly opened folder and search for the latest.log
filei deleted the old profiles so Im going to let it crash and get a new log
interesting - there arent any logs after it crashes
there is a log
but it does go in the history of it
Uncaught exception in thread "main"
java.lang.NoClassDefFoundError: org/spongepowered/asm/launch/MixinBootstrap
at net.fabricmc.loader.impl.game.LoaderLibrary.<clinit>(LoaderLibrary.java:41)
at net.fabricmc.loader.impl.game.LibClassifier.<init>(LibClassifier.java:100)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.locateGame(MinecraftGameProvider.java:174)
at net.fabricmc.loader.impl.launch.knot.Knot.createGameProvider(Knot.java:175)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:130)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.ClassNotFoundException: org.spongepowered.asm.launch.MixinBootstrap
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 7 more
What does that mean? Do you mean its older?
And thats not the full log again, thats only a small part of it
no it just isnt in the logs in my curseforge profile
i just copied this from the pop up
What popup?
the crash popup
couldnt we ask for someone to export a working profile from curseforge
Not sure which you mean. Could you send a screenshot of it?
Yea, that would be possible, but I don't think many people here use curseforge app
surely someone does
Most people who look through this channel and help in this channel don't
Try switching to Modrinth or Prism
You can then send the logs and go back to CurseForge if you want
ok
Incompatible mods found!
net.fabricmc.loader.impl.FormattedException: Some of your mods are incompatible with the game or each other!
A potential solution has been determined, this may resolve your problem:
- Replace mod 'Sodium' (sodium) 0.6.3+mc1.21.1 with any 0.6.x version that is compatible with:
- iris 1.8.0+mc1.21.1
More details:
- Mod 'Sodium' (sodium) 0.6.3+mc1.21.1 is incompatible with any version before 1.8.1 of mod 'Iris' (iris), but a matching version is present: 1.8.0+mc1.21.1!
at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:51)
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:196)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:146)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
thats what it says
Update iris
that was quick
too what version?
there arent any versions in fabric 1.21 that can go past 1.8.0
wait
i did something
it didnt crash
use 1.21.1 instead
ok
it kinda works
im in the game but its not loading the extra chunks
can you send a screenshot with a render distance of 2?
as in minecraft setting or DH setting
oh it says bliss shaders wont work
only the in-dev version of bliss works
go here and click "download shaderpack"
https://gist.github.com/Steveplays28/52db568f297ded527da56dbe6deeec0e
it works
thank you so much
nice!