Skip to content

Commit 90bdb3a

Browse files
committed
fix: Fixed NPE
1 parent bd602fa commit 90bdb3a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/main/java/team/chisel/block/carving/GroupList.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import java.util.List;
77
import java.util.Set;
88

9+
import lombok.val;
910
import net.minecraft.block.Block;
1011
import net.minecraft.init.Blocks;
1112
import net.minecraft.item.ItemStack;
@@ -43,7 +44,9 @@ public boolean equals(Object obj) {
4344

4445
@Override
4546
public int hashCode() {
46-
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();
4750
}
4851
}
4952

0 commit comments

Comments
 (0)