diff --git a/src/main/java/com/yaohun/onlinereward/AuOnlineReward.java b/src/main/java/com/yaohun/onlinereward/AuOnlineReward.java index 539e80a..5acfe24 100644 --- a/src/main/java/com/yaohun/onlinereward/AuOnlineReward.java +++ b/src/main/java/com/yaohun/onlinereward/AuOnlineReward.java @@ -54,10 +54,12 @@ public class AuOnlineReward extends JavaPlugin { DataRefreshUtil.SaveRefreshDataRecord(refreshData); // 每日数据刷新处理 getPlayerManager().clearAllPlayerData(); + getPlayerManager().refreshLocalPlayerData(TimeType.DAILY); return; } if(TimeCheckUtil.isMonthlySettleAccounts()){ getPlayerManager().clearAllPlayerData(); + getPlayerManager().refreshLocalPlayerData(TimeType.MONTHLY); return; } HashMap dataMap = getPlayerManager().getPlayerDataMap(); diff --git a/src/main/java/com/yaohun/onlinereward/gui/OnlineGui.java b/src/main/java/com/yaohun/onlinereward/gui/OnlineGui.java index fbb5bbe..aa9c8eb 100644 --- a/src/main/java/com/yaohun/onlinereward/gui/OnlineGui.java +++ b/src/main/java/com/yaohun/onlinereward/gui/OnlineGui.java @@ -5,6 +5,7 @@ import com.yaohun.onlinereward.config.Config; import com.yaohun.onlinereward.data.OnlineData; import com.yaohun.onlinereward.data.PlayerData; import com.yaohun.onlinereward.manage.PlayerManager; +import com.yaohun.onlinereward.manage.TimeType; import com.yaohun.onlinereward.util.MessageUtil; import com.yaohun.onlinereward.util.StackUtil; import com.yaohun.onlinereward.util.TimeCheckUtil; @@ -29,6 +30,7 @@ public class OnlineGui { DataRefreshUtil.SaveRefreshDataRecord(refreshData); // 每日数据刷新处理 playerManager.clearAllPlayerData(); + playerManager.refreshLocalPlayerData(TimeType.DAILY); return; } if(!TimeCheckUtil.isAfter0020()){