BiteSync
BiteSync — лёгкий клиентский PvP-мод для удобства. Знакомая ситуация: ты ешь золотое яблоко прямо в бою, прогресс уже 94%, и палец соскальзывает с правой кнопки. Яблоко отменяется, поедание начинается заново, и ты умираешь с едой в руке.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 473
- Подписчиков на Modrinth
- 2
- версий
- 8
- Обновлён
- 17 июля 202617 июл.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
BiteSync
Доешь до конца. Продолжай бой.
Ты в разгар боя, ешь золотое яблоко, готово на 94% — и палец на миг соскакивает с правой кнопки. Яблоко отменяется, ты начинаешь заново, ты умираешь с едой в руке. BiteSync существует ровно для этого момента.
Если ты уже съел как минимум 90% предмета и случайно отпустил клавишу использования, BiteSync просто продолжает уже начатое действие до его обычного ванильного тика. Вот и весь мод.
Что он на самом деле делает
Ты зажимаешь правую кнопку, и предмет начинает есться, полностью по ванилле. Если ты отпускаешь после порога (90% по умолчанию, можно поднять до 99%), BiteSync удерживает уже существующее действие использования за тебя — тот же эффект, будто палец вообще не отрывался от кнопки. Предмет доедается на своём обычном тике, BiteSync сбрасывается, готово.
Отпустил ниже 90%? Отменяется как в ванилле, всегда. BiteSync это не трогает.
Прогресс считается по фактическим тикам использования предмета, а не по реальному времени или частоте кадров, так что пинг и FPS его не сбивают.
Разрешает ли это сервер — решает сам сервер. Прочитай правила, прежде чем использовать — ничто здесь не отменяет решение админа.
Отмена
Как только ты делаешь что-то другое, BiteSync уходит с дороги, и твой ввод проходит нетронутым:
- Атака (по воздуху, блоку или сущности) отменяет его мгновенно — сама атака никогда не блокируется и не дублируется
- Переключение слотов хотбара отменяет его, в том числе при еде из оффхенда
- Смена рук отменяет его
- Выброс предмета отменяет его
- Открытие инвентаря или любого другого экрана отменяет его — ничего не продолжает есть за меню
- Смерть, смена мира или отключение сбрасывают всё
- Если сервер заменяет или корректирует стак, побеждает сервер, и сессия завершается
Ничто из этого нельзя отключить в конфиге. Есть также таймаут на каждый предмет, так что застрять, удерживая действие использования, он не может.
HUD
Пока ты ешь что-то подходящее, над хотбаром висит небольшой прозрачный оверлей: иконка предмета, живой процент под ней и тонкая полоса прогресса с меткой на 90%. После порога полоса становится тихо-зелёной, чтобы ты знал, что помощь взведена. Никаких звуков, никакого мигания.
Иконка всегда показывает предмет, который ты прямо сейчас потребляешь — в основной руке или оффхенде — и каждый предмет получает свежий отсчёт, включая каждое яблоко в стаке.
Позиция, масштаб, смещения и отдельные элементы настраиваются, или можно вообще выключить HUD. Он следует за твоим масштабом GUI и нормально работает с ресурспаками и кастомными моделями предметов.
Поддерживаемые предметы
Всё, что имеет настоящее ванильное действие еды или питья: еда, золотые яблоки, зелья, молоко, бутылочки мёда, похлёбки, плюс модовые расходники, использующие ванильный компонент consumable.
Луки, арбалеты, щиты, трезубцы, подзорные трубы, кисти и ведра никогда не трогаются — это касается только настоящего потребления.
Есть и система фильтров: запускать на всех расходниках или переключиться в режим только белого списка. Чёрный список всегда побеждает, так что можно заблокировать плод хоруса или что угодно ещё, что не хочешь ассистировать.
Конфиг
config/bitesync.json создаётся при первом запуске. Порог, фильтры и полный контроль над HUD. Порог нельзя поставить ниже 90% — значения вне диапазона обрезаются. Если файл когда-нибудь повредится, его забэкапят и пересоздадут вместо краша игры.
Если у тебя установлен Mod Menu, есть экран настроек со слайдерами для всего, собранный из обычных ванильных виджетов — библиотека конфигов не нужна. Без Mod Menu тоже всё работает.
Установка
- Fabric Loader
- Fabric API
- BiteSync jar в
mods
Скачай файл, который точно совпадает с твоей версией Minecraft. На каждую версию — один jar (с 1.21.5 по 1.21.11 и 26.1), и каждый жёстко привязан к своей версии Minecraft — неправильный jar откажется загружаться с понятным сообщением, а не будет работать наполовину.
Только клиентская часть, на сервере ничего не нужно. Отлично работает с Sodium, Lithium, ImmediatelyFast и переназначенными клавишами.
Исходный код
Лицензия MIT. Код, баг-репорты и полная документация (включая процедуру тестирования на анти-чит) — на GitHub.
Частые вопросы
Как установить BiteSync?
Установите Fabric под свою версию Minecraft, скачайте BiteSync под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть BiteSync?
У BiteSync есть сборки для Minecraft 1.21.5–1.21.11, 26.1.2.
Нужен ли BiteSync на сервере?
Ставится только в игру; на сервер ставить не нужно