legg0028

energize

Mar 29th, 2021 (edited)
597
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.40 KB | None | 0 0
  1. term.clear()
  2. term.setCursorPos(1,1)
  3.  
  4. print("Place the items you want to energize in the far left slots.\n\nPress any key to continue")
  5. io.read()
  6.  
  7. for i=1,13,4 do
  8.     turtle.select(i)
  9.     itemCount = turtle.getItemCount(i)
  10.     while itemCount > 0 do
  11.         if turtle.getItemDetail()["name"] == "minecraft:nether_star" or turtle.getItemDetail()["name"] == "minecraft:redstone_block" or turtle.getItemDetail()["name"] == "powah:blazing_crystal_block" then
  12.             i2 = i+1
  13.             i3 = i+2
  14.             if turtle.getItemDetail()["name"] == "minecraft:nether_star" or turtle.getItemDetail()["name"] == "powah:blazing_crystal_block" then
  15.                 turtle.drop(1)
  16.             elseif turtle.getItemDetail()["name"] == "minecraft:redstone_block" then
  17.                 turtle.drop(2)
  18.             end
  19.             turtle.select(i2)
  20.             if turtle.getItemDetail()["name"] == "minecraft:nether_star" or turtle.getItemDetail()["name"] == "powah:blazing_crystal_block" then
  21.                 turtle.drop(1)
  22.             elseif turtle.getItemDetail()["name"] == "minecraft:redstone_block" then
  23.                 turtle.drop(2)
  24.             end
  25.             turtle.select(i3)
  26.             if turtle.getItemDetail()["name"] == "minecraft:nether_star" or turtle.getItemDetail()["name"] == "powah:blazing_crystal_block" then
  27.                 turtle.drop(1)
  28.             elseif turtle.getItemDetail()["name"] == "minecraft:redstone_block" then
  29.                 turtle.drop(2)
  30.             end
  31.             turtle.select(i)
  32.             itemCount = turtle.getItemCount(i)
  33.             repeat
  34.                 sleep(0.5)
  35.             until turtle.suck()
  36.         elseif turtle.getItemDetail()["name"] == "minecraft:iron_ingot" or turtle.getItemDetail()["name"] == "minecraft:gold_ingot" then
  37.             i2 = i+1
  38.             turtle.drop(1)
  39.             turtle.select(i2)
  40.             turtle.drop(1)
  41.             turtle.select(i)
  42.             itemCount = turtle.getItemCount(i)
  43.             repeat
  44.                 sleep(0.5)
  45.             until turtle.suck()
  46.         elseif turtle.getItemDetail()["name"] == "minecraft:redstone" or turtle.getItemDetail()["name"] == "ftbstoneblock:2x_compressed_cobblestone" or turtle.getItemDetail()["name"] == "create:zinc_ingot" then
  47.             turtle.select(i)
  48.             i2 = i+1
  49.             if turtle.getItemDetail()["name"] == "minecraft:redstone" then
  50.                 turtle.drop(4)
  51.             elseif turtle.getItemDetail()["name"] == "ftbstoneblock:2x_compressed_cobblestone" or turtle.getItemDetail()["name"] == "create:zinc_ingot" then
  52.                 turtle.drop(1)
  53.             end
  54.             turtle.select(i2)
  55.             if turtle.getItemDetail()["name"] == "minecraft:redstone" then
  56.                 turtle.drop(4)
  57.             elseif turtle.getItemDetail()["name"] == "ftbstoneblock:2x_compressed_cobblestone" or turtle.getItemDetail()["name"] == "create:zinc_ingot" then
  58.                 turtle.drop(1)
  59.             end
  60.             repeat
  61.                 sleep(0.5)
  62.             until turtle.suck()
  63.         elseif turtle.getItemDetail()["name"] == "minecraft:coal" then
  64.             turtle.select(i)
  65.             i2 = i+1
  66.             if turtle.getItemDetail()["name"] == "minecraft:coal" then
  67.                 turtle.drop(4)
  68.             elseif turtle.getItemDetail()["name"] == "minecraft:diamond" then
  69.                 turtle.drop(1)
  70.             end
  71.             turtle.select(i2)
  72.             if turtle.getItemDetail()["name"] == "minecraft:coal" then
  73.                 turtle.drop(4)
  74.             elseif turtle.getItemDetail()["name"] == "minecraft:diamond" then
  75.                 turtle.drop(1)
  76.             end
  77.             repeat
  78.                 sleep(0.5)
  79.             until turtle.suck()
  80.         elseif turtle.getItemDetail()["name"] == "minecraft:blue_ice" then
  81.             turtle.select(i)
  82.             turtle.drop(2)
  83.             itemCount = turtle.getItemCount(i)
  84.             repeat
  85.                 sleep(0.5)
  86.             until turtle.suck()
  87.         else
  88.             turtle.select(i)
  89.             turtle.drop(1)
  90.             itemCount = turtle.getItemCount(i)
  91.             repeat
  92.                 sleep(0.5)
  93.             until turtle.suck()
  94.         end
  95.     end
  96. end
Add Comment
Please, Sign In to add comment