mirror of
https://github.com/carm-outsource/TimeReward.git
synced 2026-06-05 01:08:10 +08:00
完成功能,交付使用。
This commit is contained in:
@@ -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<RewardContents> 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(),
|
||||
|
||||
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user