Class JEIBlockHeatPropertiesCategory

java.lang.Object
me.desht.pneumaticcraft.common.thirdparty.jei.AbstractPNCCategory<HeatPropertiesRecipe>
me.desht.pneumaticcraft.common.thirdparty.jei.JEIBlockHeatPropertiesCategory
All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<HeatPropertiesRecipe>

public class JEIBlockHeatPropertiesCategory extends AbstractPNCCategory<HeatPropertiesRecipe>
  • Constructor Details

    • JEIBlockHeatPropertiesCategory

      public JEIBlockHeatPropertiesCategory()
  • Method Details

    • getAllRecipes

      public static List<HeatPropertiesRecipe> getAllRecipes()
    • setRecipe

      public void setRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, HeatPropertiesRecipe recipe, mezz.jei.api.recipe.IFocusGroup focuses)
    • draw

      public void draw(HeatPropertiesRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, com.mojang.blaze3d.vertex.PoseStack matrixStack, double mouseX, double mouseY)
    • handleInput

      public boolean handleInput(HeatPropertiesRecipe recipe, double mouseX, double mouseY, com.mojang.blaze3d.platform.InputConstants.Key input)
    • getTooltipStrings

      public List<net.minecraft.network.chat.Component> getTooltipStrings(HeatPropertiesRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY)