ericek111

EnderStone break delay

Jul 19th, 2014
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.00 KB | None | 0 0
  1.     public Boolean checkDelay(ItemStack tool, Boolean haste, Long ms, Long last) {
  2.         Double time;
  3.         if(tool.getType().equals(Material.WOOD_PICKAXE)) {
  4.             if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 1 ) {
  5.             if(!haste) { time = 1450.0; }
  6.             else { time = 1450.0; } }
  7.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 2 ) {
  8.             if(!haste) { time = 950.0; }
  9.             else { time = 950.0; } }
  10.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 3 ) {
  11.             if(!haste) { time = 700.0; }
  12.             else { time = 650.0; } }
  13.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 4 ) {
  14.             if(!haste) { time = 550.0; }
  15.             else { time = 500.0; } }
  16.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 5 ) {
  17.             if(!haste) { time = 500.0; }
  18.             else { time = 450.0; } }
  19.             else {
  20.             if(!haste) { time = 2550.0; }
  21.             else { time = 2550.0; } }
  22.         } else if(tool.getType().equals(Material.STONE_PICKAXE)) {
  23.             if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 1 ) {
  24.             if(!haste) { time = 1050.0; }
  25.             else { time = 950.0; } }
  26.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 2 ) {
  27.             if(!haste) { time = 800.0; }
  28.             else { time = 750.0; } }
  29.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 3 ) {
  30.             if(!haste) { time = 650.0; }
  31.             else { time = 600.0; } }
  32.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 4 ) {
  33.             if(!haste) { time = 550.0; }
  34.             else { time = 500.0; } }
  35.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 5 ) {
  36.             if(!haste) { time = 450.0; }
  37.             else { time = 450.0; } }
  38.             else {
  39.             if(!haste) { time = 1450.0; }
  40.             else { time = 1250.0; } }
  41.         } else if(tool.getType().equals(Material.IRON_PICKAXE)) {
  42.             if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 1 ) {
  43.             if(!haste) { time = 900.0; }
  44.             else { time = 800.0; } }
  45.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 2 ) {
  46.             if(!haste) { time = 750.0; }
  47.             else { time = 650.0; } }
  48.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 3 ) {
  49.             if(!haste) { time = 600.0; }
  50.             else { time = 550.0; } }
  51.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 4 ) {
  52.             if(!haste) { time = 500.0; }
  53.             else { time = 500.0; } }
  54.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 5 ) {
  55.             if(!haste) { time = 450.0; }
  56.             else { time = 450.0; } }
  57.             else {
  58.             if(!haste) { time = 1050.0; }
  59.             else { time = 950.0; } }
  60.         } else if(tool.getType().equals(Material.DIAMOND_PICKAXE)) {
  61.             if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 1 ) {
  62.             if(!haste) { time = 750.0; }
  63.             else { time = 700.0; } }
  64.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 2 ) {
  65.             if(!haste) { time = 650.0; }
  66.             else { time = 600.0; } }
  67.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 3 ) {
  68.             if(!haste) { time = 550.0; }
  69.             else { time = 550.0; } }
  70.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 4 ) {
  71.             if(!haste) { time = 500.0; }
  72.             else { time = 450.0; } }
  73.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 5 ) {
  74.             if(!haste) { time = 450.0; }
  75.             else { time = 450.0; } }
  76.             else {
  77.             if(!haste) { time = 900.0; }
  78.             else { time = 800.0; } }
  79.         } else if(tool.getType().equals(Material.GOLD_PICKAXE)) {
  80.             if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 1 ) {
  81.             if(!haste) { time = 650.0; }
  82.             else { time = 600.0; } }
  83.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 2 ) {
  84.             if(!haste) { time = 600.0; }
  85.             else { time = 550.0; } }
  86.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 3 ) {
  87.             if(!haste) { time = 550.0; }
  88.             else { time = 500.0; } }
  89.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 4 ) {
  90.             if(!haste) { time = 500.0; }
  91.             else { time = 450.0; } }
  92.             else if(tool.getEnchantmentLevel(Enchantment.DIG_SPEED) == 5 ) {
  93.             if(!haste) { time = 450.0; }
  94.             else { time = 400.0; } }
  95.             else {
  96.             if(!haste) { time = 700.0; }
  97.             else { time = 650.0; } }
  98.         } else { time = 3000.0; }
  99.         return (ms > (last + time - 20.0));
  100.     }
Advertisement
Add Comment
Please, Sign In to add comment