BeshoGraphix

Untitled

May 12th, 2014
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. package me.besho.bc;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.plugin.java.JavaPlugin;
  7.  
  8. import com.google.common.base.Joiner;
  9.  
  10. public class BroadCast extends JavaPlugin {
  11.  
  12. public void onEnabled (){
  13. System.out.println("Enabled");
  14. getConfig().options().copyDefaults(true);
  15. saveDefaultConfig();
  16. }
  17. public void onDisabled (){
  18. System.out.println("Disabled");
  19. }
  20. public boolean onCommand(CommandSender sender, Command cmd, String Label, String args[]){
  21. if (cmd.getName().equalsIgnoreCase("tc"))
  22. {
  23. if (!sender.hasPermission("broadcast.broad"))
  24. {
  25. sender.sendMessage(ChatColor.RED + "You don't have permission to use /broad");
  26. return true;
  27. }
  28. if (args.length == 0){
  29.  
  30. sender.sendMessage(ChatColor.RED + "/broad <message>");
  31. }
  32.  
  33. String newArgs = Joiner.on(" ").join(args);
  34. getServer().broadcastMessage(ChatColor.translateAlternateColorCodes('&', getConfig().getString("Prefix")) + ChatColor.translateAlternateColorCodes('&', newArgs));
  35. return true;
  36. }
  37. return false;
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment