/** * Process Mining block drops. * * @param player The player mining the block * @param block The block being broken */ protected void processDrops() { if (player.getItemInHand().containsEnchantment(Enchantment.SILK_TOUCH)) { Mining.silkTouchDrops(block, blockLocation, blockType); } else { Mining.miningDrops(block, blockLocation, blockType); } }
protected void processXPGain() { Mining.miningXP(player, manager.getProfile(), block, blockType); }