# region Base
- type: construction
  abstract: true
  id: BaseWebStructure
  graph: WebStructures
  category: construction-category-furniture
  placementMode: SnapgridCenter
  canRotate: false
  entityWhitelist:
    tags:
    - SpiderCraft
# endregion Base

# region Web
- type: construction
  parent: BaseWebStructure
  id: WallWeb
  targetNode: wall
  category: construction-category-structures
  conditions:
  - !type:TileNotBlocked

- type: construction
  parent: BaseWebStructure
  id: TableWeb
  targetNode: table
  conditions:
  - !type:TileNotBlocked

- type: construction
  parent: BaseWebStructure
  id: WebBed
  targetNode: bed
  conditions:
  - !type:TileNotBlocked

- type: construction
  parent: BaseWebStructure
  id: ChairWeb
  targetNode: chair
  canRotate: true
  conditions:
  - !type:TileNotBlocked

- type: construction
  parent: BaseWebStructure
  id: CrateWeb
  targetNode: crate
  placementMode: PlaceFree
  category: construction-category-storage

- type: construction
  parent: BaseWebStructure
  id: WebDoor
  targetNode: door
  category: construction-category-structures
  conditions:
  - !type:TileNotBlocked
# endregion Web
