Guest User

Two layers

a guest
Oct 24th, 2025
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- 1 - obsidian
  2. -- 2 - quartz
  3.  
  4. shrek1={
  5.        {1,1,1,1,1,1},
  6.        {2,0,0,0,0,1},
  7.        {2,0,0,0,0,0},
  8.        {2,0,0,0,0,1},
  9.        {1,1,1,1,1,1,},
  10.        }
  11.  
  12. shrek2={
  13.        {2,3,3,3,3,1},
  14.        {1,0,0,0,0,3},
  15.        {1,0,0,0,0,0},
  16.        {1,0,0,0,0,3},
  17.        {2,3,3,3,3,1},
  18.        }
  19.  
  20. shrek3={
  21.        {1,0,0,0,0,1},
  22.        {4,0,0,0,0,1},
  23.        {1,3,3,3,3,1},
  24.        {5,0,0,0,0,3},
  25.        {1,0,0,0,0,3},
  26.        {5,0,0,0,0,3},
  27.        {1,3,3,3,3,1},
  28.        {4,0,0,0,0,1},
  29.        {1,0,0,0,0,1},
  30.        }
  31.  
  32. shrek4={
  33.        {1,0,0,0,0,1},
  34.        {1,1,1,1,1,1},
  35.        {5,0,0,0,0,1},
  36.        {1,0,0,0,0,1},
  37.        {5,0,0,0,0,1},
  38.        {1,1,1,1,1,1},
  39.        {1,0,0,0,0,1},
  40.        }
  41.  
  42. shrek5={
  43.        {2,2,2,2,2,2},
  44.        {2,2,2,2,2,2},
  45.        {2,2,2,2,2,2},
  46.        {2,2,2,2,2,2},
  47.        {2,2,2,2,2,2},
  48.        }
  49.  
  50.  shrek6={
  51.         {6,6,6,6,6,6},
  52.         {6,6,6,6,6,6},
  53.         {6,6,6,6,6,6},
  54.         }
  55.  
  56. shrek7={6,6,6,6,6,6}
  57.        
  58. function buildLine (colors)
  59.     for i = 1,#colors do
  60.         slot = colors[i]
  61.         if slot~=0 then
  62.           turtle.select(slot)
  63.           turtle.placeDown()
  64.         end
  65.         turtle.forward()
  66.     end
  67.     turtle.turnRight()
  68.     turtle.forward()
  69.     turtle.turnLeft()
  70.     for e = 1,#colors do
  71.         turtle.back()
  72.     end
  73. end
  74.  
  75. function buildLayer(image)
  76.     for i=1,#image do
  77.          line=image[i]
  78.          buildLine(line)
  79.     end
  80.   turtle.turnLeft()
  81.  for i=1,#image do
  82.     turtle.forward()
  83.   end
  84.   turtle.turnRight()
  85.   turtle.up()
  86. end
  87.  
  88.  
  89.  buildLayer(shrek1)
  90.  
  91.  buildLayer(shrek2)
  92.  
  93. turtle.turnLeft()
  94. for g=1,2 do
  95.   turtle.forward()
  96. end
  97. turtle.turnRight()
  98.  
  99. buildLayer(shrek3)
  100.  
  101. function help()
  102.   turtle.turnRight()
  103.   turtle.forward()
  104.   turtle.turnLeft()
  105. end
  106. help()
  107.  
  108. buildLayer(shrek4)
  109.  
  110. help()
  111.  
  112. buildLayer(shrek5)
  113.  
  114. help()
  115.  
  116. buildLayer(shrek6)
  117.  
  118. help()
  119.  
  120. buildLayer(shrek7)
Add Comment
Please, Sign In to add comment