diff --git a/pom.xml b/pom.xml index 3c39cc4..2d29544 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ cc.carm.plugin timereward - 0.0.1-SNAPSHOT + 1.0.0 jar TimeReward diff --git a/src/main/java/cc/carm/plugin/timereward/command/TimeRewardCommand.java b/src/main/java/cc/carm/plugin/timereward/command/TimeRewardCommand.java index 0dfc047..de6eb4e 100644 --- a/src/main/java/cc/carm/plugin/timereward/command/TimeRewardCommand.java +++ b/src/main/java/cc/carm/plugin/timereward/command/TimeRewardCommand.java @@ -16,6 +16,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.ArrayList; +import java.util.Collection; import java.util.List; import java.util.stream.Collectors; @@ -43,8 +44,9 @@ public class TimeRewardCommand implements CommandExecutor, TabCompleter { } return true; } else if (aim.equalsIgnoreCase("list")) { - PluginMessages.List.HEADER.send(sender); - for (RewardContents reward : TimeRewardAPI.getRewardManager().listRewards().values()) { + Collection awards = TimeRewardAPI.getRewardManager().listRewards().values(); + PluginMessages.List.HEADER.send(sender, awards.size()); + for (RewardContents reward : awards) { if (reward.getPermission() != null) { PluginMessages.List.OBJECT_PERM.send(sender, reward.getRewardID(), reward.getDisplayName(), diff --git a/src/main/java/cc/carm/plugin/timereward/configuration/PluginMessages.java b/src/main/java/cc/carm/plugin/timereward/configuration/PluginMessages.java index 7ea2718..0584d60 100644 --- a/src/main/java/cc/carm/plugin/timereward/configuration/PluginMessages.java +++ b/src/main/java/cc/carm/plugin/timereward/configuration/PluginMessages.java @@ -29,14 +29,16 @@ public class PluginMessages extends MessagesRoot { public static final EasyMessageList OBJECT = EasyMessageList.builder() .contents( - "&8# &f%(id) &f%(name)", - "&8- &7领取条件 &f在线&e%(time)&f秒" + "&8# &f%(id)", + "&8- &7奖励名称 &f%(name)", + "&8- &7领取时间 &f&e%(time)&f秒" ).params("id", "name", "time").build(); public static final EasyMessageList OBJECT_PERM = EasyMessageList.builder() .contents( - "&8# &f%(id) &f%(name)", - "&8- &7领取条件 &f在线&e%(time)&f秒", + "&8# &f%(id)", + "&8- &7奖励名称 &f%(name)", + "&8- &7领取时间 &f&e%(time)&f秒", "&8- &7需要权限 &f%(permission)" ).params("id", "name", "time", "permission").build(); }