Advertisement
Guest User

Untitled

a guest
Sep 20th, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. package Broadcast;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.command.Command;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.plugin.java.JavaPlugin;
  9.  
  10. public class Main extends JavaPlugin {
  11.  
  12. private String prefix = getConfig().getString("prefixe");
  13.  
  14. @Override
  15. public void onEnable() {
  16. Bukkit.getServer().getLogger()
  17. .info("Le plugin a ete lance avec succes !");
  18. this.getConfig().options().copyDefaults(true);
  19. this.saveConfig();
  20. this.prefix = ChatColor.translateAlternateColorCodes('&', getConfig()
  21. .getString("prefixe"));
  22. }
  23.  
  24. @Override
  25. public void onDisable() {
  26. Bukkit.getServer().getLogger().info("Le plugin s'est arreté !");
  27. }
  28.  
  29. public boolean onCommand(CommandSender sender, Command command,
  30. String label, String[] args) {
  31.  
  32. if (command.getName().toLowerCase().equalsIgnoreCase("message")) {
  33. Player p = (Player) sender;
  34. if (p.hasPermission("bc.use"))
  35. if (args.length < 1) {
  36. return false;
  37. }
  38. String cast = "";
  39. for (String str : args) {
  40. cast += str + " ";
  41. }
  42.  
  43. Bukkit.broadcastMessage(ChatColor.GOLD + "[§e" + prefix + "§6] "
  44. + ChatColor.AQUA
  45. + ChatColor.translateAlternateColorCodes('&', cast)
  46. + " §6#" + p.getPlayer().getName() + "§b.");
  47. }
  48. return true;
  49.  
  50. }
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement