Czaromirus333

Untitled

Mar 15th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. package mc.czaromirus333.enchants;
  2.  
  3. import java.util.Locale;
  4.  
  5. import java.util.Map;
  6. import java.util.Set;
  7. import java.util.TreeSet;
  8.  
  9. import org.bukkit.Material;
  10. import org.bukkit.command.Command;
  11. import org.bukkit.command.CommandExecutor;
  12. import org.bukkit.command.CommandSender;
  13. import org.bukkit.enchantments.Enchantment;
  14. import org.bukkit.entity.Player;
  15. import org.bukkit.inventory.ItemStack;
  16.  
  17. import org.bukkit.inventory.meta.ItemMeta;
  18.  
  19.  
  20. public class CMD implements CommandExecutor {
  21. @Override
  22. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  23. Player p = (Player) sender;
  24. if(cmd.getName().equalsIgnoreCase("mcgbenchant")){
  25. if(args.length == 2){
  26. if(Enchantment.getByName(args[0]) !=null){
  27. if(Enchantment.getByName(args[0]).getStartLevel());{
  28. ItemStack is = p.getItemInHand();{
  29. ItemMeta im = is.getItemMeta();
  30. im.addEnchant(Enchantment.getByName(args[0]), Integer.parseInt(args[1]) , true);
  31. is.setItemMeta(im);
  32. }
  33. p.getItemInHand().setItemMeta(is.getItemMeta());
  34. p.sendMessage("§2§lTwoj przedmiot zostal zaenchantowany!");
  35. return true;
  36. }
  37. } else{
  38. sender.sendMessage("§4§lNieprawidlowa nazwa!");
  39. }
  40. } else{
  41. sender.sendMessage("§4§lZa malo argumentow!");
  42. }
  43. }
  44. return false;
  45. }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment