Fixes players being able to throw items if right-clicking blocks.

This commit is contained in:
Psithief 2012-08-21 21:40:16 +08:00
parent afba9cdbcd
commit dbe566315d
1 changed files with 4 additions and 2 deletions

View File

@ -251,7 +251,7 @@ public class PlayerListener extends ModifyworldListener {
Player player = event.getPlayer();
if (action == Action.RIGHT_CLICK_AIR) { //RIGHT_CLICK_AIR is cancelled by default.
if (action == Action.RIGHT_CLICK_AIR || action == Action.RIGHT_CLICK_BLOCK) { //RIGHT_CLICK_AIR is cancelled by default.
switch (player.getItemInHand().getType()) {
case POTION: //Only check splash potions.
if ((player.getItemInHand().getDurability() & 0x4000) != 0x4000) {
@ -267,7 +267,9 @@ public class PlayerListener extends ModifyworldListener {
event.getPlayer().updateInventory();
}
}
return;
if (action == Action.RIGHT_CLICK_AIR) {
return;
}
}
}