Перейти к содержимому

KeyStrokes Overlay With Lua

Настраиваемый оверлей нажатий клавиш для Fabric, использующий Lua-скрипты для динамических визуальных тем и редактирования дизайна в реальном времени

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
15,1 тыс.
Подписчиков на Modrinth
10
версия
1
Обновлён
10 января 202610 янв.
Опубликован
в 2026
Apple Style · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 1.20–1.21.11
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.0.0 от 10 января 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.20–1.21.11
Описание переведено автоматическиПоказать оригинал (EN)

⌨️ Оверлей нажатий клавиш с Lua

Мощный и гибкий мод для отображения нажатий клавиш для Minecraft Fabric с уникальным движком на основе Lua для глубокой визуальной настройки.

✨ Ключевые особенности:

  • Темы на Lua: Все визуальные стили (Classic, Modern, Apple и Lunar) реализованы через внешние Lua-скрипты. Создавайте свой уникальный вид, добавляя файлы .lua в config/keystrokes/ThemeManager/.
  • Горячая перезагрузка на лету: Изменяйте скрипты тем прямо во время игры и сразу видьте результат с помощью кнопки "Reload Lua" в меню настроек.
  • Удобное внутриигровое меню: Нажмите клавишу 'K', чтобы открыть интерфейс настроек.
  • Полная настройка RGB: Слайдеры цвета в реальном времени, которые напрямую синхронизируются с вашими Lua-скриптами для максимального контроля.
  • Гибкий интерфейс: Независимо перетаскивайте и перемещайте оверлеи клавиатуры и мыши. Поддержка пользовательского масштабирования (Auto, Fixed или на основе слайдера).

🚀 Установка:

  1. Убедитесь, что у вас установлен Fabric Loader для Minecraft 1.20 или выше.
  2. Скачайте мод и поместите файл .jar в папку mods.
  3. Запустите Minecraft и нажмите 'K', чтобы открыть настройки.
  4. Изучите папку config/keystrokes/ThemeManager/, чтобы настроить стандартные скрипты или добавить новые.

📜 Руководство по скриптам: создайте свою тему

Создать тему просто. Просто создайте файл .lua в папке config/keystrokes/ThemeManager/. Вот стартовый шаблон:

-- Сохраните это как "my_custom_theme.lua" в config/keystrokes/ThemeManager/

-- Необязательно: выполняется один раз при загрузке или выборе темы
function onThemeLoad()
    -- Задаёт цвет слайдеров меню по умолчанию (R, G, B, A)
    setMenuColor(255, 165, 0, 255) -- По умолчанию оранжевый
end

-- Выполняется каждый кадр для каждой клавиши и кнопки мыши
-- Параметры: label (String), isPressed (Boolean), x, y, w, h (Позиция/Размер), r, g, b, a (Цвета меню)
function renderKey(label, isPressed, x, y, w, h, r, g, b, a)
    -- Объединяет значения R, G, B, A из меню в один цвет
    local menuColor = bit.bor(bit.lshift(a, 24), bit.lshift(r, 16), bit.lshift(g, 8), b)
    
    if isPressed then
        -- Рисует сплошной фон, используя цвет меню
        fill(x, y, w, h, menuColor)
        -- Говорит моду рисовать текст чёрным
        setTextColor(0xFF000000) 
    else
        -- Рисует полупрозрачный чёрный фон, когда не нажато
        fill(x, y, w, h, 0x80000000)
        -- Говорит моду рисовать текст белым
        setTextColor(0xFFFFFFFF)
    end
end

Частые вопросы

Как установить KeyStrokes Overlay With Lua?

Установите Fabric под свою версию Minecraft, скачайте KeyStrokes Overlay With Lua под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть KeyStrokes Overlay With Lua?

У KeyStrokes Overlay With Lua есть сборки для Minecraft 1.20–1.21.11.

Нужен ли KeyStrokes Overlay With Lua на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее