- 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
    sprite: Objects/Materials/sheets.rsi
    state: metal
  - type: Icon
    sprite: Objects/Materials/sheets.rsi
    state: metal
  - type: Item
    sprite: Objects/Materials/sheets.rsi
    HeldPrefix: metal

- 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
    sprite: Objects/Materials/sheets.rsi
    state: glass
  - type: Icon
    sprite: Objects/Materials/sheets.rsi
    state: glass
  - type: Item
    sprite: Objects/Materials/sheets.rsi
    HeldPrefix: glass

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

- type: entity
  abstract: true
  parent: BaseItem
  id: CableStack1
  name: cable stack 1
  suffix: Full
  components:
  - type: Stack
    stacktype: enum.StackType.Cable
  - type: Sprite
    texture: Objects/Tools/cable_coil.png
  - type: Icon
    texture: Objects/Tools/cable_coil.png
  - type: WirePlacer
  - type: Clickable
    bounds:
      all: -0.15,-0.15,0.15,0.15

- type: entity
  parent: CableStack1
  id: HVWireStack
  name: HV Wire Coil
  components:
  - type: Sprite
    color: Orange
  - type: WirePlacer
    wirePrototypeID: HVWire
    blockingWireType: HighVoltage

- type: entity
  parent: CableStack1
  id: MVWireStack
  name: MV Wire Coil
  components:
  - type: Sprite
    color: Yellow
  - type: WirePlacer
    wirePrototypeID: MVWire
    blockingWireType: MediumVoltage

- type: entity
  parent: CableStack1
  id: ApcExtensionCableStack
  name: Apc Extension Cable Coil
  components:
  - type: Sprite
    color: Green
  - type: WirePlacer
    wirePrototypeID: ApcExtensionCable
    blockingWireType: Apc

- type: entity
  parent: HVWireStack
  id: HVWireStack1
  suffix: 1
  components:
  - type: Stack
    count: 1

- type: entity
  parent: MVWireStack
  id: MVWireStack1
  suffix: 1
  components:
  - type: Stack
    count: 1

- type: entity
  parent: ApcExtensionCableStack
  id: ApcExtensionCableStack1
  suffix: 1
  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

- type: entity
  name: phoron ore
  id: OrePhoron
  parent: BaseItem
  components:
  - type: Sprite
    texture: Objects/Materials/phoron_ore.png
  - type: Icon
    texture: Objects/Materials/phoron_ore.png

- type: entity
  name: phoron sheet
  id: PhoronStack
  parent: MaterialStack
  components:
  - type: Material
    materials:
    - key: enum.MaterialKeys.Stack
      mat: phoron
  - type: Stack
    stacktype: enum.StackType.Phoron
  - type: Sprite
    sprite: Objects/Materials/sheets.rsi
    state: phoron
  - type: Icon
    sprite: Objects/Materials/sheets.rsi
    state: phoron
  - type: Item
    sprite: Objects/Materials/sheets.rsi
    HeldPrefix: phoron

- type: entity
  id: PhoronStack1
  name: phoron sheet 1
  parent: PhoronStack
  components:
  - type: Stack
    count: 1
