Allows a player to construct an entity using the items which would craft the entity.
Place an entity ghost using a blueprint or by shift-clicking with the item in-hand.
If the entity is within range of the player and the player has sufficient items to craft the entity. Construct it and consume the items.
Mining an entity will yield the items used to craft it.
This is a proof of concept at the moment, to see if it worth figuring out how to fully implement it and what that might look like. Feedback is greatly appreciated.