{
  "villagers": [
    {
      "ID": 1,
      "spawnChance": 0.1,
      "villagerToOverride": 0,
      "textureName": "null",
      "trades": []
    },
    {
      "ID": 500,
      "spawnChance": 0.0,
      "villagerToOverride": 0,
      "textureName": "oneirologist.png",
      "trades": [
        {
          "input1": {
            "name": "customthings:item",
            "count": 1,
            "damage": 20,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:emerald",
            "count": 5,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "Forestry:beeDroneGE",
            "count": 1,
            "damage": 0,
            "nbtTag": {
              "MaxH": {
                "INT": 20
              },
              "Mate": {
                "COMPOUND": {
                  "Chromosomes": {
                    "LIST": {
                      "contents": [
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "magicbees.speciesBotDreaming"
                            },
                            "UID0": {
                              "STRING": "magicbees.speciesBotDreaming"
                            },
                            "Slot": {
                              "BYTE": 0
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.speedNormal"
                            },
                            "UID0": {
                              "STRING": "forestry.speedNormal"
                            },
                            "Slot": {
                              "BYTE": 1
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.lifespanShorter"
                            },
                            "UID0": {
                              "STRING": "forestry.lifespanShorter"
                            },
                            "Slot": {
                              "BYTE": 2
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.fertilityNormal"
                            },
                            "UID0": {
                              "STRING": "forestry.fertilityNormal"
                            },
                            "Slot": {
                              "BYTE": 3
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.toleranceUp2"
                            },
                            "UID0": {
                              "STRING": "forestry.toleranceUp2"
                            },
                            "Slot": {
                              "BYTE": 4
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.boolTrue"
                            },
                            "UID0": {
                              "STRING": "forestry.boolTrue"
                            },
                            "Slot": {
                              "BYTE": 5
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.toleranceBoth1"
                            },
                            "UID0": {
                              "STRING": "forestry.toleranceBoth1"
                            },
                            "Slot": {
                              "BYTE": 7
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.boolFalse"
                            },
                            "UID0": {
                              "STRING": "forestry.boolFalse"
                            },
                            "Slot": {
                              "BYTE": 8
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.boolTrue"
                            },
                            "UID0": {
                              "STRING": "forestry.boolTrue"
                            },
                            "Slot": {
                              "BYTE": 9
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "magicbees.flowerflowerBotania"
                            },
                            "UID0": {
                              "STRING": "magicbees.flowerflowerBotania"
                            },
                            "Slot": {
                              "BYTE": 10
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.floweringSlowest"
                            },
                            "UID0": {
                              "STRING": "forestry.floweringSlowest"
                            },
                            "Slot": {
                              "BYTE": 11
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.territoryLarger"
                            },
                            "UID0": {
                              "STRING": "forestry.territoryLarger"
                            },
                            "Slot": {
                              "BYTE": 12
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "magicbees.effectSlowSpeed"
                            },
                            "UID0": {
                              "STRING": "magicbees.effectSlowSpeed"
                            },
                            "Slot": {
                              "BYTE": 13
                            }
                          }
                        }
                      ]
                    }
                  }
                }
              },
              "Health": {
                "INT": 20
              },
              "IsAnalyzed": {
                "BYTE": 0
              },
              "Genome": {
                "COMPOUND": {
                  "Chromosomes": {
                    "LIST": {
                      "contents": [
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "magicbees.speciesBotDreaming"
                            },
                            "UID0": {
                              "STRING": "magicbees.speciesBotDreaming"
                            },
                            "Slot": {
                              "BYTE": 0
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.speedNormal"
                            },
                            "UID0": {
                              "STRING": "forestry.speedNormal"
                            },
                            "Slot": {
                              "BYTE": 1
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.lifespanShorter"
                            },
                            "UID0": {
                              "STRING": "forestry.lifespanShorter"
                            },
                            "Slot": {
                              "BYTE": 2
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.fertilityNormal"
                            },
                            "UID0": {
                              "STRING": "forestry.fertilityNormal"
                            },
                            "Slot": {
                              "BYTE": 3
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.toleranceUp2"
                            },
                            "UID0": {
                              "STRING": "forestry.toleranceUp2"
                            },
                            "Slot": {
                              "BYTE": 4
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.boolTrue"
                            },
                            "UID0": {
                              "STRING": "forestry.boolTrue"
                            },
                            "Slot": {
                              "BYTE": 5
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.toleranceBoth1"
                            },
                            "UID0": {
                              "STRING": "forestry.toleranceBoth1"
                            },
                            "Slot": {
                              "BYTE": 7
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.boolFalse"
                            },
                            "UID0": {
                              "STRING": "forestry.boolFalse"
                            },
                            "Slot": {
                              "BYTE": 8
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.boolTrue"
                            },
                            "UID0": {
                              "STRING": "forestry.boolTrue"
                            },
                            "Slot": {
                              "BYTE": 9
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "magicbees.flowerflowerBotania"
                            },
                            "UID0": {
                              "STRING": "magicbees.flowerflowerBotania"
                            },
                            "Slot": {
                              "BYTE": 10
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.floweringSlowest"
                            },
                            "UID0": {
                              "STRING": "forestry.floweringSlowest"
                            },
                            "Slot": {
                              "BYTE": 11
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "forestry.territoryLarger"
                            },
                            "UID0": {
                              "STRING": "forestry.territoryLarger"
                            },
                            "Slot": {
                              "BYTE": 12
                            }
                          }
                        },
                        {
                          "COMPOUND": {
                            "UID1": {
                              "STRING": "magicbees.effectSlowSpeed"
                            },
                            "UID0": {
                              "STRING": "magicbees.effectSlowSpeed"
                            },
                            "Slot": {
                              "BYTE": 13
                            }
                          }
                        }
                      ]
                    }
                  }
                }
              }
            }
          }
        },
        {
          "input1": {
            "name": "minecraft:emerald",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": null,
          "output": {
            "name": "witchery:ingredient",
            "count": 8,
            "damage": 78,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "minecraft:coal",
            "count": 6,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "customthings:item",
            "count": 1,
            "damage": 20,
            "nbtTag": null
          },
          "output": {
            "name": "customthings:item",
            "count": 8,
            "damage": 21,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "minecraft:emerald",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": null,
          "output": {
            "name": "customthings:item",
            "count": 16,
            "damage": 22,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "customthings:item",
            "count": 8,
            "damage": 21,
            "nbtTag": null
          },
          "input2": {
            "name": "customthings:item",
            "count": 1,
            "damage": 20,
            "nbtTag": null
          },
          "output": {
            "name": "witchery:ingredient",
            "count": 1,
            "damage": 103,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "customthings:item",
            "count": 1,
            "damage": 20,
            "nbtTag": null
          },
          "input2": {
            "name": "customthings:item",
            "count": 32,
            "damage": 22,
            "nbtTag": null
          },
          "output": {
            "name": "witchery:ingredient",
            "count": 1,
            "damage": 96,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "customthings:item",
            "count": 8,
            "damage": 22,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:glass_bottle",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "witchery:ingredient",
            "count": 1,
            "damage": 95,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "customthings:item",
            "count": 1,
            "damage": 22,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:emerald",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "witchery:ingredient",
            "count": 10,
            "damage": 99,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "minecraft:emerald",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": null,
          "output": {
            "name": "customthings:block1",
            "count": 32,
            "damage": 0,
            "nbtTag": null
          }
        }
      ]
    },
    {
      "ID": 501,
      "spawnChance": 0.1,
      "villagerToOverride": 0,
      "textureName": "miner.png",
      "trades": [
        {
          "input1": {
            "name": "minecraft:iron_pickaxe",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:emerald",
            "count": 3,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "minecraft:iron_pickaxe",
            "count": 1,
            "damage": 0,
            "nbtTag": {
              "ench": {
                "LIST": {
                  "contents": [
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 2
                        },
                        "id": {
                          "SHORT": 32
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 1
                        },
                        "id": {
                          "SHORT": 34
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 2
                        },
                        "id": {
                          "SHORT": 35
                        }
                      }
                    }
                  ]
                }
              },
              "restrictions": {
                "LIST": {
                  "contents": [
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 0
                        },
                        "id": {
                          "SHORT": 32
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 1
                        },
                        "id": {
                          "SHORT": 32
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 2
                        },
                        "id": {
                          "SHORT": 32
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 0
                        },
                        "id": {
                          "SHORT": 34
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 1
                        },
                        "id": {
                          "SHORT": 34
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 0
                        },
                        "id": {
                          "SHORT": 35
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 1
                        },
                        "id": {
                          "SHORT": 35
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 2
                        },
                        "id": {
                          "SHORT": 35
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        {
          "input1": {
            "name": "BiomesOPlenty:pickaxeAmethyst",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:emerald",
            "count": 10,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "BiomesOPlenty:pickaxeAmethyst",
            "count": 1,
            "damage": 0,
            "nbtTag": {
              "ench": {
                "LIST": {
                  "contents": [
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 5
                        },
                        "id": {
                          "SHORT": 32
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 3
                        },
                        "id": {
                          "SHORT": 34
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 3
                        },
                        "id": {
                          "SHORT": 35
                        }
                      }
                    }
                  ]
                }
              },
              "restrictions": {
                "LIST": {
                  "contents": [
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 0
                        },
                        "id": {
                          "SHORT": 32
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 1
                        },
                        "id": {
                          "SHORT": 32
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 2
                        },
                        "id": {
                          "SHORT": 32
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 3
                        },
                        "id": {
                          "SHORT": 32
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 4
                        },
                        "id": {
                          "SHORT": 32
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 5
                        },
                        "id": {
                          "SHORT": 32
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 0
                        },
                        "id": {
                          "SHORT": 34
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 1
                        },
                        "id": {
                          "SHORT": 34
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 2
                        },
                        "id": {
                          "SHORT": 34
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 3
                        },
                        "id": {
                          "SHORT": 34
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 0
                        },
                        "id": {
                          "SHORT": 35
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 1
                        },
                        "id": {
                          "SHORT": 35
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 2
                        },
                        "id": {
                          "SHORT": 35
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    },
                    {
                      "COMPOUND": {
                        "lvl": {
                          "SHORT": 3
                        },
                        "id": {
                          "SHORT": 35
                        },
                        "player": {
                          "STRING": "ThanasiShadoW"
                        }
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        {
          "input1": {
            "name": "minecraft:emerald",
            "count": 2,
            "damage": 0,
            "nbtTag": null
          },
          "input2": null,
          "output": {
            "name": "Forestry:kitPickaxe",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "minecraft:cobblestone",
            "count": 8,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "Thaumcraft:ItemEssence",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "Thaumcraft:ItemEssence",
            "count": 1,
            "damage": 1,
            "nbtTag": {
              "Aspects": {
                "LIST": {
                  "contents": [
                    {
                      "COMPOUND": {
                        "amount": {
                          "INT": 8
                        },
                        "key": {
                          "STRING": "terra"
                        }
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        {
          "input1": {
            "name": "minecraft:iron_pickaxe",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "Thaumcraft:ItemEssence",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "Thaumcraft:ItemEssence",
            "count": 1,
            "damage": 1,
            "nbtTag": {
              "Aspects": {
                "LIST": {
                  "contents": [
                    {
                      "COMPOUND": {
                        "amount": {
                          "INT": 8
                        },
                        "key": {
                          "STRING": "perfodio"
                        }
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        {
          "input1": {
            "name": "minecraft:cobblestone",
            "count": 64,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:diamond",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "ExtraBees:hive",
            "count": 1,
            "damage": 1,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "minecraft:cobblestone",
            "count": 64,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:glass_bottle",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "minecraft:potion",
            "count": 1,
            "damage": 8262,
            "nbtTag": null
          }
        }
      ]
    },
    {
      "ID": 502,
      "spawnChance": 0.1,
      "villagerToOverride": 0,
      "textureName": "eldrich.png",
      "trades": [
        {
          "input1": {
            "name": "minecraft:ender_eye",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "Thaumcraft:ItemEssence",
            "count": 16,
            "damage": 1,
            "nbtTag": {
              "Aspects": {
                "LIST": {
                  "contents": [
                    {
                      "COMPOUND": {
                        "amount": {
                          "INT": 8
                        },
                        "key": {
                          "STRING": "alienis"
                        }
                      }
                    }
                  ]
                }
              }
            }
          },
          "output": {
            "name": "Thaumcraft:ItemEldritchObject",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "witchery:ingredient",
            "count": 1,
            "damage": 36,
            "nbtTag": null
          },
          "input2": {
            "name": "ThermalFoundation:material",
            "count": 4,
            "damage": 66,
            "nbtTag": null
          },
          "output": {
            "name": "Thaumcraft:ItemSanitySoap",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "witchery:ingredient",
            "count": 1,
            "damage": 36,
            "nbtTag": null
          },
          "input2": {
            "name": "ThermalFoundation:material",
            "count": 4,
            "damage": 66,
            "nbtTag": null
          },
          "output": {
            "name": "Thaumcraft:ItemBathSalts",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "Thaumcraft:ItemEssence",
            "count": 32,
            "damage": 1,
            "nbtTag": {
              "Aspects": {
                "LIST": {
                  "contents": [
                    {
                      "COMPOUND": {
                        "amount": {
                          "INT": 8
                        },
                        "key": {
                          "STRING": "alienis"
                        }
                      }
                    }
                  ]
                }
              }
            }
          },
          "input2": {
            "name": "ForbiddenMagic:NetherShard",
            "count": 1,
            "damage": 2,
            "nbtTag": null
          },
          "output": {
            "name": "TaintedMagic:ItemMaterial",
            "count": 1,
            "damage": 3,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "TaintedMagic:ItemMaterial",
            "count": 1,
            "damage": 3,
            "nbtTag": null
          },
          "input2": {
            "name": "ThermalFoundation:material",
            "count": 1,
            "damage": 99,
            "nbtTag": null
          },
          "output": {
            "name": "Thaumcraft:ItemNugget",
            "count": 1,
            "damage": 7,
            "nbtTag": null
          }
        },
        {
          "input1": {
            "name": "minecraft:diamond",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "Thaumcraft:ItemEssence",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "Thaumcraft:ItemEssence",
            "count": 1,
            "damage": 1,
            "nbtTag": {
              "Aspects": {
                "LIST": {
                  "contents": [
                    {
                      "COMPOUND": {
                        "amount": {
                          "INT": 8
                        },
                        "key": {
                          "STRING": "alienis"
                        }
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        {
          "input1": {
            "name": "Thaumcraft:ItemResource",
            "count": 5,
            "damage": 18,
            "nbtTag": null
          },
          "input2": null,
          "output": {
            "name": "ForbiddenMagic:FMResource",
            "count": 1,
            "damage": 1,
            "nbtTag": null
          }
        }
      ]
    },
    {
      "ID": 503,
      "spawnChance": 0.05,
      "villagerToOverride": 0,
      "textureName": "spellwriter.png",
      "trades": [
        {
          "input1": {
            "name": "arsmagica2:spellParchment",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:emerald",
            "count": 16,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "arsmagica2:spellBase",
            "count": 1,
            "damage": 112,
            "nbtTag": {
              "NumShapeGroups": {
                "INT": 1
              },
              "NumStages": {
                "INT": 1
              },
              "ShapeGroupMeta_00": {
                "BYTE_ARRAY": []
              },
              "ShapeOrdinal_0": {
                "INT": -1
              },
              "CurrentShapeGroup": {
                "INT": 0
              },
              "ShapeGroupMeta_01": {
                "BYTE_ARRAY": []
              },
              "display": {
                "COMPOUND": {
                  "Name": {
                    "STRING": "§bFrost Bolt"
                  }
                }
              },
              "suggestedName": {
                "STRING": ""
              },
              "SpellModifierIDs_0": {
                "INT_ARRAY": []
              },
              "spell_mod_version": {
                "STRING": "1.4.0.009"
              },
              "SpellComponentIDs_0": {
                "INT_ARRAY": [
                  1020,
                  1019
                ]
              },
              "ShapeGroup_0": {
                "INT_ARRAY": [
                  5,
                  5000
                ]
              }
            }
          }
        },
        {
          "input1": {
            "name": "arsmagica2:spellParchment",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:emerald",
            "count": 20,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "arsmagica2:spellBase",
            "count": 1,
            "damage": 364,
            "nbtTag": {
              "ShapeGroupMeta_02": {
                "BYTE_ARRAY": []
              },
              "NumStages": {
                "INT": 1
              },
              "ShapeGroupMeta_00": {
                "BYTE_ARRAY": []
              },
              "ShapeGroupMeta_01": {
                "BYTE_ARRAY": []
              },
              "display": {
                "COMPOUND": {
                  "Name": {
                    "STRING": "§bVine Trap"
                  }
                }
              },
              "spell_mod_version": {
                "STRING": "1.4.0.009"
              },
              "SpellComponentIDs_0": {
                "INT_ARRAY": [
                  1014
                ]
              },
              "NumShapeGroups": {
                "INT": 1
              },
              "ShapeOrdinal_0": {
                "INT": -1
              },
              "CurrentShapeGroup": {
                "INT": 0
              },
              "suggestedName": {
                "STRING": ""
              },
              "SpellModifierIDs_0": {
                "INT_ARRAY": [
                  5002,
                  5002
                ]
              },
              "SpellModifierMeta_2_0_1": {
                "BYTE_ARRAY": []
              },
              "ShapeGroup_0": {
                "INT_ARRAY": [
                  6,
                  10,
                  0
                ]
              },
              "SpellModifierMeta_2_0_0": {
                "BYTE_ARRAY": []
              }
            }
          }
        },
        {
          "input1": {
            "name": "arsmagica2:spellParchment",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "arsmagica2:itemOre",
            "count": 5,
            "damage": 6,
            "nbtTag": null
          },
          "output": {
            "name": "arsmagica2:spellBase",
            "count": 1,
            "damage": 185,
            "nbtTag": {
              "ShapeGroupMeta_02": {
                "BYTE_ARRAY": []
              },
              "ShapeGroupMeta_03": {
                "BYTE_ARRAY": []
              },
              "NumStages": {
                "INT": 1
              },
              "ShapeGroupMeta_00": {
                "BYTE_ARRAY": []
              },
              "ShapeGroupMeta_01": {
                "BYTE_ARRAY": []
              },
              "display": {
                "COMPOUND": {
                  "Name": {
                    "STRING": "§bFurnace"
                  }
                }
              },
              "spell_mod_version": {
                "STRING": "1.4.0.009"
              },
              "SpellComponentIDs_0": {
                "INT_ARRAY": [
                  1018
                ]
              },
              "NumShapeGroups": {
                "INT": 1
              },
              "ShapeOrdinal_0": {
                "INT": -1
              },
              "CurrentShapeGroup": {
                "INT": 0
              },
              "suggestedName": {
                "STRING": ""
              },
              "SpellModifierIDs_0": {
                "INT_ARRAY": []
              },
              "ShapeGroup_0": {
                "INT_ARRAY": [
                  0,
                  5005,
                  5005,
                  5005
                ]
              }
            }
          }
        },
        {
          "input1": {
            "name": "arsmagica2:spellParchment",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "arsmagica2:itemOre",
            "count": 8,
            "damage": 6,
            "nbtTag": null
          },
          "output": {
            "name": "arsmagica2:spellBase",
            "count": 1,
            "damage": 400,
            "nbtTag": {
              "SpellModifierMeta_1_1_0": {
                "BYTE_ARRAY": []
              },
              "ShapeGroupMeta_02": {
                "BYTE_ARRAY": []
              },
              "ShapeGroupMeta_03": {
                "BYTE_ARRAY": []
              },
              "NumStages": {
                "INT": 2
              },
              "ShapeGroupMeta_00": {
                "BYTE_ARRAY": []
              },
              "ShapeGroupMeta_01": {
                "BYTE_ARRAY": []
              },
              "display": {
                "COMPOUND": {
                  "Name": {
                    "STRING": "§bHellfire Wave"
                  }
                }
              },
              "SpellModifierMeta_12_1_0": {
                "BYTE_ARRAY": []
              },
              "spell_mod_version": {
                "STRING": "1.4.0.009"
              },
              "SpellComponentIDs_0": {
                "INT_ARRAY": []
              },
              "SpellModifierMeta_5_0_1": {
                "BYTE_ARRAY": []
              },
              "SpellModifierMeta_5_0_0": {
                "BYTE_ARRAY": []
              },
              "SpellComponentIDs_1": {
                "INT_ARRAY": [
                  1026,
                  1015
                ]
              },
              "NumShapeGroups": {
                "INT": 1
              },
              "ShapeOrdinal_1": {
                "INT": 0
              },
              "ShapeOrdinal_0": {
                "INT": 16
              },
              "CurrentShapeGroup": {
                "INT": 0
              },
              "SpellModifierIDs_1": {
                "INT_ARRAY": [
                  5012,
                  5001
                ]
              },
              "suggestedName": {
                "STRING": ""
              },
              "SpellModifierIDs_0": {
                "INT_ARRAY": [
                  5005,
                  5005
                ]
              },
              "ShapeGroup_0": {
                "INT_ARRAY": [
                  17,
                  5002,
                  5002,
                  5005
                ]
              }
            }
          }
        },
        {
          "input1": {
            "name": "arsmagica2:spellParchment",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "minecraft:emerald",
            "count": 7,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "arsmagica2:spellBase",
            "count": 1,
            "damage": 378,
            "nbtTag": {
              "ShapeGroupMeta_10": {
                "BYTE_ARRAY": []
              },
              "ShapeGroup_1": {
                "INT_ARRAY": [
                  9
                ]
              },
              "NumStages": {
                "INT": 1
              },
              "ShapeGroupMeta_00": {
                "BYTE_ARRAY": []
              },
              "display": {
                "COMPOUND": {
                  "Name": {
                    "STRING": "§bPush"
                  }
                }
              },
              "SpellModifierMeta_9_0_1": {
                "BYTE_ARRAY": []
              },
              "SpellModifierMeta_9_0_0": {
                "BYTE_ARRAY": []
              },
              "spell_mod_version": {
                "STRING": "1.4.0.009"
              },
              "SpellModifierMeta_9_0_2": {
                "BYTE_ARRAY": []
              },
              "SpellComponentIDs_0": {
                "INT_ARRAY": [
                  1028
                ]
              },
              "NumShapeGroups": {
                "INT": 2
              },
              "ShapeOrdinal_0": {
                "INT": -1
              },
              "CurrentShapeGroup": {
                "INT": 0
              },
              "suggestedName": {
                "STRING": ""
              },
              "SpellModifierIDs_0": {
                "INT_ARRAY": [
                  5009,
                  5009,
                  5009
                ]
              },
              "ShapeGroup_0": {
                "INT_ARRAY": [
                  7
                ]
              }
            }
          }
        },
        {
          "input1": {
            "name": "arsmagica2:spellParchment",
            "count": 1,
            "damage": 0,
            "nbtTag": null
          },
          "input2": {
            "name": "arsmagica2:blueOrchid",
            "count": 64,
            "damage": 0,
            "nbtTag": null
          },
          "output": {
            "name": "arsmagica2:spellBase",
            "count": 1,
            "damage": 4,
            "nbtTag": {
              "ShapeGroupMeta_02": {
                "BYTE_ARRAY": []
              },
              "NumStages": {
                "INT": 1
              },
              "ShapeGroupMeta_00": {
                "BYTE_ARRAY": []
              },
              "ShapeGroupMeta_01": {
                "BYTE_ARRAY": []
              },
              "display": {
                "COMPOUND": {
                  "Name": {
                    "STRING": "§bReap"
                  }
                }
              },
              "spell_mod_version": {
                "STRING": "1.4.0.009"
              },
              "SpellComponentIDs_0": {
                "INT_ARRAY": [
                  1070,
                  1023
                ]
              },
              "SpellModifierMeta_5_0_1": {
                "BYTE_ARRAY": []
              },
              "SpellModifierMeta_5_0_0": {
                "BYTE_ARRAY": []
              },
              "NumShapeGroups": {
                "INT": 1
              },
              "ShapeOrdinal_0": {
                "INT": 0
              },
              "CurrentShapeGroup": {
                "INT": 0
              },
              "suggestedName": {
                "STRING": ""
              },
              "SpellModifierIDs_0": {
                "INT_ARRAY": [
                  5005,
                  5005
                ]
              },
              "ShapeGroup_0": {
                "INT_ARRAY": [
                  5,
                  5013,
                  5011
                ]
              }
            }
          }
        }
      ]
    }
  ]
}