Class BlockStateIngredientType.Renderer

java.lang.Object
com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Renderer
All Implemented Interfaces:
mezz.jei.api.ingredients.IIngredientRenderer<net.minecraft.world.level.block.state.BlockState>
Enclosing class:
BlockStateIngredientType

public static class BlockStateIngredientType.Renderer extends Object implements mezz.jei.api.ingredients.IIngredientRenderer<net.minecraft.world.level.block.state.BlockState>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<net.minecraft.network.chat.Component>
    getTooltip(net.minecraft.world.level.block.state.BlockState ingredient, net.minecraft.world.item.TooltipFlag tooltipFlag)
     
    void
    render(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.world.level.block.state.BlockState ingredient)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface mezz.jei.api.ingredients.IIngredientRenderer

    getFontRenderer, getHeight, getTooltip, getWidth, render, renderBatch
  • Constructor Details

    • Renderer

      public Renderer()
  • Method Details

    • render

      public void render(@Nonnull net.minecraft.client.gui.GuiGraphics guiGraphics, @Nonnull net.minecraft.world.level.block.state.BlockState ingredient)
      Specified by:
      render in interface mezz.jei.api.ingredients.IIngredientRenderer<net.minecraft.world.level.block.state.BlockState>
    • getTooltip

      public List<net.minecraft.network.chat.Component> getTooltip(@Nonnull net.minecraft.world.level.block.state.BlockState ingredient, @Nonnull net.minecraft.world.item.TooltipFlag tooltipFlag)
      Specified by:
      getTooltip in interface mezz.jei.api.ingredients.IIngredientRenderer<net.minecraft.world.level.block.state.BlockState>