- type: entity
  parent: MarkerBase
  id: SpawnMobBee
  name: Bee Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: 0
      sprite: Mobs/Animals/bee.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobBee

- type: entity
  parent: MarkerBase
  id: SpawnMobButterfly
  name: Butterfly Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: butterfly
      sprite: Mobs/Animals/butterfly.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobButterfly

- type: entity
  parent: MarkerBase
  id: SpawnMobCatGeneric
  name: Generic Cat Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: ai
  - type: RandomSpawner
    prototypes:
    - MobCat
    - MobCatCalico
    - MobCatCaracal
    - MobCatKitten
    rarePrototypes:
    - MobCatSpace
    rareChance: 0.05

- type: entity
  parent: MarkerBase
  id: SpawnMobCatKitten
  name: Kitten Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: ai
  - type: ConditionalSpawner
    prototypes:
    - MobCatKitten

- type: entity
  parent: MarkerBase
  id: SpawnMobCatSpace
  name: Space Cat Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: ai
  - type: ConditionalSpawner
    prototypes:
    - MobCatSpace

- type: entity
  parent: MarkerBase
  id: SpawnMobCockroach
  name: Cockroach Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - sprite: Mobs/Animals/cockroach.rsi
      state: cockroach_icon
    - state: ai
  - type: ConditionalSpawner
    prototypes:
    - MobCockroach

- type: entity
  parent: MarkerBase
  id: SpawnMobMoproach
  name: Moproach Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - sprite: Mobs/Animals/mothroach/moproach.rsi
      state: icon
    - state: ai
  - type: ConditionalSpawner
    prototypes:
    - MobMoproach

- type: entity
  parent: MarkerBase
  id: SpawnMobCow
  name: Cow Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: cow
      sprite: Mobs/Animals/cow.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobCow

- type: entity
  parent: MarkerBase
  id: SpawnMobCrab
  name: Crab Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: crab
      sprite: Mobs/Animals/crab.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobCrab

- type: entity
  parent: MarkerBase
  id: SpawnMobFrog
  name: Frog Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: frog
      sprite: Mobs/Animals/frog.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobFrog

- type: entity
  parent: MarkerBase
  id: SpawnMobGoat
  name: Goat Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: goat
      sprite: Mobs/Animals/goat.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobGoat

- type: entity
  parent: MarkerBase
  id: SpawnMobGorilla
  name: Gorilla Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: crawling
      sprite: Mobs/Animals/gorilla.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobGorilla

- type: entity
  parent: MarkerBase
  id: SpawnMobLizard
  name: Lizard Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: lizard
      sprite: Mobs/Animals/lizard.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobLizard

- type: entity
  parent: MarkerBase
  id: SpawnMobMonkey
  name: Monkey Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: monkey
      sprite: Mobs/Animals/monkey.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobMonkey

- type: entity
  parent: MarkerBase
  id: SpawnMobMouse
  name: Mouse Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - sprite: Mobs/Animals/mouse.rsi
      state: icon-2
    - state: ai
  # Goobstation
  - type: RandomSpawner
    prototypes:
    - MobMouse
    - MobMouse1
    - MobMouse2
    rareChance: 0.12
    offset: 0
    rarePrototypes:
    - MobMousePlague

- type: entity
  parent: MarkerBase
  id: SpawnMobParrot
  name: Parrot Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: parrot
      sprite: Mobs/Animals/parrot/parrot.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobParrot

- type: entity
  parent: MarkerBase
  id: SpawnMobPenguin
  name: Penguin Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: penguin
      sprite: Mobs/Animals/penguin.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobPenguin

- type: entity
  parent: MarkerBase
  id: SpawnMobReindeerBuck
  name: Reindeer Buck Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: reindeer_buck_still
      sprite: Mobs/Animals/reindeer_buck.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobReindeerBuck

- type: entity
  parent: MarkerBase
  id: SpawnMobReindeerDoe
  name: Reindeer Doe Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: reindeer_doe_still
      sprite: Mobs/Animals/reindeer_doe.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobReindeerDoe

- type: entity
  parent: MarkerBase
  id: SpawnMobSlug
  name: Slug Spawner
  components:
  - type: Sprite
    layers:
    - state: green
    - state: slug
      sprite: Mobs/Animals/slug.rsi
  - type: ConditionalSpawner
    prototypes:
    - MobSlug
