
JsMacros Community Edition
JsMacros Community Edition (JsMacrosCE) - форк JsMacros с поддержкой свежих версий Minecraft. Пишите скрипты на JavaScript и Groovy прямо в игре: макросы, автоматизация и свои инструменты.
JsMacros Community Edition (сокращённо JsMacrosCE) - это клиентский мод для Майнкрафт, который превращает игру в площадку для программирования. Не в смысле "поставь блок, скрафти кирку", а буквально: пишешь скрипт на JavaScript или Groovy и он выполняется прямо внутри запущенного Minecraft. Хочешь автоматизировать рутину на ферме, сваять свой мини-мод на коленке или сделать кастомную панель с кнопками - всё это реально без пересборки самого мода.
Это форк оригинального JsMacros от wagyourtail, который ведёт сообщество. И вот в чём фишка: апстрим упёрся в Minecraft 1.21.1, а Community Edition уже работает на 1.21.5, 1.21.8, 1.21.10 и 1.21.11. Если вы обновились до свежей версии и старое JsMacros просто не запускается - это ваш вариант.
Что это даёт на практике
Мод работает на стороне клиента, то есть это не серверный плагин, а инструмент для тебя самого. Основная задача - писать сценарии, которые что-то делают в игре: нажимают кнопки, следят за событиями, выводят инфу на экран. Классика жанра - макросы под повторяющиеся действия, только тут всё гибко, потому что ты сам код пишешь.
- Триггеры и события - скрипт может реагировать на игровые события: получение урона, изменение координат, открытие инвентаря и кучу всего другого
- Прямой доступ к Java runtime - если стандартных команд не хватает, можно из скрипта дёргать Java-классы напрямую. Вот это и есть главная причина, почему JsMacrosCE любят технически подкованные игроки: граница между "скрипт" и "полноценный мод" тут довольно условная
- Свои инструменты - простенькие внутриигровые GUI, счётчики, помощники для строительства. Всё что угодно, лишь бы фантазия и руки дошли
Языки и расширения
Из коробки доступны JavaScript и Groovy. Оба работают нативно, ничего доустанавливать не надо.
Отдельно идёт Python - через расширение. А Lua и Ruby заявлены как будущие, так что если вы их ждёте, пока мимо. Но база уже покрывает большинство сценариев.
Почему именно Community Edition
- Билды подтянуты к Minecraft вплоть до 1.21.11 (апстрим - до 1.21.1, почувствуйте разницу)
- Обновлённый API для скриптинга игрока
- Активная поддержка и исправление багов
- Работает на Fabric и NeoForge
Раз форк - значит лицензия. Проект распространяется под MPL-2.0 и является форком JsMacros. Исходники открыты на GitHub.
Совет перед установкой
JsMacrosCE - это клиентский мод, на сервер его ставить не нужно, и другим игрокам он не требуется. Достаточно, чтобы он был у тебя в mods-папке вместе с загрузчиком (Fabric или NeoForge). Проверить версию загрузчика стоит заранее - под новые снапшоты и релизы сборки выходят не всегда одномоментно, и на несовпадении версии мод просто не подхватится.
Второй момент - если раньше стоял оригинальный JsMacros, не держи их вместе в одной папке. Конфликт плагинов и загрузчиков скриптов почти гарантирован. Убери старый, поставь JsMacrosCE.
Кому зайдёт: тем, кто хочет автоматизировать гриндилку без переписывания мода с нуля, и тем, кто в принципе любит поковыряться в коде. Если ты ждёшь готовое решение "нажал кнопку - всё само фармится" - тут придётся хоть чуть-чуть попрограммировать.
Скачать JsMacros Community Edition стоит тем, у кого игра обновилась, а старые скриптовые инструменты перестали работать. Это не магия на один клик, а полноценная платформа для автоматизации Minecraft - и за свою специфику она держит планку лучше бросающих её апстримов.
Как поиграть с друзьями с модом JsMacros Community Edition?
Мод JsMacros Community Edition куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода JsMacros Community Edition будет готов за пару минут - BungeeHost сделает всё за вас.
