import * as mc from "@minecraft/server";
export const itemStack = {
    typeId: "ld_eb:fire_staff"
}
export class ItemSkills {
    /**
     * @param { mc.ItemStack } item - O item que o jogador esta segurando.
     * @param { mc.Player } player - O jogador que esta segurando o item.
     */
    constructor(item, player) {
        this.item = item
        this.player = player
    }
    /**
     * Função chamada antes do jogador pegar o item.
     * @memberof ItemSkills
     */
    before() {
        /** @type { mc.Player } */
        const player = this.player,
        /** @type { mc.ItemStack } */
        item = this.item
    }
    /**
     * Função chamada quando o item está na mão do jogador.
     * @memberof ItemSkills
     */
    repeat() {
        /** @type { mc.Player } */
        const player = this.player,
        /** @type { mc.ItemStack } */
        item = this.item
    }
    /**
     * Função chamada quando o jogador solta o item.
     * @memberof ItemSkills
     */
    after() {
        /** @type { mc.Player } */
        const player = this.player,
        /** @type { mc.ItemStack } */
        item = this.item
    }
}
