Package org.cyclops.commoncapabilities.api.ingredient
package org.cyclops.commoncapabilities.api.ingredient
-
ClassDescriptionIIngredientMatcher<T,
M> An instance matcher for certain instance and condition types.An serializer for instances and condition parameters of a certain component type.A collection of ingredient instances of different types.IngredientComponent<T,M> A IngredientComponent is a type of component that can be used as ingredients inside recipes.A categorizer for an instance type.A wrapper around an ingredient component instance that properly implements theIngredientInstanceWrapper.equals(Object)
,IngredientInstanceWrapper.hashCode()
andComparable.compareTo(Object)
methods.An ingredient that is identified by a given instance and can be matched with other instances under a given condition.Raw implementation of mixed ingredients.Abstract implementation of mixed ingredients.PrototypedIngredient<T,M> A raw prototyped ingredient.