- type: entity
  parent: BaseItem
  id: SeedBase
  abstract: true
  components:
    - type: Seed
    - type: SolutionContainerManager
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/seeds.rsi
      state: seed
      netsync: true
    - type: Item
      size: 2

- type: entity
  parent: SeedBase
  name: packet of wheat seeds
  id: WheatSeeds
  components:
    - type: Seed
      seed: wheat
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/wheat.rsi

- type: entity
  parent: SeedBase
  name: packet of oat seeds
  id: OatSeeds
  components:
    - type: Seed
      seed: oat
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/oat.rsi

- type: entity
  parent: SeedBase
  name: packet of banana seeds
  id: BananaSeeds
  components:
    - type: Seed
      seed: banana
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/banana.rsi

- type: entity
  parent: SeedBase
  name: packet of carrot seeds
  id: CarrotSeeds
  components:
    - type: Seed
      seed: carrots
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/carrot.rsi

- type: entity
  parent: SeedBase
  name: packet of lemon seeds
  id: LemonSeeds
  components:
    - type: Seed
      seed: lemon
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/lemon.rsi

- type: entity
  parent: SeedBase
  name: packet of pineapple seeds
  id: PineappleSeeds
  components:
    - type: Seed
      seed: pineapple
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/pineapple.rsi

- type: entity
  parent: SeedBase
  name: packet of potato seeds
  id: PotatoSeeds
  components:
    - type: Seed
      seed: potato
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/potato.rsi

- type: entity
  parent: SeedBase
  name: packet of sugarcane seeds
  id: SugarcaneSeeds
  components:
    - type: Seed
      seed: sugarcane
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/sugarcane.rsi

- type: entity
  parent: SeedBase
  name: packet of tower cap seeds
  id: TowercapSeeds
  components:
    - type: Seed
      seed: towercap
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/towercap.rsi

- type: entity
  parent: SeedBase
  name: packet of tomato seeds
  id: TomatoSeeds
  components:
    - type: Seed
      seed: tomato
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/tomato.rsi

- type: entity
  parent: SeedBase
  name: packet of eggplant seeds
  id: EggplantSeeds
  components:
    - type: Seed
      seed: eggplant
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/eggplant.rsi

- type: entity
  parent: SeedBase
  name: packet of apple seeds
  id: AppleSeeds
  components:
    - type: Seed
      seed: apple
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/apple.rsi

- type: entity
  parent: SeedBase
  name: packet of corn seeds
  id: CornSeeds
  components:
    - type: Seed
      seed: corn
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/corn.rsi

- type: entity
  parent: SeedBase
  name: packet of chanterelle spores
  id: ChanterelleSeeds
  components:
    - type: Seed
      seed: chanterelle
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/chanterelle.rsi

- type: entity
  parent: SeedBase
  name: packet of egg-plant seeds
  id: EggySeeds
  components:
    - type: Seed
      seed: eggy
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/eggy.rsi

- type: entity
  parent: SeedBase
  name: packet of tobacco seeds
  description: "These seeds grow into tobacco plants."
  id: TobaccoSeeds
  components:
    - type: Seed
      seed: tobacco
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/tobacco.rsi

- type: entity
  parent: SeedBase
  name: packet of cannabis seeds
  description: "Taxable."
  id: CannabisSeeds
  components:
    - type: Seed
      seed: cannabis
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/cannabis.rsi

- type: entity
  parent: SeedBase
  name: packet of nettle seeds
  description: "Handle with gloves."
  id: NettleSeeds
  components:
    - type: Seed
      seed: nettle
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/nettle.rsi

- type: entity
  parent: SeedBase
  name: packet of chili seeds
  description: "Spicy."
  id: ChiliSeeds
  components:
    - type: Seed
      seed: chili
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/chili.rsi

- type: entity
  parent: SeedBase
  name: packet of aloe seeds
  description: "Soothing."
  id: AloeSeeds
  components:
    - type: Seed
      seed: aloe
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/aloe.rsi

- type: entity
  parent: SeedBase
  name: packet of poppy seeds
  description: "Do not eat within 72 hours of a drug test."
  id: PoppySeeds
  components:
    - type: Seed
      seed: poppy
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/poppy.rsi

- type: entity
  parent: SeedBase
  name: packet of lingzhi seeds
  description: "Also known as reishi."
  id: LingzhiSeeds
  components:
    - type: Seed
      seed: lingzhi
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/lingzhi.rsi

- type: entity
  parent: SeedBase
  name: packet of ambrosia vulgaris seeds
  description: "A medicinal plant for the common folk."
  id: AmbrosiaVulgarisSeeds
  components:
    - type: Seed
      seed: ambrosiaVulgaris
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/ambrosia_vulgaris.rsi

- type: entity
  parent: SeedBase
  name: packet of galaxythistle seeds
  description: "Brushes of starry nights."
  id: GalaxythistleSeeds
  components:
    - type: Seed
      seed: galaxythistle
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/galaxythistle.rsi

- type: entity
  parent: SeedBase
  name: packet of fly amanita seeds
  description: "The iconic, extremely deadly mushroom to be used for purely ornamental purposes."
  id: FlyAmanitaSeeds
  components:
    - type: Seed
      seed: flyAmanita
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/fly_amanita.rsi

- type: entity
  parent: SeedBase
  name: packet of gatfruit seeds
  description: "These are no peashooters."
  id: GatfruitSeeds
  components:
    - type: Seed
      seed: gatfruit
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/gatfruit.rsi

- type: entity
  parent: SeedBase
  name: packet of onion seeds
  description: "Not a shallot."
  id: OnionSeeds
  components:
    - type: Seed
      seed: onion
    - type: Sprite
      sprite: Objects/Specific/Hydroponics/onion.rsi
