Advertisement
VADemon

Refill function

Jun 24th, 2013
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.52 KB | None | 0 0
  1. function refill(targetSlot, targetItems, fromSlot, toSlot)
  2.     if turtle.getItemCount( targetSlot )<targetItems then
  3.         for i=fromSlot, toSlot do
  4.             if turtle.getItemCount ( i )~=0 then
  5.                 turtle.select( i )
  6.                 turtle.transferTo(targetSlot, turtle.getItemCount ( i ))
  7.            
  8.                 if turtle.getItemCount( targetSlot )>=targetItems then
  9.                     turtle.select(targetSlot)
  10.                     return true
  11.                 end
  12.             end
  13.         end
  14.     else
  15.         return true
  16.     end
  17.    
  18.     turtle.select(targetSlot)
  19.     return false --if not enough items in the targetSlot
  20. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement