001    package net.minecraft.src;
002    
003    import cpw.mods.fml.common.Side;
004    import cpw.mods.fml.common.asm.SideOnly;
005    
006    public class PositionTextureVertex
007    {
008        public Vec3 vector3D;
009        public float texturePositionX;
010        public float texturePositionY;
011    
012        public PositionTextureVertex(float par1, float par2, float par3, float par4, float par5)
013        {
014            this(Vec3.createVectorHelper((double)par1, (double)par2, (double)par3), par4, par5);
015        }
016    
017        public PositionTextureVertex setTexturePosition(float par1, float par2)
018        {
019            return new PositionTextureVertex(this, par1, par2);
020        }
021    
022        public PositionTextureVertex(PositionTextureVertex par1PositionTextureVertex, float par2, float par3)
023        {
024            this.vector3D = par1PositionTextureVertex.vector3D;
025            this.texturePositionX = par2;
026            this.texturePositionY = par3;
027        }
028    
029        public PositionTextureVertex(Vec3 par1Vec3, float par2, float par3)
030        {
031            this.vector3D = par1Vec3;
032            this.texturePositionX = par2;
033            this.texturePositionY = par3;
034        }
035    }