Program: 156474
Project: 156474
Buggy source:
public static ChuteRenderModel create(IBakedModel parent){
  if (parent == null) {
    throw new IllegalStateException("String_Node_Str" + "String_Node_Str");
  }
  List<BakedQuad> lst=Lists.newArrayList(parent.getGeneralQuads());
  Vector3f eastSouthUp__=new Vector3f(15 / 16F,9 / 16F,15 / 16F);
  Vector3f eastSouthDown=new Vector3f(11 / 16F,3 / 16F,11 / 16F);
  Vector3f eastNorthUp__=new Vector3f(15 / 16F,9 / 16F,1 / 16F);
  Vector3f eastNorthDown=new Vector3f(11 / 16F,3 / 16F,5 / 16F);
  Vector3f westSouthUp__=new Vector3f(1 / 16F,9 / 16F,15 / 16F);
  Vector3f westSouthDown=new Vector3f(5 / 16F,3 / 16F,11 / 16F);
  Vector3f westNorthUp__=new Vector3f(1 / 16F,9 / 16F,1 / 16F);
  Vector3f westNorthDown=new Vector3f(5 / 16F,3 / 16F,5 / 16F);
  float[] uvs=new float[4];
  uvs[U_MIN]=sideTexture.getMinU();
  uvs[U_MAX]=sideTexture.getMaxU();
  uvs[V_MIN]=sideTexture.getMinV();
  uvs[V_MAX]=sideTexture.getInterpolatedV(8);
  MutableQuad[] quads={BCModelHelper.createFace(EnumFacing.EAST,eastNorthDown,eastNorthUp__,eastSouthUp__,eastSouthDown,uvs),BCModelHelper.createFace(EnumFacing.WEST,westSouthDown,westSouthUp__,westNorthUp__,westNorthDown,uvs),BCModelHelper.createFace(EnumFacing.NORTH,westNorthDown,westNorthUp__,eastNorthUp__,eastNorthDown,uvs),BCModelHelper.createFace(EnumFacing.SOUTH,eastSouthDown,eastSouthUp__,westSouthUp__,westSouthDown,uvs)};
  for (  MutableQuad q : quads) {
    q.setCalculatedDiffuse();
  }
  BCModelHelper.appendBakeQuads(lst,quads);
  return new ChuteRenderModel(ImmutableList.copyOf(lst),parent);
}

Fixed version (ground truth):
public static ChuteRenderModel create(IBakedModel parent){
  if (parent == null) {
    throw new IllegalStateException("String_Node_Str" + "String_Node_Str");
  }
  List<BakedQuad> lst=Lists.newArrayList(parent.getGeneralQuads());
  Vector3f eastSouthUp__=new Vector3f(15 / 16F,9 / 16F,15 / 16F);
  Vector3f eastSouthDown=new Vector3f(11 / 16F,3 / 16F,11 / 16F);
  Vector3f eastNorthUp__=new Vector3f(15 / 16F,9 / 16F,1 / 16F);
  Vector3f eastNorthDown=new Vector3f(11 / 16F,3 / 16F,5 / 16F);
  Vector3f westSouthUp__=new Vector3f(1 / 16F,9 / 16F,15 / 16F);
  Vector3f westSouthDown=new Vector3f(5 / 16F,3 / 16F,11 / 16F);
  Vector3f westNorthUp__=new Vector3f(1 / 16F,9 / 16F,1 / 16F);
  Vector3f westNorthDown=new Vector3f(5 / 16F,3 / 16F,5 / 16F);
  float[] uvs=new float[4];
  uvs[U_MIN]=sideTexture.getMinU();
  uvs[U_MAX]=sideTexture.getMaxU();
  uvs[V_MIN]=sideTexture.getMinV();
  uvs[V_MAX]=sideTexture.getInterpolatedV(8);
  MutableQuad[] quads={BCModelHelper.createFace(EnumFacing.EAST,eastNorthDown,eastNorthUp__,eastSouthUp__,eastSouthDown,uvs),BCModelHelper.createFace(EnumFacing.WEST,westSouthDown,westSouthUp__,westNorthUp__,westNorthDown,uvs),BCModelHelper.createFace(EnumFacing.NORTH,westNorthDown,westNorthUp__,eastNorthUp__,eastNorthDown,uvs),BCModelHelper.createFace(EnumFacing.SOUTH,eastSouthDown,eastSouthUp__,westSouthUp__,westSouthDown,uvs)};
  for (  MutableQuad q : quads) {
    q.setCalculatedDiffuse();
  }
  BCModelHelper.appendBakeQuads(lst,MutableQuad.ITEM_BLOCK_PADDING,quads);
  return new ChuteRenderModel(ImmutableList.copyOf(lst),parent);
}