Json block behaviors slab
From Vintage Story Wiki
Purpose
Block can be either placed on the top or the bottom half of a block. Used for:
- All kinds of slabs
Requires "down" and "up" states:
variantgroups: [
{ code: "part", states: ["down", "up"] }
],