Autokey — скриптовый мод для Minecraft

Autokey — бесплатный скриптовый мод для Minecraft с открытым кодом: макросы, чат-калькулятор и автоматизация. Узнайте, как установить и настроить.

Autokey

Autokey — это бесплатный мод с открытым исходным кодом для Minecraft, который превращает игру в настоящую площадку для программирования. Вместо того чтобы вручную нажимать десятки клавиш или писать длинные команды в чат, вы описываете нужное действие простым скриптом — и мод выполняет его за вас. Автор честно предупреждает: новые обновления мод больше не получает, однако сообщество продолжает им пользоваться, а существующие версии стабильно работают на актуальных сборках.

Что умеет Autokey

Главная идея мода — дать игроку понятный скриптовый интерфейс прямо внутри Minecraft. Вам не нужны сторонние программы, компиляторы или знания Java: всё пишется на простом встроенном языке и запускается по горячей клавише. По сути это лёгкий аналог макросов из MMO, только адаптированный под кубический мир.

Возможности Autokey покрывают почти любую рутину:

  • эмуляция нажатий клавиш и мыши — можно автоматизировать застройку, копание или повторяющиеся действия;
  • отправка сообщений в чат по расписанию или по событию;
  • математические вычисления прямо в игре, включая разбор текста из чата;
  • работа с массивами, строками, условиями и циклами;
  • создание собственных команд и мини-утилит.

Классический пример — чат-калькулятор. Вы пишете в чат что-то вроде «10 * 5», скрипт разбивает строку на части, определяет оператор, считает результат и выводит ответ. Выглядит это примерно так:

parts = split(message, " ")
firstNumber = getArrayElementAt(parts, 1)
operator = getArrayElementAt(parts, 2)
secondNumber = getArrayElementAt(parts, 3)
result = "invalid"
if (operator == "+") { result = parseDouble(firstNumber) + parseDouble(secondNumber) }
if (operator == "-") { result = parseDouble(firstNumber) - parseDouble(secondNumber) }
if (operator == "*") { result = parseDouble(firstNumber) * parseDouble(secondNumber) }
if (operator == "/") { result = parseDouble(firstNumber) / parseDouble(secondNumber) }
print(firstNumber _ " " _ operator _ " " _ secondNumber _ " = " _ toString(result))

Второй популярный пример из официальной документации — автоматический строитель фермы тростника (sugar cane farm builder). Скрипт сам ставит блоки, воду и наблюдателей в нужном порядке, избавляя от монотонной ручной работы. Такие сценарии особенно ценят игроки на технических серверах, где важна скорость и точность.

Поддерживаемые версии и загрузчик

Autokey создан под загрузчик Fabric, поэтому для работы ему обязательно нужен Fabric API. Мод ориентирован на ветки Minecraft 1.16–1.19; на более новых версиях совместимость не гарантируется, так как разработка остановлена. Перед установкой всегда сверяйте точную версию игры с той, что указана в описании сборки мода — это убережёт от вылетов при запуске.

Если вы не хотите вручную подбирать совместимые сборки, обратите внимание на лаунчер foxygame.net: в его каталоге дополнений Autokey устанавливается в один клик вместе с нужной версией Fabric и Fabric API, а автообновление само подтянет подходящие файлы под вашу версию Minecraft.

Как установить Autokey для Minecraft

Установка не требует навыков программиста и занимает пару минут. Главное — не перепутать папку и версию.

Ручная установка

  • Установите Fabric Loader для нужной версии Minecraft.
  • Скачайте Autokey и Fabric API из надёжного источника.
  • Поместите оба файла .jar в папку mods вашего профиля.
  • Запустите игру через профиль Fabric.
  • Нажмите клавишу B, чтобы открыть главное меню мода.

Если игра не запускается, проверьте, что версия Fabric API соответствует версии игры, а сам мод лежит именно в папке mods, а не в resourcepacks или shaderpacks.

Через лаунчер

Многие игроки предпочитают не возиться с файлами вручную и ставят Autokey через лаунчер, где нужные зависимости подбираются автоматически. Это особенно удобно, когда вы хотите скачать Autokey сразу с готовым набором библиотек и не думать о конфликтах версий.

Скрипты и примеры

Писать скрипты можно с нуля или брать готовые. В репозитории проекта на GitLab есть раздел со сниппетами — небольшими заготовками, которые легко адаптировать под себя. Начать лучше с простого: макрос на повторяющееся нажатие, автоприветствие в чате или тот же калькулятор. Постепенно вы освоите массивы, условия и функции, и Autokey станет вашим личным инструментом автоматизации.

Интерфейс мода минималистичен: список скриптов, редактор кода и кнопка запуска. Всё это вызывается по клавише B и не мешает геймплею. Ошибки в коде подсвечиваются, поэтому отлаживать сценарии довольно комфортно даже новичку.

Стоит ли ставить Autokey в 2024 году

Несмотря на то что мод больше не обновляется, он остаётся полезным для игроков на старых и средних версиях Minecraft. Если вам нужна простая автоматизация без тяжёлых библиотек, Autokey справится отлично. Для свежих версий игры присмотритесь к активным альтернативам, но для проверенных сборок на Fabric это по-прежнему рабочий и бесплатный вариант. Главное — скачивать файлы только с проверенных ресурсов и следить за совместимостью версий.

===ARTICLE===