Package dev.latvian.mods.kubejs.recipe.component
package dev.latvian.mods.kubejs.recipe.component
-
ClassDescriptionEnumComponent<T extends Enum<T> & net.minecraft.util.StringRepresentable>MapRecipeComponent<K,
V> NumberComponent<S,T extends Number> A recipe component is a reusable definition of a recipe element (such as an in/output item, a fluid, or even just a number value) that has adescriptionassociated with it and defines logic on how to serialize the value contained within the context of a recipe with aRecipeComponent.codec().To be used later for recipe buildersRecipeComponentCodecFactory<CT extends RecipeComponent<?>>A recipe component that may delegate most of its logic to a parent component.