generated from FabricMC/fabric-example-mod
-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
guard.pro
35 lines (24 loc) · 879 Bytes
/
guard.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Make sure to check everything always, can't hurt.
-dontskipnonpubliclibraryclasses
-dontskipnonpubliclibraryclassmembers
-forceprocessing
# TODO Adapt any changed strings
#-adaptclassstrings
#-adaptresourcefilenames
#-adaptresourcefilecontents
#-adaptresourcefilecontents **.MF
-keep public class com.github.NeRdTheNed.Punch2Prime.TntBlockMixin
-keepclassmembers,allowoptimization,allowobfuscation public class com.github.NeRdTheNed.Punch2Prime.TntBlockMixin {
private void init(org.spongepowered.asm.mixin.injection.callback.CallbackInfo);
}
-keepattributes *Annotation*
# Needed to prevent ProGuard from changing a method signature
-optimizations !method/removal/parameter
# Debug ProGuard
-printusage
-whyareyoukeeping class mcTextureGen.**
# Bonus optimisations
-optimizationpasses 64
-allowaccessmodification
-mergeinterfacesaggressively
-overloadaggressively