Пасиб!
Еще беда. В чужом привате при включенном флаге interact WorldGuard с помощью Ваджры(GraviSuite) с включенным шелковым касанием дюпается любой блок.
Я решил проблему по другому, в классе ItemVajra измени методы
public boolean onItemUse(ItemStack itemstack, EntityPlayer entityplayer, World world, int x, int y, int z, int side, float a, float b, float c) {
Integer toolMode = readToolMode(itemstack);
if(!GraviSuite.disableVajraAccurate && toolMode.intValue() == 1 && !EventUtils.cantBreak(entityplayer, x, y, z)) {
...
для проверки урона добавь в метод строку
public boolean hitEntity(ItemStack itemstack, EntityLivingBase entityliving, EntityLivingBase attacker) {
if(!EventUtils.cantDamage(entityliving, attacker)){
return false;
}