Skip to content

JVM Arguments

Kilt has some Java arguments which can change certain features of the mod.

ArgumentDescription
-Dkilt.forceRemapMainly for debugging, so already-remapped Forge mods will be remapped again.
-Dkilt.noRemapMainly for debugging, used to test unobfuscated mods and ensure that Kilt is running as intended.
-Dkilt.forceProductionRemapMainly for debugging in the development environment, to make sure all Forge mods remap correctly in production environments without needing to actually launch a production environment.
-Dkilt.disableCoreModsDisables coremods in all loaded Forge mods.
-Dkilt.storeModifiedCoreModsStores modified coremods into the .kilt/modifiedCoreMods directory
-Dkilt.printATDebugMainly for debugging, enables logging access transformer info under the INFO level. By default, AT info is logged under the DEBUG level, so it may still be found there. This will result in a massive log file, you have been warned.
-Dkilt.disableFixersMainly for people who want to decompile Forge mods for themselves, and don’t want to manually remap all SRG names. This essentially disables most of Kilt’s fixers that modify the mod’s bytecode to make the mod work in Fabric.
-Dkilt.allowBlockedModsForcefully allow blocked mods to load in Kilt. These mods may cause issues with Kilt, so here be dragons!