Number of columns for grid layout. Common values: 9 (standard inventory width), 3 (dispenser), 1 (armor column)
Unique identifier for this region within the container. Examples: "container", "player_inventory", "player_hotbar", "crafting_output"
Display label for this region. Examples: "Chest", "Inventory", "Hotbar", "Crafting Grid"
Total number of slots in this region.
First slot index belonging to this region. Slots are numbered sequentially from 0 across all regions.
The type of region, affecting rendering behavior.
A group of slots that should be rendered together in the UI. Defines the layout grid for a section of the inventory.