Drafting & Quality
Drafting & Quality
Blueprint benches can open the drafting interface. The client sends the detected blueprint type and drawing quality to the server.
Server validation
The server:
- Normalizes the detected blueprint ID.
- Confirms the definition exists in the database.
- Clamps quality to 1–100.
- Reads drafting ingredients from the database.
- Verifies and removes materials.
- Creates the
blueprintitem with metadata. - Refunds materials when adding the final blueprint item fails.
Quality metadata
The blueprint item label includes its quality percentage, for example:
Pistol Blueprint (85%)
Quality is stored in:
metadata.quality