Uses of Class
ke.ric.cooking.data.RuleMatcher
Packages that use RuleMatcher
Package
Description
Owner-scoped registration facades for custom items, recipes, crops, dietary properties,
seed acquisition rules, advancements, and staged aging definitions.
Public recipe, ingredient slot, rule matcher, preview context, and output callback contracts.
-
Uses of RuleMatcher in ke.ric.api.registration
Methods in ke.ric.api.registration that return RuleMatcherModifier and TypeMethodDescriptionstatic RuleMatcherRecipeRegistration.customItemMatcher(String customItemId) Create a Heirloom custom-item rule matcher.static RuleMatcherRecipeRegistration.vanillaItemMatcher(String materialId) Create a vanilla-material rule matcher.Methods in ke.ric.api.registration with parameters of type RuleMatcherModifier and TypeMethodDescriptionRecipeRegistration.AddonRecipeBuilder.addRule(String trigger, RuleMatcher matcher, RecipeAction... ruleActions) Add a single-matcher conditional rule.Method parameters in ke.ric.api.registration with type arguments of type RuleMatcherModifier and TypeMethodDescriptionRecipeRegistration.AddonRecipeBuilder.addRule(String trigger, List<RuleMatcher> matchers, RecipeAction... ruleActions) Add a multi-matcher conditional rule. -
Uses of RuleMatcher in ke.ric.cooking.data
Methods in ke.ric.cooking.data that return RuleMatcherMethods in ke.ric.cooking.data that return types with arguments of type RuleMatcherMethods in ke.ric.cooking.data with parameters of type RuleMatcherModifier and TypeMethodDescriptionbooleanRecipePreviewContext.matches(RuleMatcher matcher) Identity rules use declared selections, including refinements absent from sanitized icons.voidRecipeRule.setMatcher(RuleMatcher matcher) Method parameters in ke.ric.cooking.data with type arguments of type RuleMatcher