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 }