FurnaceManager

Этот класс был добавлен модом с mod-id crafttweaker. Так что если вы хотите использовать эту функцию, вам нужно установить этот мод.

Импорт класса

Вам может потребоваться импортировать пакет, если вы столкнетесь с какими-либо проблемами (например, с заливкой массива), так что лучше быть в безопасности, чем извиняться и добавлять импорт.

crafttweaker.api.FurnaceManager

Implemented Interfaces

FurnaceManager implements the following interfaces. That means any method available to them can also be used on this class.

Methods

addRecipe

Adds a recipe based on given params.

furnace.addRecipe(name as String, output as crafttweaker.api.item.IItemStack, input as crafttweaker.api.item.IIngredient, xp as float, cookTime as int);
furnace.addRecipe("wool2diamond", <item:diamond>, <tag:minecraft:wool>, 1.0, 0);
ПараметрТипDescription
nameStringName of the new recipe
outputcrafttweaker.api.item.IItemStackIItemStack output of the recipe
inputcrafttweaker.api.item.IIngredientIIngredient input of the recipe
xpfloathow much xp the player gets
cookTimeinthow long it takes to cook

removeRecipe

Removes a recipe based on it's output and input.

furnace.removeRecipe(output as crafttweaker.api.item.IItemStack, input as crafttweaker.api.item.IIngredient);
furnace.removeRecipe(<item:minecraft:diamond>, <tag:minecraft:wool>);
ПараметрТипDescription
outputcrafttweaker.api.item.IItemStackIItemStack output of the recipe.
inputcrafttweaker.api.item.IIngredientIIngredient of the recipe to remove.