Fix reverse logic on hands for Arrow Quiver swapping.

dev
sigonasr2 9 years ago
parent cdea201c12
commit 1bb9d2727b
  1. BIN
      TwosideKeeper.jar
  2. 4
      src/sig/plugin/TwosideKeeper/TwosideKeeper.java

Binary file not shown.

@ -3111,8 +3111,8 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
@EventHandler(priority=EventPriority.LOW,ignoreCancelled = true)
public void onPlayerSwapItem(PlayerSwapHandItemsEvent ev) {
Player p = ev.getPlayer();
if (ev.getMainHandItem()!=null &&
ev.getMainHandItem().getType()==Material.BOW && ArrowQuiver.isValidQuiver(ev.getMainHandItem())) {
if (ev.getOffHandItem()!=null &&
ev.getOffHandItem().getType()==Material.BOW && ArrowQuiver.isValidQuiver(ev.getMainHandItem())) {
ev.setCancelled(true);
//Swap forward or backward modes, depending on whether we are sneaking of not.
ItemStack quiver = p.getEquipment().getItemInOffHand();

Loading…
Cancel
Save