don't cycle when sneaking

This commit is contained in:
jomo
2014-06-29 18:26:02 +02:00
parent 4dbabb5ed2
commit cc547dc543

View File

@@ -44,7 +44,7 @@ def onCyclerCommand(sender, args):
@hook.event("player.PlayerItemHeldEvent", "normal") @hook.event("player.PlayerItemHeldEvent", "normal")
def onSlotChange(event): def onSlotChange(event):
player = event.getPlayer() player = event.getPlayer()
if str(player.getUniqueId()) not in no_cyclers: if str(player.getUniqueId()) not in no_cyclers and not player.isSneakng():
prev_slot = event.getPreviousSlot() prev_slot = event.getPreviousSlot()
new_slot = event.getNewSlot() new_slot = event.getNewSlot()
if (prev_slot == 0 and new_slot == 8): # left -> right if (prev_slot == 0 and new_slot == 8): # left -> right