Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local vil = peripheral.find("trading_interface")
- local book = "minecraft:mending 1" -- if theres only 1 version of the book number = 1
- turtle.place()
- while true do
- sleep(0)
- local trades = vil.getTrades()
- while true do
- sleep(0)
- trades = vil.getTrades()
- if next(trades) == nil then
- term.clear()
- print("unemployed")
- else
- break
- end
- end
- term.clear()
- local keyset1={}
- local keyset2={}
- local n=0
- for k,v in pairs(trades[1].result) do
- n=n+1
- keyset1[n]=k
- end
- n=0
- for k,v in pairs(trades[2].result) do
- n=n+1
- keyset2[n]=k
- end
- if keyset1[1] == "minecraft:enchanted_book" then
- print(textutils.serialise(trades[1].result["minecraft:enchanted_book"].enchants[1]))
- if trades[1].result["minecraft:enchanted_book"].enchants[1] ~= book then
- turtle.dig()
- turtle.place()
- else
- break
- end
- elseif keyset2[1] == "minecraft:enchanted_book" then
- print(textutils.serialise(trades[2].result["minecraft:enchanted_book"].enchants[1]))
- if trades[2].result["minecraft:enchanted_book"].enchants[1] ~= book then
- turtle.dig()
- turtle.place()
- else
- break
- end
- else
- turtle.dig()
- turtle.place()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement