mirror of
https://github.com/Aust1n46/VentureChat.git
synced 2025-05-23 02:19:05 +00:00
Fixed /broadcast not working with URL's.
This commit is contained in:
parent
9f49a41bbc
commit
0c0e4da5f0
@ -20,7 +20,7 @@ public class Broadcast extends MineverseCommand {
|
||||
public void execute(CommandSender sender, String command, String[] args) {
|
||||
ConfigurationSection bs = plugin.getConfig().getConfigurationSection("broadcast");
|
||||
String broadcastColor = bs.getString("color", "white");
|
||||
String broadcastPermissions = bs.getString("permissions", "");
|
||||
String broadcastPermissions = bs.getString("permissions", "None");
|
||||
String broadcastDisplayTag = Format.FormatStringAll(bs.getString("displaytag", "[Broadcast]"));
|
||||
if(broadcastPermissions.equalsIgnoreCase("None") || sender.hasPermission(broadcastPermissions)) {
|
||||
if(args.length > 0) {
|
||||
@ -29,7 +29,7 @@ public class Broadcast extends MineverseCommand {
|
||||
if(args[x].length() > 0) bc += args[x] + " ";
|
||||
}
|
||||
bc = Format.FormatStringAll(bc);
|
||||
plugin.getServer().broadcastMessage(broadcastDisplayTag + ChatColor.valueOf(broadcastColor.toUpperCase()) + " " + bc);
|
||||
Format.broadcastToServer(broadcastDisplayTag + ChatColor.valueOf(broadcastColor.toUpperCase()) + " " + bc);
|
||||
return;
|
||||
}
|
||||
else {
|
||||
|
@ -125,7 +125,7 @@ public class CommandListener implements CommandExecutor, Listener {
|
||||
event.setCancelled(true);
|
||||
}
|
||||
if(s.startsWith("Broadcast:")) {
|
||||
plugin.getServer().broadcastMessage(s.substring(11).replace("$", send));
|
||||
Format.broadcastToServer(s.substring(11).replace("$", send));
|
||||
event.setCancelled(true);
|
||||
}
|
||||
}
|
||||
|
@ -19,6 +19,7 @@ import com.comphenix.protocol.wrappers.WrappedChatComponent;
|
||||
|
||||
import me.clip.placeholderapi.PlaceholderAPI;
|
||||
import mineverse.Aust1n46.chat.MineverseChat;
|
||||
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
||||
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
||||
import mineverse.Aust1n46.chat.json.JsonFormat;
|
||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||
@ -836,4 +837,10 @@ public class Format {
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public static void broadcastToServer(String message) {
|
||||
for(MineverseChatPlayer mcp : MineverseChatAPI.getOnlineMineverseChatPlayers()) {
|
||||
mcp.getPlayer().sendMessage(message);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user