Skip to content

Commit 301c3c1

Browse files
committed
fix: don't log broadcast commands to console
1 parent 9d62674 commit 301c3c1

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/main/java/pw/kaboom/extras/commands/CommandBroadcastMM.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import org.bukkit.command.Command;
88
import org.bukkit.command.CommandExecutor;
99
import org.bukkit.command.CommandSender;
10+
import org.bukkit.entity.Player;
1011

1112
import javax.annotation.Nonnull;
1213

@@ -23,7 +24,12 @@ public boolean onCommand(final @Nonnull CommandSender sender,
2324
return true;
2425
}
2526

26-
Bukkit.broadcast(MINI_MESSAGE.deserialize(String.join(" ", args)));
27+
final Component component = MINI_MESSAGE.deserialize(String.join(" ", args));
28+
29+
for (Player onlinePlayer: Bukkit.getOnlinePlayers()) {
30+
onlinePlayer.sendMessage(component);
31+
}
32+
2733
return true;
2834
}
2935
}

src/main/java/pw/kaboom/extras/commands/CommandBroadcastRainbow.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,11 @@ public boolean onCommand(final @Nonnull CommandSender sender,
2626
}
2727
final String strippedTags = MINI_MESSAGE.stripTags(String.join(" ", args));
2828
final Component component = MINI_MESSAGE.deserialize("<rainbow>" + strippedTags);
29-
Bukkit.getServer().broadcast(component);
29+
30+
for (Player onlinePlayer: Bukkit.getOnlinePlayers()) {
31+
onlinePlayer.sendMessage(component);
32+
}
33+
3034
return true;
3135
}
3236
}

0 commit comments

Comments
 (0)