Package com.hbm_m.compat.jei
Class GasCentrifugeJeiCategory
java.lang.Object
com.hbm_m.compat.jei.JeiGenericRecipeCategory<GasCentrifugeJeiCategory.Recipe>
com.hbm_m.compat.jei.GasCentrifugeJeiCategory
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<GasCentrifugeJeiCategory.Recipe>
public class GasCentrifugeJeiCategory
extends JeiGenericRecipeCategory<GasCentrifugeJeiCategory.Recipe>
Static JEI display of the 1.7.10 Gas Centrifuge's four canonical cascade outcomes (the original
NEI handler showed a fully-cascaded result rather than the per-tick enrichment logic).
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final mezz.jei.api.recipe.RecipeType<GasCentrifugeJeiCategory.Recipe>Fields inherited from class com.hbm_m.compat.jei.JeiGenericRecipeCategory
background, guiHelper, icon, itemSlotBackground, machines -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddBlueprintSlot(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, GasCentrifugeJeiCategory.Recipe recipe, int machineXOffset) protected voidaddInputSlots(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, GasCentrifugeJeiCategory.Recipe recipe, int inputXOffset) protected voidaddOutputSlots(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, GasCentrifugeJeiCategory.Recipe recipe, int outputXOffset) protected voiddrawRecipeExtras(GasCentrifugeJeiCategory.Recipe recipe, net.minecraft.client.gui.GuiGraphics graphics) static List<GasCentrifugeJeiCategory.Recipe>protected intprotected intmezz.jei.api.recipe.RecipeType<GasCentrifugeJeiCategory.Recipe>net.minecraft.network.chat.ComponentgetTitle()protected booleanMethods inherited from class com.hbm_m.compat.jei.JeiGenericRecipeCategory
addItemSlot, addUnframedSlot, draw, getBackground, getHeight, getIcon, getInputXOffset, getMachines, getMachineXOffset, getOutputXOffset, getWidth, setRecipeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface mezz.jei.api.recipe.category.IRecipeCategory
createRecipeExtras, getRegistryName, getTooltip, getTooltipStrings, handleInput, isHandled, onDisplayedIngredientsUpdate
-
Field Details
-
RECIPE_TYPE
-
-
Constructor Details
-
GasCentrifugeJeiCategory
public GasCentrifugeJeiCategory(mezz.jei.api.helpers.IGuiHelper guiHelper)
-
-
Method Details
-
getRecipeType
-
getTitle
public net.minecraft.network.chat.Component getTitle() -
getInputCount
- Specified by:
getInputCountin classJeiGenericRecipeCategory<GasCentrifugeJeiCategory.Recipe>
-
getOutputCount
- Specified by:
getOutputCountin classJeiGenericRecipeCategory<GasCentrifugeJeiCategory.Recipe>
-
hasBlueprintTemplate
- Specified by:
hasBlueprintTemplatein classJeiGenericRecipeCategory<GasCentrifugeJeiCategory.Recipe>
-
addInputSlots
protected void addInputSlots(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, GasCentrifugeJeiCategory.Recipe recipe, int inputXOffset) - Specified by:
addInputSlotsin classJeiGenericRecipeCategory<GasCentrifugeJeiCategory.Recipe>
-
addOutputSlots
protected void addOutputSlots(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, GasCentrifugeJeiCategory.Recipe recipe, int outputXOffset) - Specified by:
addOutputSlotsin classJeiGenericRecipeCategory<GasCentrifugeJeiCategory.Recipe>
-
addBlueprintSlot
protected void addBlueprintSlot(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, GasCentrifugeJeiCategory.Recipe recipe, int machineXOffset) - Specified by:
addBlueprintSlotin classJeiGenericRecipeCategory<GasCentrifugeJeiCategory.Recipe>
-
drawRecipeExtras
protected void drawRecipeExtras(GasCentrifugeJeiCategory.Recipe recipe, net.minecraft.client.gui.GuiGraphics graphics) - Overrides:
drawRecipeExtrasin classJeiGenericRecipeCategory<GasCentrifugeJeiCategory.Recipe>
-
getDefaultRecipes
-