Fix reverse logic on hands for Arrow Quiver swapping.
This commit is contained in:
parent
cdea201c12
commit
1bb9d2727b
Binary file not shown.
@ -3111,8 +3111,8 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
|
|||||||
@EventHandler(priority=EventPriority.LOW,ignoreCancelled = true)
|
@EventHandler(priority=EventPriority.LOW,ignoreCancelled = true)
|
||||||
public void onPlayerSwapItem(PlayerSwapHandItemsEvent ev) {
|
public void onPlayerSwapItem(PlayerSwapHandItemsEvent ev) {
|
||||||
Player p = ev.getPlayer();
|
Player p = ev.getPlayer();
|
||||||
if (ev.getMainHandItem()!=null &&
|
if (ev.getOffHandItem()!=null &&
|
||||||
ev.getMainHandItem().getType()==Material.BOW && ArrowQuiver.isValidQuiver(ev.getMainHandItem())) {
|
ev.getOffHandItem().getType()==Material.BOW && ArrowQuiver.isValidQuiver(ev.getMainHandItem())) {
|
||||||
ev.setCancelled(true);
|
ev.setCancelled(true);
|
||||||
//Swap forward or backward modes, depending on whether we are sneaking of not.
|
//Swap forward or backward modes, depending on whether we are sneaking of not.
|
||||||
ItemStack quiver = p.getEquipment().getItemInOffHand();
|
ItemStack quiver = p.getEquipment().getItemInOffHand();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user