public final void vertex(float var1, float var2, float var3) {
      if(this.texture) {
         this.data[this.length++] = this.u;
         this.data[this.length++] = this.v;
      }

      if(this.color) {
         this.data[this.length++] = this.r;
         this.data[this.length++] = this.g;
         this.data[this.length++] = this.b;
      }

      this.data[this.length++] = var1;
      this.data[this.length++] = var2;
      this.data[this.length++] = var3;
      ++this.vertices;
      if(this.vertices % 4 == 0 && this.length >= 524288 - (this.vertexLength << 2)) {
         this.end();
      }

   }