mirror of
https://github.com/songoda/EpicHoppers.git
synced 2024-11-22 10:15:43 +01:00
Small optimizations.
This commit is contained in:
parent
2bdcf56b7f
commit
874d51af83
@ -66,10 +66,10 @@ public class HopperListeners implements Listener {
|
||||
|
||||
// Special cases when a hopper is picking up items
|
||||
if (destination.getHolder() instanceof org.bukkit.block.Hopper) {
|
||||
if (destinationLocation != null && Settings.ALLOW_NORMAL_HOPPERS.getBoolean() && !instance.getHopperManager().isHopper(destinationLocation))
|
||||
Hopper toHopper = instance.getHopperManager().getHopper(destinationLocation);
|
||||
if (destinationLocation != null && Settings.ALLOW_NORMAL_HOPPERS.getBoolean() && toHopper == null)
|
||||
return;
|
||||
// minecraft 1.8 doesn't have a method to get the hopper's location from the inventory, so we use the holder instead
|
||||
Hopper toHopper = instance.getHopperManager().getHopper(destinationLocation);
|
||||
final ItemStack toMove = event.getItem();
|
||||
|
||||
// Don't fill the last inventory slot on crafting hoppers (fixes crafters getting stuck)
|
||||
|
Loading…
Reference in New Issue
Block a user