Skip to content

NeoForgeConditionalRecipeOutput

class NeoForgeConditionalRecipeOutput(inner: RecipeOutput, condition: ICondition) : RecipeOutput

Constructors

NeoForgeConditionalRecipeOutput

constructor(inner: RecipeOutput, condition: ICondition)

Functions

accept

open override fun accept(
    id: ResourceLocation, 
    recipe: Recipe<*>, 
    adv: AdvancementHolder?, 
    vararg iConditions: ICondition
)

advancement

open override fun advancement(): Advancement.Builder

withConditions

open fun withConditions(vararg conditions: ICondition?): RecipeOutput?