Версия 2.X.X
Для более старых версий мода проверьте вики.
Этот мод является библиотечным, необходим на любой стороне, где установлен зависимый мод.
Мод требуется как на стороне сервера, так и на стороне клиента.
Поддерживаемые версии
Версии Minecraft, для которых мод не выпущен, не поддерживаются.
Текстовую версию можно найти здесь.
Функциональность
Этот мод добавляет два типа рецептов: "recipes_lib:crafting_shaped_components" и "recipes_lib:crafting_shapeless_components".
Ингредиенты Shaped Components и Shapeless Components создаются аналогично ванильным формируемым и бесформенным рецептам.
Результат должен содержать три элемента:
- item: Реестровое имя предмета результата
- components: Данные компонентов предмета результата
- merge_components: Следует ли искать предмет, с которым компоненты должны быть объединены.
Пример:
"result": {
"item": "minecraft:written_book",
"components": {
"minecraft:written_book_content": {
"pages": [
{
"text": "Hello2"
}
]
}
},
"merge_components": true
}
Этот мод добавляет тип рецепта "recipes_lib:renaming".
Рецепт имеет только один ингредиент. Внутренне добавляется бирка (name tag) в качестве ингредиента.
Результатом рецепта является ингредиент с пользовательским именем с бирки.
Пример:
{
"type": "recipes_lib:renaming",
"ingredient": {
"item": "dynamical_compass:dynamical_compass"
}
}
Этот мод добавляет тип ингредиента "recipes_lib:components".
Этот ингредиент должен содержать четыре элемента:
- type: Тип ингредиента
- item:
- id: Реестровый 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"
}