есть такая функция код функции async function autoSell() { const amount = parseInt(await ask('Введите сумму продажи: '), 10); const itemId = await ask('Введите ID предмета для продажи: '); if (isNaN(amount) || amount <= 0) { console.log('Неверная сумма!'); return; } let itemSlot = null; let itemCount = 0; for (let i = 0; i < bot.inventory.slots.length; i++) { const item = bot.inventory.slots; if (item && item.name === itemId) { itemSlot = i; itemCount = item.count; break; } } if (itemSlot === null) { console.log(`Предмет ${itemId} не найден в инвентаре.`); return; } console.log(`Найдено ${itemCount} предметов ${itemId}.`); for (let i = 0; i < Math.min(amount, itemCount); i++) { try { const item = bot.inventory.slots[itemSlot]; await bot.clickWindow(itemSlot, 0, 1); // 0 - слот горячей панели console.log(`Предмет ${item.name} помещен в горячую панель.`); await new Promise(resolve => setTimeout(resolve, 500)); bot.chat(`/ah sell ${amount}`); console.log(`Продаю ${item.name} за ${amount}`); await new Promise(resolve => setTimeout(resolve, 500)); } catch (error) { console.error('Ошибка при продаже:', error); break; } } menu(); } и не получаеться пофиксить. ошибка Введите сумму продажи: 10000 Введите ID предмета для продажи: iron_ingot Найдено 1 предметов iron_ingot. Ошибка при продаже: Error: Server rejected transaction for clicking on slot 12, on window with id 0. at EventEmitter.clickWindow (C:\Users\Admin\node_modules\mineflayer\lib\plugins\inventory.js:621:15) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async autoSell (C:\Users\Admin\Desktop\Новая папка (2)\bot.js:217:7) at async C:\Users\Admin\Desktop\Новая папка (2)\bot.js:70:9 кто умеет работать, помогите пожалуйста