Blueprint-Gated Recipes

A recipe can require a blueprint type.

Database-backed recipes use:

use_blueprint
blueprint_type

The server searches the player's inventory for an item named blueprint whose metadata contains the matching blueprint_id.

Example concept:

use_blueprint = 1
blueprint_type = 'pistol'

The recipe is rejected if:

Blueprint validation occurs before ingredient removal.


Revision #1
Created 2026-09-03 18:18:54 UTC by Riguita
Updated 2026-09-03 18:18:54 UTC by Riguita