diff --git a/obf.dict b/obf.dict deleted file mode 100644 index cfd1dec..0000000 --- a/obf.dict +++ /dev/null @@ -1,650 +0,0 @@ -ʻ -ʼ -ʽ -ʾ -ʿ -ˆ -ˈ -ˉ -ˊ -ˋ -ˎ -ˏ -ˑ -י -ـ -ٴ -ᐧ -ᴵ -ᵎ -ᵔ -ᵢ -ⁱ -ﹳ -ﹶ -゙ -゙゙ -ᐧᐧ -ᴵᴵ -ʻʻ -ʽʽ -ʼʼ -ʿʿ -ʾʾ -ــ -ˆˆ -ˉˉ -ˈˈ -ˋˋ -ˊˊ -ˏˏ -ˎˎ -ˑˑ -ᵔᵔ -יי -ᵎᵎ -ᵢᵢ -ⁱⁱ -ﹳﹳ -ٴٴ -ﹶﹶ -ʻʼ -ʻʽ -ʻʾ -ʻʿ -ʻˆ -ʻˈ -ʻˉ -ʻˊ -ʻˋ -ʻˎ -ʻˏ -ʻˑ -ʻי -ʻـ -ʻٴ -ʻᐧ -ʻᴵ -ʻᵎ -ʻᵔ -ʻᵢ -ʻⁱ -ʻﹳ -ʻﹶ -ʻ゙ -ʼʻ -ʼʽ -ʼʾ -ʼʿ -ʼˆ -ʼˈ -ʼˉ -ʼˊ -ʼˋ -ʼˎ -ʼˏ -ʼˑ -ʼי -ʼـ -ʼٴ -ʼᐧ -ʼᴵ -ʼᵎ -ʼᵔ -ʼᵢ -ʼⁱ -ʼﹳ -ʼﹶ -ʼ゙ -ʽʻ -ʽʼ -ʽʾ -ʽʿ -ʽˆ -ʽˈ -ʽˉ -ʽˊ -ʽˋ -ʽˎ -ʽˏ -ʽˑ -ʽי -ʽـ -ʽٴ -ʽᐧ -ʽᴵ -ʽᵎ -ʽᵔ -ʽᵢ -ʽⁱ -ʽﹳ -ʽﹶ -ʽ゙ -ʾʻ -ʾʼ -ʾʽ -ʾʿ -ʾˆ -ʾˈ -ʾˉ -ʾˊ -ʾˋ -ʾˎ -ʾˏ -ʾˑ -ʾי -ʾـ -ʾٴ -ʾᐧ -ʾᴵ -ʾᵎ -ʾᵔ -ʾᵢ -ʾⁱ -ʾﹳ -ʾﹶ -ʾ゙ -ʿʻ -ʿʼ -ʿʽ -ʿʾ -ʿˆ -ʿˈ -ʿˉ -ʿˊ -ʿˋ -ʿˎ -ʿˏ -ʿˑ -ʿי -ʿـ -ʿٴ -ʿᐧ -ʿᴵ -ʿᵎ -ʿᵔ -ʿᵢ -ʿⁱ -ʿﹳ -ʿﹶ -ʿ゙ -ˆʻ -ˆʼ -ˆʽ -ˆʾ -ˆʿ -ˆˈ -ˆˉ -ˆˊ -ˆˋ -ˆˎ -ˆˏ -ˆˑ -ˆי -ˆـ -ˆٴ -ˆᐧ -ˆᴵ -ˆᵎ -ˆᵔ -ˆᵢ -ˆⁱ -ˆﹳ -ˆﹶ -ˆ゙ -ˈʻ -ˈʼ -ˈʽ -ˈʾ -ˈʿ -ˈˆ -ˈˉ -ˈˊ -ˈˋ -ˈˎ -ˈˏ -ˈˑ -ˈי -ˈـ -ˈٴ -ˈᐧ -ˈᴵ -ˈᵎ -ˈᵔ -ˈᵢ -ˈⁱ -ˈﹳ -ˈﹶ -ˈ゙ -ˉʻ -ˉʼ -ˉʽ -ˉʾ -ˉʿ -ˉˆ -ˉˈ -ˉˊ -ˉˋ -ˉˎ -ˉˏ -ˉˑ -ˉי -ˉـ -ˉٴ -ˉᐧ -ˉᴵ -ˉᵎ -ˉᵔ -ˉᵢ -ˉⁱ -ˉﹳ -ˉﹶ -ˉ゙ -ˊʻ -ˊʼ -ˊʽ -ˊʾ -ˊʿ -ˊˆ -ˊˈ -ˊˉ -ˊˋ -ˊˎ -ˊˏ -ˊˑ -ˊי -ˊـ -ˊٴ -ˊᐧ -ˊᴵ -ˊᵎ -ˊᵔ -ˊᵢ -ˊⁱ -ˊﹳ -ˊﹶ -ˊ゙ -ˋʻ -ˋʼ -ˋʽ -ˋʾ -ˋʿ -ˋˆ -ˋˈ -ˋˉ -ˋˊ -ˋˎ -ˋˏ -ˋˑ -ˋי -ˋـ -ˋٴ -ˋᐧ -ˋᴵ -ˋᵎ -ˋᵔ -ˋᵢ -ˋⁱ -ˋﹳ -ˋﹶ -ˋ゙ -ˎʻ -ˎʼ -ˎʽ -ˎʾ -ˎʿ -ˎˆ -ˎˈ -ˎˉ -ˎˊ -ˎˋ -ˎˏ -ˎˑ -ˎי -ˎـ -ˎٴ -ˎᐧ -ˎᴵ -ˎᵎ -ˎᵔ -ˎᵢ -ˎⁱ -ˎﹳ -ˎﹶ -ˎ゙ -ˏʻ -ˏʼ -ˏʽ -ˏʾ -ˏʿ -ˏˆ -ˏˈ -ˏˉ -ˏˊ -ˏˋ -ˏˎ -ˏˑ -ˏי -ˏـ -ˏٴ -ˏᐧ -ˏᴵ -ˏᵎ -ˏᵔ -ˏᵢ -ˏⁱ -ˏﹳ -ˏﹶ -ˏ゙ -ˑʻ -ˑʼ -ˑʽ -ˑʾ -ˑʿ -ˑˆ -ˑˈ -ˑˉ -ˑˊ -ˑˋ -ˑˎ -ˑˏ -ˑי -ˑـ -ˑٴ -ˑᐧ -ˑᴵ -ˑᵎ -ˑᵔ -ˑᵢ -ˑⁱ -ˑﹳ -ˑﹶ -ˑ゙ -יʻ -יʼ -יʽ -יʾ -יʿ -יˆ -יˈ -יˉ -יˊ -יˋ -יˎ -יˏ -יˑ -יـ -יٴ -יᐧ -יᴵ -יᵎ -יᵔ -יᵢ -יⁱ -יﹳ -יﹶ -י゙ -ـʻ -ـʼ -ـʽ -ـʾ -ـʿ -ـˆ -ـˈ -ـˉ -ـˊ -ـˋ -ـˎ -ـˏ -ـˑ -ـי -ـٴ -ـᐧ -ـᴵ -ـᵎ -ـᵔ -ـᵢ -ـⁱ -ـﹳ -ـﹶ -ـ゙ -ٴʻ -ٴʼ -ٴʽ -ٴʾ -ٴʿ -ٴˆ -ٴˈ -ٴˉ -ٴˊ -ٴˋ -ٴˎ -ٴˏ -ٴˑ -ٴי -ٴـ -ٴᐧ -ٴᴵ -ٴᵎ -ٴᵔ -ٴᵢ -ٴⁱ -ٴﹳ -ٴﹶ -ٴ゙ -ᐧʻ -ᐧʼ -ᐧʽ -ᐧʾ -ᐧʿ -ᐧˆ -ᐧˈ -ᐧˉ -ᐧˊ -ᐧˋ -ᐧˎ -ᐧˏ -ᐧˑ -ᐧי -ᐧـ -ᐧٴ -ᐧᴵ -ᐧᵎ -ᐧᵔ -ᐧᵢ -ᐧⁱ -ᐧﹳ -ᐧﹶ -ᐧ゙ -ᴵʻ -ᴵʼ -ᴵʽ -ᴵʾ -ᴵʿ -ᴵˆ -ᴵˈ -ᴵˉ -ᴵˊ -ᴵˋ -ᴵˎ -ᴵˏ -ᴵˑ -ᴵי -ᴵـ -ᴵٴ -ᴵᐧ -ᴵᵎ -ᴵᵔ -ᴵᵢ -ᴵⁱ -ᴵﹳ -ᴵﹶ -ᴵ゙ -ᵎʻ -ᵎʼ -ᵎʽ -ᵎʾ -ᵎʿ -ᵎˆ -ᵎˈ -ᵎˉ -ᵎˊ -ᵎˋ -ᵎˎ -ᵎˏ -ᵎˑ -ᵎי -ᵎـ -ᵎٴ -ᵎᐧ -ᵎᴵ -ᵎᵔ -ᵎᵢ -ᵎⁱ -ᵎﹳ -ᵎﹶ -ᵎ゙ -ᵔʻ -ᵔʼ -ᵔʽ -ᵔʾ -ᵔʿ -ᵔˆ -ᵔˈ -ᵔˉ -ᵔˊ -ᵔˋ -ᵔˎ -ᵔˏ -ᵔˑ -ᵔי -ᵔـ -ᵔٴ -ᵔᐧ -ᵔᴵ -ᵔᵎ -ᵔᵢ -ᵔⁱ -ᵔﹳ -ᵔﹶ -ᵔ゙ -ᵢʻ -ᵢʼ -ᵢʽ -ᵢʾ -ᵢʿ -ᵢˆ -ᵢˈ -ᵢˉ -ᵢˊ -ᵢˋ -ᵢˎ -ᵢˏ -ᵢˑ -ᵢי -ᵢـ -ᵢٴ -ᵢᐧ -ᵢᴵ -ᵢᵎ -ᵢᵔ -ᵢⁱ -ᵢﹳ -ᵢﹶ -ᵢ゙ -ⁱʻ -ⁱʼ -ⁱʽ -ⁱʾ -ⁱʿ -ⁱˆ -ⁱˈ -ⁱˉ -ⁱˊ -ⁱˋ -ⁱˎ -ⁱˏ -ⁱˑ -ⁱי -ⁱـ -ⁱٴ -ⁱᐧ -ⁱᴵ -ⁱᵎ -ⁱᵔ -ⁱᵢ -ⁱﹳ -ⁱﹶ -ⁱ゙ -ﹳʻ -ﹳʼ -ﹳʽ -ﹳʾ -ﹳʿ -ﹳˆ -ﹳˈ -ﹳˉ -ﹳˊ -ﹳˋ -ﹳˎ -ﹳˏ -ﹳˑ -ﹳי -ﹳـ -ﹳٴ -ﹳᐧ -ﹳᴵ -ﹳᵎ -ﹳᵔ -ﹳᵢ -ﹳⁱ -ﹳﹶ -ﹳ゙ -ﹶʻ -ﹶʼ -ﹶʽ -ﹶʾ -ﹶʿ -ﹶˆ -ﹶˈ -ﹶˉ -ﹶˊ -ﹶˋ -ﹶˎ -ﹶˏ -ﹶˑ -ﹶי -ﹶـ -ﹶٴ -ﹶᐧ -ﹶᴵ -ﹶᵎ -ﹶᵔ -ﹶᵢ -ﹶⁱ -ﹶﹳ -ﹶ゙ -゙ʻ -゙ʼ -゙ʽ -゙ʾ -゙ʿ -゙ˆ -゙ˈ -゙ˉ -゙ˊ -゙ˋ -゙ˎ -゙ˏ -゙ˑ -゙י -゙ـ -゙ٴ -゙ᐧ -゙ᴵ -゙ᵎ -゙ᵔ -゙ᵢ -゙ⁱ -゙ﹳ -゙ﹶ \ No newline at end of file diff --git a/pom.xml b/pom.xml index f53d43c..3be4798 100644 --- a/pom.xml +++ b/pom.xml @@ -49,27 +49,6 @@ - - com.github.wvengen - proguard-maven-plugin - - - package - - proguard - - - - - - - - ${java.home}/lib/rt.jar - - - - - diff --git a/proguard.conf b/proguard.conf deleted file mode 100644 index b605541..0000000 --- a/proguard.conf +++ /dev/null @@ -1,54 +0,0 @@ -# -----不优化----- --dontoptimize - -# -----忽略所有警告----- --dontwarn --dontnote - -# -----混淆时应用侵入式重载----- --overloadaggressively - -# -----启用混淆字典----- --obfuscationdictionary obf.dict --classobfuscationdictionary obf.dict --packageobfuscationdictionary obf.dict - -# -----保留所有属性 --keepattributes ** - -# -----公共数据不混淆----- --keep class cn.citycraft.CommonData.** {*;} - -# -----保护所有实体中的字段名称----- --keepclassmembers class * implements java.io.Serializable { ; } - -# -----保护监听方法不被清理----- --keepclassmembers class * implements org.bukkit.event.Listener { - @org.bukkit.event.EventHandler ; -} --keepclassmembers class * implements net.md_5.bungee.api.plugin.Listener { - @net.md_5.bungee.event.EventHandler ; -} - -# -----保护枚举方法的完整性----- --keepclassmembers enum * { - public static **[] values(); - public static ** valueOf(java.lang.String); -} - -# -----保护配置注入不被清理----- --keepclassmembers class * extends **.config.Inject** { - ; -} - -# -----保护注解命令方法不被清理----- --keepclassmembers class **.commands.annotation.** { ; } --keepclassmembers class * implements **.commands.CommandExecutor { ; } - -# -----保护注解NotProguard标记----- --keep class **.NotProguard --keep @**.NotProguard class * {*;} --keepclassmembers class * { - @**.NotProguard ; - @**.NotProguard ; -} \ No newline at end of file