public class RecipeTransferRegistration
extends java.lang.Object
implements mezz.jei.api.registration.IRecipeTransferRegistration
Constructor and Description |
---|
RecipeTransferRegistration(mezz.jei.api.helpers.IStackHelper stackHelper,
mezz.jei.api.recipe.transfer.IRecipeTransferHandlerHelper handlerHelper,
mezz.jei.api.helpers.IJeiHelpers jeiHelpers) |
Modifier and Type | Method and Description |
---|---|
<C extends net.minecraft.inventory.Container> |
addRecipeTransferHandler(java.lang.Class<C> containerClass,
net.minecraft.util.ResourceLocation recipeCategoryUid,
int recipeSlotStart,
int recipeSlotCount,
int inventorySlotStart,
int inventorySlotCount) |
void |
addRecipeTransferHandler(mezz.jei.api.recipe.transfer.IRecipeTransferHandler<?> recipeTransferHandler,
net.minecraft.util.ResourceLocation recipeCategoryUid) |
<C extends net.minecraft.inventory.Container> |
addRecipeTransferHandler(mezz.jei.api.recipe.transfer.IRecipeTransferInfo<C> recipeTransferInfo) |
void |
addUniversalRecipeTransferHandler(mezz.jei.api.recipe.transfer.IRecipeTransferHandler<?> recipeTransferHandler) |
mezz.jei.api.helpers.IJeiHelpers |
getJeiHelpers() |
com.google.common.collect.ImmutableTable<java.lang.Class,net.minecraft.util.ResourceLocation,mezz.jei.api.recipe.transfer.IRecipeTransferHandler> |
getRecipeTransferHandlers() |
mezz.jei.api.recipe.transfer.IRecipeTransferHandlerHelper |
getTransferHelper() |
public RecipeTransferRegistration(mezz.jei.api.helpers.IStackHelper stackHelper, mezz.jei.api.recipe.transfer.IRecipeTransferHandlerHelper handlerHelper, mezz.jei.api.helpers.IJeiHelpers jeiHelpers)
public mezz.jei.api.helpers.IJeiHelpers getJeiHelpers()
getJeiHelpers
in interface mezz.jei.api.registration.IRecipeTransferRegistration
public mezz.jei.api.recipe.transfer.IRecipeTransferHandlerHelper getTransferHelper()
getTransferHelper
in interface mezz.jei.api.registration.IRecipeTransferRegistration
public <C extends net.minecraft.inventory.Container> void addRecipeTransferHandler(java.lang.Class<C> containerClass, net.minecraft.util.ResourceLocation recipeCategoryUid, int recipeSlotStart, int recipeSlotCount, int inventorySlotStart, int inventorySlotCount)
addRecipeTransferHandler
in interface mezz.jei.api.registration.IRecipeTransferRegistration
public <C extends net.minecraft.inventory.Container> void addRecipeTransferHandler(mezz.jei.api.recipe.transfer.IRecipeTransferInfo<C> recipeTransferInfo)
addRecipeTransferHandler
in interface mezz.jei.api.registration.IRecipeTransferRegistration
public void addRecipeTransferHandler(mezz.jei.api.recipe.transfer.IRecipeTransferHandler<?> recipeTransferHandler, net.minecraft.util.ResourceLocation recipeCategoryUid)
addRecipeTransferHandler
in interface mezz.jei.api.registration.IRecipeTransferRegistration
public void addUniversalRecipeTransferHandler(mezz.jei.api.recipe.transfer.IRecipeTransferHandler<?> recipeTransferHandler)
addUniversalRecipeTransferHandler
in interface mezz.jei.api.registration.IRecipeTransferRegistration
public com.google.common.collect.ImmutableTable<java.lang.Class,net.minecraft.util.ResourceLocation,mezz.jei.api.recipe.transfer.IRecipeTransferHandler> getRecipeTransferHandlers()