Chocohead / OptiFabric

OptiFabric venturing out into the 1.16+ world
https://www.curseforge.com/minecraft/mc-mods/optifabric
Mozilla Public License 2.0
379 stars 106 forks source link

[Bug] Incompatible with Fabric API 0.86.0 [MC 1.20.1] #1123

Open juliocoliveira opened 1 year ago

juliocoliveira commented 1 year ago

image If I use the latest Fabric API is shows all the text as squares. If I remove OptiFabric it works fine, If I downgrade Fabric API to 0.85.0 it also works fine.

Here is my log: https://mclo.gs/fFatLCc

SkyEye-FAST commented 1 year ago

Can be reproduced. image

ZenIsBestWolf commented 1 year ago

Can reproduce on macOS with OF I6_pre3 & workaround of downgrading does work.

This seems to be a larger, critical error with textures as a whole. Upon generating and loading a world, the game crashes. Log attached.

https://mclo.gs/1wfdOum

shzbr commented 1 year ago

Issue Ramains after fabric API 0.87.0 Also crashes detail below, after trying to load a map even with the font issue. "The game crashed whilst unexpected error Error: java.lang.NullPointerException: Cannot invoke "net.minecraft.class_5944.setSampler(int, Object)" because "shaderinstance" is null"

noahpugz commented 1 year ago

Hello, I am having issues using optifabric/optifine with any mods. Originally my mods setup was working with fabric API 0.85 but now it will not work. Can anyone help me out??

Also, I am very dumb when it comes to this stuff so if anyone can help explain how to fix the issue in the easiest way possible I would appreciate it :) I run my minecraft on macbook.

imh3ro commented 1 year ago

@noahpugz Downgrading Fabric API to 0.85 solved the issue for me. I'm not sure if i'm permitted to send links but here's the link that version -> https://www.curseforge.com/minecraft/mc-mods/fabric-api/files/4622908

noahpugz commented 1 year ago

@noahpugz Downgrading Fabric API to 0.85 solved the issue for me. I'm not sure if i'm permitted to send links but here's the link that version -> https://www.curseforge.com/minecraft/mc-mods/fabric-api/files/4622908

It worked for me before but I reset my computer and now fabric 0.85 doesn’t work either and I don’t know why

imh3ro commented 1 year ago

@noahpugz sorry u just said that and i missed that part xd. However 0.85 still working for me. Maybe you can get some ideas by checking the game output log?

juliocoliveira commented 1 year ago

There is a pull request that fixes Fabric API 0.86+, here is the fix: https://github.com/Chocohead/OptiFabric/suites/15107712000/artifacts/863241949 , use only one from the zip, use the "optifabric-1.13.25.jar" Don't forget to delete the folder ".optifine" if you will use this artifact.

noahpugz commented 1 year ago

There is a pull request that fixes Fabric API 0.86+, here is the fix: https://github.com/Chocohead/OptiFabric/suites/15107712000/artifacts/863241949 , use only one from the zip, use the "optifabric-1.13.25.jar" Don't forget to delete the folder ".optifine" if you will use this artifact.

Just tried downloading that and using that, still didnt work. I have attached my crash log if it helps to maybe see why it wont work? latest.log

twenty41 commented 10 months ago

There is a pull request that fixes Fabric API 0.86+, here is the fix: https://github.com/Chocohead/OptiFabric/suites/15107712000/artifacts/863241949 , use only one from the zip, use the "optifabric-1.13.25.jar" Don't forget to delete the folder ".optifine" if you will use this artifact.

Link is dead for me, still incompatible with API .86+, neeed

Poopooracoocoo commented 10 months ago

Link is dead for me

@twenty41 If you go to the Actions tab you can download the CI builds of PRs. https://github.com/Chocohead/OptiFabric/actions/runs/6316388932