Чекни мои сурсы там спасти
у тебя в сурсах не работает пуск фееверка(
private void useFireWork() {
if (mc.player == null || mc.interactionManager == null) {
logDirect("Ошибка: mc.player или mc.interactionManager is null");
return;
}
int fireWorksSlot = InventoryHandler.getFireWorks();
if (fireWorksSlot == -1) {
logDirect("Нет фейерверков в хотбаре!");
return;
}
int currentSlot = mc.player.getInventory().selectedSlot;
try {
mc.getNetworkHandler().sendPacket(new UpdateSelectedSlotC2SPacket(fireWorksSlot));
mc.interactionManager.interactItem(mc.player, Hand.MAIN_HAND);
logDirect("Использован фейерверк из хотбара");
mc.getNetworkHandler().sendPacket(new UpdateSelectedSlotC2SPacket(currentSlot));
} catch (Exception e) {
logDirect("Ошибка при использовании фейерверка: " + e.getMessage());
e.printStackTrace();
}
}
вот что есть но он слоты не переключает только предмет в руке пускает