[Bug] Crash or Compatibility
VelvetRose252 opened this issue ยท 5 comments
Describe the bug
Hi I'm trying to fix my CITs not appearing in my 1.20.4 game. I tried installing all different 1.20.4 releases of Entity Model Features with the 1.20.4 Optifabric one at a time but Fabric keeps giving me the same error message over and over. What version of Entity Model would be compatible to Optifabric 1.14.3 or what Optifabric version would work with EMF?
To Reproduce
Steps to reproduce the behavior:
- Download EMF 1.2.3 or 1.2.2 or 1.2.3 (I already have ETF)
- Download Optifabric
- Place both files into the mods folder
- Start Minecraft launcher. Run the Fabric loader for 1.20.4,
- Run into error
Expected behavior
Supposed to start up Minecraft smoothly
Crashlog
If applicable, add your crashlog or latest.log to help explain your problem.
(please complete the following information):
- Minecraft Version: [e.g. 1.19.4]
- EMF version: EMF 1.2.3, 1.2.2 , and 1.2.3
- Does the issue persist with only EMF installed? I already EFT. Problem still persists
- if applicable, provide your modlist or log
My set up with Optifabric with Fabric loader, Fabric API, CIT resewn, EMF and EFT.
Additional context
Add any other context about the problem here.
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 'Entity Model Features' (entity_model_features) 1.2.3 with any version that is compatible with:
- optifabric 1.14.3
More details:
- Mod 'Entity Model Features' (entity_model_features) 1.2.3 is incompatible with any version of mod 'OptiFabric' (optifabric), but a matching version is present: 1.14.3!
at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:51)
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:195)
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)
ETF and EMF are not and will never be compatible with Optifine/Optifabric because they are designed to replace specific features from them.
Neither ETF or EMF handles CITs, but Optifabric should handle them out of the box (assuming you have done whatever you need to do with Optifine separately to make it work).
If you want to use ETF and EMF, there is no version that supports 1.14.3 as of yet, so you will have to use a newer version of Minecraft, and for CITs specifically (ETF handles random entities and EMF handles custom entity models, not items), you probably want CIT Resewn (also not compatible with Optifine/Optifabric because it's designed to be a substitute)
For an easy one click install of all the Optifine compatible features on recent fabric versions I would recommend Fabulously Optimized. You might want the 1.20.2 version as CIT Resewn hasn't yet updated to 1.20.4, but there is a fork if you're desparate like me.
Edit: I see now that you mention CIT Resewn in your issue, but my point remains that none of these mods are compatible with Optifine/Optifabric
If you must use Minecraft 1.14.3, your best bet is probably Optifine or Optifabric by themselves.
Hi, thank you for the quick and helpful explanation, it explains a lot about why many of the things I done didn't work. If I'm hearing correctly, I either go with Fabulously Optimized and replace Optifine, or I replace Optifine with just CIT Resewn. I tried going with the Fabulously Optimized route and I see that it has a .mrpack extension. Do I just plop it right into the mods folder or should I double-click it to run it?
My bad, I should have linked to this downloads page. Assuming you're using the vanilla launcher, you can follow these instructions, or if you're feeling adventurous, you could try Prism Launcher which makes it simpler (once you have the launcher installed)