Advertisement
WillyBYT

Main.java

Dec 12th, 2017
774
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. package me.inamine.Timers;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.entity.Player;
  7. import org.bukkit.plugin.java.JavaPlugin;
  8.  
  9. public class Main extends JavaPlugin
  10. {
  11. @Override
  12. public void onEnable()
  13. {
  14. this.getLogger().info("Plugin has finished starting up!");
  15. }
  16.  
  17. @Override
  18. public void onDisable()
  19. {
  20. this.getLogger().info("Plugin has shut down");
  21. }
  22.  
  23.  
  24. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
  25. {
  26. if (sender instanceof Player)
  27. {
  28. Player player = (Player) sender;
  29. int id = Bukkit.getServer().getScheduler().scheduleSyncRepeatingTask(this, new Runnable()
  30. {
  31.  
  32. @Override
  33. public void run()
  34. {
  35. player.sendMessage("Hello " + player.getName());
  36. }
  37.  
  38. }, 0, 10);
  39. Bukkit.getServer().getScheduler().scheduleSyncDelayedTask(this, new Runnable()
  40. {
  41.  
  42. @Override
  43. public void run()
  44. {
  45. player.sendMessage("Goodbye.");
  46. Bukkit.getScheduler().cancelTask(id);
  47. }
  48.  
  49. }, 100);
  50.  
  51. }
  52.  
  53. return false;
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement