Skip to content

Commit e11cd83

Browse files
committed
log lost Message
1 parent e4365ff commit e11cd83

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/main/java/cat/nyaa/nyaacore/Message.java

+5-2
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public Message append(String template, ItemStack... items) {
7979
return append(template, varMap);
8080
}
8181

82-
private Message append(String template, Map<String, BaseComponent> varMap) {
82+
public Message append(String template, Map<String, BaseComponent> varMap) {
8383
String remTemplate = template;
8484
while (remTemplate.length() > 0) {
8585
int idx = remTemplate.length();
@@ -126,7 +126,10 @@ public Message send(OfflinePlayer p) {
126126
} else {
127127
try {
128128
NyaaComponent.get(IMessageQueue.class).send(p, this);
129-
} catch (ComponentNotAvailableException ignored) {
129+
} catch (ComponentNotAvailableException e) {
130+
Bukkit.getConsoleSender().sendMessage("failed to send a message to offline player: " + p.getName() + "(" + p.getUniqueId().toString() + ")");
131+
Bukkit.getConsoleSender().sendMessage(inner.toLegacyText());
132+
Bukkit.getConsoleSender().sendMessage("no IMessageQueue component found (did you installed NyaaUtils?)");
130133
}
131134

132135
return this;

src/main/resources/lang/en_US.yml

-3
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ internal:
33
using_language: "Now using language: %s"
44
command_complete: "Command Executed!"
55
usage_prompt: "Usage: %s"
6-
dump:
7-
ing: "Dumping %s to %s, %d remaining."
8-
finished: "Finished database dumping to %s."
96
error:
107
bad_subcommand: "Bad subcommand handler: %s"
118
not_player: "Only players can do this"

0 commit comments

Comments
 (0)