<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.computercraft.info/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Starport592</id>
		<title>ComputerCraft Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://www.computercraft.info/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Starport592"/>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/Special:Contributions/Starport592"/>
		<updated>2026-07-11T15:18:21Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.24.1</generator>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=2136</id>
		<title>Cobble Generator</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=2136"/>
				<updated>2012-07-14T03:09:20Z</updated>
		
		<summary type="html">&lt;p&gt;Starport592: /* Advanced Generator */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tutorial written by Temploit/NewFletcher.&lt;br /&gt;
&lt;br /&gt;
== Colors ==&lt;br /&gt;
Run Loop: &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If: &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if a=b then&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Action: &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Var: &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;a = turtle.getItemCount(1)&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Print: &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;Print(&amp;quot;Cobble Farm&amp;quot;)&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For: &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Image ==&lt;br /&gt;
[[File:SmallGen.png]]&lt;br /&gt;
&lt;br /&gt;
== Coding ==&lt;br /&gt;
First, you have to make a loop so the machine keeps running:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  ''''Command&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
Now, inside of the loop, you have to add something to detect the block:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
  ''''Command&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
After that, the block must be mined:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
This detects if a block is present, and then mines it.&lt;br /&gt;
However, when all the 9 block spaces are filled with blocks (9*64=576 blocks), they must be dropped to collect new blocks:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;itemcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if itemcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
  ''''Drop all stacks&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
To drop all stacks, another loop must be added:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;itemcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if itemcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&lt;br /&gt;
   ''''Select each stack and then drops it&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
