Class MechanicalCraftingCategory
java.lang.Object
com.simibubi.create.compat.jei.category.CreateRecipeCategory<net.minecraft.world.item.crafting.CraftingRecipe>
com.simibubi.create.compat.jei.category.MechanicalCraftingCategory
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<net.minecraft.world.item.crafting.CraftingRecipe>
@ParametersAreNonnullByDefault
public class MechanicalCraftingCategory
extends CreateRecipeCategory<net.minecraft.world.item.crafting.CraftingRecipe>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.simibubi.create.compat.jei.category.CreateRecipeCategory
CreateRecipeCategory.Factory<T extends net.minecraft.world.item.crafting.Recipe<?>>, CreateRecipeCategory.Info<T extends net.minecraft.world.item.crafting.Recipe<?>> -
Field Summary
Fields inherited from class com.simibubi.create.compat.jei.category.CreateRecipeCategory
background, icon, title, type -
Constructor Summary
ConstructorsConstructorDescriptionMechanicalCraftingCategory(CreateRecipeCategory.Info<net.minecraft.world.item.crafting.CraftingRecipe> info) -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw(net.minecraft.world.item.crafting.CraftingRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView iRecipeSlotsView, net.minecraft.client.gui.GuiGraphics graphics, double mouseX, double mouseY) static floatgetScale(net.minecraft.world.item.crafting.CraftingRecipe recipe) static intgetXPadding(net.minecraft.world.item.crafting.CraftingRecipe recipe) static intgetYPadding(net.minecraft.world.item.crafting.CraftingRecipe recipe) voidsetRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, net.minecraft.world.item.crafting.CraftingRecipe recipe, mezz.jei.api.recipe.IFocusGroup focuses) Methods inherited from class com.simibubi.create.compat.jei.category.CreateRecipeCategory
addFluidSlot, addFluidSlot, addStochasticTooltip, asDrawable, getBackground, getIcon, getRecipeType, getRenderedSlot, getRenderedSlot, getRenderedSlot, getResultItem, getTitle, registerCatalysts, registerRecipesMethods 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, createRecipeExtras, getCodec, getHeight, getRegistryName, getTooltip, getTooltipStrings, getWidth, handleInput, isHandled, needsRecipeBorder, onDisplayedIngredientsUpdate
-
Constructor Details
-
MechanicalCraftingCategory
public MechanicalCraftingCategory(CreateRecipeCategory.Info<net.minecraft.world.item.crafting.CraftingRecipe> info)
-
-
Method Details
-
setRecipe
public void setRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, net.minecraft.world.item.crafting.CraftingRecipe recipe, mezz.jei.api.recipe.IFocusGroup focuses) -
getScale
public static float getScale(net.minecraft.world.item.crafting.CraftingRecipe recipe) -
getYPadding
public static int getYPadding(net.minecraft.world.item.crafting.CraftingRecipe recipe) -
getXPadding
public static int getXPadding(net.minecraft.world.item.crafting.CraftingRecipe recipe) -
draw
public void draw(net.minecraft.world.item.crafting.CraftingRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView iRecipeSlotsView, net.minecraft.client.gui.GuiGraphics graphics, double mouseX, double mouseY)
-