function makeScafoldFromPlank() -- make 12 stick from 3-3 plank turtle.select(1); turtle.transferTo(5,3); turtle.craft(); -- make 64 scafold with those stick -- place stick turtle.select(2); turtle.transferTo(9,4); turtle.transferTo(6,4); turtle.transferTo(11,4); -- place plank turtle.select(1); turtle.transferTo(2,4); turtle.transferTo(3,4); -- craft scafold turtle.craft(); end; function makeScafoldFromLog() print("lets make fuel"); -- first empty the inventory for i=1,16 do turtle.select(i); turtle.dropUp(); end; turtle.select(1); -- take some log turtle.suckDown(); cnt = turtle.getItemCount(1); -- if not enough if (cnt < 9) then turtle.dropDown(); os.sleep(30) return false; else -- drop back exceeding if cnt > 9 then turtle.dropDown(cnt-9); end; -- start crafting -- convert all log in plank turtle.craft(); makeScafoldFromPlank(); -- place in front chest turtle.select(2); turtle.drop(); makeScafoldFromPlank(); -- place in front chest turtle.select(1); turtle.drop(); end; return true; end; while(makeScafoldFromLog()) do print("makin scaffold"); end;