Class PetrolparkRecipeCategory<T extends net.minecraft.world.item.crafting.Recipe<?>>
java.lang.Object
com.simibubi.create.compat.jei.category.CreateRecipeCategory<T>
com.petrolpark.compat.jei.category.PetrolparkRecipeCategory<T>
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<net.minecraft.world.item.crafting.RecipeHolder<T>>
- Direct Known Subclasses:
CentrifugationCategory,CropFertilizingCategory,ExtrusionCategory,ManualOnlyCategory,MysteriousConversionCategory,SimpleConversionCategory,SmallBasinCategory
public abstract class PetrolparkRecipeCategory<T extends net.minecraft.world.item.crafting.Recipe<?>>
extends com.simibubi.create.compat.jei.category.CreateRecipeCategory<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacePetrolparkRecipeCategory.Factory<T extends net.minecraft.world.item.crafting.Recipe<?>>Nested classes/interfaces inherited from class com.simibubi.create.compat.jei.category.CreateRecipeCategory
com.simibubi.create.compat.jei.category.CreateRecipeCategory.Builder<T extends net.minecraft.world.item.crafting.Recipe<? extends net.minecraft.world.item.crafting.RecipeInput>>, com.simibubi.create.compat.jei.category.CreateRecipeCategory.Info<T extends net.minecraft.world.item.crafting.Recipe<?>> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final mezz.jei.api.helpers.IJeiHelpersprotected final net.minecraft.client.MinecraftFields inherited from class com.simibubi.create.compat.jei.category.CreateRecipeCategory
background, icon, title, type -
Constructor Summary
ConstructorsConstructorDescriptionPetrolparkRecipeCategory(com.simibubi.create.compat.jei.category.CreateRecipeCategory.Info<T> info, mezz.jei.api.helpers.IJeiHelpers helpers) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddOptionalRecipeBookSlot(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, net.minecraft.world.item.crafting.RecipeHolder<?> recipeHolder, int x, int y) static final voidaddOptionalRecipeBookSlot(mezz.jei.api.recipe.RecipeType<?> recipeType, mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, net.minecraft.world.item.crafting.RecipeHolder<?> recipeHolder, int x, int y) static final voidaddOptionalRequiredBiomeSlot(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, net.minecraft.world.item.crafting.Recipe<?> recipe, int x, int y) protected net.minecraft.core.RegistryAccessMethods inherited from class com.simibubi.create.compat.jei.category.CreateRecipeCategory
addFluidSlot, addFluidSlot, addStochasticTooltip, asDrawable, draw, draw, getBackground, getIcon, getRecipeType, getRenderedSlot, getRenderedSlot, getRenderedSlot, getResultItem, getTitle, getTooltipStrings, getTooltipStrings, registerCatalysts, registerRecipes, setRecipe, 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, createRecipeExtras, getCodec, getHeight, getRegistryName, getTooltip, getWidth, handleInput, isHandled, needsRecipeBorder, onDisplayedIngredientsUpdate
-
Field Details
-
helpers
protected final mezz.jei.api.helpers.IJeiHelpers helpers -
mc
protected final net.minecraft.client.Minecraft mc
-
-
Constructor Details
-
PetrolparkRecipeCategory
public PetrolparkRecipeCategory(com.simibubi.create.compat.jei.category.CreateRecipeCategory.Info<T> info, mezz.jei.api.helpers.IJeiHelpers helpers)
-
-
Method Details
-
addOptionalRequiredBiomeSlot
public static final void addOptionalRequiredBiomeSlot(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, net.minecraft.world.item.crafting.Recipe<?> recipe, int x, int y) -
addOptionalRecipeBookSlot
public final void addOptionalRecipeBookSlot(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, net.minecraft.world.item.crafting.RecipeHolder<?> recipeHolder, int x, int y) -
addOptionalRecipeBookSlot
public static final void addOptionalRecipeBookSlot(mezz.jei.api.recipe.RecipeType<?> recipeType, mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, net.minecraft.world.item.crafting.RecipeHolder<?> recipeHolder, int x, int y) -
getRegistryAccess
protected net.minecraft.core.RegistryAccess getRegistryAccess()
-