1
mirror of https://github.com/CarmJos/cn2b2t-project.git synced 2026-06-04 18:17:19 +08:00

修复数据加载

This commit is contained in:
carm
2020-05-28 18:55:32 +08:00
parent bdde36575a
commit 9bd3ca159a
3 changed files with 17 additions and 19 deletions
@@ -1,29 +1,24 @@
package org.cn2b2t.core.listener;
import org.cn2b2t.core.managers.users.UserValueManager;
import org.cn2b2t.core.managers.utils.UserManager;
import org.cn2b2t.core.modules.users.User;
import org.bukkit.Bukkit;
import org.bukkit.World;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import org.cn2b2t.core.managers.utils.UserManager;
import org.cn2b2t.core.modules.users.User;
public class JoinListener implements Listener {
@EventHandler(priority = EventPriority.LOWEST)
public void loadUser(PlayerJoinEvent e) {
User u = UserManager.registeruser(e.getPlayer());
}
@EventHandler(priority = EventPriority.LOWEST)
public void loadUser(PlayerJoinEvent e) {
User u = UserManager.registeruser(e.getPlayer());
}
@EventHandler(priority = EventPriority.MONITOR)
public void unloadUser(PlayerQuitEvent e) {
UserManager.unregisterUser(e.getPlayer());
}
@EventHandler(priority = EventPriority.MONITOR)
public void unloadUser(PlayerQuitEvent e) {
UserManager.unregisterUser(e.getPlayer());
}
}
@@ -46,7 +46,7 @@ public class User {
public User(Player player) {
this.player = player;
loadData();
new BukkitRunnable() {
@Override
public void run() {
@@ -93,6 +93,7 @@ public class User {
new BukkitRunnable() {
@Override
public void run() {
loadData();
fullLoaded = true;
Bukkit.getPluginManager().callEvent(new UserLoadedEvent(User.this));
}