Package emi.dev.emi.emi.api.recipe
Class EmiRecipeCategory
java.lang.Object
emi.dev.emi.emi.api.recipe.EmiRecipeCategory
- All Implemented Interfaces:
EmiRenderable
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionEmiRecipeCategory(ResourceLocation id, EmiRenderable icon) A constructor to use only a single renderable for both the icon and simplified icon.EmiRecipeCategory(ResourceLocation id, EmiRenderable icon, EmiRenderable simplified) EmiStackinstances can be passed asEmiRenderableEmiRecipeCategory(ResourceLocation id, EmiRenderable icon, EmiRenderable simplified, Comparator<EmiRecipe> sorter) EmiStackinstances can be passed asEmiRenderable -
Method Summary
Modifier and TypeMethodDescriptiongetId()getName()@Nullable Comparator<EmiRecipe>getSort()voidrender(DrawContext draw, int x, int y, float delta) voidrenderSimplified(DrawContext draw, int x, int y, float delta)
-
Field Details
-
id
-
icon
-
simplified
-
sorter
-
-
Constructor Details
-
EmiRecipeCategory
A constructor to use only a single renderable for both the icon and simplified icon. It is generally recommended that simplified icons be unique and follow the style of vanilla icons.EmiStackinstances can be passed asEmiRenderable -
EmiRecipeCategory
EmiStackinstances can be passed asEmiRenderable -
EmiRecipeCategory
public EmiRecipeCategory(ResourceLocation id, EmiRenderable icon, EmiRenderable simplified, Comparator<EmiRecipe> sorter) EmiStackinstances can be passed asEmiRenderable
-
-
Method Details
-
getName
-
getId
-
render
- Specified by:
renderin interfaceEmiRenderable
-
renderSimplified
-
getTooltip
-
getSort
-