Package com.hbm_m.compat.jei
Class HbmFluidJeiRenderer
java.lang.Object
com.hbm_m.compat.jei.HbmFluidJeiRenderer
- All Implemented Interfaces:
mezz.jei.api.ingredients.IIngredientRenderer<net.minecraftforge.fluids.FluidStack>
public class HbmFluidJeiRenderer
extends Object
implements mezz.jei.api.ingredients.IIngredientRenderer<net.minecraftforge.fluids.FluidStack>
JEI ingredient renderer for
net.minecraftforge.fluids.FluidStack.
This mod's custom fluids never register IClientFluidTypeExtensions (still/flowing
textures) — a mod-wide gap, not specific to any one machine — so JEI's built-in Forge
FluidStack renderer shows a blank icon for them. All of the mod's own GUIs already render
fluids through FluidGuiRendering (backed by HbmFluidRegistry tint lookups)
instead of the vanilla extension mechanism; this renderer reuses that same path for JEI.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<net.minecraft.network.chat.Component>getTooltip(net.minecraftforge.fluids.FluidStack ingredient, net.minecraft.world.item.TooltipFlag flag) voidrender(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraftforge.fluids.FluidStack ingredient) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface mezz.jei.api.ingredients.IIngredientRenderer
getFontRenderer, getHeight, getTooltip, getWidth, render, renderBatch
-
Constructor Details
-
HbmFluidJeiRenderer
public HbmFluidJeiRenderer(int width, int height)
-
-
Method Details
-
render
public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraftforge.fluids.FluidStack ingredient) - Specified by:
renderin interfacemezz.jei.api.ingredients.IIngredientRenderer<net.minecraftforge.fluids.FluidStack>
-
getTooltip
public List<net.minecraft.network.chat.Component> getTooltip(net.minecraftforge.fluids.FluidStack ingredient, net.minecraft.world.item.TooltipFlag flag) - Specified by:
getTooltipin interfacemezz.jei.api.ingredients.IIngredientRenderer<net.minecraftforge.fluids.FluidStack>
-