Hierarchy For Package ke.ric.cooking.data
Class Hierarchy
- java.lang.Object
- ke.ric.cooking.data.CraftingInput
- ke.ric.cooking.data.IngredientOption
- ke.ric.cooking.data.IngredientSlot
- ke.ric.cooking.data.Recipe
- ke.ric.cooking.data.RecipeAction
- ke.ric.cooking.data.RecipeByproduct
- ke.ric.cooking.data.RecipeItemRef
- ke.ric.cooking.data.RecipeRule
- ke.ric.cooking.data.RuleMatcher
- ke.ric.cooking.data.WeightedOutput
Interface Hierarchy
- ke.ric.cooking.data.CustomOutputHandler
- ke.ric.cooking.data.RecipeEligibilityPredicate
- ke.ric.cooking.data.RecipeOutputDecorator
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- ke.ric.cooking.data.IngredientSlot.Type
- ke.ric.cooking.data.PressAnimationProfile
- ke.ric.cooking.data.RecipeAction.ActionType
- ke.ric.cooking.data.RecipeItemRef.Kind
- ke.ric.cooking.data.RecipeRule.Trigger
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- ke.ric.cooking.data.Recipe.OutputVariant
- ke.ric.cooking.data.RecipePreviewContext
- ke.ric.cooking.data.RecipePreviewContext.Selection
- java.lang.Record