Skip to content

Commit 9386103

Browse files
committed
use seen.online also for Messages#seen(Member)
1 parent b65fe95 commit 9386103

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/main/java/pro/cloudnode/smp/smpcore/Messages.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,9 @@ public Messages() {
145145
}
146146

147147
public @NotNull Component seen(final @NotNull Member member) {
148+
if (member.player().isOnline()) return MiniMessage.miniMessage()
149+
.deserialize(Objects.requireNonNull(config.getString("seen.online")), Placeholder.unparsed("player", Optional
150+
.ofNullable(member.player().getName()).orElse(member.uuid.toString())));
148151
final @NotNull Date lastSeen = new Date(member.player().getLastSeen());
149152
return MiniMessage.miniMessage()
150153
.deserialize(Objects.requireNonNull(config.getString(member.isActive() ? "seen.active" : "seen.inactive")), Placeholder.unparsed("player", Optional

src/main/java/pro/cloudnode/smp/smpcore/command/SeenCommand.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ public boolean run(@NotNull CommandSender sender, @NotNull String label, @NotNul
2121
final @NotNull OfflinePlayer player = sender.getServer().getOfflinePlayer(args[0]);
2222

2323
if (!player.hasPlayedBefore()) return sendMessage(sender, SMPCore.messages().errorNeverJoined(player));
24-
if (player.isOnline()) return sendMessage(sender, SMPCore.messages().seen(player));
2524

2625
final @NotNull Optional<@NotNull Member> member = Member.get(player.getUniqueId());
2726
return member.map(m -> sendMessage(sender, SMPCore.messages().seen(m)))

0 commit comments

Comments
 (0)