mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-10-01 16:59:07 +02:00
Added isUnarmed Method
Checks if the player is not holding a tool, as opposed to checking if the player is holding air. This means that attacking with something such as a dirt block would count as unarmed.
This commit is contained in:
@@ -41,6 +41,7 @@ import com.gmail.nossr50.skills.axes.AxesManager;
|
||||
import com.gmail.nossr50.skills.swords.Swords;
|
||||
import com.gmail.nossr50.skills.swords.SwordsManager;
|
||||
import com.gmail.nossr50.skills.taming.TamingManager;
|
||||
import com.gmail.nossr50.skills.unarmed.Unarmed;
|
||||
import com.gmail.nossr50.skills.unarmed.UnarmedManager;
|
||||
import com.gmail.nossr50.util.EventUtils;
|
||||
import com.gmail.nossr50.util.ItemUtils;
|
||||
@@ -251,7 +252,7 @@ public final class CombatUtils {
|
||||
processAxeCombat(target, player, event);
|
||||
}
|
||||
}
|
||||
else if (heldItem.getType() == Material.AIR) {
|
||||
else if (ItemUtils.isUnarmed(heldItem)) {
|
||||
if (!SkillType.UNARMED.shouldProcess(target)) {
|
||||
return;
|
||||
}
|
||||
|
Reference in New Issue
Block a user