public override int GetHashCode() { var hashCode = -1043336251; hashCode = hashCode * -1521134295 + IsSolid.GetHashCode(); hashCode = hashCode * -1521134295 + BlockType.GetHashCode(); hashCode = hashCode * -1521134295 + Tileset.GetHashCode(); return(hashCode); }