public class FluidStackRenderer extends java.lang.Object implements IIngredientRenderer<net.minecraftforge.fluids.FluidStack>
Constructor and Description |
---|
FluidStackRenderer() |
FluidStackRenderer(int capacityMb,
boolean showCapacity,
int width,
int height,
IDrawable overlay) |
FluidStackRenderer(int capacityMb,
mezz.jei.plugins.vanilla.ingredients.FluidStackRenderer.TooltipMode tooltipMode,
int width,
int height,
IDrawable overlay) |
Modifier and Type | Method and Description |
---|---|
net.minecraft.client.gui.FontRenderer |
getFontRenderer(net.minecraft.client.Minecraft minecraft,
net.minecraftforge.fluids.FluidStack fluidStack)
Get the tooltip font renderer for this ingredient.
|
java.util.List<java.lang.String> |
getTooltip(net.minecraft.client.Minecraft minecraft,
net.minecraftforge.fluids.FluidStack fluidStack)
Get the tooltip text for this ingredient.
|
void |
render(net.minecraft.client.Minecraft minecraft,
int xPosition,
int yPosition,
net.minecraftforge.fluids.FluidStack fluidStack)
Renders an ingredient at a specific location.
|
public FluidStackRenderer()
public FluidStackRenderer(int capacityMb, boolean showCapacity, int width, int height, @Nullable IDrawable overlay)
public FluidStackRenderer(int capacityMb, mezz.jei.plugins.vanilla.ingredients.FluidStackRenderer.TooltipMode tooltipMode, int width, int height, @Nullable IDrawable overlay)
public void render(net.minecraft.client.Minecraft minecraft, int xPosition, int yPosition, @Nullable net.minecraftforge.fluids.FluidStack fluidStack)
IIngredientRenderer
render
in interface IIngredientRenderer<net.minecraftforge.fluids.FluidStack>
minecraft
- The minecraft instance.xPosition
- The x position to render the ingredient.yPosition
- The y position to render the ingredient.fluidStack
- the ingredient to render. May be null, some renderers (like fluid tanks) will render a
background even if there is no ingredient.public java.util.List<java.lang.String> getTooltip(net.minecraft.client.Minecraft minecraft, net.minecraftforge.fluids.FluidStack fluidStack)
IIngredientRenderer
getTooltip
in interface IIngredientRenderer<net.minecraftforge.fluids.FluidStack>
minecraft
- The minecraft instance.fluidStack
- The ingredient to get the tooltip for.public net.minecraft.client.gui.FontRenderer getFontRenderer(net.minecraft.client.Minecraft minecraft, net.minecraftforge.fluids.FluidStack fluidStack)
IIngredientRenderer
getFontRenderer
in interface IIngredientRenderer<net.minecraftforge.fluids.FluidStack>
minecraft
- The minecraft instance.fluidStack
- The ingredient to get the tooltip for.