Table of Contents

Namespace S1API.Items.Ingredient

Classes

MixIngredientDefinition

Represents a mixing ingredient item definition. A mixing ingredient is a StorableItemDefinition that carries one or more effects and can be dropped into the Mixing Station to imprint those effects onto a product.

MixIngredientDefinitionBuilder

Builder for composing mixing ingredient definitions at runtime. Use fluent methods to configure the ingredient and its imprinted effects before calling Build().

MixIngredientItemCreator

Provides convenient static methods for creating custom mixing ingredients. Use CreateBuilder() for creating ingredients from scratch, or CloneFrom(string) for variants.