public class NEIMillstone
extends codechicken.nei.recipe.TemplateRecipeHandler
| Modifier and Type | Class and Description |
|---|---|
class |
NEIMillstone.MillstonePair |
| Constructor and Description |
|---|
NEIMillstone() |
| Modifier and Type | Method and Description |
|---|---|
void |
drawExtras(int recipe)
Extension point for drawing progress bars and other overlays
|
java.lang.Class<? extends net.minecraft.client.gui.inventory.GuiContainer> |
getGuiClass() |
java.lang.String |
getGuiTexture() |
java.lang.String |
getOverlayIdentifier()
Simply works with the
DefaultOverlayRenderer
If the current container has been registered with this identifier, the question mark appears and an overlay guide can be drawn. |
java.lang.String |
getRecipeName() |
void |
loadCraftingRecipes(net.minecraft.item.ItemStack result)
Simplified wrapper, implement this and fill the empty recipe array with recipes
|
void |
loadCraftingRecipes(java.lang.String outputId,
java.lang.Object... results)
In this function you need to fill up the empty recipe array with recipes.
|
void |
loadTransferRects()
Add all RecipeTransferRects to the transferRects list during this call.
|
void |
loadUsageRecipes(net.minecraft.item.ItemStack ingredient)
Simplified wrapper, implement this and fill the empty recipe array with recipes
|
drawBackground, drawForeground, drawProgressBar, drawProgressBar, getIngredientStacks, getOtherStacks, getOverlayHandler, getOverlayRenderer, getRecipeHandler, getRecipeTransferRectGuis, getResultStack, getUsageHandler, handleItemTooltip, handleTooltip, hasOverlay, keyTyped, loadUsageRecipes, mouseClicked, newInstance, numRecipes, onUpdate, recipiesPerPagepublic java.lang.String getRecipeName()
public java.lang.Class<? extends net.minecraft.client.gui.inventory.GuiContainer> getGuiClass()
getGuiClass in class codechicken.nei.recipe.TemplateRecipeHandlerpublic void drawExtras(int recipe)
codechicken.nei.recipe.TemplateRecipeHandlerdrawExtras in class codechicken.nei.recipe.TemplateRecipeHandlerrecipe - The recipeIndex being drawnpublic void loadCraftingRecipes(java.lang.String outputId,
java.lang.Object... results)
codechicken.nei.recipe.TemplateRecipeHandlerloadCraftingRecipes in class codechicken.nei.recipe.TemplateRecipeHandleroutputId - A String identifier representing the type of output produced. Eg. {"item", "fuel"}results - Objects representing the results that matching recipes must produce.public void loadCraftingRecipes(net.minecraft.item.ItemStack result)
codechicken.nei.recipe.TemplateRecipeHandlerloadCraftingRecipes in class codechicken.nei.recipe.TemplateRecipeHandlerresult - The result the recipes must output.public void loadUsageRecipes(net.minecraft.item.ItemStack ingredient)
codechicken.nei.recipe.TemplateRecipeHandlerloadUsageRecipes in class codechicken.nei.recipe.TemplateRecipeHandleringredient - The ingredient the recipes must contain.public java.lang.String getOverlayIdentifier()
codechicken.nei.recipe.TemplateRecipeHandlerDefaultOverlayRenderer
If the current container has been registered with this identifier, the question mark appears and an overlay guide can be drawn.getOverlayIdentifier in class codechicken.nei.recipe.TemplateRecipeHandlerpublic void loadTransferRects()
codechicken.nei.recipe.TemplateRecipeHandlerloadTransferRects in class codechicken.nei.recipe.TemplateRecipeHandlerpublic java.lang.String getGuiTexture()
getGuiTexture in class codechicken.nei.recipe.TemplateRecipeHandler