Fixed a bug when some other plugin cancels interact events.
Thanks, Der_Wisch!
Tweaked player listener to compensate for bukkuts faulty/buggy logic.