UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

16 lines (15 loc) 1.21 kB
//#region src/world/CoordinateUtils.ts var CoordinateUtils = class { static fromBlockToChunk(v) { return v >> 4; } static getChunkMin(v) { return v << 4; } static getChunkMax(v) { return (v + 1 << 4) - 1; } }; //#endregion export { CoordinateUtils as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29vcmRpbmF0ZVV0aWxzLmVzLmpzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy93b3JsZC9Db29yZGluYXRlVXRpbHMudHMiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gVE9ETzogbW92ZSB0byAuL3V0aWxzXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDb29yZGluYXRlVXRpbHMge1xuICAgIHB1YmxpYyBzdGF0aWMgZnJvbUJsb2NrVG9DaHVuayh2OiBudW1iZXIpOiBudW1iZXIge1xuICAgICAgICByZXR1cm4gdiA+PiA0O1xuICAgIH1cblxuICAgIHB1YmxpYyBzdGF0aWMgZ2V0Q2h1bmtNaW4odjogbnVtYmVyKTogbnVtYmVyIHtcbiAgICAgICAgcmV0dXJuIHYgPDwgNDtcbiAgICB9XG5cbiAgICBwdWJsaWMgc3RhdGljIGdldENodW5rTWF4KHY6IG51bWJlcik6IG51bWJlciB7XG4gICAgICAgIHJldHVybiAoKHYgKyAxKSA8PCA0KSAtIDE7XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiO0FBQ0EsSUFBcUIsa0JBQXJCLE1BQXFDO0NBQ2pDLE9BQWMsaUJBQWlCLEdBQW1CO0VBQzlDLE9BQU8sS0FBSztDQUNoQjtDQUVBLE9BQWMsWUFBWSxHQUFtQjtFQUN6QyxPQUFPLEtBQUs7Q0FDaEI7Q0FFQSxPQUFjLFlBQVksR0FBbUI7RUFDekMsUUFBUyxJQUFJLEtBQU0sS0FBSztDQUM1QjtBQUNKIn0=