Мод добавляет гибкий оверлей нажатых клавиш с поддержкой Lua-скриптов для глубокой визуальной настройки и горячей перезагрузки тем.
Скачать
Версия игры
1.20
1.20.1
1.20.2
1.20.3
1.20.4
1.20.5
1.20.6
1.21
1.21.1
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
05.11.2026
ID:
Мощный и гибкий мод для Fabric, использующий движок на Lua для создания уникальных визуальных стилей отображения нажатий.
KeyStrokes Overlay With Lua предоставляет продвинутые возможности настройки отображения нажатий клавиш и кнопок мыши. Основное отличие проекта заключается в использовании внешних Lua-скриптов для управления визуальными стилями, что позволяет изменять дизайн интерфейса без необходимости пересобирать мод.

Мод предлагает несколько ключевых функций для настройки интерфейса:
- Lua-powered темы: визуальные стили (Classic, Modern, Apple и Lunar) управляются через внешние скрипты. Пользователи могут создавать собственные темы, добавляя .lua файлы в папку
config/keystrokes/ThemeManager/. - Live Hot-Reloading: изменения в скриптах темы можно применять мгновенно прямо во время игры с помощью кнопки «Reload Lua» в меню настроек.
- Интуитивное меню: интерфейс настроек открывается нажатием клавиши 'K'.
- Полная настройка RGB: ползунки цвета в реальном времени синхронизируются напрямую с вашими Lua-скриптами.
- Гибкое управление UI: элементы оверлея клавиатуры и мыши можно перемещать и масштабировать независимо друг от друга (режимы Auto, Fixed или Slider-based).

Для создания собственной темы достаточно создать .lua файл в директории config/keystrokes/ThemeManager/. Ниже приведен базовый шаблон для начала работы:
-- Save this as "my_custom_theme.lua" in config/keystrokes/ThemeManager/
-- Optional: This runs once when the theme is loaded or selected
function onThemeLoad()
-- Sets the default color of the menu sliders (R, G, B, A)
setMenuColor(255, 165, 0, 255) -- Default to Orange
end
-- This runs every frame for every key and mouse button
-- Parameters: label (String), isPressed (Boolean), x, y, w, h (Position/Size), r, g, b, a (Menu Colors)
function renderKey(label, isPressed, x, y, w, h, r, g, b, a)
-- Combine the R, G, B, A values from the menu into a single color
local menuColor = bit.bor(bit.lshift(a, 24), bit.lshift(r, 16), bit.lshift(g, 8), b)
if isPressed then
-- Draw a solid background using the menu color
fill(x, y, w, h, menuColor)
-- Tell the mod to draw the text in Black
setTextColor(0xFF000000)
else
-- Draw a semi-transparent black background when not pressed
fill(x, y, w, h, 0x80000000)
-- Tell the mod to draw the text in White
setTextColor(0xFFFFFFFF)
end
end


Требования проверенного файла
- По манифесту для файла keystrokes-overlay-lua-1.0.0.jar (Minecraft 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11; Fabric) требуется fabric-api.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | keystrokes-overlay-lua-1.0.0.jar 584.6 KB | 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20 |
|
— | 0 | 09.01.2026 |
Скачать
Версия игры
1.20
1.20.1
1.20.2
1.20.3
1.20.4
1.20.5
1.20.6
1.21
1.21.1
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
05.11.2026
ID: