Class CraftItemRequested
[EventModel(EventSynchronizationContext.PerPlayer, SynchronizedModelTags = new string[] { "modify_inventory", "modify_useable" })]
public class CraftItemRequested : CancellablePlayerEvent, IPlayerEvent, ICancellable
- Inheritance
-
CraftItemRequested
- Implements
- Inherited Members
Properties
Blueprint
The blueprint that is being crafted.
public required Blueprint Blueprint { get; set; }
Property Value
- Blueprint
Remarks
This can be changed.
CraftAll
If as many items as possible should be crafted instead of just one.
public required bool CraftAll { get; set; }
Property Value
Remarks
This can be changed.
OriginalBlueprint
The original blueprint that is being crafted.
public required Blueprint OriginalBlueprint { get; init; }
Property Value
- Blueprint
OriginalCraftAll
The original setting of whether or not as many items as possible should be crafted instead of just one.
public required bool OriginalCraftAll { get; set; }