Advertisement
peanutheroo

cmd

Jan 27th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.12 KB | None | 0 0
  1. package fr.themode.minefight.basic.commands;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandExecutor;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8.  
  9. public class BasicCMD implements CommandExecutor{
  10.  
  11. @Override
  12. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  13.  
  14. if(cmd.getName().equalsIgnoreCase("annonce")){
  15. if(sender.hasPermission("minefight.annonce")){
  16. String message = "";
  17. if(args.length == 0){
  18. sender.sendMessage("§c§lUtilisation:§c /annonce [message]");
  19. }else
  20. if(args.length > 0){
  21. for(int i=0;i<args.length;i++){
  22. message = message + args[i]+ " ";
  23. }
  24. Bukkit.broadcastMessage("§6[Annonce] §f"+message);
  25. }
  26. }else sender.sendMessage("§cVous n'avez pas la permission.");
  27.  
  28.  
  29. }else if(cmd.getName().equalsIgnoreCase("tp")){
  30. if(sender.hasPermission("minefight.tpa")){
  31. if(args.length == 0 || args.length > 1){
  32. sender.sendMessage("§c§lUtilisation:§c /tp [joueur]");
  33. }else{
  34. Player t = Bukkit.getPlayer(args[0]);
  35. if(t!=null){
  36. if(sender instanceof Player){
  37. ((Player)sender).teleport(t.getLocation());
  38. sender.sendMessage("§aVous vous êtes téléporté à "+t.getName());
  39. }else sender.sendMessage("§cVous devez être un joueur.");
  40. }else sender.sendMessage("§cLe joueur est inconnu.");
  41. }
  42.  
  43.  
  44. }else sender.sendMessage("§cVous n'avez pas la permission.");
  45.  
  46.  
  47. }else if(cmd.getName().equalsIgnoreCase("boutique")){
  48. sender.sendMessage("§aLa boutique se trouve en §l[114,107]§a.");
  49. sender.sendMessage("§aVous pouvez aussi suivre le §5§lchemin violet§a.");
  50. }else if(cmd.getName().equalsIgnoreCase("staff")){
  51. sender.sendMessage("§aLe première entrée se trouve en §l[136,52]§a.");
  52. sender.sendMessage("§aLa seconde entrée se trouve en §l[74,145]§a.");
  53. sender.sendMessage("§aLe troisième entrée se trouve en §l[-52,20]§a.");
  54. sender.sendMessage("§aVous pouvez aussi suivre le §c§lchemin rouge§a.");
  55. }
  56.  
  57. return false;
  58. }
  59.  
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement