public class FluidConverterRecipeCategory extends java.lang.Object implements mezz.jei.api.recipe.IRecipeCategory<FluidConverterRecipeJEI>
| Modifier and Type | Field and Description |
|---|---|
protected mezz.jei.api.gui.IDrawableAnimated |
arrow |
| Constructor and Description |
|---|
FluidConverterRecipeCategory(mezz.jei.api.IGuiHelper guiHelper,
FluidGroup fluidgroup) |
| Modifier and Type | Method and Description |
|---|---|
void |
drawExtras(net.minecraft.client.Minecraft minecraft)
Draw any extra elements that might be necessary, icons or extra slots.
|
mezz.jei.api.gui.IDrawable |
getBackground()
Returns the drawable background for a single recipe in this category.
|
static java.lang.String |
getCategoryUid(FluidGroup fluidGroup) |
java.lang.String |
getModName()
Return the name of the mod associated with this recipe category.
|
java.lang.String |
getTitle()
Returns the localized name for this recipe type.
|
java.lang.String |
getUid()
Returns a unique ID for this recipe category.
|
void |
setRecipe(mezz.jei.api.gui.IRecipeLayout recipeLayout,
FluidConverterRecipeJEI recipeWrapper,
mezz.jei.api.ingredients.IIngredients ingredients)
Set the
IRecipeLayout properties from the IRecipeWrapper and IIngredients. |
public FluidConverterRecipeCategory(mezz.jei.api.IGuiHelper guiHelper,
FluidGroup fluidgroup)
public static java.lang.String getCategoryUid(FluidGroup fluidGroup)
@Nonnull public java.lang.String getUid()
mezz.jei.api.recipe.IRecipeCategorygetUid in interface mezz.jei.api.recipe.IRecipeCategory<FluidConverterRecipeJEI>for vanilla examples@Nonnull public java.lang.String getTitle()
mezz.jei.api.recipe.IRecipeCategorygetTitle in interface mezz.jei.api.recipe.IRecipeCategory<FluidConverterRecipeJEI>public java.lang.String getModName()
mezz.jei.api.recipe.IRecipeCategorygetModName in interface mezz.jei.api.recipe.IRecipeCategory<FluidConverterRecipeJEI>@Nonnull public mezz.jei.api.gui.IDrawable getBackground()
mezz.jei.api.recipe.IRecipeCategorygetBackground in interface mezz.jei.api.recipe.IRecipeCategory<FluidConverterRecipeJEI>public void drawExtras(@Nonnull
net.minecraft.client.Minecraft minecraft)
mezz.jei.api.recipe.IRecipeCategorydrawExtras in interface mezz.jei.api.recipe.IRecipeCategory<FluidConverterRecipeJEI>for a simple class for drawing things.,
for useful functions.public void setRecipe(@Nonnull
mezz.jei.api.gui.IRecipeLayout recipeLayout,
@Nonnull
FluidConverterRecipeJEI recipeWrapper,
@Nonnull
mezz.jei.api.ingredients.IIngredients ingredients)
mezz.jei.api.recipe.IRecipeCategoryIRecipeLayout properties from the IRecipeWrapper and IIngredients.setRecipe in interface mezz.jei.api.recipe.IRecipeCategory<FluidConverterRecipeJEI>recipeLayout - the layout that needs its properties set.recipeWrapper - the recipeWrapper, for extra information.ingredients - the ingredients, already set by the recipeWrapper