- type: entity
  parent: CrateLivestock
  id: CrateNPCBee
  name: crate of bees
  description: A crate containing a swarm of eight bees.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobBee
        amount: 8

- type: entity
  parent: CrateLivestock
  id: CrateNPCButterflies
  name: crate of butterflies
  description: A crate containing five butterflies.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobButterfly
        amount: 5

- type: entity
  parent: CrateLivestock
  id: CrateNPCCat
  name: cat crate
  description: A crate containing a single cat.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage: !type:GroupSelector
        children:
        - id: MobCat
        - id: MobCatCalico
        - id: MobCatCaracal
          weight: 0.5
        - id: MobCatKitten
          weight: 0.25
        - id: MobBingus
          weight: 0.005

- type: entity
  parent: CrateLivestock
  id: CrateNPCChicken
  name: chicken crate
  description: A crate containing four fully grown chickens.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobChicken
        amount: 4

- type: entity
  parent: CrateLivestock
  id: CrateNPCCrab
  name: crab crate
  description: A crate containing three huge crabs.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobCrab
        amount: 3

- type: entity
  parent: CrateLivestock
  id: CrateNPCDuck
  name: duck crate
  description: A crate containing six fully grown ducks.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage: !type:AllSelector
        children:
        - id: MobDuckMallard
        - id: MobDuckBrown
        - id: MobDuckWhite
          amount: 2

- type: entity
  parent: CrateLivestock
  id: CrateNPCCorgi
  name: corgi crate
  description: A crate containing a single corgi.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobCorgi

- type: entity
  parent: CrateLivestock
  id: CrateNPCPuppyCorgi
  name: puppy corgi crate
  description: A crate containing a single puppy corgi. Awww.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobCorgiPuppy

- type: entity
  parent: CrateLivestock
  id: CrateNPCCow
  name: cow crate
  description: A crate containing a single cow.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobCow

- type: entity
  parent: CrateLivestock
  id: CrateNPCGoat
  name: goat crate
  description: A crate containing a single goat.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobGoat

- type: entity
  parent: CrateLivestock
  id: CrateNPCGoose
  name: goose crate
  description: A crate containing two geese.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobGoose
        amount: 2

- type: entity
  parent: CrateLivestock
  id: CrateNPCGorilla
  name: gorilla crate
  description: A crate containing a single gorilla.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobGorilla

- type: entity
  parent: CrateGenericSteel
  id: CrateNPCMonkeyCube
  name: monkey cube crate
  description: A crate containing single box of monkey cubes.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MonkeyCubeBox

- type: entity
  parent: CrateGenericSteel
  id: CrateNPCKoboldCube
  name: kobold cube crate
  description: A crate containing single box of kobold cubes.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: KoboldCubeBox

- type: entity
  parent: CrateLivestock
  id: CrateNPCMouse
  name: mice crate
  description: A crate containing five mice.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobMouse
        amount: 5

- type: entity
  parent: CrateLivestock
  id: CrateNPCParrot
  name: parrot crate
  description: A crate containing three parrots.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobParrot
        amount: 3

- type: entity
  parent: CrateLivestock
  id: CrateNPCPenguin
  name: penguin crate
  description: A crate containing two penguins.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobPenguin
        amount: 2

- type: entity
  parent: CrateLivestock
  id: CrateNPCPig
  name: pig crate
  description: A crate containing a single pig.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobPig

- type: entity
  parent: CrateLivestock
  id: CrateNPCSnake
  name: snake crate
  description: A crate containing three snakes.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobSnake
        amount: 3

- type: entity
  parent: CrateRodentCage
  id: CrateNPCHamster
  suffix: Filled
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobHamster

- type: entity
  parent: CrateRodentCage
  id: CrateNPCHamlet
  suffix: Hamlet
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage: !type:GroupSelector
        children:
          - id: MobHamsterHamlet
          - id: MobHamsterHamletSlippery
            weight: 0.001

- type: entity
  parent: CrateLivestock
  id: CrateNPCLizard
  name: lizard crate
  description: A crate containing a lizard.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobLizard

- type: entity
  parent: CrateLivestock
  id: CrateNPCKangaroo
  name: kangaroo crate
  description: A crate containing a kangaroo.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobKangaroo

- type: entity
  parent: CrateLivestock
  id: CrateNPCMothroach
  name: crate of mothroaches
  description: A crate containing four mothroaches.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage:
        id: MobMothroach
        amount: 4

- type: entity
  parent: CrateLivestock
  id: CrateNPCSheep
  name: sheep crate
  description: A crate containing a single sheep.
  components:
  - type: EntityTableContainerFill
    containers:
      entity_storage: !type:GroupSelector
        children:
        - id: MobSheep
        - id: MobSheepRainbow
          weight: 0.1
        - id: MobSheepSpace
          weight: 0.1
        - id: PlushieSheep # teehee get plushied
          weight: 0.001
        - id: PlushieSpaceSheep
          weight: 0.001
