Spice of Life: Discovery - мод на разнообразие еды в Майнкрафт
Задумывались ли вы, что в ванильном Minecraft большинство игроков едят только стейки или золотые яблоки, игнорируя остальные блюда? Spice of Life: Discovery (сокращённо SOL:D) решает эту проблему: чем больше разных видов еды вы съедаете, тем больше у вас сердец здоровья. Забудьте про однообразный рацион - теперь каждый новый кусочек даёт реальное преимущество.
Мод вдохновлён идеей Spice of Life: Carrot Edition, но ориентирован именно на поиск и открытие новых продуктов. Если вы уже ставили Farmer's Delight и его аддоны - SOL:D раскроется на полную, ведь с сотнями видов еды вы будете постоянно получать бонусы к здоровью.
Как это работает
По умолчанию мод даёт вам всего 6 HP (3 сердца) в начале игры. Каждые 5 новых съеденных блюд добавляют 2 HP (1 сердце). То есть вы не можете просто наштамповать сотню стейков - нужно пробовать разную еду. Формула расчёта здоровья полностью настраивается в конфиге.
Настройка (конфиг)
Файл конфигурации лежит в .minecraft/config/soldisco.json5. Внутри вы задаёте формулу, которая вычисляет максимальное HP. Поддерживаются математические функции через библиотеку exp4j.
Примеры формул
Вот несколько идей, как можно настроить сложность:
{
"formula": "20 + 2 * floor(sqrt(foodsEaten))",
"minHp": 20.0
}
С каждым новым блюдом требуется всё больше разных продуктов для следующего сердечка. Начинаешь с 10 сердец, но дальше каждая единица здоровья даётся тяжелее.
{
"formula": "40 - foodsEaten",
"minHp": 1.0
}
Вот это жестокий вариант: за каждую новую съеденную еду максимальное здоровье уменьшается. Начинаешь с 20 сердец, а заканчиваешь полутора. Для хардкорных сборок.
{
"formula": "6 + 2 * floor(foodsEaten / 5)",
"minHp": 6.0
}
Стандартная формула - 3 сердца в начале, плюс 1 сердце за каждые 5 новых блюд.
Команды
Мод добавляет команду /foodhistory, чтобы управлять своей историей еды:
foodhistory get [<игрок>]- посмотреть полный список съеденной еды для игрокаfoodhistory add <еда> [<игроки>]- добавить еду в историю указанных игроковfoodhistory remove <еда> [<игроки>]- удалить еду из историиfoodhistory query <еда> [<игроки>]- проверить, пробовал ли игрок эту еду
Команды пригодятся администраторам серверов, чтобы вручную корректировать прогресс или исправлять баги.
Важно знать
- Мод совместим с Fabric (и, вероятно, с Quilt). Для Forge версии нет, но есть альтернативы.
- Лучше всего работает с кулинарными модами - Farmer's Delight, Croptopia, Pam's HarvestCraft и т.д.
- Если вы хотите, чтобы еда давала не только здоровье, но и эффекты - посмотрите в сторону Spice of Fabric или других модов этой серии.
Зачем это нужно в Minecraft
Проблема ванильной еды в том, что игроки быстро находят лучший вариант (кроличий суп, золотые яблоки) и больше не экспериментируют. Spice of Life: Discovery превращает кулинарию в полноценную механику выживания: вы вынуждены искать редкие ингредиенты, крафтить непривычные блюда и даже есть то, что обычно просто выбрасывали. Это отлично вписывается в сборки на тему фермерства, приключений или хардкора.
Скачайте мод Spice of Life: Discovery и начните дегустацию - каждое новое блюдо даёт вам шанс стать сильнее. Или слабее, если вы настроите формулу по своему вкусу.
Мод не требует дополнительных библиотек, кроме Fabric API (если установлен Fabric Loader).
Как поиграть с друзьями с модом Spice of Life: Discovery?
Мод Spice of Life: Discovery куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Spice of Life: Discovery будет готов за пару минут - BungeeHost сделает всё за вас.

