diff --git a/src/main/java/cc/carm/plugin/timereward/data/RewardContents.java b/src/main/java/cc/carm/plugin/timereward/data/RewardContents.java index 19215cc..cce0d65 100644 --- a/src/main/java/cc/carm/plugin/timereward/data/RewardContents.java +++ b/src/main/java/cc/carm/plugin/timereward/data/RewardContents.java @@ -57,7 +57,7 @@ public class RewardContents { } public boolean isTimeEnough(long requireSeconds) { - return getTime() >= requireSeconds; + return requireSeconds >= getTime(); } @Override diff --git a/src/main/java/cc/carm/plugin/timereward/manager/RewardManager.java b/src/main/java/cc/carm/plugin/timereward/manager/RewardManager.java index 66b673d..af5c8ae 100644 --- a/src/main/java/cc/carm/plugin/timereward/manager/RewardManager.java +++ b/src/main/java/cc/carm/plugin/timereward/manager/RewardManager.java @@ -53,7 +53,7 @@ public class RewardManager { for (String rewardID : section.getKeys(false)) { ConfigurationSection rewardSection = section.getConfigurationSection(rewardID); if (rewardSection == null) continue; - long time = rewardSection.getLong("time"); + long time = rewardSection.getLong("time", -1); if (time <= 0) { Main.severe("奖励 " + rewardID + " 的时间配置错误,请检查配置文件。"); continue;