I actually tried this. I don't think it's how it's should be done as the texture does not render.
What am I doing wrong?
bufferbuilder.begin(7, DefaultVertexFormats.POSITION_COLOR);
bufferbuilder.pos(-i - 1, -15 + verticalShift - 10, 0.0D).color(0.0f, 0.0f, 0.0f, f).endVertex();
bufferbuilder.pos(-i - 1, 8 + verticalShift - 10, 0.0D).color(0.0f, 0.0f, 0.0f, f).endVertex();
bufferbuilder.pos(i + 1, 8 + verticalShift - 10, 0.0D).color(0.0f, 0.0f, 0.0f, f).endVertex();
bufferbuilder.pos(i + 1, -15 + verticalShift - 10, 0.0D).color(0.0f, 0.0f, 0.0f, f).endVertex();
this.mc.getTextureManager().bindTexture(location);
tessellator.draw();