/summon villager ~ ~1 ~ {VillagerData:{profession:cartographer,level:5,type:plains},Offers:{Recipes:[{buy:{id:emerald,Count:1},sell:{id:wheat,Count:1},rewardExp:0b,maxUses:1}]}}

/summon villager ~ ~1 ~ {  VillagerData: {    profession: "minecraft:cartographer",    level: 5,    type: "minecraft:plains"  },  Offers: {    Recipes: [      {        buy: { id: "alienevo:galvan_scrap", Count: 16 },        sell: { id: "alienevo:machine_key", Count: 1 },        rewardExp: 1b,        maxUses: 1      }    ]  },  CustomName:'{"translate":"entity.villager.alienevo.galvan_cartographer"}',  CustomNameVisible: 0b,  Silent: 1b,  Palladium: {    Properties: {      superpowers: ["alienevo_aliens:galvan_villager/galvan_villager_01"]    }  },  ActiveEffects: [    {      Id: 14b,      Amplifier: 0b,      Duration: 2147483647,      ShowParticles: 0b    }  ]}
/summon villager ~ ~1 ~ {  VillagerData: {    profession: "minecraft:cartographer",    level: 5,    type: "minecraft:plains"  },  Offers: {    Recipes: [      {        buy: { id: "alienevo:galvan_scrap", Count: 32 },        sell: { id: "alienevo:machine_urn", Count: 1 },        rewardExp: 1b,        maxUses: 1      }    ]  },  CustomName:'{"translate":"entity.villager.alienevo.galvan_cartographer"}',  CustomNameVisible: 0b,  Silent: 1b,  Palladium: {    Properties: {      superpowers: ["alienevo_aliens:galvan_villager/galvan_villager_02"]    }  },  ActiveEffects: [    {      Id: 14b,      Amplifier: 0b,      Duration: 2147483647,      ShowParticles: 0b    }  ]}
/summon villager ~ ~1 ~ {  VillagerData: {    profession: "minecraft:cartographer",    level: 5,    type: "minecraft:plains"  },  Offers: {    Recipes: [      {        buy: { id: "alienevo:galvan_scrap", Count: 16 },        sell: { id: "alienevo:machine_key", Count: 1 },        rewardExp: 1b,        maxUses: 1      }    ]  },  CustomName:'{"translate":"entity.villager.alienevo.galvan_cartographer"}',  CustomNameVisible: 0b,  Silent: 1b,  Palladium: {    Properties: {      superpowers: ["alienevo_aliens:galvan_villager/galvan_villager_03"]    }  },  ActiveEffects: [    {      Id: 14b,      Amplifier: 0b,      Duration: 2147483647,      ShowParticles: 0b    }  ]}


/give @s minecraft:chest{BlockEntityTag:{LootTable:"alienevo:galvan_capsule"}} 1
/give @s minecraft:chest{BlockEntityTag:{LootTable:"minecraft:chests/stronghold_library"}} 1
/give @s minecraft:chest{BlockEntityTag:{LootTable:"minecraft:chests/village/village_temple"}} 1
