neoforge • net.kernelpanicsoft.archie.data.common.conditions • AConditionsPlatform
AConditionsPlatform
actual object AConditionsPlatformTypes
NeoForgeCondition
class NeoForgeCondition(val condition: IACondition) : IConditionNeoForgeConditionalRecipeOutput
class NeoForgeConditionalRecipeOutput(inner: RecipeOutput, condition: ICondition) : RecipeOutputNeoForgeConditionCodec
class NeoForgeConditionCodec(codec: MapCodec<out IACondition>) : MapCodec<AConditionsPlatform.NeoForgeCondition> Properties
archie
val ICondition.archie: IAConditionneoforge
val MapCodec<out IACondition>.neoforge: AConditionsPlatform.NeoForgeConditionCodecval IACondition.neoforge: AConditionsPlatform.NeoForgeConditionFunctions
codec
actual fun codec(): Codec<IACondition>fabricRecipeProvider
actual fun fabricRecipeProvider(child: ARecipeProvider, registries: CompletableFuture<HolderLookup.Provider>): RecipeProvider?register
actual fun register(identifier: ResourceLocation, codec: MapCodec<out IACondition>)withCondition
actual fun withCondition(output: RecipeOutput, condition: IACondition): RecipeOutput