Syncac — клиентский автокликер TheVoidBlock для Minecraft Java. Он повторяет атаку или использование предмета с заданной паузой. Его особенность — подстройка этой паузы под TPS, который Carpet выводит под списком игроков. Это пригодится на техническом сервере: например, для повторяющихся действий на ферме, когда сервер работает медленнее обычного.
Здесь размещена версия 1.3+1.21.11 для Fabric с русским меню и подсказками. В архив входят сам мод, две необходимые библиотеки, инструкция и исходники. Для Forge, NeoForge, Bedrock и других версий игры этот пакет не предназначен.
Настройки Syncac на оригинальном скриншоте автора. Снимок относится к раннему интерфейсу; в пакете RU1 пункты переведены на русский, а в версии 1.3 дополнительно есть режимы удержания кнопок.
Для получения показаний нужен Carpet на сервере и доступ к его команде
Syncac регулирует частоту своих действий, а не производительность мира. Он не повышает TPS, не уменьшает задержку сети и не подбирает цель. Для простой постоянной частоты можно отключить синхронизацию или сравнить возможности с обычным Auto Clicker; у другого мода нужно отдельно сверить версию Minecraft.
Cloth Config обязателен: Syncac обращается к нему при инициализации. В исходном JAR эта зависимость пропущена в метаданных; RU1 добавляет её и требование Java 21, чтобы загрузчик мог сообщить о недостающем компоненте. Cloth Config создаёт экран настроек, а Fabric API предоставляет события клиента и регистрацию клавиш. Подходящие файлы обеих библиотек уже лежат в этом архиве. Mod Menu необязателен: меню Syncac открывается собственной клавишей.
Мод меняет обработку ввода при открытых игровых экранах, поэтому открытие инвентаря не следует использовать как способ остановки. Сначала выключайте автоматизацию клавишей. На публичных серверах учитывайте их правила: наличие настроек интервала не означает разрешение на автокликер или защиту от блокировки.
Настройка «Шаблон поиска TPS» предназначена для другого оформления логгера. При её изменении нужно сохранить именованные группы
Используйте вывод чисел с десятичной точкой. В коде 1.3 есть несогласованность: выражение допускает запятую, а преобразование найденного числа — нет. Строка с запятой может вызвать ошибку; одна замена шаблона это не исправляет. На сервере с таким оформлением отключите синхронизацию до изменения формата логгера.
Совместимость пакета проверена по метаданным, исходникам и байткоду версии 1.3+1.21.11. Игровой запуск этой сборки не проводился. Поэтому скриншот автора показывает назначение настроек, а не результат теста русской версии на конкретном сервере.
Здесь размещена версия 1.3+1.21.11 для Fabric с русским меню и подсказками. В архив входят сам мод, две необходимые библиотеки, инструкция и исходники. Для Forge, NeoForge, Bedrock и других версий игры этот пакет не предназначен.
Настройки Syncac на оригинальном скриншоте автора. Снимок относится к раннему интерфейсу; в пакете RU1 пункты переведены на русский, а в версии 1.3 дополнительно есть режимы удержания кнопок.
Как работает синхронизация с Carpet
Обычный интервал задаётся в тиках: один тик соответствует 50 мс, поэтому значение 20 означает паузу около секунды. Когда синхронизация включена и Syncac видит 10 TPS, такой интервал увеличивается примерно до двух секунд. Атака и использование настраиваются независимо: можно синхронизировать только одно действие.Для получения показаний нужен Carpet на сервере и доступ к его команде
/log tps. Строка с TPS должна находиться внизу TAB, под списком игроков. Показатель сверху списка или в боковой панели мод не читает. Если подходящей строки нет, расчёт использует 20 TPS — присутствие галочки само по себе не доказывает, что синхронизация работает. Установка Carpet только на клиент не добавит серверный логгер на чужой сервер.Syncac регулирует частоту своих действий, а не производительность мира. Он не повышает TPS, не уменьшает задержку сети и не подбирает цель. Для простой постоянной частоты можно отключить синхронизацию или сравнить возможности с обычным Auto Clicker; у другого мода нужно отдельно сверить версию Minecraft.
Установка и первый запуск
- Подготовьте Minecraft Java 1.21.11, Java 21 и Fabric Loader версии не ниже 0.18.4.
- Распакуйте скачанный ZIP. Перенесите три JAR из папки
mods/fabricв папкуmodsвыбранного игрового профиля: Syncac RU1, Fabric API 0.141.6+1.21.11 и Cloth Config 21.11.153. - Если эти библиотеки уже установлены, оставьте по одному совместимому файлу каждой. Оригинальный Syncac из папки
originalвместе с RU1 ставить не нужно: это два варианта одного мода. - Запустите профиль и выберите русский язык игры. В настройках управления найдите категорию Syncac и назначьте клавиши открытия меню, включения мода, автоатаки и автоиспользования. Изначально все четыре сочетания не назначены.
- Откройте меню назначенной клавишей. Выберите действие и интервал, затем проверьте его на своём мире или сервере, где такая автоматизация разрешена. Перед уходом из игры убедитесь, что знаете клавишу выключения.
Cloth Config обязателен: Syncac обращается к нему при инициализации. В исходном JAR эта зависимость пропущена в метаданных; RU1 добавляет её и требование Java 21, чтобы загрузчик мог сообщить о недостающем компоненте. Cloth Config создаёт экран настроек, а Fabric API предоставляет события клиента и регистрацию клавиш. Подходящие файлы обеих библиотек уже лежат в этом архиве. Mod Menu необязателен: меню Syncac открывается собственной клавишей.
Атака, использование и удержание
При первом запуске общий переключатель включён, но автоатака и автоиспользование выключены. У обоих действий задан интервал 10 тиков, синхронизация включена, удержание выключено. Достаточно активировать нужное действие; одновременное включение обоих режимов не требуется.- Атака повторяет левый клик. В режиме «Удерживать атаку» заданный интервал перестаёт действовать: мод обрабатывает удержание, в том числе разрушение блока.
- Использование повторяет правый клик, когда игрок уже не занят использованием предмета. «Удерживать использование» сохраняет начатое действие вместо его немедленного отпускания. Этот режим не обнуляет выбранный интервал.
- Общий переключатель останавливает оба автокликера, сохраняя их отдельные настройки. Состояние можно менять назначенными клавишами; подписи уведомлений переведены, но значения TRUE/FALSE в сообщениях остаются авторскими.
Мод меняет обработку ввода при открытых игровых экранах, поэтому открытие инвентаря не следует использовать как способ остановки. Сначала выключайте автоматизацию клавишей. На публичных серверах учитывайте их правила: наличие настроек интервала не означает разрешение на автокликер или защиту от блокировки.
Если TPS не определяется
Начните с положения строки: нужен именно нижний блок TAB. Затем проверьте формат. Исходный шаблон ожидает строку видаTPS: 20.0 MSPT: 5.0 целиком; дополнительные префиксы могут помешать совпадению. Поле MSPT присутствует в шаблоне, но в этой версии не участвует в вычислении паузы.Настройка «Шаблон поиска TPS» предназначена для другого оформления логгера. При её изменении нужно сохранить именованные группы
tps и mspt, затем перезапустить клиент: шаблон создаётся при загрузке класса. Без необходимости его лучше не менять.Используйте вывод чисел с десятичной точкой. В коде 1.3 есть несогласованность: выражение допускает запятую, а преобразование найденного числа — нет. Строка с запятой может вызвать ошибку; одна замена шаблона это не исправляет. На сервере с таким оформлением отключите синхронизацию до изменения формата логгера.
Что входит в русскую версию
Переведены 29 строк: разделы, параметры, подсказки, названия назначаемых клавиш и уведомления. Игровой код сохранён: все 13 классов совпадают с оригинальным JAR. Изменены описание и зависимости, добавлен русский языковой файл. Авторство TheVoidBlock и лицензия GPL сохранены; исходный и изменённый исходный код, лицензии и сведения о библиотеках приложены.Совместимость пакета проверена по метаданным, исходникам и байткоду версии 1.3+1.21.11. Игровой запуск этой сборки не проводился. Поэтому скриншот автора показывает назначение настроек, а не результат теста русской версии на конкретном сервере.