44 lines
1.6 KiB
INI
44 lines
1.6 KiB
INI
-keepattributes SourceFile,LineNumberTable
|
|
-renamesourcefileattribute Source
|
|
|
|
-dontnote
|
|
-dontwarn
|
|
-dontshrink
|
|
-dontoptimize
|
|
-ignorewarnings
|
|
-forceprocessing
|
|
|
|
-repackageclasses 'pro.gravit.launcher'
|
|
-keepattributes SourceFile,LineNumberTable,*Annotation*
|
|
-renamesourcefileattribute SourceFile
|
|
-keepattributes Signature
|
|
-adaptresourcefilecontents META-INF/MANIFEST.MF
|
|
|
|
-keeppackagenames com.google.gson.**,pro.gravit.repackage.**,org.fusesource.**, pro.gravit.launcher.runtime.api.**, pro.gravit.launcher.base.api.**, pro.gravit.launcher.client.api.**, pro.gravit.utils.**, pro.gravit.launcher.base.request.**, pro.gravit.launcher.base.events.**, pro.gravit.launcher.base.profiles.**
|
|
|
|
-keep class com.mojang.**,net.minecraftforge.fml.**,cpw.mods.fml.**,com.google.gson.**,pro.gravit.repackage.**,org.fusesource.**, pro.gravit.launcher.client.api.**, pro.gravit.launcher.base.api.**, pro.gravit.utils.**, pro.gravit.launcher.base.request.**, pro.gravit.launcher.base.events.**, pro.gravit.launcher.base.profiles.**, pro.gravit.launcher.runtime.LauncherEngineWrapper {
|
|
*;
|
|
}
|
|
|
|
-keepclassmembers @pro.gravit.launcher.core.LauncherNetworkAPI class ** {
|
|
<fields>;
|
|
<methods>;
|
|
}
|
|
|
|
-keepclassmembers class ** {
|
|
@pro.gravit.launcher.core.LauncherNetworkAPI
|
|
<fields>;
|
|
@pro.gravit.launcher.core.LauncherNetworkAPI
|
|
<methods>;
|
|
}
|
|
|
|
-keepclassmembers public class ** {
|
|
public static void main(java.lang.String[]);
|
|
public static void premain(java.lang.String, java.lang.instrument.Instrumentation);
|
|
}
|
|
|
|
-keepclassmembers enum ** {
|
|
public static **[] values();
|
|
public static ** valueOf(java.lang.String);
|
|
}
|