Advertisement
Ubidibity

Stage Wither Mats for AE Formation Planes

Mar 13th, 2021 (edited)
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.14 KB | Source Code | 0 0
  1. -- Basic computer, chest to right, second chest below that.
  2. -- load top chest with witherheads and soul sand
  3. -- import bus on second chest will import 4 sand and 3 heads every ~3
  4. -- seconds, the ae update will trigger formation planes to place
  5. -- wither parts and construct a wither.
  6. -- Note: it's assumed this is at the top of a wither killing
  7. -- structure (using draconic grinder or equivalent)
  8.  
  9. chest = peripheral.wrap("right")
  10. chest.condenseItems()
  11.  
  12. local ok=2
  13.  
  14. while ok==2 do
  15. ok=0
  16.  
  17. for i=1,27 do
  18.   if chest.getStackInSlot(i)~=nil and ok==0 then
  19.     local slot = chest.getStackInSlot(i)
  20.     print(slot.name.." is in slot "..i)
  21.     if slot.name=="soul_sand" then
  22.       print("Pushing soul sand down from "..i)
  23.       chest.pushItem("down",i,4)
  24.       ok=1
  25.     end
  26. --  else
  27. --    print ("slot "..i.." is empty.")
  28.   end
  29. end
  30.  
  31. sleep(1)
  32.  
  33. for i=1,27 do
  34.   if chest.getStackInSlot(i)~=nil and ok==1 then
  35.     local slot = chest.getStackInSlot(i)
  36.     print(slot.name.." is in slot "..i)
  37.     if slot.name=="skull" then
  38.       print("Pushing skull down from "..i)
  39.       chest.pushItem("down",i,3)
  40.       ok=2
  41.     end
  42.   end
  43. end
  44.  
  45. sleep(3)
  46. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement