Этот небольшой мод добавляет элементы реализма, накладывая негативные эффекты на игроков, употребляющих сырую пищу.
Mojang кратковременно рассматривала подобную идею, но затем превратила её в неудачную шутку — сырая курица вызывает небольшой голод, а сырая свинина вообще не даёт эффектов. С данным модом 60 секунд замедления напомнят игрокам о необходимости готовить еду. Это не смертельно, но делает употребление сырой пищи невыгодным. Употребление гнилой плоти значительно ухудшит ситуацию (если только вам не повезёт сопротивляться эффектам).
Мод разделяет еду на четыре категории:
1) Безопасная — не требует пояснений.
2) Лёгкие эффекты (пример: сырой картофель) — овощи, требующие приготовления, и другие продукты, которые не стоит есть сырыми. Возможны эффекты вроде слабости. Высок шанс полного сопротивления эффектам.
3) Средние эффекты (пример: сырое мясо) — дефолтная категория для всей сырой пищи, не отнесённой в другие группы. Эффекты включают замедление движения, снижение скорости добычи, редко — отравление.
4) Тяжёлые эффекты (пример: гнилая плоть) — то, что не стоит есть даже в голоде. Эффекты: отравление, слепота, тошнота.
Эффекты выбираются случайно из предустановленных наборов. Набор фиксируется на несколько минут — повторное употребление той же пищи продлевает длительность эффектов вместо наложения новых.
Информация для создателей модпаков и моддеров
Начиная с версии 1.12 (Minecraft 1.21) функционал InterModComms удалён. Для настройки категорий пищи используйте item tags:
Пример: Добавлен Food1 (сырой) и Food2 (приготовленный). Food1 автоматически попадает в категорию «средние эффекты». Для изменения категории используйте теги в namespace cookyourfood:
- ok_to_eat_raw.json
- raw_food_severe.json
- raw_food_light.json
- raw_food_normal.json
Категории проверяются в порядке: безопасная → лёгкая → средняя → тяжёлая. Конфликты разрешаются в пользу более строгой категории.
Настройка эффектов
Начиная с версии 1.10 эффекты настраиваются через JSON-файл в директории config. Документация по структуре файла: ссылка.