Advertisement
Guest User

Untitled

a guest
Nov 14th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. package io.github.sonnysboy.kitplugin.commands;
  2.  
  3. import io.github.sonnysboy.kitplugin.KitPlugin;
  4.  
  5. import org.bukkit.Material;
  6. import org.bukkit.command.Command;
  7. import org.bukkit.command.CommandExecutor;
  8. import org.bukkit.command.CommandSender;
  9. import org.bukkit.entity.Player;
  10. import org.bukkit.inventory.ItemStack;
  11.  
  12. public class CommandKit implements CommandExecutor {
  13.  
  14. @Override
  15. public boolean onCommand(CommandSender sender, Command command,
  16. String rawCommand, String[] args) {
  17. if (sender instanceof Player) {
  18. // Sender is a player
  19. Player p = (Player) sender;
  20. giveKit(p);
  21. return true;
  22. } else {
  23. // Sender is not a player
  24. sender.sendMessage("You must be a player to equipt a kit.");
  25. }
  26.  
  27. return false;
  28. }
  29.  
  30. private void giveKit(Player p) {
  31. if(KitPlugin.getPlayerCooldown().kitAval(p)) {
  32. ItemStack pickAxe = new ItemStack(Material.DIAMOND_PICKAXE, 1);
  33. ItemStack diamondSpade = new ItemStack(Material.DIAMOND_SPADE, 1);
  34. ItemStack diamondAxe = new ItemStack(Material.DIAMOND_AXE, 1);
  35. ItemStack diamondSword = new ItemStack(Material.DIAMOND_SWORD, 1);
  36. ItemStack diamondHoe = new ItemStack(Material.DIAMOND_HOE, 1);
  37. ItemStack cookie = new ItemStack(Material.COOKIE, 1);
  38. p.getInventory().addItem(pickAxe);
  39. p.getInventory().addItem(diamondSpade);
  40. p.getInventory().addItem(diamondAxe);
  41. p.getInventory().addItem(diamondSword);
  42. p.getInventory().addItem(diamondHoe);
  43. p.getInventory().addItem(cookie);
  44. KitPlugin.getPlayerCooldown().addCooldown(p)
  45. }else{
  46. p.sendMessage("Your kit is on cooldown")
  47. }
  48.  
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement