Class AirGrateRenderer

java.lang.Object
me.desht.pneumaticcraft.client.render.tube_module.AbstractTubeModuleRenderer<AirGrateModule>
me.desht.pneumaticcraft.client.render.tube_module.AirGrateRenderer

public class AirGrateRenderer extends AbstractTubeModuleRenderer<AirGrateModule>
  • Constructor Summary

    Constructors
    Constructor
    Description
    AirGrateRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context ctx)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static net.minecraft.client.model.geom.builders.LayerDefinition
     
    protected net.minecraft.resources.ResourceLocation
    getTexture(boolean isUpgraded)
     
    protected void
    render(AirGrateModule module, com.mojang.blaze3d.vertex.PoseStack matrixStack, com.mojang.blaze3d.vertex.VertexConsumer builder, float partialTicks, int combinedLight, int combinedOverlay, float alpha)
     

    Methods inherited from class me.desht.pneumaticcraft.client.render.tube_module.AbstractTubeModuleRenderer

    renderExtras, renderModule

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AirGrateRenderer

      public AirGrateRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context ctx)
  • Method Details

    • createBodyLayer

      public static net.minecraft.client.model.geom.builders.LayerDefinition createBodyLayer()
    • getTexture

      protected net.minecraft.resources.ResourceLocation getTexture(boolean isUpgraded)
      Specified by:
      getTexture in class AbstractTubeModuleRenderer<AirGrateModule>
    • render

      protected void render(AirGrateModule module, com.mojang.blaze3d.vertex.PoseStack matrixStack, com.mojang.blaze3d.vertex.VertexConsumer builder, float partialTicks, int combinedLight, int combinedOverlay, float alpha)
      Specified by:
      render in class AbstractTubeModuleRenderer<AirGrateModule>