Material can be compared using identity

This commit is contained in:
themode 2021-12-20 20:54:46 +01:00 committed by TheMode
parent c45f7b2067
commit c5141f4145

View File

@ -189,12 +189,12 @@ public final class ItemStack implements TagReadable, HoverEventSource<HoverEvent
@Contract(pure = true)
public boolean isAir() {
return material.equals(Material.AIR);
return material == Material.AIR;
}
@Contract(pure = true)
public boolean isSimilar(@NotNull ItemStack itemStack) {
return material.equals(itemStack.material) &&
return material == itemStack.material &&
meta.equals(itemStack.meta);
}