Table of Contents

Namespace S1API.Items.Storable

Classes

ItemCreator

Provides convenient static methods for creating custom items. Use CreateBuilder() for flexible configuration or CreateItem(string, string, string, ItemCategory, int, float, float, LegalStatus, FullRank?, Sprite, Equippable) for quick creation.

StorableItemDefinition

Represents an item definition that can be purchased, sold, and stored in inventories. Extends ItemDefinition with economic properties.

StorableItemDefinitionBuilder

Builder for composing item definitions at runtime. Use fluent methods to configure item properties before calling Build().

StorableItemDefinitionBuilderBase<TSelf>

INTERNAL: Generic base builder for composing item definitions at runtime, with fluent methods returning the correct subclass type.