Skip to main content

Item Definition

Item definitions are assets that each represent a type of item. For example, you might have item defintions for Iron Ingot, Leather, and Leather Strips.

Item definitions' data cannot change at runtime. Any runtime-mutable data should be put in the item stack.

Item definitions can contain multiple Item Parts. These are modular pieces of data which you can add to the definition. For example, an Iron Ingot item won't need an Equipment Item Part because it's not equipment; however, a Leather Armor item would.