UNPKG

@bdsx/invsee

Version:

See the Inventory of the players

30 lines 1.84 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Utils = void 0; const blockpos_1 = require("bdsx/bds/blockpos"); var Utils; (function (Utils) { /** * Returns the position above the player's head. * * @param netId - The network identifier of the player. */ function getAbovePosition(netId) { const actor = netId.getActor(); const pos = actor.getPosition(); pos.y += 2; return blockpos_1.BlockPos.create(pos); } Utils.getAbovePosition = getAbovePosition; /** * Returns the original block at the given position. * * @param netId - The network identifier of the player. * @param pos - The position to get the block from. */ function getBlockAtPosition(netId, pos) { return netId.getActor().getRegion().getBlock(pos); } Utils.getBlockAtPosition = getBlockAtPosition; })(Utils = exports.Utils || (exports.Utils = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJVdGlscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSxnREFBNkM7QUFHN0MsSUFBaUIsS0FBSyxDQXNCckI7QUF0QkQsV0FBaUIsS0FBSztJQUNsQjs7OztPQUlHO0lBQ0gsU0FBZ0IsZ0JBQWdCLENBQUMsS0FBd0I7UUFDckQsTUFBTSxLQUFLLEdBQUcsS0FBSyxDQUFDLFFBQVEsRUFBRyxDQUFDO1FBQ2hDLE1BQU0sR0FBRyxHQUFHLEtBQUssQ0FBQyxXQUFXLEVBQUUsQ0FBQztRQUNoQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNYLE9BQU8sbUJBQVEsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDaEMsQ0FBQztJQUxlLHNCQUFnQixtQkFLL0IsQ0FBQTtJQUVEOzs7OztPQUtHO0lBQ0gsU0FBZ0Isa0JBQWtCLENBQUMsS0FBd0IsRUFBRSxHQUFhO1FBQ3RFLE9BQU8sS0FBSyxDQUFDLFFBQVEsRUFBRyxDQUFDLFNBQVMsRUFBRSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUN2RCxDQUFDO0lBRmUsd0JBQWtCLHFCQUVqQyxDQUFBO0FBQ0wsQ0FBQyxFQXRCZ0IsS0FBSyxHQUFMLGFBQUssS0FBTCxhQUFLLFFBc0JyQiJ9