mirror of
https://github.com/unmojang/authlib-injector.git
synced 2025-09-29 22:30:02 -04:00
Add authlibinjector.dumpClass option
This commit is contained in:
parent
e4cc4dd8aa
commit
760c90a37b
@ -55,6 +55,11 @@ public final class AuthlibInjector {
|
||||
*/
|
||||
public static final String PROP_DEBUG = "authlibinjector.debug";
|
||||
|
||||
/**
|
||||
* Whether to save modified classes for debugging.
|
||||
*/
|
||||
public static final String PROP_DUMP_CLASS = "authlibinjector.dumpClass";
|
||||
|
||||
// ====
|
||||
|
||||
private AuthlibInjector() {}
|
||||
@ -134,7 +139,7 @@ public final class AuthlibInjector {
|
||||
|
||||
private static ClassTransformer createTransformer(YggdrasilConfiguration config) {
|
||||
ClassTransformer transformer = new ClassTransformer();
|
||||
transformer.debugSaveClass = false; // TODO: add an option?
|
||||
transformer.debugSaveClass = "true".equals(System.getProperty(PROP_DUMP_CLASS));
|
||||
for (String ignore : nonTransformablePackages)
|
||||
transformer.ignores.add(ignore);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user