We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bd602fa commit 90bdb3aCopy full SHA for 90bdb3a
1 file changed
src/main/java/team/chisel/block/carving/GroupList.java
@@ -6,6 +6,7 @@
6
import java.util.List;
7
import java.util.Set;
8
9
+import lombok.val;
10
import net.minecraft.block.Block;
11
import net.minecraft.init.Blocks;
12
import net.minecraft.item.ItemStack;
@@ -43,7 +44,9 @@ public boolean equals(Object obj) {
43
44
45
@Override
46
public int hashCode() {
- return v.getStack().getItem().hashCode() ^ v.getStack().getItemDamage();
47
+ val itemStack = v.getStack();
48
+ val item = itemStack.getItem();
49
+ return ((item != null) ? item.hashCode() : 0) ^ itemStack.getItemDamage();
50
}
51
52
0 commit comments