~~~~
Обновление проекта: версия 1.3 для Fabric завершена и будет выпущена для Minecraft 1.20-1.21.10. Из-за изменений в инициализации игровых правил, новая версия для 1.21.11 будет создана в будущем.
См. вкладку Обновления ниже, чтобы узнать, какие изменения ожидать в версии 1.3.
~~~~
В стандартной игре насыщение (saturation) не может превышать уровень голода игрока, который ограничен значением 20.
Этот мод добавляет следующие улучшения качества жизни для насыщения:
- Насыщение не ограничено уровнем голода. Например, игрок с уровнем голода 6 может иметь уровень насыщения 7 или более.
- Избыточные единицы голода от употребления пищи переносятся в насыщение. Например, поедание золотой моркови (6 единиц голода) при уровне голода 18 повысит голод до максимума в 20, а оставшиеся 4 единицы будут добавлены к насыщению.
- Насыщение может накапливаться свыше 20, что позволяет полностью использовать потенциал модов, восстанавливающих большое количество единиц голода или насыщения (>20).
Для версий мода 1.0-1.2 насыщение можно сделать видимым с помощью модов, таких как AppleSkin, или запросить с помощью добавленной команды /getSaturation.
Для версий 1.3+ насыщение и истощение (exhaustion) доступны в качестве визуальных индикаторов рядом с полоской голода.
Для корректной работы Saturation Plus должен быть установлен как на клиенте, так и на сервере.
В настоящее время этот мод в приоритете для Fabric, но разработка для Forge/NeoForge сосредоточена на версиях Minecraft 1.20+.
Если поступит достаточно запросов на более ранние версии, дальнейшие обратные портирования могут быть рассмотрены в будущем.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
В настоящее время поддерживаемые версии (Minecraft Fabric):
1.14 - 1.14.4 1.15 - 1.15.2
1.16 - 1.16.5 1.17 - 1.17.1
1.18 - 1.18.2 1.19 - 1.19.4
1.20 - 1.20.6 1.21 - 1.21.10
(Minecraft Forge / NeoForge):
1.21 - 1.21.10
1.20 - 1.20.6
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Обновления:
Версия 1.1 (Fabric)*
Добавлены два новых игровых правила для настройки работы насыщения в каждом мире:
Hunger Limits Saturation - Уровень насыщения никогда не превышает текущий уровень голода. Установите значение false, чтобы разрешить значения насыщения выше 20.
Max Saturation Level - Верхний предел для насыщения. Установите отрицательное целое число (например, -1), чтобы отключить этот лимит, разрешив неограниченное насыщение (не забудьте отключить Hunger Limits Saturation).
Для ванильного опыта установите hungerLimitsSaturation = true и maxSaturation = 20.
*Эта функция полностью реализована в версии 1.1 портов этого мода для Forge и NeoForge.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Версия 1.2 (Fabric)*
Добавлены две команды для ручной настройки насыщения:
/addSaturation - Добавляет (или вычитает, используя отрицательное значение) насыщение.
/setSaturation - Непосредственно изменяет насыщение до указанного количества.
Для обеих команд насыщение ограничено между 0 и пределом для чисел с плавающей запятой (3.4e+38F).
*Эта функция полностью реализована в версии 1.0 портов этого мода для Forge и NeoForge.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Версия 1.3 (Fabric)*
Эффект статуса Saturation был скорректирован для учёта модов, дающих долговременные эффекты.
Вместо постоянной выдачи 1 единицы насыщения за тик, игроки с этим эффектом будут постепенно получать меньше единиц, чем больше насыщения у них уже есть.
(например, 0.125/тик при 21 насыщении, 0.025/тик при 22 насыщении)
Теперь насыщение и истощение отображаются визуально рядом с полоской голода.
- Насыщение отображается жёлтым текстом и постоянно обновляется через серверные пакеты.
- Истощение отображается серым текстом в процентах (насыщение или голод уменьшаются при 100%, затем истощение сбрасывается до 0%).
- Оба отображения отключаются, если мод не обнаружен на сервере (этот мод должен быть установлен и на клиенте, и на сервере).
Добавлены три игровых правила для дальнейшей настройки механики насыщения в каждом мире:
Always Hungry - Если включено, игроки могут есть любую пищу независимо от уровня голода в режиме Survival или Adventure.
Max Exhaustion Level - Максимальный уровень истощения перед уменьшением голода или насыщения. Установите 0, чтобы отключить истощение, позволив игрокам никогда не голодать (не рекомендуется).
Saturation Status Effect Decay Rate - Управляет скоростью затухания эффекта статуса Saturation. Большие числа означают более высокую скорость затухания (игроки получают меньше насыщения, чем больше у них его уже есть); установите 0, чтобы сохранить постоянный прирост насыщения (1/тик).
*В обозримом будущем эти функции будут выпущены в версиях 1.2 и 1.3 портов этого мода для Forge и NeoForge.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Планы на будущее:
- Визуальные индикаторы в интерфейсе для уровней насыщения выше 20
- Потенциально: Возможность изменять максимальный уровень голода ниже или выше 20
- В процессе: Порты на другие загрузчики модов (например, Forge, NeoForge)
- 1.20 и 1.21 в настоящее время реализованы для Forge и NeoForge (пожалуйста, сообщайте о любых проблемах, если они есть). Дальнейшие обратные портирования будут созданы, если не будет обнаружено проблем.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
