Intermediate Recipe Management System #565
Gebardensprache
started this conversation in
Draft
Replies: 1 comment 2 replies
|
What would the type |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Summary
A commonly, convenience intermediate recipe manager for standardization recipe registry and registry name.
Goals
<recipe_creator_id>:<recipe_name>) for indexRecipeType<T extends IntermediateRecipe>must have own identifier (<type_creator_id>:<type_id>)RecipeBuilderand recipe modifier mods (CrT, GrS e.g.)T extends IntermediateRecipeinregister(T recipe), override and print log byDEBUGlevel if presentremove(ResourceLocation recipeName), ignore and print log byWARNlevel if absentRecipeSerializer<T extends IntermediateRecipe>forlowcode (planning)stream()for advanced usage (replace one item with other item, remove recipes which output iron ingot e.g.)FluidIngredientandFluidOreDictionaryNon Goals
Motivation
Standardization recipes have implemented in modern forge, it is useful for developers to manage recipes.
Description
Example:
Dependencies
No response
References
No response
Guidelines
All reactions