UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

21 lines (20 loc) 1.34 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); //#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 exports.default = CoordinateUtils; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29vcmRpbmF0ZVV0aWxzLmNqcy5janMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiLi4vLi4vc3JjL3dvcmxkL0Nvb3JkaW5hdGVVdGlscy50cyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUT0RPOiBtb3ZlIHRvIC4vdXRpbHNcbmV4cG9ydCBkZWZhdWx0IGNsYXNzIENvb3JkaW5hdGVVdGlscyB7XG4gICAgcHVibGljIHN0YXRpYyBmcm9tQmxvY2tUb0NodW5rKHY6IG51bWJlcik6IG51bWJlciB7XG4gICAgICAgIHJldHVybiB2ID4+IDQ7XG4gICAgfVxuXG4gICAgcHVibGljIHN0YXRpYyBnZXRDaHVua01pbih2OiBudW1iZXIpOiBudW1iZXIge1xuICAgICAgICByZXR1cm4gdiA8PCA0O1xuICAgIH1cblxuICAgIHB1YmxpYyBzdGF0aWMgZ2V0Q2h1bmtNYXgodjogbnVtYmVyKTogbnVtYmVyIHtcbiAgICAgICAgcmV0dXJuICgodiArIDEpIDw8IDQpIC0gMTtcbiAgICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUNBLElBQXFCLGtCQUFyQixNQUFxQztDQUNqQyxPQUFjLGlCQUFpQixHQUFtQjtFQUM5QyxPQUFPLEtBQUs7Q0FDaEI7Q0FFQSxPQUFjLFlBQVksR0FBbUI7RUFDekMsT0FBTyxLQUFLO0NBQ2hCO0NBRUEsT0FBYyxZQUFZLEdBQW1CO0VBQ3pDLFFBQVMsSUFBSSxLQUFNLEtBQUs7Q0FDNUI7QUFDSiJ9