Guest User

Untitled

a guest
Apr 13th, 2019
751
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.17 KB | None | 0 0
  1. package de.MINEplotMe.classes;
  2.  
  3. import org.bukkit.Material;
  4. import org.bukkit.enchantments.Enchantment;
  5. import org.bukkit.enchantments.EnchantmentTarget;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.inventory.ItemStack;
  8.  
  9. public class repairableEnchantment extends Enchantment implements Listener
  10. {
  11.     public repairableEnchantment()
  12.     {
  13.         super(101);
  14.     }
  15.  
  16.     @Override
  17.     public boolean canEnchantItem(ItemStack item)
  18.     {
  19.         if(item.getType().equals(Material.WOOD_PICKAXE)
  20.                 || item.getType().equals(Material.STONE_PICKAXE)
  21.                 || item.getType().equals(Material.IRON_PICKAXE)
  22.                 || item.getType().equals(Material.GOLD_PICKAXE)
  23.                 || item.getType().equals(Material.DIAMOND_PICKAXE))
  24.         {
  25.             return true;
  26.         }
  27.         else
  28.         {
  29.             return false;
  30.         }
  31.     }
  32.  
  33.     @Override
  34.     public boolean conflictsWith(Enchantment arg0) {
  35.         // TODO Auto-generated method stub
  36.         return false;
  37.     }
  38.  
  39.     @Override
  40.     public EnchantmentTarget getItemTarget() {
  41.         return EnchantmentTarget.TOOL;
  42.     }
  43.  
  44.     @Override
  45.     public int getMaxLevel()
  46.     {
  47.         return 30;
  48.     }
  49.  
  50.     @Override
  51.     public String getName()
  52.     {
  53.         return "Reparierbar";
  54.     }
  55.  
  56.     @Override
  57.     public int getStartLevel()
  58.     {
  59.         return 29;
  60.     }
  61. }
Add Comment
Please, Sign In to add comment