<?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=Temploit</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=Temploit"/>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/Special:Contributions/Temploit"/>
		<updated>2026-07-11T15:47:59Z</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=1101</id>
		<title>Cobble Generator</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=1101"/>
				<updated>2012-03-17T13:13:03Z</updated>
		
		<summary type="html">&lt;p&gt;Temploit: /* Advanced Generator */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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: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;| 1 | 2 | 3 |&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;| 4 | 5 | 6 |&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;| 7 | 8 | 9 |&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;
&lt;br /&gt;
-By Temploit/NewFletcher&lt;/div&gt;</summary>
		<author><name>Temploit</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=1100</id>
		<title>Cobble Generator</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=1100"/>
				<updated>2012-03-17T13:12:46Z</updated>
		
		<summary type="html">&lt;p&gt;Temploit: /* Advanced Generator */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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: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;| 1 | 2 | 3 |&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;| 4 | 5 | 6 |&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;| 7 | 8 | 9 |&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;
Image:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MyCob.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MyGen.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-By Temploit/NewFletcher&lt;/div&gt;</summary>
		<author><name>Temploit</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=File:MyGen.png&amp;diff=1099</id>
		<title>File:MyGen.png</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=File:MyGen.png&amp;diff=1099"/>
				<updated>2012-03-17T13:12:24Z</updated>
		
		<summary type="html">&lt;p&gt;Temploit: Cobble Gen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cobble Gen&lt;/div&gt;</summary>
		<author><name>Temploit</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Tutorials&amp;diff=1098</id>
		<title>Tutorials</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Tutorials&amp;diff=1098"/>
				<updated>2012-03-17T13:08:19Z</updated>
		
		<summary type="html">&lt;p&gt;Temploit: /* Turtles */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Look for the [[Getting Started]] guide if this is your first try.&lt;br /&gt;
&lt;br /&gt;
=== Basics ===&lt;br /&gt;
Common things that may need some explanation.&lt;br /&gt;
*[[The console and its shell]]&lt;br /&gt;
&lt;br /&gt;
=== Programming &amp;amp; Wiring ===&lt;br /&gt;
&amp;lt;pre&amp;gt;LOGIN:&amp;lt;/pre&amp;gt;&lt;br /&gt;
*[[Hello_World_Tutorial|Hello World!]]&lt;br /&gt;
*[[Guess_The_Number_(tutorial)|Guess the Number]]&lt;br /&gt;
*[[Making_a_Password_Protected_Door|Password Protected Door]]&lt;br /&gt;
*[[Making_an_API_(tutorial)|Programming an API]]&lt;br /&gt;
*[[Startup|Running script automatically at boot with Startup]]&lt;br /&gt;
&lt;br /&gt;
=== Turtles ===&lt;br /&gt;
The nice little robots that do the hard work for you.&lt;br /&gt;
*[[Turtle_Tutorial|Turtles!]]&lt;br /&gt;
*[[Turtle_Lumberjack_(tutorial)|Turtle Lumberjack]]&lt;br /&gt;
*[[Advanced_Turtle_Lumberjack_(tutorial)|Advanced Turtle Lumberjack]]&lt;br /&gt;
*[[Cobble_Generator|Cobblestone Generator]]&lt;/div&gt;</summary>
		<author><name>Temploit</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=1097</id>
		<title>Cobble Generator</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=1097"/>
				<updated>2012-03-17T13:05:34Z</updated>
		
		<summary type="html">&lt;p&gt;Temploit: /* Image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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: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;| 1 | 2 | 3 |&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;| 4 | 5 | 6 |&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;| 7 | 8 | 9 |&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;
Image:&lt;br /&gt;
[[File:MyCob.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-By Temploit/NewFletcher&lt;/div&gt;</summary>
		<author><name>Temploit</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=File:SmallGen.png&amp;diff=1096</id>
		<title>File:SmallGen.png</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=File:SmallGen.png&amp;diff=1096"/>
				<updated>2012-03-17T13:04:55Z</updated>
		
		<summary type="html">&lt;p&gt;Temploit: Cobble Gen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cobble Gen&lt;/div&gt;</summary>
		<author><name>Temploit</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=1095</id>
		<title>Cobble Generator</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=1095"/>
				<updated>2012-03-17T13:02:58Z</updated>
		
		<summary type="html">&lt;p&gt;Temploit: /* Advanced Generator */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
&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: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;| 1 | 2 | 3 |&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;| 4 | 5 | 6 |&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;| 7 | 8 | 9 |&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;
Image:&lt;br /&gt;
[[File:MyCob.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-By Temploit/NewFletcher&lt;/div&gt;</summary>
		<author><name>Temploit</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=File:MyCob.png&amp;diff=1094</id>
		<title>File:MyCob.png</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=File:MyCob.png&amp;diff=1094"/>
				<updated>2012-03-17T13:01:09Z</updated>
		
		<summary type="html">&lt;p&gt;Temploit: Cobble Gen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cobble Gen&lt;/div&gt;</summary>
		<author><name>Temploit</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=1093</id>
		<title>Cobble Generator</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Cobble_Generator&amp;diff=1093"/>
				<updated>2012-03-17T12:53:35Z</updated>
		
		<summary type="html">&lt;p&gt;Temploit: Created page with &amp;quot;== Colors == 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; 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; Action: &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;turtle.dig()&amp;lt;/spa...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
&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: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;| 1 | 2 | 3 |&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;| 4 | 5 | 6 |&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;| 7 | 8 | 9 |&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;
Image:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-By Temploit/NewFletcher&lt;/div&gt;</summary>
		<author><name>Temploit</name></author>	</entry>

	</feed>