    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    }