39 lines
971 B
INI
39 lines
971 B
INI
|
|
|
|
-target 1.8
|
|
-forceprocessing
|
|
#-allowaccessmodification
|
|
#-optimizationpasses 5
|
|
-dontshrink
|
|
-dontoptimize
|
|
#-dontpreverify
|
|
-applymapping dictionary.txt
|
|
-obfuscationdictionary dictionary.txt
|
|
-classobfuscationdictionary dictionary.txt
|
|
-packageobfuscationdictionary dictionary.txt
|
|
-repackageclasses org.baseband.prod
|
|
-keepattributes Exceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,LocalVariable*Table,*Annotation*,Synthetic,EnclosingMethod
|
|
-ignorewarnings
|
|
-overloadaggressively
|
|
|
|
-keep class com.baseband.client.mixins.** { *; }
|
|
-keep class com.baseband.client.DevStub { *; }
|
|
|
|
# spongepowered
|
|
-keep class org.** { *; }
|
|
|
|
#tuddo
|
|
-keep class de.** { *; }
|
|
|
|
# javassist
|
|
-keep class javassist.** { *; }
|
|
|
|
# javassist
|
|
-keep class net.** { *; }
|
|
|
|
# Also keep - Enumerations. Keep the special static methods that are required in
|
|
# enumeration classes.
|
|
-keepclassmembers enum * {
|
|
public static **[] values();
|
|
public static ** valueOf(java.lang.String);
|
|
}
|