diff --git a/pom.xml b/pom.xml
index f8b8eba..17a1ce2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
cn.citycraft
Yum
- 1.7
+ 1.7.1
Yum
Minecraft 服务器插件管理系统
@@ -33,14 +33,9 @@
cn.citycraft:PluginHelper
- org.mcstats.*:*
-
- org.mcstats
- ${project.groupId}.${project.artifactId}.mcstats
-
cn.citycraft.PluginHelper
${project.groupId}.${project.artifactId}
@@ -58,6 +53,11 @@
+
+ http://ci.citycraft.cn:8080
+ 更新7老板底层Gson库 移除Plugin Metrics...
+ UTF-8
+
spigot-repo
@@ -67,10 +67,6 @@
citycraft-repo
${jenkins.url}/plugin/repository/everything/
-
- Plugin Metrics
- http://repo.mcstats.org/content/repositories/public
-
@@ -85,15 +81,5 @@
jar
1.0
-
- org.mcstats.bukkit
- metrics
- R8-SNAPSHOT
- compile
-
-
- UTF-8
- http://ci.citycraft.cn:8080
-
\ No newline at end of file
diff --git a/src/main/java/cn/citycraft/Yum/Yum.java b/src/main/java/cn/citycraft/Yum/Yum.java
index b989703..46b051f 100644
--- a/src/main/java/cn/citycraft/Yum/Yum.java
+++ b/src/main/java/cn/citycraft/Yum/Yum.java
@@ -3,10 +3,7 @@
*/
package cn.citycraft.Yum;
-import java.io.IOException;
-
import org.bukkit.plugin.java.JavaPlugin;
-import org.mcstats.Metrics;
import cn.citycraft.PluginHelper.commands.HandlerSubCommand;
import cn.citycraft.PluginHelper.config.FileConfig;
@@ -61,11 +58,6 @@ public class Yum extends JavaPlugin {
YumManager.repo.jsonToCache(config);
YumManager.updaterepo();
new VersionChecker(this);
- try {
- final Metrics metrics = new Metrics(this);
- metrics.start();
- } catch (final IOException e) {
- }
}
@Override
diff --git a/src/main/java/cn/citycraft/Yum/manager/RepositoryManager.java b/src/main/java/cn/citycraft/Yum/manager/RepositoryManager.java
index 457822a..6a78668 100644
--- a/src/main/java/cn/citycraft/Yum/manager/RepositoryManager.java
+++ b/src/main/java/cn/citycraft/Yum/manager/RepositoryManager.java
@@ -17,10 +17,11 @@ import org.bukkit.command.CommandSender;
import org.bukkit.configuration.file.FileConfiguration;
import com.google.common.base.Charsets;
-import com.google.gson.Gson;
import com.google.gson.JsonSyntaxException;
import com.google.gson.reflect.TypeToken;
+import cn.citycraft.PluginHelper.gson.GsonLib;
+import cn.citycraft.PluginHelper.gson.api.Gson;
import cn.citycraft.Yum.manager.Repositories.PackageInfo;
import cn.citycraft.Yum.manager.Repositories.Plugin;
import cn.citycraft.Yum.manager.Repositories.Repository;;
@@ -39,7 +40,7 @@ public class RepositoryManager {
public RepositoryManager(final org.bukkit.plugin.Plugin plugin) {
this.main = plugin;
- gson = new Gson();
+ gson = GsonLib.newGson();
plugins = new HashMap();
repos = new ArrayList();
}