@genshin-kit/core
Version:
An API wrapper for fetching player data of Genshin Impact from any servers.
29 lines • 743 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports._getServer = void 0;
/**
* @method getServer
* @param {Number} uid
* @returns {String} genshin cn_server code
*/
function _getServer(uid) {
switch (String(uid)[0]) {
case '1':
case '2':
return 'cn_gf01';
case '5':
return 'cn_qd01';
case '6':
return 'os_usa';
case '7':
return 'os_euro';
case '8':
return 'os_asia';
case '9':
return 'os_cht';
default:
throw { code: -1, message: 'Invalid uid' };
}
}
exports._getServer = _getServer;
//# sourceMappingURL=_getServer.js.map