Vinetos

Bukkit Dev' | #41 - Schedulers et Runnables - Commande.java

Aug 22nd, 2015
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. import org.bukkit.Bukkit;
  2. import org.bukkit.command.Command;
  3. import org.bukkit.command.CommandExecutor;
  4. import org.bukkit.command.CommandSender;
  5.  
  6. public class Commande implements CommandExecutor{
  7.  
  8. @Override
  9. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  10. if(args.length != 2){
  11. Bukkit.getScheduler().cancelAllTasks();
  12. return true;
  13. }
  14.  
  15. if(args[0].equalsIgnoreCase("schedulers")){
  16. if(args[1].equalsIgnoreCase("repeat")){
  17. Main.repeatTask();
  18. sender.sendMessage("§2Task: Schedulers Repeating");
  19. }else if(args[1].equalsIgnoreCase("count")){
  20. Main.countDown();
  21. sender.sendMessage("§2Task: Schedulers CountDown");
  22. }else if(args[1].equalsIgnoreCase("later")){
  23. Main.sendMessageLaster("Message Later");
  24. sender.sendMessage("§2Task: Schedulers Later");
  25. }
  26.  
  27.  
  28. }else if(args[0].equalsIgnoreCase("runnable")){
  29. if(args[1].equalsIgnoreCase("repeat")){
  30. Timers.sendRepeatingMessage();
  31. sender.sendMessage("§2Task: Runnable repeating");
  32. }else if(args[1].equalsIgnoreCase("later")){
  33. Timers.sendMessageLaster();
  34. sender.sendMessage("§2Task: Runnable Later");
  35. }else if(args[1].equalsIgnoreCase("count")){
  36. Timers.countDown();
  37. sender.sendMessage("§2Task: Runnable CountDown");
  38. }
  39. }else{
  40. return false;
  41. }
  42.  
  43. return false;
  44. }
  45.  
  46.  
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment