Implementation of OpenTibia server written in java