Creates a new parser. This new parser translates coordinates according to newOrigin. All
coordinates which are read from the report are translated by newOrigin. That is, if a
coordinate read and its level (the z coordinate) equals the new origins level, its x and y
coordinates are decreased by origin.x and origin.y, respectively. That means, that the reports
origin is transferred to newOrigin.
translator - The coordinates (relative to the origin of the report) of the new origin.
public GameData read(java.io.Reader in,