I saw your mod and thought of an alternative version, and I’d love to get your opinion on whether you think it's viable.
The idea is to keep the same style as your mod—where the machine has a progress bar and, upon reaching 100%, the item gains quality—but with no quality skipping. Everything would be based on the machine's current quality stat.
Here is how it would work:
Base Progress: If the machine has 50% quality, one item is produced at the base recipe quality (let's say Normal), and the next item goes up by exactly one tier (Uncommon). There are no multi-tier jumps.
Handling Overflow (>100%): If the quality percentage exceeds 100% (for example, 150%), 100% is subtracted to guarantee the upgrade to the next tier (Uncommon). The remaining 50% is divided by 5 (10%), which then builds progress toward the following tier (Rare).
Example: In this 150% scenario, the machine would produce 9 Normal items, and the 10th item would come out as Rare. Since there are no tier skips, no items would come out as Uncommon or above Rare during this cycle.
Higher Tiers: If quality modules are strong enough, this exact same logic would scale up sequentially to Epic and Legendary qualities.
What do you think? Would something like this be feasible to implement?