Перейти к содержимому

Sal_fish's Attribute Lib

Sal_fish's Attribute Lib (双拼原味咸鱼罐头) – библиотека для Forge 1.20.1, добавляющая настраиваемые атрибуты и сохранение команд между сессиями.

Forge
Загрузчики
Forge
Скачиваний на Modrinth
3,3 тыс.
Подписчиков на Modrinth
0
версий
5
Обновлён
25 сентября 202625 сент.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игруНужна 1 модам. Скачайте её, если этого требует другой мод.

Коротко о моде

Библиотека — нужна другим модам: её требуют 1
Работает на Forge
Для Minecraft 1.20.1
Нужен и в игре, и на сервере
Последняя версия — 1.1.0-forge-1.20.1 от 25 сентября 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.20.1
Описание переведено автоматическиПоказать оригинал (EN)

Sal_fish's Attribute Lib (双拼原味咸鱼罐头)

Лёгкая библиотека атрибутов для Minecraft Forge 1.20.1, созданная чтобы дать сборщикам модпаков и игрокам тонкий контроль над свойствами сущностей через ванильную систему атрибутов. Также включает функцию памяти команд между сессиями, которая сохраняет историю команд после перезапуска игры.

📦 Общие атрибуты (применяются ко всем живым сущностям) Эти атрибуты автоматически добавляются каждой живой сущности. Сборщики модпаков могут задавать значения по умолчанию глобально или для каждого типа сущности, а другие моды могут изменять их динамически.

generic.scale – Управляет визуальным размером и хитбоксом сущности. По умолчанию: 1.0

generic.step_height – Максимальная высота блока, на которую сущность может подняться без прыжка. По умолчанию: 0.6

generic.safe_fall_distance – Максимальная вертикальная дистанция, которую сущность может упасть до получения урона от падения. По умолчанию: 3.0

👤 Атрибуты только для игрока Добавляются только игрокам и влияют на баланс геймплея и дальность взаимодействия.

generic.creative_flight – Если значение больше 0, игрок может летать независимо от режима игры. По умолчанию: 0

player.block_interaction_range – Максимальная дистанция, на которой игрок может взаимодействовать с блоками (ставить, ломать, использовать). По умолчанию: 4.5

player.entity_interaction_range – Максимальная дистанция, на которой игрок может взаимодействовать с сущностями (атаковать, использовать). По умолчанию: 3.0

player.block_break_speed – Множитель скорости разрушения блоков игроком. По умолчанию: 1.0

Все атрибуты поддерживают любые значения (технически ограничены пределами целых чисел Java), позволяя авторам сборок тонко настраивать всё от передвижения до дальности взаимодействия без создания десятков отдельных модификаторов.

🧠 Система памяти команд Мод автоматически запоминает последние 50 команд, введённых в чат (сообщения, начинающиеся с /), и сохраняет их в файл command_history.txt в директории игры Minecraft.

История сохраняется при смене миров и даже после полного выхода из игры.

Команды хранятся по порядку и доступны через клавиши ↑ / ↓ в экране чата, как и ванильная история чата.

Дополнительная настройка не требуется – работает из коробки.

🔧 Использование Просто установите этот мод и на сервере, и на клиенте. Файлы конфигурации и зависимости не требуются.

Для авторов модпаков: используйте предоставленные реестры атрибутов, чтобы задавать кастомные значения игрокам и мобам через командные блоки, скрипты (CraftTweaker, KubeJS) или собственные моды.

Для других разработчиков: добавьте эту библиотеку как зависимость и обращайтесь к объектам реестра атрибутов напрямую из ModAttributes.

📄 Технические заметки Атрибуты регистрируются с помощью Forge DeferredRegister и полностью синхронизируются между сервером и клиентом.

Отрисовка сущностей (масштаб, размер тени) настраивается автоматически через миксины, обеспечивая визуальную согласованность.

Функция истории команд использует локальный файл для хранения команд; она никогда ничего не отправляет на сервер.

Свободно используйте, изменяйте и распространяйте в модпаках. Отзывы и предложения всегда приветствуются!

Частые вопросы

Как установить Sal_fish's Attribute Lib?

Установите Forge под свою версию Minecraft, скачайте Sal_fish's Attribute Lib под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Sal_fish's Attribute Lib?

У Sal_fish's Attribute Lib есть сборки для Minecraft 1.20.1.

Нужен ли Sal_fish's Attribute Lib на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее