Quilted Fabric API (QFAPI) / Quilt Standard Libraries (QSL)

Quilted Fabric API (QFAPI) / Quilt Standard Libraries (QSL)

441k Downloads

Weird crash that doesnt happen with FAPI

OroArmor opened this issue ยท 2 comments

commented

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.

commented

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