}
private void shoot(ItemStack stack, GunType gunType, ItemStack bulletStack, boolean creative, boolean left)
{
MechaType mechaType = getMechaType();
BulletType bulletType = ((ItemBullet)bulletStack.getItem()).type;
RotatedAxes a = new RotatedAxes();
Vector3f armVector = new Vector3f(mechaType.armLength, 0F, 0F);
Vector3f gunVector = new Vector3f(mechaType.armLength + 1.2F * mechaType.heldItemScale, 0.5F * mechaType.heldItemScale, 0F);
Vector3f armOrigin = left ? mechaType.leftArmOrigin : mechaType.rightArmOrigin;