- type: entity
  name: material stack
  id: MaterialStack
  abstract: true
  parent: BaseItem
  components:
  - type: Stack
  - type: Material
  - type: ItemStatus

- type: entity
  name: steel sheet
  id: MetalStack
  parent: MaterialStack
  components:
  - type: Material
    materials:
    - key: enum.MaterialKeys.Stack
      mat: steel
  - type: Stack
    stacktype: enum.StackType.Metal
  - type: Sprite
    texture: Objects/Materials/sheet_metal.png
  - type: Icon
    texture: Objects/Materials/sheet_metal.png

- type: entity
  id: SteelSheet1
  name: steel sheet 1
  parent: MetalStack
  components:
  - type: Stack
    count: 1

- type: entity
  name: glass sheet
  id: GlassStack
  parent: MaterialStack
  components:
  - type: Material
    materials:
    - key: enum.MaterialKeys.Stack
      mat: glass
  - type: Stack
    stacktype: enum.StackType.Glass
  - type: Sprite
    texture: Objects/Materials/sheet_glass.png
  - type: Icon
    texture: Objects/Materials/sheet_glass.png

- type: entity
  id: GlassSheet1
  name: glass sheet 1
  parent: GlassStack
  components:
  - type: Stack
    count: 1

- type: entity
  name: cable coil
  id: CableStack
  parent: BaseItem
  components:
  - type: Stack
    stacktype: enum.StackType.Cable
  - type: Sprite
    texture: Objects/Tools/cable_coil.png
    color: red
  - type: Icon
    texture: Objects/Tools/cable_coil.png
  - type: WirePlacer

- type: entity
  id: CableStack1
  name: cable stack 1
  parent: CableStack
  components:
  - type: Stack
    count: 1

- type: entity
  name: gold bar
  id: GoldStack
  parent: MaterialStack
  components:
  - type: Material
    materials:
    - key: enum.MaterialKeys.Stack
      mat: gold
  - type: Stack
    stacktype: enum.StackType.Gold
  - type: Sprite
    texture: Objects/Materials/goldbar_single.png
  - type: Icon
    texture: Objects/Materials/goldbar_single.png

- type: entity
  id: GoldStack1
  name: gold bar 1
  parent: GoldStack
  components:
  - type: Stack
    count: 1
