Class AbstractBlockEntityModelRenderer<T extends AbstractPneumaticCraftBlockEntity>

java.lang.Object
me.desht.pneumaticcraft.client.render.blockentity.AbstractBlockEntityModelRenderer<T>
Type Parameters:
T - the block entity type
All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>
Direct Known Subclasses:
AirCannonRenderer, AssemblyControllerRenderer, AssemblyDrillRenderer, AssemblyIOUnitRenderer, AssemblyLaserRenderer, AssemblyPlatformRenderer, ElevatorBaseRenderer, ManualCompressorRenderer, PneumaticDoorBaseRenderer, PneumaticDoorRenderer, PressureChamberInterfaceRenderer, SentryTurretRenderer, SolarCompressorRenderer, SpawnerExtractorRenderer, UniversalSensorRenderer, VacuumPumpRenderer

public abstract class AbstractBlockEntityModelRenderer<T extends AbstractPneumaticCraftBlockEntity> extends Object implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>
For block entities with an entity-style model to render
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    render(T te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource iRenderTypeBuffer, int combinedLightIn, int combinedOverlayIn)
     
    protected void
    renderExtras(T te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource iRenderTypeBuffer, int combinedLightIn, int combinedOverlayIn)
     

    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 iRenderTypeBuffer, int combinedLightIn, int combinedOverlayIn)
      Specified by:
      render in interface net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T extends AbstractPneumaticCraftBlockEntity>
    • renderExtras

      protected void renderExtras(T te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource iRenderTypeBuffer, int combinedLightIn, int combinedOverlayIn)