Для работы этого мода необходимы Farmer's Delight и Project MMO.
Описание
Этот мод добавляет совместимость между Project MMO и Farmer's Delight, а также, вероятно, с большинством модов-расширений для Farmer's Delight, если их рецепты используют кулинарные блоки Farmer's Delight.
Печь (Stove), Кастрюля (Cooking Pot) и Сковорода (Skillet) теперь будут начислять XP за событие SMELT, а Разделочная доска (Cutting Board) — за событие CRAFT.
Как использовать
Для работы достаточно настроить начисление XP за события SMELT или CRAFT для соответствующих пищевых продуктов, создаваемых этими блоками.
Существует отличие между этими кулинарными блоками и обычными печами/кострами/верстаками: XP начисляется на основе конечного пищевого продукта, а не ингредиентов для его создания. Это связано со сложностью рецептов, использующих множество компонентов. Начисление XP на основе результата упрощает реализацию. Это означает, что XP необходимо указывать как для сырых, так и для готовых продуктов. Например:
- При приготовлении ванильной говядины в обычной печи XP начисляется на основе сырой говядины.
- В кулинарных блоках Farmer's Delight XP начисляется на основе стейка (cooked_beef).
Эту механику можно использовать для стимулирования игроков применять блоки Farmer's Delight вместо ванильных, задав более высокое значение XP для стейка. Для одинакового начисления XP установите одинаковые значения для сырой говядины и стейка.
Примечания
Мод должен быть совместим с другими модами. Пожалуйста, сообщайте об ошибках на GitHub. Если XP не начисляется за предмет, сначала убедитесь в корректности его настройки в Project MMO.
Используются mixins для Farmer's Delight, поэтому обновление Farmer's Delight потенциально может нарушить их работу. Рекомендуется не обновлять Farmer's Delight, если требуется гарантированная работоспособность мода. Для версии 1.20.1 это маловероятно из-за редких обновлений Farmer's Delight.