[Forge1.18] Improper shading MixinExtras without relocating
RaymondBlaze opened this issue ยท 1 comments
Problem
I've received an issue about incompatibility between Quicksand (Forge) and Do a Barrel Roll: RaymondBlaze/quicksand-forge#2
Cause
After evaluating, the issue is caused by 2 modules exporting a same package, pointing to the fact that Do a Barrel Roll hasn't relocated its non-game library MixinExtras.
Solution
Simply use relocate
for the shadowJar
task or move to Forge's Jar-in-Jar like what Quicksand (Forge) did should fix the issue.