java.lang.Object
me.desht.pneumaticcraft.client.render.fluid.AbstractFluidTER<T>
All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>
Direct Known Subclasses:
RenderAdvancedLiquidCompressor, RenderEtchingTank, RenderFluidMixer, RenderFluidTank, RenderGasLift, RenderKeroseneLamp, RenderLiquidCompressor, RenderLiquidHopper, RenderRefineryController, RenderRefineryOutput, RenderThermopneumaticProcessingPlant

public abstract class AbstractFluidTER<T extends AbstractPneumaticCraftBlockEntity> extends Object implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    render(T te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource buffer, int combinedLightIn, int combinedOverlayIn)
     
    static void
    renderFluid(com.mojang.blaze3d.vertex.VertexConsumer builder, TankRenderInfo tankRenderInfo, org.joml.Matrix4f posMat, int combinedLight, int combinedOverlay)
     

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface net.minecraft.client.renderer.blockentity.BlockEntityRenderer

    getViewDistance, shouldRender, shouldRenderOffScreen
  • Method Details

    • render

      public void render(T te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource buffer, int combinedLightIn, int combinedOverlayIn)
      Specified by:
      render in interface net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T extends AbstractPneumaticCraftBlockEntity>
    • renderFluid

      public static void renderFluid(com.mojang.blaze3d.vertex.VertexConsumer builder, TankRenderInfo tankRenderInfo, org.joml.Matrix4f posMat, int combinedLight, int combinedOverlay)