// // Licensed under the MIT License. See LICENSE file in the project root for full license information. // namespace MUnique.OpenMU.DataModel.Configuration.ItemCrafting; using MUnique.OpenMU.Annotations; using MUnique.OpenMU.Interfaces; /// /// Description of IItemCrafting. /// [Cloneable] public partial class ItemCrafting { /// /// Gets or sets the number. /// /// /// Referenced by the client with this number. /// public byte Number { get; set; } /// /// Gets or sets the name. /// public LocalizedString Name { get; set; } /// /// Gets or sets the name of the item crafting handler class. /// public string ItemCraftingHandlerClassName { get; set; } = string.Empty; /// /// Gets or sets the simple crafting settings. /// [MemberOfAggregate] public virtual SimpleCraftingSettings? SimpleCraftingSettings { get; set; } }