Guest User

Two layers

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