I crafted a turtle with a crafting table and attempted to craft with it. The lua command for this is Code: turtle.craft() It is fairly easy to determine that this does not exist, nor is it simply renamed. If you run the following on a crafty turtle you can see all of the available functions in the "turtle" table. Code: lines = 0 for k,v in pairs(turtle) do print(k) if lines > 10 then os.pullEvent() lines = 0 end end
Would you believe that I tried this several times yesterday, and suddenly today it works on the exact same turtle? Like I said in the OP, I even iterated through the contents of the "turtle" table to see if the command was there, and it wasn't. Not sure what happened.
If it happens again just try relogging and it should work, my guess is that the turtle still thinks it is a normal turtle until it gets reloaded, though I could be wrong as I haven't encountered this personally...
If this happens again I'll try that and post the results here. Guess for now this one is solved. Sorry to bug you guys unnecessarily (pun intended).