Версия 4.X.X
Для более старых версий мода обратитесь к вики.
Этот мод является библиотечным и требуется на любой стороне, где установлен зависимый мод.
Мод необходим как на сервере, так и на клиенте.
Поддержка

Версии Minecraft, для которых мод не выпущен, не поддерживаются.
Текстовую версию можно найти здесь.
Возможности
Этот мод добавляет два типа рецептов: recipes_lib:crafting_shaped_components и recipes_lib:crafting_shapeless_components.
Ingredients Shaped Components и Shapeless Components создаются по аналогии с ванильными shaped и shapeless рецептами.
Результат должен содержать три элемента:
- item: Реестровое имя предмета-результата
- components: Данные компонентов предмета-результата
- merge_components: Следует ли искать предмет, с которым необходимо объединить компоненты.
Пример:
"result": {
"item": "minecraft:written_book",
"components": {
"minecraft:written_book_content": {
"pages": [
{
"text": "Hello2"
}
]
}
},
"merge_components": true
}Этот мод добавляет тип рецепта recipes_lib:renaming.
Рецепт имеет только один ингредиент. Внутренне в качестве ингредиента добавляется бирка с именем.
Результатом рецепта является ингредиент с пользовательским именем из бирки.
Пример:
{
"type": "recipes_lib:renaming",
"ingredient": {
"item": "dynamical_compass:dynamical_compass"
}
}Этот мод добавляет тип ингредиента recipes_lib:components.
Этот ингредиент должен содержать четыре элемента:
- type: Тип ингредиента
- item:
- id: Реестровый идентификатор предмета-ингредиента
- components: Данные компонентов предмета-ингредиента
- matchType:
- EQUAL: Данные компонентов входного предмета и предмета-ингредиента должны полностью совпадать.
- CONTAINS: Данные компонентов предмета-ингредиента должны быть подмножеством данных компонентов входного предмета.
- CONTAINS_NONE: Ни один элемент данных компонентов предмета-ингредиента не должен присутствовать в наборе данных компонентов входного предмета.
- NOT_EQUAL: Данные компонентов входного предмета и предмета-ингредиента не должны полностью совпадать.
Пример:
{
"type": "recipes_lib:components",
"item": {
"id": "minecraft:written_book",
"components": {
"minecraft:written_book_content": {
"pages": [
{
"text": "Hello2"
}
]
}
}
},
"matchType": "CONTAINS_NONE"
}
