From 996b78606650a355640fc48bba2288cde691c1be Mon Sep 17 00:00:00 2001 From: xjboss Date: Fri, 1 May 2020 03:28:38 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=8E=A9=E5=AE=B6?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=8A=A0=E8=BD=BD=E5=AE=8C=E6=88=90=E4=BA=8B?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 10 ++++++++++ .../events/PlayerDataLoadCompleteEvent.java | 18 ++++++++++++++++++ .../cc/bukkitPlugin/pds/task/LoadUserTask.java | 3 +++ 3 files changed, 31 insertions(+) create mode 100644 src/main/java/cc/bukkitPlugin/pds/events/PlayerDataLoadCompleteEvent.java diff --git a/pom.xml b/pom.xml index 4b9a651..843fc45 100644 --- a/pom.xml +++ b/pom.xml @@ -5,6 +5,16 @@ 1.1.7 PlayerDataSQL 数据同步 + + + uraniummc + https://repo.uraniummc.cc/repository/maven-public/ + + + yum + https://repo.yumc.pw/repository/maven-public/ + + ${project.name}_v${project.version} diff --git a/src/main/java/cc/bukkitPlugin/pds/events/PlayerDataLoadCompleteEvent.java b/src/main/java/cc/bukkitPlugin/pds/events/PlayerDataLoadCompleteEvent.java new file mode 100644 index 0000000..bac7cbe --- /dev/null +++ b/src/main/java/cc/bukkitPlugin/pds/events/PlayerDataLoadCompleteEvent.java @@ -0,0 +1,18 @@ +package cc.bukkitPlugin.pds.events; + +import org.bukkit.entity.Player; +import org.bukkit.event.HandlerList; +import org.bukkit.event.player.PlayerEvent; + +public class PlayerDataLoadCompleteEvent extends PlayerEvent { + private static final HandlerList handlers = new HandlerList(); + + public PlayerDataLoadCompleteEvent(Player who) { + super(who); + } + + @Override + public HandlerList getHandlers() { + return handlers; + } +} diff --git a/src/main/java/cc/bukkitPlugin/pds/task/LoadUserTask.java b/src/main/java/cc/bukkitPlugin/pds/task/LoadUserTask.java index 12c744c..7676e55 100644 --- a/src/main/java/cc/bukkitPlugin/pds/task/LoadUserTask.java +++ b/src/main/java/cc/bukkitPlugin/pds/task/LoadUserTask.java @@ -1,5 +1,7 @@ package cc.bukkitPlugin.pds.task; +import cc.bukkitPlugin.pds.events.PlayerDataLoadCompleteEvent; +import org.bukkit.Bukkit; import org.bukkit.entity.Player; import cc.bukkitPlugin.commons.Log; @@ -79,6 +81,7 @@ public class LoadUserTask implements Runnable { Log.warn("Use locked data to restore user " + this.mName); } this.restoreUser(tUser, false); + Bukkit.getPluginManager().callEvent(new PlayerDataLoadCompleteEvent(this.mPlayer.getPlayer())); break; } } catch (Throwable exp) { -- Gitee From 002d9d1e896823128e6c33123541ed1f0585bcb4 Mon Sep 17 00:00:00 2001 From: xjboss Date: Fri, 1 May 2020 03:35:35 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8DAPI=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E4=B8=8D=E5=8C=B9=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- src/main/java/cc/bukkitPlugin/pds/PlayerDataSQL.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 843fc45..b1a7e8c 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 cc.bukkitPlugin pds - 1.1.7 + 1.1.8 PlayerDataSQL 数据同步 diff --git a/src/main/java/cc/bukkitPlugin/pds/PlayerDataSQL.java b/src/main/java/cc/bukkitPlugin/pds/PlayerDataSQL.java index 50bab8b..72e9734 100644 --- a/src/main/java/cc/bukkitPlugin/pds/PlayerDataSQL.java +++ b/src/main/java/cc/bukkitPlugin/pds/PlayerDataSQL.java @@ -64,7 +64,7 @@ public class PlayerDataSQL extends ABukkitPlugin{ */ public void onEnable(){ // 强制初始化工具类 - String.valueOf(NMSUtil.mTestAPIVersion).length(); + String.valueOf(NMSUtil.mTestVersion).length(); String.valueOf(PDSNBTUtil.NBT_Byte).length(); // 注册管理器 this.setLangManager(new LangManager(this)); -- Gitee