To select each stack and drop it, a &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select()&amp;lt;/span&amp;gt; and a &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.drop()&amp;lt;/span&amp;gt; must be added:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;itemcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if itemcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(i)&amp;lt;span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.drop()&amp;lt;span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(1)&amp;lt;span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Advanced Generator ==&lt;br /&gt;
This is the generator I created (for use with (height:4 width:2) monitor):&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.clear()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.setCursorPos(1,1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;a = turtle.getItemCount(1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;b = turtle.getItemCount(2)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;c = turtle.getItemCount(3)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;d = turtle.getItemCount(4)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;e = turtle.getItemCount(5)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;f = turtle.getItemCount(6)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;g = turtle.getItemCount(7)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;h = turtle.getItemCount(8)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;i = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 1: &amp;quot; .. a .. &amp;quot; (&amp;quot; .. math.floor(((a/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 2: &amp;quot; .. b .. &amp;quot; (&amp;quot; .. math.floor(((b/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 3: &amp;quot; .. c .. &amp;quot; (&amp;quot; .. math.floor(((c/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 4: &amp;quot; .. d .. &amp;quot; (&amp;quot; .. math.floor(((d/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 5: &amp;quot; .. e .. &amp;quot; (&amp;quot; .. math.floor(((e/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 6: &amp;quot; .. f .. &amp;quot; (&amp;quot; .. math.floor(((f/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 7: &amp;quot; .. g .. &amp;quot; (&amp;quot; .. math.floor(((g/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 8: &amp;quot; .. h .. &amp;quot; (&amp;quot; .. math.floor(((h/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 9: &amp;quot; .. i .. &amp;quot; (&amp;quot; .. math.floor(((i/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;totalc = a+b+c+d+e+f+g+h+i&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Total: &amp;quot; .. totalc)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;-----------------&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if a&amp;lt;10 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;a = &amp;quot;0&amp;quot;..a&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if b&amp;lt;10 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;b = &amp;quot;0&amp;quot;..b&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if c&amp;lt;10 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;c = &amp;quot;0&amp;quot;..c&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if d&amp;lt;10 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;d = &amp;quot;0&amp;quot;..d&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if e&amp;lt;10 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;e = &amp;quot;0&amp;quot;..e&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if f&amp;lt;10 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;f = &amp;quot;0&amp;quot;..f&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if g&amp;lt;10 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;g = &amp;quot;0&amp;quot;..g&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if h&amp;lt;10 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;h = &amp;quot;0&amp;quot;..h&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if i&amp;lt;10 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;i = &amp;quot;0&amp;quot;..i&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot; ___ ___ ___ &amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|&amp;quot; .. a .. &amp;quot; |&amp;quot; .. b .. &amp;quot; |&amp;quot; .. c .. &amp;quot; |&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|___|___|___|&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|&amp;quot; .. d .. &amp;quot; |&amp;quot; .. e .. &amp;quot; |&amp;quot; .. f .. &amp;quot; |&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|---|---|---|&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|&amp;quot; .. g .. &amp;quot; |&amp;quot; .. h .. &amp;quot; |&amp;quot; .. i .. &amp;quot; |&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|___|___|___|&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot; &amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;-----------------&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Cobble Farmer&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;By: NewFletcher&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;totalcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if totalcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.clear()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.setCursorPos(1,1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Dropping Stacks&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;...Please wait.&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;sleep(1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(i)&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.drop()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(1)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
Images:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MyCob.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MyGen.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>Starport592</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=2135</id>
		<title>Cobble Generator</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=2135"/>
				<updated>2012-07-14T03:07:25Z</updated>
		
		<summary type="html">&lt;p&gt;Starport592: /* Advanced Generator */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tutorial written by Temploit/NewFletcher.&lt;br /&gt;
&lt;br /&gt;
== Colors ==&lt;br /&gt;
Run Loop: &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If: &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if a=b then&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Action: &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Var: &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;a = turtle.getItemCount(1)&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Print: &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;Print(&amp;quot;Cobble Farm&amp;quot;)&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For: &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Image ==&lt;br /&gt;
[[File:SmallGen.png]]&lt;br /&gt;
&lt;br /&gt;
== Coding ==&lt;br /&gt;
First, you have to make a loop so the machine keeps running:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  ''''Command&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
Now, inside of the loop, you have to add something to detect the block:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
  ''''Command&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
After that, the block must be mined:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
This detects if a block is present, and then mines it.&lt;br /&gt;
However, when all the 9 block spaces are filled with blocks (9*64=576 blocks), they must be dropped to collect new blocks:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;itemcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if itemcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
  ''''Drop all stacks&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
To drop all stacks, another loop must be added:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;itemcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if itemcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&lt;br /&gt;
   ''''Select each stack and then drops it&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
To select each stack and drop it, a &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select()&amp;lt;/span&amp;gt; and a &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.drop()&amp;lt;/span&amp;gt; must be added:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;itemcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if itemcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(i)&amp;lt;span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.drop()&amp;lt;span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(1)&amp;lt;span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Advanced Generator ==&lt;br /&gt;
This is the generator I created (for use with (height:4 width:2) monitor):&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.clear()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.setCursorPos(1,1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;a = turtle.getItemCount(1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;b = turtle.getItemCount(2)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;c = turtle.getItemCount(3)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;d = turtle.getItemCount(4)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;e = turtle.getItemCount(5)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;f = turtle.getItemCount(6)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;g = turtle.getItemCount(7)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;h = turtle.getItemCount(8)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;i = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 1: &amp;quot; .. a .. &amp;quot; (&amp;quot; .. math.floor(((a/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 2: &amp;quot; .. b .. &amp;quot; (&amp;quot; .. math.floor(((b/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 3: &amp;quot; .. c .. &amp;quot; (&amp;quot; .. math.floor(((c/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 4: &amp;quot; .. d .. &amp;quot; (&amp;quot; .. math.floor(((d/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 5: &amp;quot; .. e .. &amp;quot; (&amp;quot; .. math.floor(((e/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 6: &amp;quot; .. f .. &amp;quot; (&amp;quot; .. math.floor(((f/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 7: &amp;quot; .. g .. &amp;quot; (&amp;quot; .. math.floor(((g/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 8: &amp;quot; .. h .. &amp;quot; (&amp;quot; .. math.floor(((h/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 9: &amp;quot; .. i .. &amp;quot; (&amp;quot; .. math.floor(((i/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;totalc = a+b+c+d+e+f+g+h+i&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Total: &amp;quot; .. totalc)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;-----------------&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;if a&amp;lt;10 then&lt;br /&gt;
   a = &amp;quot;0&amp;quot;..a&lt;br /&gt;
   end&lt;br /&gt;
   if b&amp;lt;10 then&lt;br /&gt;
   b = &amp;quot;0&amp;quot;..b&lt;br /&gt;
   end&lt;br /&gt;
   if c&amp;lt;10 then&lt;br /&gt;
   c = &amp;quot;0&amp;quot;..c&lt;br /&gt;
   end&lt;br /&gt;
   if d&amp;lt;10 then&lt;br /&gt;
   d = &amp;quot;0&amp;quot;..d&lt;br /&gt;
   end&lt;br /&gt;
   if e&amp;lt;10 then&lt;br /&gt;
   e = &amp;quot;0&amp;quot;..e&lt;br /&gt;
   end&lt;br /&gt;
   if f&amp;lt;10 then&lt;br /&gt;
   f = &amp;quot;0&amp;quot;..f&lt;br /&gt;
   end&lt;br /&gt;
   if g&amp;lt;10 then&lt;br /&gt;
   g = &amp;quot;0&amp;quot;..g&lt;br /&gt;
   end&lt;br /&gt;
   if h&amp;lt;10 then&lt;br /&gt;
   h = &amp;quot;0&amp;quot;..h&lt;br /&gt;
   end&lt;br /&gt;
   if i&amp;lt;10 then&lt;br /&gt;
   i = &amp;quot;0&amp;quot;..i&lt;br /&gt;
   end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot; ___ ___ ___ &amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|&amp;quot; .. a .. &amp;quot; |&amp;quot; .. b .. &amp;quot; |&amp;quot; .. c .. &amp;quot; |&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|___|___|___|&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|&amp;quot; .. d .. &amp;quot; |&amp;quot; .. e .. &amp;quot; |&amp;quot; .. f .. &amp;quot; |&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|---|---|---|&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|&amp;quot; .. g .. &amp;quot; |&amp;quot; .. h .. &amp;quot; |&amp;quot; .. i .. &amp;quot; |&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|___|___|___|&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot; &amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;-----------------&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Cobble Farmer&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;By: NewFletcher&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;totalcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if totalcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.clear()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.setCursorPos(1,1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Dropping Stacks&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;...Please wait.&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;sleep(1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(i)&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.drop()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(1)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
Images:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MyCob.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MyGen.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>Starport592</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=2134</id>
		<title>Cobble Generator</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=2134"/>
				<updated>2012-07-14T03:05:54Z</updated>
		
		<summary type="html">&lt;p&gt;Starport592: /* Advanced Generator */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tutorial written by Temploit/NewFletcher.&lt;br /&gt;
&lt;br /&gt;
== Colors ==&lt;br /&gt;
Run Loop: &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If: &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if a=b then&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Action: &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Var: &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;a = turtle.getItemCount(1)&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Print: &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;Print(&amp;quot;Cobble Farm&amp;quot;)&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For: &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Image ==&lt;br /&gt;
[[File:SmallGen.png]]&lt;br /&gt;
&lt;br /&gt;
== Coding ==&lt;br /&gt;
First, you have to make a loop so the machine keeps running:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  ''''Command&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
Now, inside of the loop, you have to add something to detect the block:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
  ''''Command&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
After that, the block must be mined:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
This detects if a block is present, and then mines it.&lt;br /&gt;
However, when all the 9 block spaces are filled with blocks (9*64=576 blocks), they must be dropped to collect new blocks:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;itemcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if itemcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
  ''''Drop all stacks&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
To drop all stacks, another loop must be added:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;itemcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if itemcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&lt;br /&gt;
   ''''Select each stack and then drops it&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
To select each stack and drop it, a &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select()&amp;lt;/span&amp;gt; and a &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.drop()&amp;lt;/span&amp;gt; must be added:&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;itemcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if itemcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(i)&amp;lt;span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.drop()&amp;lt;span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(1)&amp;lt;span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Advanced Generator ==&lt;br /&gt;
This is the generator I created (for use with (height:4 width:2) monitor):&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;while true do&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if turtle.detect() then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.clear()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.setCursorPos(1,1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;a = turtle.getItemCount(1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;b = turtle.getItemCount(2)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;c = turtle.getItemCount(3)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;d = turtle.getItemCount(4)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;e = turtle.getItemCount(5)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;f = turtle.getItemCount(6)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;g = turtle.getItemCount(7)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;h = turtle.getItemCount(8)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;i = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 1: &amp;quot; .. a .. &amp;quot; (&amp;quot; .. math.floor(((a/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 2: &amp;quot; .. b .. &amp;quot; (&amp;quot; .. math.floor(((b/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 3: &amp;quot; .. c .. &amp;quot; (&amp;quot; .. math.floor(((c/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 4: &amp;quot; .. d .. &amp;quot; (&amp;quot; .. math.floor(((d/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 5: &amp;quot; .. e .. &amp;quot; (&amp;quot; .. math.floor(((e/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 6: &amp;quot; .. f .. &amp;quot; (&amp;quot; .. math.floor(((f/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 7: &amp;quot; .. g .. &amp;quot; (&amp;quot; .. math.floor(((g/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 8: &amp;quot; .. h .. &amp;quot; (&amp;quot; .. math.floor(((h/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Row 9: &amp;quot; .. i .. &amp;quot; (&amp;quot; .. math.floor(((i/(a+b+c+d+e+f+g+h+i))*100)) .. &amp;quot;%)&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;totalc = a+b+c+d+e+f+g+h+i&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Total: &amp;quot; .. totalc)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;-----------------&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   if a&amp;lt;10 then&lt;br /&gt;
   a = &amp;quot;0&amp;quot;..a&lt;br /&gt;
   end&lt;br /&gt;
   if b&amp;lt;10 then&lt;br /&gt;
   b = &amp;quot;0&amp;quot;..b&lt;br /&gt;
   end&lt;br /&gt;
   if c&amp;lt;10 then&lt;br /&gt;
   c = &amp;quot;0&amp;quot;..c&lt;br /&gt;
   end&lt;br /&gt;
   if d&amp;lt;10 then&lt;br /&gt;
   d = &amp;quot;0&amp;quot;..d&lt;br /&gt;
   end&lt;br /&gt;
   if e&amp;lt;10 then&lt;br /&gt;
   e = &amp;quot;0&amp;quot;..e&lt;br /&gt;
   end&lt;br /&gt;
   if f&amp;lt;10 then&lt;br /&gt;
   f = &amp;quot;0&amp;quot;..f&lt;br /&gt;
   end&lt;br /&gt;
   if g&amp;lt;10 then&lt;br /&gt;
   g = &amp;quot;0&amp;quot;..g&lt;br /&gt;
   end&lt;br /&gt;
   if h&amp;lt;10 then&lt;br /&gt;
   h = &amp;quot;0&amp;quot;..h&lt;br /&gt;
   end&lt;br /&gt;
   if i&amp;lt;10 then&lt;br /&gt;
   i = &amp;quot;0&amp;quot;..i&lt;br /&gt;
   end&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot; ___ ___ ___ &amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|&amp;quot; .. a .. &amp;quot; |&amp;quot; .. b .. &amp;quot; |&amp;quot; .. c .. &amp;quot; |&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|___|___|___|&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|&amp;quot; .. d .. &amp;quot; |&amp;quot; .. e .. &amp;quot; |&amp;quot; .. f .. &amp;quot; |&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|---|---|---|&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|&amp;quot; .. g .. &amp;quot; |&amp;quot; .. h .. &amp;quot; |&amp;quot; .. i .. &amp;quot; |&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;|___|___|___|&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot; &amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;-----------------&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Cobble Farmer&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;By: NewFletcher&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkViolet&amp;quot;&amp;gt;totalcount = turtle.getItemCount(9)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;if totalcount == 64 then&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.clear()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;term.setCursorPos(1,1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;Dropping Stacks&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:OrangeRed&amp;quot;&amp;gt;print(&amp;quot;...Please wait.&amp;quot;)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;sleep(1)&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;for i=1,9 do&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(i)&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.drop()&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.select(1)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:DarkCyan&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
Images:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MyCob.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MyGen.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>Starport592</name></author>	</entry>

	</feed>