Fixed right-click annoyance with golden shovel.
Root cause - dual wielding is a thing now, since 1.9 release. GP will ignore your off hand item in all cases.
This commit is contained in:
parent
48fd319ff7
commit
b83fc4a80c
|
|
@ -64,6 +64,7 @@ import org.bukkit.event.entity.PlayerDeathEvent;
|
|||
import org.bukkit.event.player.*;
|
||||
import org.bukkit.event.player.PlayerLoginEvent.Result;
|
||||
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
|
||||
import org.bukkit.inventory.EquipmentSlot;
|
||||
import org.bukkit.inventory.InventoryHolder;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
import org.bukkit.metadata.MetadataValue;
|
||||
|
|
@ -1570,6 +1571,9 @@ class PlayerEventHandler implements Listener
|
|||
if(action == Action.LEFT_CLICK_AIR) return;
|
||||
if(action == Action.PHYSICAL) return;
|
||||
|
||||
//not interested in offhand clicks
|
||||
if(event.getHand() == EquipmentSlot.OFF_HAND) return;
|
||||
|
||||
Player player = event.getPlayer();
|
||||
Block clickedBlock = event.getClickedBlock(); //null returned here means interacting with air
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user