Package com.hbm_m.util
Class TemplateCraftingCosts
java.lang.Object
com.hbm_m.util.TemplateCraftingCosts
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient>getCostForStamp(net.minecraft.world.item.ItemStack stamp) Получает стоимость создания конкретного штампа.static net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient>getCostForTemplate(net.minecraft.world.item.ItemStack recipeOutput) Получает стоимость создания шаблона для конкретного результата рецепта.static booleanisStamp(net.minecraft.world.item.ItemStack stack) Проверяет, является ли предмет штампом пресса.
-
Constructor Details
-
TemplateCraftingCosts
public TemplateCraftingCosts()
-
-
Method Details
-
getCostForTemplate
public static net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> getCostForTemplate(net.minecraft.world.item.ItemStack recipeOutput) Получает стоимость создания шаблона для конкретного результата рецепта. Используется для обычных шаблонов сборочной машины.- Parameters:
recipeOutput- Результат рецепта (например, Алмазный меч).- Returns:
- Список ингредиентов или null, если стоимость не определена.
-
getCostForStamp
public static net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> getCostForStamp(net.minecraft.world.item.ItemStack stamp) Получает стоимость создания конкретного штампа.- Parameters:
stamp- ItemStack штампа.- Returns:
- Список ингредиентов или null, если стоимость не определена.
-
isStamp
public static boolean isStamp(net.minecraft.world.item.ItemStack stack) Проверяет, является ли предмет штампом пресса.- Parameters:
stack- ItemStack для проверки.- Returns:
- true, если это штамп пресса.
-