27 |
return false; |
return false; |
28 |
if (! (sender instanceof Player) ) |
if (! (sender instanceof Player) ) |
29 |
return false; |
return false; |
30 |
|
|
31 |
Player p = (Player) sender; |
Player p = (Player) sender; |
32 |
if (destroyers.contains(p.getName())) { |
if (destroyers.contains(p.getName())) { |
33 |
destroyers.remove( p.getName() ); |
destroyers.remove( p.getName() ); |
50 |
case 3: |
case 3: |
51 |
return 0; //instabreak already throws dirt |
return 0; //instabreak already throws dirt |
52 |
case 16: |
case 16: |
53 |
return 264; |
return 263; |
54 |
default: |
default: |
55 |
return b.getTypeId(); //don't throw any others |
return b.getTypeId(); //don't throw any others |
56 |
} |
} |
70 |
int blockid = getThrowBlock(b); |
int blockid = getThrowBlock(b); |
71 |
|
|
72 |
if (blockid != 0) { |
if (blockid != 0) { |
73 |
ItemStack stack = new ItemStack(b.getTypeId(), 1); |
ItemStack stack = new ItemStack(blockid, 1); |
74 |
b.getWorld().dropItem(b.getLocation(), stack); |
b.getWorld().dropItemNaturally(b.getLocation(), stack); |
75 |
} |
} |
76 |
|
|
77 |
} |
} |