Weird crash that doesnt happen with FAPI
OroArmor opened this issue ยท 2 comments
This is a manifestation of the mixin conflict between Satin and the Fabric core shader API, fixed in Ladysnake/Satin@d79fe7f. Due to the load order being different between QFAPI and FAPI the mixin injection crashes immediately rather than silently failing and breaking Satin shaders - the same behaviour as FAPI can be observed using -Dloader.debug.loadLate=satin
.
I noticed QuiltMC/quilt-standard-libraries#295 for QSL; it might be a good idea to bring this to QFAPI as well, as upstream modules can also cause mixin priority issues.
comp500/Indium#188 also shows the same crash; replicable with Satin 1.10.0 and QSL 5.0.0-beta.9+0.76.0-1.19.3