java.lang.Object
com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer<StationTileEntity>
com.simibubi.create.content.logistics.trains.management.edgePoint.station.StationRenderer
All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<StationTileEntity>

public class StationRenderer extends SafeTileEntityRenderer<StationTileEntity>
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    int
     
    static void
    renderFlag(com.jozufozu.flywheel.core.PartialModel flag, StationTileEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay)
     
    protected void
    renderSafe(StationTileEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay)
     
    boolean
     
    static void
    transformFlag(com.jozufozu.flywheel.util.transform.Transform<?> flag, StationTileEntity te, float partialTicks, int yRot, boolean flipped)
     

    Methods inherited from class com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer

    isInvalid, render

    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

    shouldRender
  • Constructor Details

    • StationRenderer

      public StationRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
  • Method Details

    • renderSafe

      protected void renderSafe(StationTileEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay)
      Specified by:
      renderSafe in class SafeTileEntityRenderer<StationTileEntity>
    • renderFlag

      public static void renderFlag(com.jozufozu.flywheel.core.PartialModel flag, StationTileEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay)
    • transformFlag

      public static void transformFlag(com.jozufozu.flywheel.util.transform.Transform<?> flag, StationTileEntity te, float partialTicks, int yRot, boolean flipped)
    • shouldRenderOffScreen

      public boolean shouldRenderOffScreen(StationTileEntity pBlockEntity)
    • getViewDistance

      public int getViewDistance()