Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Текущая версия | Ваш текст | ||
Строка 69: | Строка 69: | ||
| | ||
− | + | === Получение рецептов верстака и печки === | |
− | |||
− | |||
− | === Получение рецептов верстака и | ||
− | Есть возможность получать рецепты верстака или | + | Есть возможность получать рецепты верстака или печки. Для этого есть функции: |
Для верстака: | Для верстака: | ||
*Recipes.getRecipeByField(контейнер, префикс, игнорировать префикс); //<u>крафт</u> по входным слотам (должны называтся от slot0 до slot8) | *Recipes.getRecipeByField(контейнер, префикс, игнорировать префикс); //<u>крафт</u> по входным слотам (должны называтся от slot0 до slot8) | ||
− | + | *Recipes.getWorkbenchRecipesByIngredient(id, data); //<u>список крафтов</u> с инградиентом | |
− | *Recipes.getWorkbenchRecipesByIngredient(id, data); //<u>список крафтов</u> с инградиентом | ||
*Recipes.getWorkbenchRecipesByResult(id, кол-во, data); //<u>список крафтов</u> с результатом | *Recipes.getWorkbenchRecipesByResult(id, кол-во, data); //<u>список крафтов</u> с результатом | ||
− | Для | + | Для печки: |
− | *Recipes.getFurnaceRecipesByResult(); //<u>список всех</u> рецептов | + | *Recipes.getFurnaceRecipesByResult(); //<u>список всех</u> рецептов печки |
− | *Recipes.getFurnaceRecipeResult(id | + | *Recipes.getFurnaceRecipeResult(id, префикс); //возвращает объект предмета |
Для того чтобы указать любое значение количиства или data можно использовать -1. | Для того чтобы указать любое значение количиства или data можно использовать -1. | ||
Работа с объектами рецептов: | Работа с объектами рецептов: | ||
− | < | + | <pre>var recipe_list=Recipes.getWorkbenchRecipesByResult(278, 1, 0); |
− | var recipe_list=Recipes.getWorkbenchRecipesByResult(278, 1, 0); | ||
//количество елементов в списке: recipe_list.size(); | //количество елементов в списке: recipe_list.size(); | ||
Строка 103: | Строка 98: | ||
//получение результата | //получение результата | ||
recipe.result | recipe.result | ||
− | //получение входного слота | + | //получение входного слота печки |
recipe.inId recipe.inData | recipe.inId recipe.inData | ||
//получение входных слотов верстака | //получение входных слотов верстака | ||
Строка 110: | Строка 105: | ||
//получение префикса: recipe.prefix | //получение префикса: recipe.prefix | ||
− | </ | + | </pre> |
+ | |||
+ | | ||
+ | </div> </div> </div> </div> </div> </div> |