summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMatthew <stteg@hotmail.com>2016-03-11 13:01:26 -0500
committermd_5 <git@md-5.net>2016-03-12 08:15:43 +1100
commit1fefbf9b988be4173df80888d1928418243efec8 (patch)
tree06b2bb9957db36b5f9a49bb2ae8269d2599ba5f8 /src
parent7d73fbba6e195bd327b6311204713f0ce9e39bd0 (diff)
downloadcraftbukkit-1fefbf9b988be4173df80888d1928418243efec8.tar
craftbukkit-1fefbf9b988be4173df80888d1928418243efec8.tar.gz
craftbukkit-1fefbf9b988be4173df80888d1928418243efec8.tar.lz
craftbukkit-1fefbf9b988be4173df80888d1928418243efec8.tar.xz
craftbukkit-1fefbf9b988be4173df80888d1928418243efec8.zip
SPIGOT-1806: Implement HumanEntity#getMainHand
Diffstat (limited to 'src')
-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();
}