Table of Contents

Namespace S1API.Items.Clothing

Classes

ClothingColorMetadata

Describes a clothing color using the base game's display metadata.

ClothingItemCreator

Provides convenient static methods for creating custom clothing items. Use CreateBuilder() for flexible configuration or CloneFrom(string) for variants.

ClothingItemDefinition

Represents a clothing item definition that can be worn by the player. Extends StorableItemDefinition with clothing-specific properties.

ClothingItemDefinitionBuilder

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

ClothingItemInstance

Represents a clothing item instance in the game world (physical clothing you own). Extends ItemInstance with color information.

ClothingMetadataCatalog

Provides read-only access to the base game's clothing slot and color metadata.

ClothingSlotMetadata

Describes a clothing slot using the base game's display metadata.

Enums

ClothingApplicationType

Represents how a clothing item is applied to the avatar. Mirrors ScheduleOne.Clothing.EClothingApplicationType.

ClothingColor

Represents available clothing colors. Mirrors ScheduleOne.Clothing.EClothingColor.

ClothingSlot

Represents the slot where a clothing item can be equipped. Mirrors ScheduleOne.Clothing.EClothingSlot.