Skip to content

Commit a949b10

Browse files
authored
Skip the hopper doing the pulling. (#2186)
Closes #2185.
1 parent 33bbd93 commit a949b10

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/listener/EventAbstractionListener.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1031,7 +1031,9 @@ public void onInventoryMoveItem(InventoryMoveItemEvent event) {
10311031
handleInventoryHolderUse(event, cause, sourceHolder);
10321032
}
10331033

1034-
handleInventoryHolderUse(event, cause, targetHolder);
1034+
if (causeHolder != null && !causeHolder.equals(targetHolder)) {
1035+
handleInventoryHolderUse(event, cause, targetHolder);
1036+
}
10351037

10361038
if (event.isCancelled() && causeHolder instanceof Hopper && wcfg.breakDeniedHoppers) {
10371039
Bukkit.getScheduler().scheduleSyncDelayedTask(getPlugin(),

0 commit comments

Comments
 (0)