We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 736ca68 commit 8638540Copy full SHA for 8638540
src/main/java/mekanism/common/lib/collection/FluidHashStrategy.java
@@ -12,11 +12,16 @@ private FluidHashStrategy() {
12
13
@Override
14
public int hashCode(FluidStack stack) {
15
- return FluidStack.hashFluidAndComponents(stack);
+ return stack == null ? 0 : FluidStack.hashFluidAndComponents(stack);
16
}
17
18
19
public boolean equals(FluidStack a, FluidStack b) {
20
+ if (a == b) {
21
+ return true;
22
+ } else if (a == null || b == null) {
23
+ return false;
24
+ }
25
return FluidStack.isSameFluidSameComponents(a, b);
26
27
0 commit comments