Table of Contents

Class CraftItemRequested

Namespace
Uncreated.Warfare.Events.Models.Items
Assembly
Uncreated.Warfare.dll
[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

bool

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; }

Property Value

bool