parseInt region coords as -1 is evaluated as a string

A file with the name `r.0.-1.mca` would have the `-1` evaluated as a string throwing some of the calculations off. This ensures they are always ints.