Open gingershaped opened 7 months ago
I can confirm this, actually, but I have no clue why it only works on Fabric... I think we can switch to setting the property to an URI if that fixes the bug.
Can confirm this on NeoForge 1.21.1
WARN StatusConsoleListener Error parsing URI C:\Users\rlnt\repos\unified\multi-1.21\NeoForge\.gradle\loom-cache\log4j.xml
WARN StatusConsoleListener Advanced terminal features are not available in this environment
Architect Plugin: 3.4.159
Architectury Loom: 1.7.412
The
launch.cfg
file generated by thegenerateDLIConfig
task sets the propertylog4j.configurationFile
to the raw path of thelog4j.xml
located in.gradle/loom-cache
. Log4j subsequently attempts to parse this path as a URI. This works on Linux, but fails on Windows because Windows paths are not valid URIs.