Загрузка данных


-- скрываем ваниль
vanilla_model.PLAYER:setVisible(false)
vanilla_model.CAPE:setVisible(false)
vanilla_model.ELYTRA:setVisible(false)

-- состояние
local wingsEnabled = true

-- ❗ ПОКА ВРЕМЕННО: поставь просто models.Wings (потом уточним)
local wings = models.Wings

if not wings then
    print("❌ Wings не найдены! Напиши мне структуру модели")
end

-- ✅ СОЗДАЁМ СТРАНИЦУ
local page = action_wheel:newPage()

-- делаем её активной
action_wheel:setPage(page)

-- создаём кнопку НА ЭТОЙ СТРАНИЦЕ
local action = page:newAction()

-- обновление текста
local function updateAction()
    if wingsEnabled then
        action:title("Wings: ON")
    else
        action:title("Wings: OFF")
    end
end

-- переключение
local function toggleWings()
    wingsEnabled = not wingsEnabled

    if wings then
        if wingsEnabled then
            wings:setScale(1,1,1)
        else
            wings:setScale(0,0,0)
        end
    end

    updateAction()
end

-- кнопка
action
    :item("minecraft:elytra")
    :onLeftClick(function()
        toggleWings()
    end)

-- старт
if wings then
    wings:setScale(1,1,1)
end

updateAction()

print("✅ колесо должно работать")