SoulFireRecipes
Public Python members of SoulFireRecipes.
Generated from the pinned SDK source. Use the matching installation. Each source link points to this baseline.
Methods decorated with @fn return effects. Their implementation signatures use EffectGen for the generator body. Compose them with yield from inside a scoped workflow.
list
@fn("SoulFireRecipes.list")
def list(
self,
*,
result_item_id: str | None = None,
ingredient: ItemSelector | None = None,
recipe_types: Iterable[str] = (),
page_size: int = 0,
page_token: str = "",
timeout_ms: int | None = None,
) -> EffectGen[ListRecipesResponse, SoulFireOperationError]can_craft
@fn("SoulFireRecipes.can_craft")
def can_craft(
self, recipe_id: str, *, count: int = 1, timeout_ms: int | None = None
) -> EffectGen[CanCraftResponse, SoulFireOperationError]list_villager_trades
@fn("SoulFireRecipes.list_villager_trades")
def list_villager_trades(
self, *, timeout_ms: int | None = None
) -> EffectGen[ListVillagerTradesResponse, SoulFireOperationError]craft
@fn("SoulFireRecipes.craft")
def craft(
self,
recipe_id: str,
*,
count: int = 1,
station: BlockPosition | None = None,
timeout_ms: int | None = None,
) -> EffectGen[SoulFireTask[CraftTaskResult], SoulFireOperationError]smelt
@fn("SoulFireRecipes.smelt")
def smelt(
self,
input: ItemSelector,
*,
count: int = 1,
fuel: ItemSelector | None = None,
station: BlockPosition | None = None,
timeout_ms: int | None = None,
) -> EffectGen[SoulFireTask[SmeltTaskResult], SoulFireOperationError]brew
@fn("SoulFireRecipes.brew")
def brew(
self,
input: ItemSelector,
ingredient: ItemSelector,
*,
count: int = 1,
fuel: ItemSelector | None = None,
station: BlockPosition | None = None,
expected_result: ItemSelector | None = None,
timeout_ms: int | None = None,
) -> EffectGen[SoulFireTask[BrewTaskResult], SoulFireOperationError]villager_trade
@fn("SoulFireRecipes.villager_trade")
def villager_trade(
self,
offer_index: int,
*,
count: int = 1,
expected_result: ItemSelector | None = None,
close_when_done: bool = False,
timeout_ms: int | None = None,
) -> EffectGen[SoulFireTask[VillagerTradeTaskResult], SoulFireOperationError]How is this page?
Last updated on
