From 99cbd46691b921e1e97338b677f6d0b6471aeba3 Mon Sep 17 00:00:00 2001 From: CarmJos Date: Mon, 28 Feb 2022 19:36:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=8A=9F=E8=83=BD=EF=BC=8C?= =?UTF-8?q?=E4=BA=A4=E4=BB=98=E4=BD=BF=E7=94=A8=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- .../plugin/timereward/command/TimeRewardCommand.java | 6 ++++-- .../timereward/configuration/PluginMessages.java | 10 ++++++---- 3 files changed, 11 insertions(+), 7 deletions(-) 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(); }