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.