Skip to content

Commit

Permalink
oops
Browse files Browse the repository at this point in the history
  • Loading branch information
Ellpeck committed Dec 4, 2024
1 parent 9aeb5d8 commit 4a04535
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/main/java/de/ellpeck/prettypipes/network/PipeNetwork.java
Original file line number Diff line number Diff line change
Expand Up @@ -410,19 +410,19 @@ public List<NetworkLocation> getOrderedNetworkItems(BlockPos node) {
}

public void createNetworkLock(NetworkLock lock) {
this.networkLocks.put(lock.location != null ? lock.location.getPos() : null, lock);
this.networkLocks.put(lock.location.getPos(), lock);
}

public void resolveNetworkLock(NetworkLock lock) {
this.networkLocks.remove(lock.location != null ? lock.location.getPos() : null, lock);
this.networkLocks.remove(lock.location.getPos(), lock);
}

public List<NetworkLock> getNetworkLocks(BlockPos pos) {
return this.networkLocks.get(pos);
}

public int getLockedAmount(BlockPos pos, ItemStack stack, NetworkLock ignoredLock, ItemEquality... equalityTypes) {
return Streams.concat(this.getNetworkLocks(pos).stream(), this.getNetworkLocks(null).stream())
return this.getNetworkLocks(pos).stream()
.filter(l -> !l.equals(ignoredLock) && ItemEquality.compareItems(l.stack, stack, equalityTypes))
.mapToInt(l -> l.stack.getCount()).sum();
}
Expand Down

0 comments on commit 4a04535

Please sign in to comment.