UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

15 lines (13 loc) 1.28 kB
class CoordinateUtils { static fromBlockToChunk(v) { return v >> 4; } static getChunkMin(v) { return v << 4; } static getChunkMax(v) { return (v + 1 << 4) - 1; } } export { CoordinateUtils as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29vcmRpbmF0ZVV0aWxzLmVzLmpzIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd29ybGQvQ29vcmRpbmF0ZVV0aWxzLnRzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIFRPRE86IG1vdmUgdG8gLi91dGlsc1xuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQ29vcmRpbmF0ZVV0aWxzIHtcbiAgICBwdWJsaWMgc3RhdGljIGZyb21CbG9ja1RvQ2h1bmsodjogbnVtYmVyKTogbnVtYmVyIHtcbiAgICAgICAgcmV0dXJuIHYgPj4gNDtcbiAgICB9XG5cbiAgICBwdWJsaWMgc3RhdGljIGdldENodW5rTWluKHY6IG51bWJlcik6IG51bWJlciB7XG4gICAgICAgIHJldHVybiB2IDw8IDQ7XG4gICAgfVxuXG4gICAgcHVibGljIHN0YXRpYyBnZXRDaHVua01heCh2OiBudW1iZXIpOiBudW1iZXIge1xuICAgICAgICByZXR1cm4gKCh2ICsgMSkgPDwgNCkgLSAxO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxNQUFxQixlQUFnQixDQUFBO0FBQUEsRUFDakMsT0FBYyxpQkFBaUIsQ0FBbUIsRUFBQTtBQUM5QyxJQUFBLE9BQU8sQ0FBSyxJQUFBLENBQUE7QUFBQTtBQUNoQixFQUVBLE9BQWMsWUFBWSxDQUFtQixFQUFBO0FBQ3pDLElBQUEsT0FBTyxDQUFLLElBQUEsQ0FBQTtBQUFBO0FBQ2hCLEVBRUEsT0FBYyxZQUFZLENBQW1CLEVBQUE7QUFDekMsSUFBUyxPQUFBLENBQUEsQ0FBQSxHQUFJLEtBQU0sQ0FBSyxJQUFBLENBQUE7QUFBQTtBQUVoQzs7OzsifQ==