Package hiiragi283.core.client.emi
Class HTSingleItemEmiRecipe
-
- All Implemented Interfaces:
-
dev.emi.emi.api.recipe.EmiRecipe
public final class HTSingleItemEmiRecipe<RECIPE extends HCSingleItemRecipe> extends HTHolderModularEmiRecipe<RECIPE>
-
-
Field Summary
Fields Modifier and Type Field Description private final List<EmiStack>outputsprivate final IntegerdisplayHeightprivate final List<EmiIngredient>catalystsprivate final List<EmiIngredient>inputsprivate final RecipeHolder<?>backingRecipeprivate final ResourceLocationidprivate final IntegerdisplayWidthprivate final ModularUImodularUIprivate final EmiRecipeCategorycategorypublic final IModularUIProvider<ModularUIEMIRecipe>uiProvider
-
Constructor Summary
Constructors Constructor Description HTSingleItemEmiRecipe(HTEmiRecipeCategory category, RecipeHolder<RECIPE> holder)
-
Method Summary
Modifier and Type Method Description final static HTSingleItemEmiRecipe<HCAnvilCrushingRecipe>crushing(RecipeHolder<HCAnvilCrushingRecipe> holder)final static HTSingleItemEmiRecipe<HCExplodingRecipe>exploding(RecipeHolder<HCExplodingRecipe> holder)final static UnitcreateUI(HCSingleItemRecipe recipe, UIElement root)-
Methods inherited from class com.lowdragmc.lowdraglib2.integration.xei.emi.ModularUIEMIRecipe
getCatalysts, getInputs, getModularUI, getOutputs -
Methods inherited from class hiiragi283.core.client.emi.HTSingleItemEmiRecipe
getBackingRecipe, getCategory, getDisplayHeight, getDisplayWidth, getId -
Methods inherited from class hiiragi283.core.api.integration.emi.HTHolderModularEmiRecipe
getBackingRecipe -
Methods inherited from class hiiragi283.core.api.integration.emi.HTModularEmiRecipe
getCategory, getDisplayHeight, getDisplayWidth, getId -
Methods inherited from class dev.emi.emi.api.recipe.EmiRecipe
addWidgets, hideCraftable, supportsRecipeTree -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
HTSingleItemEmiRecipe
HTSingleItemEmiRecipe(HTEmiRecipeCategory category, RecipeHolder<RECIPE> holder)
-
-
Method Detail
-
crushing
final static HTSingleItemEmiRecipe<HCAnvilCrushingRecipe> crushing(RecipeHolder<HCAnvilCrushingRecipe> holder)
-
exploding
final static HTSingleItemEmiRecipe<HCExplodingRecipe> exploding(RecipeHolder<HCExplodingRecipe> holder)
-
createUI
final static Unit createUI(HCSingleItemRecipe recipe, UIElement root)
-
-
-
-