diff --git a/src/main/java/org/ultramine/commands/CommandContext.java b/src/main/java/org/ultramine/commands/CommandContext.java index f8fae7a..deb0543 100644 --- a/src/main/java/org/ultramine/commands/CommandContext.java +++ b/src/main/java/org/ultramine/commands/CommandContext.java @@ -161,10 +161,15 @@ { sendMessage(EnumChatFormatting.YELLOW, msg, args); } + + public void broadcast(IChatComponent comp) + { + getServer().getConfigurationManager().sendChatMsg(comp); + } public void broadcast(EnumChatFormatting tplColor, EnumChatFormatting argsColor, String msg, Object... args) { - getServer().getConfigurationManager().sendChatMsg(BasicTypeFormatter.formatMessage(tplColor, argsColor, msg, args)); + broadcast(BasicTypeFormatter.formatMessage(tplColor, argsColor, msg, args)); } public void broadcast(EnumChatFormatting argsColor, String msg, Object... args) diff --git a/src/main/java/org/ultramine/commands/basic/BasicCommands.java b/src/main/java/org/ultramine/commands/basic/BasicCommands.java index 2d468cf..949e93c 100644 --- a/src/main/java/org/ultramine/commands/basic/BasicCommands.java +++ b/src/main/java/org/ultramine/commands/basic/BasicCommands.java @@ -364,7 +364,7 @@ { String msg = ctx.get("msg").asString().replace('&', '\u00a7'); if(ctx.getAction().equals("all")) - ctx.broadcast(WHITE, WHITE, msg); + ctx.broadcast(new ChatComponentText(msg)); else ctx.get("player").asPlayer().addChatMessage(new ChatComponentText(msg)); }