SHOW:
|
|
- or go back to the newest paste.
| 1 | package me.xxx; | |
| 2 | ||
| 3 | import org.bukkit.Material; | |
| 4 | import org.bukkit.command.Command; | |
| 5 | import org.bukkit.command.CommandExecutor; | |
| 6 | import org.bukkit.command.CommandSender; | |
| 7 | import org.bukkit.enchantments.Enchantment; | |
| 8 | import org.bukkit.entity.Player; | |
| 9 | import org.bukkit.inventory.ItemStack; | |
| 10 | import org.bukkit.inventory.PlayerInventory; | |
| 11 | import org.bukkit.inventory.meta.ItemMeta; | |
| 12 | ||
| 13 | ||
| 14 | public class Tank | |
| 15 | implements CommandExecutor | |
| 16 | {
| |
| 17 | public Tank(Main plugin) | |
| 18 | {
| |
| 19 | } | |
| 20 | @Override | |
| 21 | public boolean onCommand(CommandSender sender, Command command,String label, String[] args) {
| |
| 22 | if( !(sender instanceof Player) ){
| |
| 23 | sender.sendMessage("Nie mozesz tego wykonac jako konsola");
| |
| 24 | return false; | |
| 25 | } | |
| 26 | ||
| 27 | Player gracz = (Player) sender; | |
| 28 | ||
| 29 | if(args.length==0){
| |
| 30 | if(label.equalsIgnoreCase("tank") && gracz.hasPermission("tank.miecz")){
| |
| 31 | PlayerInventory inventory = gracz.getInventory(); | |
| 32 | ItemStack miecz = new ItemStack(Material.IRON_SWORD,1); | |
| 33 | ItemMeta i = miecz.getItemMeta(); | |
| 34 | miecz.addUnsafeEnchantment(Enchantment.KNOCKBACK, 1); | |
| 35 | miecz.addEnchantment(Enchantment.ARROW_FIRE, 1); | |
| 36 | i.setDisplayName("§4§lMiecz Wojownika");
| |
| 37 | miecz.setItemMeta(i); | |
| 38 | inventory.addItem(miecz); | |
| 39 | } | |
| 40 | } | |
| 41 | ||
| 42 | ||
| 43 | return false; | |
| 44 | } | |
| 45 | } |