Remove mixin and its transitive deps from compile classpath if only forceEnableMixins is enabled (and not usesMixins)
Fix deprecation warnings
Main feature:
Add enableCoreModDebug option (with env var substitute CORE_MOD_DEBUG)
When enabled, outputs loaded classes to run/CLASSLOADER_TEMP
Outputs pretransform raw class and all transformed classes. Usually this just is MCP transformer, but will also have separate output classes for each Mixin or ASM transformer targeting a class
Allows for easy diffing between different transformation points to see exactly how your Mixin or ASM affected a class
runObfClient
/runObfServer
crash withfml.coreMods.load
cli arg passed unnecessarilyrunObfServer
crash with pointing to 1.7.10's ServerLaunch class instead of 1.12.2's (fixed in https://github.com/GTNewHorizons/RetroFuturaGradle/pull/42, released in RFG 1.3.22)runServer
(added in https://github.com/GTNewHorizons/RetroFuturaGradle/pull/43, released in RFG 1.3.23)forceEnableMixins
is enabled (and notusesMixins
)Main feature:
enableCoreModDebug
option (with env var substituteCORE_MOD_DEBUG
)run/CLASSLOADER_TEMP
pretransform
raw class and all transformed classes. Usually this just is MCP transformer, but will also have separate output classes for each Mixin or ASM transformer targeting a class