villager_new_trade.mcfunction 2.7 KB

1234567891011121314151617
  1. execute if entity @s[nbt={VillagerData:{level:2}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[0]
  2. execute if entity @s[nbt={VillagerData:{level:2}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[1]
  3. execute if entity @s[nbt={VillagerData:{level:2}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[2]
  4. execute if entity @s[nbt={VillagerData:{level:2}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[3]
  5. execute if entity @s[nbt={VillagerData:{level:3}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[4]
  6. execute if entity @s[nbt={VillagerData:{level:3}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[5]
  7. execute if entity @s[nbt={VillagerData:{level:3}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[6]
  8. execute if entity @s[nbt={VillagerData:{level:3}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[7]
  9. execute if entity @s[nbt={VillagerData:{level:4}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[8]
  10. execute if entity @s[nbt={VillagerData:{level:4}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[9]
  11. execute if entity @s[nbt={VillagerData:{level:4}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[10]
  12. execute if entity @s[nbt={VillagerData:{level:4}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[11]
  13. execute if entity @s[nbt={VillagerData:{level:5}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[12]
  14. execute if entity @s[nbt={VillagerData:{level:5}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[13]
  15. execute if entity @s[nbt={VillagerData:{level:5}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[14]
  16. execute if entity @s[nbt={VillagerData:{level:5}}] run data modify entity @s Offers.Recipes append from entity @e[type=villager,tag=TradeOrigin,limit=1] Offers.Recipes[15]
  17. tag @s remove upgradeVillager