Merge branch 'dev' of bitbucket.org:redstonesheep/redstoner-utils into dev

This commit is contained in:
jomo
2014-06-29 09:19:43 +02:00

30
misc.py
View File

@@ -95,20 +95,22 @@ def onPlayerInteractEntity(event):
# #
# Cycling around the item bar will switch between rows of the inventory # Cycling around the item bar will switch between rows of the inventory
# #
#@hook.event("player.PlayerItemHeldEvent", "normal") @hook.event("player.PlayerItemHeldEvent", "normal")
#def onHeldEvent(event): def onHeldEvent(event):
# player = event.getPlayer() player = event.getPlayer()
# prev_slot = event.getPreviousSlot() prev_slot = event.getPreviousSlot()
# new_slot = event.getNewSlot() new_slot = event.getNewSlot()
# if (prev_slot == 0 and new_slot == 8): if (prev_slot == 0 and new_slot == 8):
# doCycle(player, 27) doCycle(player, -9)
# elif (prev_slot == 8 and new_slot == 0): elif (prev_slot == 8 and new_slot == 0):
# doCycle(player, 9) doCycle(player, 9)
#
#def doCycle(player, e): def doCycle(player, e):
# inv = player.getInventory() inv = player.getInventory()
# for x in range (0, 9): inv2 = inv.getContents()
# inv[x], inv[x+e] = inv[x+e], inv[x] e = e % len(inv2)
inv2 = inv2[e:] + inv2[:e]
inv.setContents(inv2)
# #