feat: implemented debug broadcast messages
This commit is contained in:
parent
72ed0b8146
commit
95af96868d
@ -5,6 +5,7 @@ import net.kyori.adventure.sound.Sound;
|
||||
import net.kyori.adventure.text.Component;
|
||||
import net.kyori.adventure.text.format.TextColor;
|
||||
import net.kyori.adventure.text.format.TextDecoration;
|
||||
import net.minestom.server.MinecraftServer;
|
||||
import net.minestom.server.entity.Player;
|
||||
import net.minestom.server.sound.SoundEvent;
|
||||
|
||||
@ -32,4 +33,26 @@ public class DebugMessage {
|
||||
.append(Component.text(message, TextColor.color(0xFF6A6B)))
|
||||
.build());
|
||||
}
|
||||
|
||||
public void broadcast(String message) {
|
||||
if (!Debug.isEnabled()) return;
|
||||
|
||||
for (var player: MinecraftServer.getConnectionManager().getOnlinePlayers()) {
|
||||
player.sendMessage(Component.text()
|
||||
.append(Component.text("[DEBUG] ", TextColor.color(0xFFC909), TextDecoration.BOLD))
|
||||
.append(Component.text(message, TextColor.color(0xFFD297)))
|
||||
.build());
|
||||
}
|
||||
}
|
||||
|
||||
public void broadcastError(String message) {
|
||||
if (!Debug.isEnabled()) return;
|
||||
for (var player: MinecraftServer.getConnectionManager().getOnlinePlayers()) {
|
||||
player.sendMessage(Component.text()
|
||||
.append(Component.text("[DEBUG] ", TextColor.color(0xFFC909), TextDecoration.BOLD))
|
||||
.append(Component.text("Error: ", TextColor.color(0xFF3F3F)))
|
||||
.append(Component.text(message, TextColor.color(0xFF6A6B)))
|
||||
.build());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user