private void initialize() {
   Tessellator tessellator = new Tessellator();
   TessellatorHelper.addBlockMesh(
       tessellator,
       new Vector4f(1, 1, 1, 1f),
       textureRegion.min(),
       textureRegion.size(),
       1.001f,
       1.0f,
       1.0f,
       0.0f,
       0.0f,
       0.0f);
   overlayMesh = tessellator.generateMesh();
   tessellator = new Tessellator();
   TessellatorHelper.addBlockMesh(
       tessellator,
       new Vector4f(1, 1, 1, .2f),
       textureRegion.min(),
       textureRegion.size(),
       1.001f,
       1.0f,
       1.0f,
       0.0f,
       0.0f,
       0.0f);
   overlayMesh2 = tessellator.generateMesh();
   defaultTextured = Assets.getMaterial("engine:prog.defaultTextured").get();
 }