Skip to content

Item Groups

Overview

Item groups define named collections of block IDs. A group bundles related block variants — for example, all aqua stone block types — under a single group ID. Other systems reference group IDs to operate on all member blocks without listing each one individually.

File Location

Assets/Server/Item/Groups/<GroupId>.json

Examples:

Assets/Server/Item/Groups/FullBlocks_Aqua.json
Assets/Server/Item/Groups/FullBlocks_Basalt.json
Assets/Server/Item/Groups/FullBlocks_Blackwood.json
Assets/Server/Item/Groups/Foods.json
Assets/Server/Item/Groups/Metal_Bars.json
Assets/Server/Item/Groups/Rock.json
Assets/Server/Item/Groups/Soils.json
Assets/Server/Item/Groups/Wood_All.json

Schema

FieldTypeRequiredDefaultDescription
Blocksstring[]YesArray of block/item IDs that belong to this group. Each entry is the exact item ID as used in item definitions (e.g. "Rock_Aqua", "Rock_Aqua_Cobble").

Examples

Assets/Server/Item/Groups/FullBlocks_Aqua.json:

{
"Blocks": [
"Rock_Aqua",
"Rock_Aqua_Cobble"
]
}

Assets/Server/Item/Groups/FullBlocks_Basalt.json:

{
"Blocks": [
"Rock_Basalt",
"Rock_Basalt_Cobble"
]
}

Assets/Server/Item/Groups/FullBlocks_Blackwood.json:

{
"Blocks": [
"Wood_Blackwood_Planks",
"Wood_Blackwood_Decorative",
"Wood_Blackwood_Ornate"
]
}

Available Groups (Partial List)

Groups cover all major block families. The naming convention is FullBlocks_<Material> for placeable block sets and plain names for item/ingredient categories:

Group IDDescription
FullBlocks_AquaAqua stone variants
FullBlocks_BasaltBasalt stone variants
FullBlocks_BlackwoodBlackwood plank and decorative variants
FullBlocks_CalciteCalcite stone variants
FullBlocks_LimestoneLimestone variants
FullBlocks_MarbleMarble variants
FullBlocks_StoneStandard stone variants
FullBlocks_SoftwoodSoftwood plank variants
FullBlocks_VolcanicVolcanic stone variants
FoodsAll food items
Metal_BarsAll metal ingot/bar items
RockAll rock block types
SoilsAll soil block types
Wood_AllAll wood plank types
Wood_TrunkAll wood trunk types
BoneBone item variants
FlowersFlower block types
MushroomsMushroom block types
MeatsMeat ingredient items
FishAll fish items
FuelItems that can be used as fuel
RubbleRubble block types
SandsSand and gravel types