private void renderSign(CoreRoutedPipe pipe, IPipeSign type, float partialTickTime) {
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
GL11.glDisable(GL12.GL_RESCALE_NORMAL);
float signScale = 2 / 3.0F;
GL11.glTranslatef(0.0F, -0.3125F, -0.36F);
GL11.glRotatef(180, 0.0f, 1.0f, 0.0f);
Minecraft.getMinecraft().renderEngine.bindTexture(LogisticsRenderPipe.SIGN);
GL11.glPushMatrix();
GL11.glScalef(signScale, -signScale, -signScale);
modelSign.renderSign();
GL11.glPopMatrix();
GL11.glTranslatef(-0.32F, 0.5F * signScale + 0.08F, 0.07F * signScale);
type.render(pipe, this);
}