summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java
index 14751d8b..9902e9ee 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java
@@ -7,6 +7,7 @@ import net.minecraft.server.*;
import org.bukkit.GameMode;
import org.bukkit.Location;
+import org.bukkit.inventory.MainHand;
import org.bukkit.Material;
import org.bukkit.entity.HumanEntity;
import org.bukkit.event.inventory.InventoryType;
@@ -60,6 +61,10 @@ public class CraftHumanEntity extends CraftLivingEntity implements HumanEntity {
return enderChest;
}
+ public MainHand getMainHand() {
+ return getHandle().cr() == EnumMainHand.LEFT ? MainHand.LEFT : MainHand.RIGHT; // PAIL Rename cr()->getMainHand()
+ }
+
public ItemStack getItemInHand() {
return getInventory().getItemInHand();
}