Unique identifier for this item (e.g. "diamond", "cooked_fish")
Item configuration (display name, color, stack size, edible properties)
The item type ID, used in inventory and recipe functions
Look up the numeric ID for a registered item by its key.
Item key (e.g. "diamond")
Item type ID, or 0 if not found
Register a custom item type (food, materials, etc.).