package com.flansmod.client.tmt; import net.minecraft.util.Vec3; public class PositionTextureVertex extends net.minecraft.client.model.PositionTextureVertex { public float texturePositionW = 1F; public PositionTextureVertex(float par1, float par2, float par3, float par4, float par5) { this(par1, par2, par3, par4, par5, 1F); } public PositionTextureVertex(float par1, float par2, float par3, float par4, float par5, float par6) { this(new Vec3(par1, par2, par3), par4, par5); } @Override public PositionTextureVertex setTexturePosition(float par1, float par2) { return new PositionTextureVertex(this, par1, par2, 1F); } public PositionTextureVertex setTexturePosition(float par1, float par2, float q) { return new PositionTextureVertex(this, par1, par2, q); } public PositionTextureVertex(PositionTextureVertex par1PositionTextureVertex, float par2, float par3) { this(par1PositionTextureVertex, par2, par3, 1F); } public PositionTextureVertex(PositionTextureVertex par1PositionTextureVertex, float par2, float par3, float q) { super(par1PositionTextureVertex, par2, par3); this.texturePositionW = q; } public PositionTextureVertex(Vec3 par1Vec3, float par2, float par3) { this(par1Vec3, par2, par3, 1F); } public PositionTextureVertex(Vec3 par1Vec3, float par2, float par3, float par4) { super(par1Vec3, par2, par3); this.texturePositionW = par4; } }