- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 974
- Подписчиков на Modrinth
- 2
- версия
- 1
- Обновлён
- 2 февраля 20262 февр.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
AttributeFix Sync
AttributeFix Sync — неофициальный аддон для мода AttributeFix, созданный для решения проблемы синхронизации, когда изменённые на сервере лимиты атрибутов не отображаются на клиенте.
Проблема
В оригинальном AttributeFix, если вы изменяете верхний лимит атрибута (например, generic.max_health или generic.attack_damage) в конфигурации сервера:
- Сервер корректно рассчитывает урон и здоровье на основе вашего конфига (например, ограничение в 5000).
- Клиент по-прежнему использует стандартный лимит (например, 1 000 000).
- Результат: такие моды, как Jade, WTHIT или ванильная полоса здоровья, отображают неверные значения, потому что клиент не знает о более строгом лимите, установленном сервером.
Возможности
Этот мод решает описанную проблему через синхронизацию пакетами:
- Автоматическая синхронизация: когда игрок заходит на сервер, мод автоматически отправляет клиенту все лимиты атрибутов (Max Values), настроенные на сервере.
- Патчинг в памяти: получив данные, клиент динамически изменяет определения атрибутов в памяти через Mixin.
- Корректное отображение: Jade, WTHIT и ванильные полосы теперь будут показывать значения на основе актуальных серверных лимитов.
- Без загрязнения: когда игрок отключается, мод автоматически возвращает клиентские лимиты атрибутов в исходное состояние, чтобы одиночные миры или другие серверы не затрагивались.
Установка и использование
Зависимости
- Minecraft: 1.21.1
- Загрузчик: NeoForge
- Обязательный мод: AttributeFix
Использование
- Сервер: обязателен. Настройка не требуется. Он автоматически считывает итоговые значения из AttributeFix и отправляет их игрокам.
- Клиент: обязателен. Необходим для получения пакетов синхронизации.
Конфигурация
Файл клиентской конфигурации находится по пути config/attributefixsync-client.toml.
| Опция | По умолчанию | Описание |
|---|---|---|
enableSync | true | Принимать ли синхронизацию лимитов атрибутов с сервера. |
showSyncMessages | true | Показывать ли сообщение в чате при синхронизации атрибутов. |
Примечание: чтобы изменить сами лимиты атрибутов (например, максимальное здоровье), редактируйте конфигурационные файлы AttributeFix в папке config/attributefix/.
Лицензия и благодарности
Этот проект распространяется под лицензией MIT License.
- Основная логика основана на Minecraft NeoForge API.
- Особая благодарность Darkhax за разработку оригинального мода AttributeFix. Этот мод существует исключительно как вспомогательный инструмент для него.
Это не официальная работа Darkhax. Если у вас возникли проблемы, связанные с синхронизацией, сообщайте о них в этот репозиторий, а не оригинальному автору.
Частые вопросы
Как установить AttributeFix-Sync?
Установите NeoForge под свою версию Minecraft, скачайте AttributeFix-Sync под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть AttributeFix-Sync?
У AttributeFix-Sync есть сборки для Minecraft 1.21.1.
Нужен ли AttributeFix-Sync на сервере?
Нужен и в игре, и на сервере