<?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=Lupus590</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=Lupus590"/>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/Special:Contributions/Lupus590"/>
		<updated>2026-07-11T07:19:20Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.24.1</generator>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Settings_(API&amp;diff=7496</id>
		<title>Settings (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Settings_(API&amp;diff=7496"/>
				<updated>2018-10-24T20:24:32Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Settings (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Shell_(API&amp;diff=7495</id>
		<title>Shell (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Shell_(API&amp;diff=7495"/>
				<updated>2018-10-24T20:24:13Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Shell (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Colour_(API)&amp;diff=7494</id>
		<title>Colour (API)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Colour_(API)&amp;diff=7494"/>
				<updated>2018-10-24T20:22:12Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Colour_(API&amp;diff=7493</id>
		<title>Colour (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Colour_(API&amp;diff=7493"/>
				<updated>2018-10-24T20:21:25Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Colour (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Table_(API&amp;diff=7492</id>
		<title>Table (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Table_(API&amp;diff=7492"/>
				<updated>2018-10-24T20:21:01Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Table (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Term_(API&amp;diff=7491</id>
		<title>Term (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Term_(API&amp;diff=7491"/>
				<updated>2018-10-24T20:20:45Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Term (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Textutils_(API&amp;diff=7490</id>
		<title>Textutils (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Textutils_(API&amp;diff=7490"/>
				<updated>2018-10-24T20:20:26Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Textutils (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Turtle_(API&amp;diff=7489</id>
		<title>Turtle (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Turtle_(API&amp;diff=7489"/>
				<updated>2018-10-24T20:20:07Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Turtle (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Vector_(API&amp;diff=7488</id>
		<title>Vector (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Vector_(API&amp;diff=7488"/>
				<updated>2018-10-24T20:19:48Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Vector (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Window_(API&amp;diff=7487</id>
		<title>Window (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Window_(API&amp;diff=7487"/>
				<updated>2018-10-24T20:18:51Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Window (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=String_(API&amp;diff=7486</id>
		<title>String (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=String_(API&amp;diff=7486"/>
				<updated>2018-10-24T20:17:57Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[String (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Colours_(API&amp;diff=7485</id>
		<title>Colours (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Colours_(API&amp;diff=7485"/>
				<updated>2018-10-24T20:16:25Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Colours (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Colors_(API&amp;diff=7484</id>
		<title>Colors (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Colors_(API&amp;diff=7484"/>
				<updated>2018-10-24T20:15:30Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Colors (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Bit_(API&amp;diff=7483</id>
		<title>Bit (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Bit_(API&amp;diff=7483"/>
				<updated>2018-10-24T20:15:06Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Bit (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Rednet_(API&amp;diff=7482</id>
		<title>Rednet (API</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Rednet_(API&amp;diff=7482"/>
				<updated>2018-10-24T20:13:47Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Automatically made links commonly drop the trailing )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Rednet (API)]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Rednet_(API)&amp;diff=7470</id>
		<title>Rednet (API)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Rednet_(API)&amp;diff=7470"/>
				<updated>2018-01-15T16:59:34Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: hostname is optional in rednet.lookup, page now reflects this&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''For a tutorial on how to use the API, visit [[Rednet Tutorial]].''&lt;br /&gt;
&lt;br /&gt;
The Rednet API allows systems to communicate between each other without using redstone. It serves as a wrapper for the [[modem (API)|modem API]], offering ease of functionality (particularly in regards to [[Repeat|repeating signals]]) with some expense of fine control. &lt;br /&gt;
&lt;br /&gt;
In order to send and receive data, a [[modem]] (either [[Wired Modem|wired]], [[Wireless Modem|wireless]], or [[Ender Modem|ender]]) is required. The data reaches any possible destinations immediately after sending it, but is [[#Range|range limited]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
{{API table|rednet|image=Grid_disk.png|2=&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.open]]({{type|string}} side)&lt;br /&gt;
|{{type|nil}}&lt;br /&gt;
|Tells the computer that the side can be used for networking.}}&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.close]]({{type|string}} side)&lt;br /&gt;
|{{type|nil}}&lt;br /&gt;
|Tells the computer that the side can no longer be used for networking.&lt;br /&gt;
|odd}}&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.send]]({{type|number}} receiverID, {{type|any}} message, [&amp;lt;nowiki/&amp;gt;{{type|string}} protocol])&lt;br /&gt;
|{{type|nil}}&lt;br /&gt;
|Sends a message &amp;quot;intended&amp;quot; for another system with a specific ID, using the currently opened sides. The &amp;lt;var&amp;gt;receiverID&amp;lt;/var&amp;gt; is the ID {{type|number}} (note - '''not''' a {{type|string}}) of the computer you're sending the message to. The [[Variables|types]] that can be sent as the message vary depending on the version of ComputerCraft in use.}}&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.broadcast]]({{type|any}} message, [&amp;lt;nowiki/&amp;gt;{{type|string}} protocol])&lt;br /&gt;
|{{type|nil}}&lt;br /&gt;
|Sends the message to ''all'' connected and open computers.&lt;br /&gt;
|odd}}&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.receive]]([&amp;lt;nowiki/&amp;gt; [&amp;lt;nowiki/&amp;gt;{{type|string}} protocolFilter, ] {{type|number}} timeout])&lt;br /&gt;
|{{type|number}} senderID, {{type|any}} message, {{type|number}} distance / {{type|string}} protocol&lt;br /&gt;
|Waits until a rednet message of the specified protocol has been received, or until &amp;lt;var&amp;gt;timeout&amp;lt;/var&amp;gt; seconds have passed. Leave all arguments empty to wait for any message indefinitely. If only a single, numerical argument is passed, will wait that many seconds for a message of any protocol. Versions of ComputerCraft prior to 1.6 may return the distance to the transmitting computer - 1.6 or later returns message protocols instead, though distance can still be obtained via direct use of the [[Modem (API)|Modem API]].}}&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.isOpen]]({{type|string}} side)&lt;br /&gt;
|{{type|boolean}} isOpen&lt;br /&gt;
|Returns [[Boolean_(type)|true]] if the wireless modem is open.&lt;br /&gt;
|odd}}&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.host]]({{type|string}} protocol, {{type|string}} hostname)&lt;br /&gt;
|{{type|nil}}&lt;br /&gt;
|Registers &amp;lt;var&amp;gt;hostname&amp;lt;/var&amp;gt; against &amp;lt;var&amp;gt;protocol&amp;lt;/var&amp;gt; for the purposes of [[rednet.lookup]](). '''Only available in ComputerCraft 1.6 and above.'''}}&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.unhost]]({{type|string}} protocol, {{type|string}} hostname)&lt;br /&gt;
|{{type|nil}}&lt;br /&gt;
|Unregisters &amp;lt;var&amp;gt;hostname&amp;lt;/var&amp;gt; from &amp;lt;var&amp;gt;protocol&amp;lt;/var&amp;gt;. '''Only available in ComputerCraft 1.6 and above.'''&lt;br /&gt;
|odd}}&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.lookup]]({{type|string}} protocol, &amp;lt;nowiki/&amp;gt;[&amp;lt;nowiki/&amp;gt;{{type|string}} hostname&amp;lt;nowiki/&amp;gt;]&amp;lt;nowiki/&amp;gt;)&lt;br /&gt;
|{{type|number}} ID1, {{type|number}} ID2, ...&lt;br /&gt;
|Searches the local network for systems registered with a matching &amp;lt;var&amp;gt;hostname&amp;lt;/var&amp;gt; and/or &amp;lt;var&amp;gt;protocol&amp;lt;/var&amp;gt;, and returns matching IDs found. '''Only available in ComputerCraft 1.6 and above.'''&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.run]]()&lt;br /&gt;
|{{type|nil}}&lt;br /&gt;
|Internal use function - runs automatically and does not need to be called directly. Waits for [[Modem_message_(event)|modem_message]] events to appear within the event queue and generates corresponding [[Rednet_message_(event)|rednet_message]] events for use with this API. Also responds to [[rednet.lookup]]() requests.&lt;br /&gt;
|odd}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Events==&lt;br /&gt;
{{Event|name=[[rednet_message_(event)|rednet_message]]&lt;br /&gt;
|desc=Fired when a rednet message is received (can be pulled via [[os.pullEvent|os.pullEvent()]] directly as an alternative to using [[rednet.receive|rednet.receive()]]).&lt;br /&gt;
|return1={{type|number}} senderId&lt;br /&gt;
|return2={{type|any}} message&lt;br /&gt;
|return3={{type|number}} distance / {{type|string}} protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Range==&lt;br /&gt;
The range of a wireless network transmission can be determined via the following formula:&lt;br /&gt;
&lt;br /&gt;
 minRange + (position.yCoord - 96.0) * ((maxRange - minRange) / ((world.getHeight() - 1) - 96.0))&lt;br /&gt;
&lt;br /&gt;
Where, for a [[Wireless Modem]]:&lt;br /&gt;
&lt;br /&gt;
 minRange = 64  (or 16 in a storm)&lt;br /&gt;
 maxRange = 384 (or 96 in a storm)&lt;br /&gt;
 world.getHeight() = 256&lt;br /&gt;
&lt;br /&gt;
For an [[Ender Modem]], the maximum range is thought to be 2,147,483,647 blocks. It's unknown if this is affected by world height or weather.&lt;br /&gt;
&lt;br /&gt;
Catch is, that formula is quite capable of returning values that are well below 0... More research is required, it seems. Anyway, min/max range figures can be altered in [[ComputerCraft.cfg]], and the maximum range of a system located at world height will generally be equal to the maxRange for the current weather.&lt;br /&gt;
&lt;br /&gt;
Even for the purposes of two-way communications, only the system with the best range is checked - a system located at the bottom of the world may hence send to and receive from a system at the top. Range is calculated in three dimensions, so the area a given system can reach wirelessly is represented by a sphere.&lt;br /&gt;
&lt;br /&gt;
For wired networks, range between devices is 256 blocks of [[Networking_Cable|network cable]] (unconfigurable). Either method of communication works regardless as to whether the intervening chunks are loaded or not.&lt;br /&gt;
&lt;br /&gt;
As of ComputerCraft 1.6, a [[Repeat|repeater script]] is available to all systems by default.&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
Introduced by ComputerCraft 1.6, &amp;quot;protocols&amp;quot; are simple string names indicating what [[rednet.send|sent messages]] are about. [[rednet.receive|Receiving systems]] may filter messages according to their protocols, thereby automatically ignoring incoming messages which don't specify an identical string. It's also possible to [[rednet.lookup|lookup]] which systems in the area are interested in certain protocols, hence making it easier to determine where given messages should be sent in the first place.&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
Before the creation of the in-game wireless networking API, the term &amp;quot;Rednet&amp;quot; referred to a system created by a ComputerCraft user based on bundled cables from the popular Minecraft mod [http://www.eloraam.com RedPower]. That also allowed communication between computers, but the data was transferred slowly - every bit was converted to redstone signal (using the [[redstone (API)|redstone API]]) that lasted about 0.05 seconds (the length of a Minecraft &amp;quot;tick&amp;quot;). That system was rendered redundant by the release of ComputerCraft 1.3, as this heralded the arrival of [[Wireless Modem|wireless networking]] to the mod and allowed instant communications between computers.&lt;br /&gt;
&lt;br /&gt;
Later, ComputerCraft 1.51 brought forward [[Wired Modem]]s, which could not only be used for regular network communications, but to interact with [[peripheral]]s remotely.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Security==&lt;br /&gt;
In current versions of ComputerCraft (1.5 or later), Rednet is not to be considered a &amp;quot;secure&amp;quot; method of communication. The identity data indicating who sent a given message is set ''by the sender'', and hence cannot be trusted. Messages intended for a given system may be received and read by any other system in range.&lt;br /&gt;
&lt;br /&gt;
This is because Rednet is simply a convenience wrapper for the [[modem (API)|modem API]], and while it typically sends/receives using channel numbers matching the IDs of systems you control, the latter offers ''complete control'' over channel usage. Another user can hence easily task the modem API directly to sniff and find out what messages a computer is receiving if he knows (or can even guess) its ID, or pretend to send from any ID he wishes.&lt;br /&gt;
&lt;br /&gt;
When using Rednet for anything with security implications, be sure to implement your own methods of protection.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Deprecated Functions==&lt;br /&gt;
{{Deprecated&lt;br /&gt;
|plural=yes&lt;br /&gt;
|type=These functions&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{API table|Deprecated Rednet Functions|image=Grid disk.png|2=&lt;br /&gt;
&lt;br /&gt;
{{API table/row&lt;br /&gt;
|[[rednet.announce]]()&lt;br /&gt;
|{{type|nil}}&lt;br /&gt;
|Broadcasts an empty rednet message. Removed from ComputerCraft by version ''1.5'' in favor of [[rednet.broadcast]]()&lt;br /&gt;
|odd}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:APIs]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Modem&amp;diff=7469</id>
		<title>Modem</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Modem&amp;diff=7469"/>
				<updated>2018-01-14T18:37:43Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Add link to Modem API&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Modems are a peripheral which allow computers to communicate with other computers.&lt;br /&gt;
&lt;br /&gt;
==Wireless Modems==&lt;br /&gt;
[[Wireless Modem|Wireless modems]] allow communication wirelessly between computers through channels.&lt;br /&gt;
==Ender Modems==&lt;br /&gt;
[[Ender Modem|Ender modems]] act as long-distance wireless modems, and are capable of cross-dimensional communications.&lt;br /&gt;
==Wired Modems==&lt;br /&gt;
[[Wired Modem|Wired modems]] allow communication through Networking Cables to other computers, and also allow long-distance peripheral usage.&lt;br /&gt;
==Modem API==&lt;br /&gt;
The [[Modem (API)|Modem (API)]] is the interface which is provided when one of the above modems are wrapped as a peripheral.&lt;br /&gt;
&lt;br /&gt;
[[Category:Disambiguation_Pages]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7466</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7466"/>
				<updated>2017-08-03T15:02:31Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: /* Special Folders */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{info|Not complete. Needs MORE imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as the wiki page will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Create resource pack folder ===&lt;br /&gt;
&lt;br /&gt;
Create a folder for your resource pack files. My resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Creating the required folders ===&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder. Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
*The above image will be redone Soon™.&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Creating the ROM folder ===&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise! Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: ROM modification ===&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
Note: Treasure Disks are depreciated and disabled by default.&lt;br /&gt;
&lt;br /&gt;
May as well since I'm here. Could do with images. --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:31, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Follow the steps above and but stop before you make the rom folder (having a rom folder will not cause any issues but you don't need one if you only want treasure disks)&lt;br /&gt;
&lt;br /&gt;
Make a folder called &amp;quot;treasure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inside the treasure folder, make another folder, the name of this folder will be the author of the disk&lt;br /&gt;
&lt;br /&gt;
Make another folder inside the one you just named, the name of this new folder will be the name of the disk.&lt;br /&gt;
&lt;br /&gt;
Any files and folders in the name folder will be in your disk.&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
Some folders inside of the rom folder will cause a special effect. It should be noted that if you have a folder with one of these names inside of another folder then the folder with a special name will ''not'' be special. Only folders with one of these names immediately within the rom folder will have a special effect.&lt;br /&gt;
&lt;br /&gt;
Nested bullet points are nested folders, for example the second entry is actually apis/turtle&lt;br /&gt;
&lt;br /&gt;
* '''apis''' - any files in the folder will be loaded as an api when the computer boots&lt;br /&gt;
** '''command''' - any file in this folder will be loaded as an API, but only if the computer is a command computer. It should be noted that command computers will also load the default APIs&lt;br /&gt;
** '''turtle''' - like above but with turtles&lt;br /&gt;
* '''autorun''' - any files in this folder will be ran when the computer boots&lt;br /&gt;
* '''help''' - any files in this folder will be available in the help program&lt;br /&gt;
** '''licenses''' - licensing information goes in this folder&lt;br /&gt;
* '''programs''' - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
** '''advanced''' - these are programs which are only available on advanced computers&lt;br /&gt;
** '''command''' - like above but with command computers&lt;br /&gt;
** '''pocket''' - like above but with pocket computers&lt;br /&gt;
** '''turtle''' - like above but with turtles&lt;br /&gt;
** '''fun''' - games and such like worm&lt;br /&gt;
*** '''advanced''' - like above but only on an advanced computer&lt;br /&gt;
** '''http''' - files in this folder will only be available if the http API is enabled in the ComputerCraft config file&lt;br /&gt;
** '''rednet''' - speculation: only appear if a modem is attached?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7465</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7465"/>
				<updated>2017-08-03T15:01:52Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: /* Treasure Disk Making */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{info|Not complete. Needs MORE imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as the wiki page will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Create resource pack folder ===&lt;br /&gt;
&lt;br /&gt;
Create a folder for your resource pack files. My resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Creating the required folders ===&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder. Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
*The above image will be redone Soon™.&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Creating the ROM folder ===&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise! Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: ROM modification ===&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
Note: Treasure Disks are depreciated and disabled by default.&lt;br /&gt;
&lt;br /&gt;
May as well since I'm here. Could do with images. --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:31, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Follow the steps above and but stop before you make the rom folder (having a rom folder will not cause any issues but you don't need one if you only want treasure disks)&lt;br /&gt;
&lt;br /&gt;
Make a folder called &amp;quot;treasure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inside the treasure folder, make another folder, the name of this folder will be the author of the disk&lt;br /&gt;
&lt;br /&gt;
Make another folder inside the one you just named, the name of this new folder will be the name of the disk.&lt;br /&gt;
&lt;br /&gt;
Any files and folders in the name folder will be in your disk.&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
Some folders inside of the rom folder will cause a special effect. It should be noted that if you have a folder with one of these names inside of another folder then the folder with a special name will ''not'' be special. Only folders with one of these names immediately within the rom folder will have a special effect.&lt;br /&gt;
&lt;br /&gt;
Nested bullet points are nested folders, for example the second entry is actually apis/turtle&lt;br /&gt;
&lt;br /&gt;
* '''apis''' - any files in the folder will be loaded as an api when the computer boots&lt;br /&gt;
** '''turtle''' - like above but with turtles&lt;br /&gt;
** '''command''' - any file in this folder will be loaded as an API, but only if the computer is a command computer. It should be noted that command computers will also load the default APIs&lt;br /&gt;
* '''autorun''' - any files in this folder will be ran when the computer boots&lt;br /&gt;
* '''help''' - any files in this folder will be available in the help program&lt;br /&gt;
** '''licenses''' - licensing information goes in this folder&lt;br /&gt;
* '''programs''' - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
** '''advanced''' - these are programs which are only available on advanced computers&lt;br /&gt;
** '''command''' - like above but with command computers&lt;br /&gt;
** '''pocket''' - like above but with pocket computers&lt;br /&gt;
** '''turtle''' - like above but with turtles&lt;br /&gt;
** '''fun''' - games and such like worm&lt;br /&gt;
*** '''advanced''' - like above but only on an advanced computer&lt;br /&gt;
** '''http''' - files in this folder will only be available if the http API is enabled in the ComputerCraft config file&lt;br /&gt;
** '''rednet''' - speculation: only appear if a modem is attached?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Turtle&amp;diff=7464</id>
		<title>Turtle</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Turtle&amp;diff=7464"/>
				<updated>2017-07-26T10:30:14Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Remove references to turtle OS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Block&lt;br /&gt;
|name=Turtle&lt;br /&gt;
|image=Grid turtle.png&lt;br /&gt;
|id=&lt;br /&gt;
|damage-value=&lt;br /&gt;
|is-peripheral=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Selfref|This is for the turtle block/item. For the API, visit [[Turtle (API)]].}}&lt;br /&gt;
&lt;br /&gt;
[[File:Turtles.png|thumb|Normal Turtle (left) and Advanced Turtle (right).]]&lt;br /&gt;
&lt;br /&gt;
'''Turtles''' and '''Advanced Turtles''' are essentially robots, and were added in the 1.3 update. They have the ability to place, break and detect blocks, move around and drop items in their inventory via their access to the [[Turtle_(API)|Turtle API]]. The programs they run are stored in their internal memory, or on [[Floppy Disk|floppy disks]].&lt;br /&gt;
&lt;br /&gt;
The 1.4 update was focused on turtles, and expanded their ability to use tools. Turtles are capable of using pickaxes, hoes, axes, shovels and swords. The update added &amp;quot;Crafty Turtles&amp;quot;, which have the ability to craft using their inventory - and part of this upgrade saw the number of inventory slots in the Turtle raised to 16 from the previous 9 slot inventory. The 1.4 update also included a new [[fuel]] system for the turtles.&lt;br /&gt;
&lt;br /&gt;
The 1.55 update added Advanced Turtles - made of gold, are able to display color, and have mouse input available through their display. Their exterior appearance is also of gold. They're just like [[Advanced Computer|Advanced Computers]], but with a smaller screen.&lt;br /&gt;
&lt;br /&gt;
Prior to 1.6, turtles had to have tools manually attached via crafting. As of that update, they are now also able to swap tools in and out of their inventory at will. That build also brought in caps to the arbitrarily large fuel values turtles could previously store - by default, they are now 20,000 units for regular turtles and 100,000 for advanced.&lt;br /&gt;
&lt;br /&gt;
Turtles are submersible and lavaproof. As such, they are extremely useful for mining near bedrock, where heavy [[lava]] flows can prevent access to diamonds and other rare finds.&lt;br /&gt;
&lt;br /&gt;
If you would like to know more about how to program them, have a look at the [[Turtle (API)|Turtle API]].&lt;br /&gt;
&lt;br /&gt;
Keep in mind that when turtles are 'mined', picked up, and placed somewhere else, they will not keep their programs unless they have been given a label. To do so, you simply need to type in &amp;quot;label set ''&amp;lt;labelName&amp;gt;''&amp;quot; at the shell prompt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Floppy Disks and Peripherals==&lt;br /&gt;
Turtles do not have a built-in [[Disk Drive]]. As such, they need a [[Disk Drive]] placed beside them to access [[Floppy Disk|Floppy Disks]]. However, if the Turtle is of the Wireless family, the [[Disk Drive]] (and other peripherals) must be placed on a side other than the side the [[Wireless Modem|wireless modem]] is on. Any other peripherals, such as [[Monitor|Monitors]] and [[Printer|Printers]] can be interacted using the peripheral API.&lt;br /&gt;
&lt;br /&gt;
==Power source==&lt;br /&gt;
Turtles require [[fuel]] to operate - this means Turtles must be powered from any item that works in a regular furnace, like coal and lava. The turtle gains 0.6 &amp;quot;movement&amp;quot; per half second the fuel would have burnt in a furnace. The Turtle can move 1 block for each fuel count it has, for example, coal yields 80 block movements.&lt;br /&gt;
&lt;br /&gt;
=== Optional Non-fuel mode ===&lt;br /&gt;
In this mode, Turtles use their internal Redstone Engine, and as such, they do not need to be re-charged, or receive any other form of external power. This is because Redstone continuously emits low levels of energy, and the Turtle's engine is very efficient. This mode can be turned on by editing [[ComputerCraft.cfg]] and setting &amp;lt;var&amp;gt;turtleNeedsFuel&amp;lt;/var&amp;gt; to &amp;lt;var&amp;gt;false&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Dyeing==&lt;br /&gt;
As of ComputerCraft 1.63 Turtles can be dyed using Dyes. It supports all 16 different colors, so you can have a green Farming Turtle harvesting some melons and a gray Mining Turtle gathering materials and mining ores.&lt;br /&gt;
&lt;br /&gt;
==Farming==&lt;br /&gt;
Turtles equipped with a [[diamond hoe]] can till dirt so it can later be used for Farming. An example of a use for this would be using it to till, plant, and harvest your wheat farm and dropping any product in a chest for you.&lt;br /&gt;
&lt;br /&gt;
==Mining==&lt;br /&gt;
Turtles crafted with a [[diamond pickaxe]], [[diamond axe]], or [[diamond shovel]], can break blocks, chop wood, mine stone and ores, and even break dirt and gravel (depending on the tool you used on it). The tools equipped on the Turtle have no durability, and so can be used indefinitely without the need for any additional materials. When a Turtle breaks the block, the Turtle receives the item directly into it's inventory. Different tools yield different drops - for example, an axe can break anything, but it won't drop ores.&lt;br /&gt;
&lt;br /&gt;
==Crafting==&lt;br /&gt;
Turtles with a [http://www.minecraftwiki.net/wiki/Crafting_Table Crafting Table] can craft items if they have the correct materials to do so, and all other slots outside the crafting-zone are empty.&lt;br /&gt;
&lt;br /&gt;
==Melee==&lt;br /&gt;
Turtles equipped with a [[diamond sword]] can attack players and mobs. When a Turtle kills a mob it will leave the experience orbs on the ground, but add the loot to its inventory. Turtles can also attack with any tool, where the [[diamond axe]] is the second best after the [[diamond sword]].&lt;br /&gt;
&lt;br /&gt;
==Inventory Interaction==&lt;br /&gt;
Turtles can interact with blocks that have inventories. This includes chests, furnaces, [[Printer]]s and even blocks with inventories in other mods. (This means a turtle cannot interact with a player's inventory, unless you use a third party peripheral). Turtles can interact with such inventories by using [[Turtle.suck|turtle.suck, turtle.suckDown, turtle.suckUp]] (To retrieve the first item in the inventory. The turtle finds the first item by scanning the first row from left to right, then the second row from left to right, etc). Turtles can also place items inside inventories, by using [[Turtle.drop|turtle.drop, turtle.dropUp, turtle.dropDown]], which places items on the first item slot available (Using the same system as the one described for retrieving items).&lt;br /&gt;
&lt;br /&gt;
In special inventories, with just a few slots on the top or bottom - for example furnaces - you can specify which slot to place an item in by positioning the turtle in the corresponding location to the front face of the inventory. For example in a furnace, you would use a turtle at the bottom of the furnace for it to place fuel in the furnace, a turtle at the top to place objects to smelt, and a turtle to the right to retrieve the smelted objects (Note that you can do this with just 1 turtle moving around).&lt;br /&gt;
&lt;br /&gt;
==Peripheral functions==&lt;br /&gt;
&lt;br /&gt;
Just like a [[Computer]], a Turtle can be [[peripheral.wrap|used]] as a peripheral. You can find all Turtle peripheral functions [[Computer_(API)|here]].&lt;br /&gt;
&lt;br /&gt;
==Recipes==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|+'''Crafting ingredients'''&lt;br /&gt;
|-&lt;br /&gt;
|Turtle&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A1=iron_ingot |B1=iron_ingot |C1=iron_ingot&lt;br /&gt;
 |A2=iron_ingot |B2=Computer   |C2=iron_ingot&lt;br /&gt;
 |A3=iron_ingot |B3=chest      |C3=iron_ingot&lt;br /&gt;
 |Output=turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|Advanced Turtle&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A1=Gold_Ingot |B1=Gold_Ingot |C1=Gold_Ingot&lt;br /&gt;
 |A2=Gold_Ingot |B2=Advanced_Computer   |C2=Gold_Ingot&lt;br /&gt;
 |A3=Gold_Ingot |B3=chest      |C3=Gold_Ingot&lt;br /&gt;
 |Output=Advanced_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note:''' NEI has been known to present the recipe for an advanced turtle as requiring a normal computer, somehow ignoring the actual recipe.&lt;br /&gt;
&lt;br /&gt;
Turtles can be equipped with different peripherals and tools. A turtle can be crafted with any combination of tools and peripherals. Turtles may later use [[Turtle.equipLeft|turtle.equipLeft()]] / [[Turtle.equipRight|turtle.equipRight()]] to add, remove or exchange tools in any combination.&lt;br /&gt;
&amp;lt;br&amp;gt;The following tools can be equipped to a turtles: [[diamond pickaxe]], [[diamond axe]], [[diamond shovel]], [[diamond hoe]] and [[diamond sword]]&lt;br /&gt;
&amp;lt;br&amp;gt;The following peripherals can be equipped to a turtles: [[Wireless Modem|wireless modems]], [[Ender_Modem|ender modems]] and [[Crafting Table|crafting tables]].&lt;br /&gt;
&amp;lt;br&amp;gt;Diamond tools must be unused (i.e. not have a durability bar showing) an unenchanted to combine with a turtle.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;'''Turtle recipe and examples for equipping a turtle with tools and peripherals (Note that any variants of the turtle can also be crafted with the Advanced Turtle):'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! !! None !! Crafty !! Wireless&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| None&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |B2=turtle&lt;br /&gt;
 |Output=turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |B2=turtle |A2=workbench&lt;br /&gt;
 |Output=Crafty_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |B2=turtle |A2=Modem&lt;br /&gt;
 |Output=wireless_turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Mining&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |B2=turtle |C2=diamond_pickaxe&lt;br /&gt;
 |Output=mining_turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=workbench |B2=turtle |C2=diamond_pickaxe&lt;br /&gt;
 |Output=Crafty_Mining_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=Modem |B2=turtle |C2=diamond_pickaxe&lt;br /&gt;
 |Output=wireless_mining_turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Farming&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |B2=turtle |C2=diamond_hoe&lt;br /&gt;
 |Output=Farming_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=workbench |B2=turtle |C2=diamond_hoe&lt;br /&gt;
 |Output=Crafty_Farming_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=Modem |B2=turtle |C2=diamond_hoe&lt;br /&gt;
 |Output=Wireless_Farming_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Melee&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |B2=turtle |C2=diamond_sword&lt;br /&gt;
 |Output=Melee_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=workbench |B2=turtle |C2=diamond_sword&lt;br /&gt;
 |Output=Crafty_Melee_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=Modem |B2=turtle |C2=diamond_sword&lt;br /&gt;
 |Output=Wireless_Melee_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Felling&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |B2=turtle |C2=diamond_axe&lt;br /&gt;
 |Output=Felling_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=workbench |B2=turtle |C2=diamond_axe&lt;br /&gt;
 |Output=Crafty_Felling_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=Modem |B2=turtle |C2=diamond_axe&lt;br /&gt;
 |Output=Wireless_Felling_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Digging&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |B2=turtle |C2=diamond_shovel&lt;br /&gt;
 |Output=Digging_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=workbench |B2=turtle |C2=diamond_shovel&lt;br /&gt;
 |Output=Crafty_Digging_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=Modem |B2=turtle |C2=diamond_shovel&lt;br /&gt;
 |Output=Wireless_Digging_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Crafty&lt;br /&gt;
|See Above&lt;br /&gt;
|N/A&lt;br /&gt;
|{{Crafting grid&lt;br /&gt;
 |A2=Modem |B2=turtle |C2=workbench&lt;br /&gt;
 |Output=Wireless_Crafty_Turtle |Output-link=turtle&lt;br /&gt;
 }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{BlocksItemsList}}&lt;br /&gt;
[[Category:Blocks]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Turtle.select&amp;diff=7460</id>
		<title>Turtle.select</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Turtle.select&amp;diff=7460"/>
				<updated>2017-02-23T14:52:42Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
{{Function&lt;br /&gt;
|name=turtle.select&lt;br /&gt;
|args={{type|number}} slotNumber (1-16 in ComputerCraft 1.4+, otherwise 1-9)&lt;br /&gt;
|api=turtle&lt;br /&gt;
|returns=[[boolean_(type)|boolean]] whether the slot number specified is within the accepted range or not.&lt;br /&gt;
|addon=ComputerCraft&lt;br /&gt;
|desc=Attempts to select the specified slot.&lt;br /&gt;
|examples=&lt;br /&gt;
{{Example&lt;br /&gt;
|desc=Selects the specified slot&lt;br /&gt;
|code=print(turtle.select(5))&lt;br /&gt;
|output=true&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[turtle.getSelectedSlot]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Lua_Core_Functions]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Disk_(API)&amp;diff=7459</id>
		<title>Disk (API)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Disk_(API)&amp;diff=7459"/>
				<updated>2017-01-04T15:12:02Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: In responce to http://www.computercraft.info/forums2/index.php?/topic/28163-update-the-disk-api-page/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''If you were looking for the item, please see [[Floppy Disk]].''&lt;br /&gt;
&lt;br /&gt;
The Disk API allows you to interact with disk drives. These functions can operate on locally attached or remote disk drives. To use a locally attached drive, specify “side” as one of the six sides (e.g. “left”); to use a remote disk drive, specify its name as printed when enabling its modem (e.g. “drive_0”).&lt;br /&gt;
&lt;br /&gt;
Note: as of ComputerCraft 1.77, all computers (except command computers) can be placed within a disk drive to access it's internal storage like a disk.&lt;br /&gt;
&lt;br /&gt;
{{API table|Disk|image=Grid_disk.png|2=&lt;br /&gt;
&lt;br /&gt;
{{API table/row|[[disk.isPresent]]({{type|string}} side)|{{type|boolean}} present|Checks whether any item is in a disk drive.|odd}}&lt;br /&gt;
{{API table/row|[[disk.hasData]]({{type|string}} side)|{{type|boolean}} hasData|Checks whether a [[Floppy Disk]] is in a disk drive.|}}&lt;br /&gt;
{{API table/row|[[disk.getMountPath]]({{type|string}} side)|{{type|string}}/{{type|nil}} path|Gets the directory name where the contents of the floppy disk can be accessed.|odd}}&lt;br /&gt;
{{API table/row|[[disk.setLabel]]({{type|string}} side, {{type|string}} label)|{{type|nil}}|Sets the floppy disk's label.|}}&lt;br /&gt;
{{API table/row|[[disk.getLabel]]({{type|string}} side)|{{type|string}}/{{type|nil}} label|Gets the floppy disk's label.|odd}}&lt;br /&gt;
{{API table/row|[[disk.getID]]({{type|string}} side)|{{type|number}}/{{type|nil}} id|Gets the floppy disk's unique ID number.|}}&lt;br /&gt;
{{API table/row|[[disk.hasAudio]]({{type|string}} side)|{{type|boolean}} hasAudio|Checks whether a [http://www.minecraftwiki.net/wiki/Music_Discs music disk] is in the drive.|odd}}&lt;br /&gt;
{{API table/row|[[disk.getAudioTitle]]({{type|string}} side)|{{type|string}}/{{type|nil}} title|Gets the title of the music disc in the drive.|}}&lt;br /&gt;
{{API table/row|[[disk.playAudio]]({{type|string}} side)|{{type|nil}}|Starts playing the music disc in the drive.|odd}}&lt;br /&gt;
{{API table/row|[[disk.stopAudio]]({{type|string}} side)|{{type|nil}}|Stops playing the music disc in the drive.|}}&lt;br /&gt;
{{API table/row|[[disk.eject]]({{type|string}} side)|{{type|nil}}|Ejects any item currently in the drive, spilling it into the world as a loose item.|odd}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:APIs]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Read&amp;diff=7455</id>
		<title>Read</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Read&amp;diff=7455"/>
				<updated>2016-08-24T17:26:02Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Add auto complete argument to accepted argument list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
{{Function&lt;br /&gt;
|name=read&lt;br /&gt;
|args= &amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt; [[char (type)|char]] replacement &amp;lt;nowiki&amp;gt;[, &amp;lt;/nowiki&amp;gt;[[table (type)|table]] history &amp;lt;nowiki&amp;gt;[, &amp;lt;/nowiki&amp;gt;[[function (type)|function]] auto complete &amp;lt;nowiki&amp;gt;]]&amp;lt;/nowiki&amp;gt; &amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|api=&lt;br /&gt;
|returns=[[string (type)|string]] The user's input&lt;br /&gt;
|addon=ComputerCraft&lt;br /&gt;
|desc=Lets you get input of the user.&lt;br /&gt;
|examples=&lt;br /&gt;
{{Example&lt;br /&gt;
|desc=Prints what the user wrote.&lt;br /&gt;
|code=[[print]] (read())&lt;br /&gt;
|output=Whatever the user wrote.&lt;br /&gt;
}}&lt;br /&gt;
{{Example&lt;br /&gt;
|desc=Ask for a Password and lets the user enter it. The letters are hidden by '*'.&lt;br /&gt;
|code=local password = &amp;quot;computercraft&amp;quot;&lt;br /&gt;
 [[print]] (&amp;quot;Enter Password&amp;quot;)&lt;br /&gt;
 local input = read(&amp;quot;*&amp;quot;)&lt;br /&gt;
 if input == password then&lt;br /&gt;
  [[print]](&amp;quot;Password is correct. Access granted.&amp;quot;)&lt;br /&gt;
 else&lt;br /&gt;
  [[print]](&amp;quot;Password is incorrect. Access denied.&amp;quot;)&lt;br /&gt;
 end&lt;br /&gt;
|output=Enter Password&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*******&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Password is correct. Access granted. or Password is incorrect. Access denied.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Textutils.serialize&amp;diff=7445</id>
		<title>Textutils.serialize</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Textutils.serialize&amp;diff=7445"/>
				<updated>2016-07-28T14:57:49Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Fix bug in code example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
{{Function&lt;br /&gt;
|name=textutils.serialize&lt;br /&gt;
|args={{type|table}}/{{type|string}}/{{type|number}}/{{type|boolean}}/{{type|nil}} data&lt;br /&gt;
|returns={{type|string}} serializedData&lt;br /&gt;
|api=textutils&lt;br /&gt;
|addon=ComputerCraft&lt;br /&gt;
|desc=Converts the object to a string that can be [[fs_(API)|saved in a file]] or sent over [[rednet_(API)|rednet]] and then converted back into a copy of the object later, using [[textutils.unserialize]](). Nested structures are supported, but tables with circular graphs will be detected and raise an error.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
In ComputerCraft 1.6 and up tables are serialized in a readable format: new lines and indention is applied.&lt;br /&gt;
|examples=&lt;br /&gt;
{{Example&lt;br /&gt;
|desc=Serializes a table and prints it&lt;br /&gt;
|code=local myTable = {&lt;br /&gt;
   key = &amp;quot;value&amp;quot;,&lt;br /&gt;
   [5] = &amp;quot;numbers&amp;quot;,&lt;br /&gt;
   array = {1, 2, 3}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 [[print]]( '''textutils.serialize( myTable )''' )&lt;br /&gt;
|output= &amp;amp;nbsp;&lt;br /&gt;
 {&lt;br /&gt;
   key = &amp;quot;value&amp;quot;,&lt;br /&gt;
   [5] = &amp;quot;numbers&amp;quot;,&lt;br /&gt;
   array = {&lt;br /&gt;
     1,&lt;br /&gt;
     2,&lt;br /&gt;
     3&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:API_Functions]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Network_Attacks&amp;diff=7444</id>
		<title>Network Attacks</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Network_Attacks&amp;diff=7444"/>
				<updated>2016-07-09T01:18:14Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: /* Wiretapping */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wireless networking has loads of security flaws. Here are several possible attacks that hackers can do to exploit your system.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Passive Attacks ==&lt;br /&gt;
Passive attacks aim to obtain or view information or data in computer networks without modifying or interfering with anything occurring.&lt;br /&gt;
=== Wiretapping ===&lt;br /&gt;
An attacker can eavesdrop on rednet/modem communications and obtain sensitive information. Unless this information is encrypted, it can easily be read by the attacker, possibly compromising passwords, control signals, or other sensitive info.&lt;br /&gt;
&lt;br /&gt;
'''Rednet''': Wiretapping via rednet can be done by listening on the target computers ID. This is possible because rednet uses the computers ID as the channel number when sending messages to it. Without rednet, the attacker would have to determine which channel that computer is listening on.&lt;br /&gt;
&lt;br /&gt;
=== Mimicry ===&lt;br /&gt;
An attacker can run a server that listens on the same channel or spoofs the ID of a legitimate server, causing users with the client program to send their data to both the legitimate server and the attacker, who now knows the information.&lt;br /&gt;
Mimicry is possible by mimicking a server identically, except spoofing and wiretapping on its channel. By doing this, an attacker can provide services just like the server, except note the messages sent and received.&lt;br /&gt;
&lt;br /&gt;
== Active Attacks ==&lt;br /&gt;
Active attacks are designed to modify or interrupt normal system usage.&lt;br /&gt;
=== Backdoor ===&lt;br /&gt;
Backdoors are essentially tunnels that lead into a computer which must be manually opened by an attacker.&lt;br /&gt;
A backdoor generally works like this:&lt;br /&gt;
# The attacker sends a program on a channel that the backdoor is listening on.&lt;br /&gt;
# The backdoor finds the program, downloads it, and executes it.&lt;br /&gt;
The program that the backdoor executes can be any form of malicious thing, such as copying or modifying files or programs, setting of redstone signals, or anything else an attacker would like to do.&lt;br /&gt;
Backdoors are usually difficult to put onto a computer, but they are possible to do.&lt;br /&gt;
=== Identity Spoof ===&lt;br /&gt;
Most web applications use computer ID's to determine if it is authentic or not. An attacker can assume a computer ID to bypass ID-based whitelists easily. &lt;br /&gt;
&lt;br /&gt;
'''Rednet''': Spoof via rednet is accomplished by indicating the ID to assume as the channel that the computer should reply on. Rednet uses the reply channel parameter as the ID of the sender.&lt;br /&gt;
=== Forgery ===&lt;br /&gt;
An attacker can send his own message to a client incapable of distinguishing the source of a message between the legitimate server or a forger, causing it to think it's a legitamate message. An attacker can also send a forged message to a server, causing it to think it came from the client.&lt;br /&gt;
&lt;br /&gt;
'''Rednet''': Mimicry via rednet can be done by sending a message to the target computers ID, since rednet.receive() will listen with a modem using the computers ID as the channel number.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Dance&amp;diff=7407</id>
		<title>Dance</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Dance&amp;diff=7407"/>
				<updated>2016-04-10T19:04:24Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: grammar correction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub|Needs more info about the program itself?}}&lt;br /&gt;
Dance is a [[TurtleOS|built in program turtles]] that will make them dance.&lt;br /&gt;
&lt;br /&gt;
The turtle will then does a sequence of spins.&lt;br /&gt;
&lt;br /&gt;
{{Example&lt;br /&gt;
|desc=Let the Turtle Dance&lt;br /&gt;
|code=dance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Programs]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Dance&amp;diff=7406</id>
		<title>Dance</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Dance&amp;diff=7406"/>
				<updated>2016-04-10T19:03:56Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: very brief description of how a turtle can dance&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub|Needs more info about the program itself?}}&lt;br /&gt;
Dance is a [[TurtleOS|built in program turtles]] that will make them dance.&lt;br /&gt;
&lt;br /&gt;
The turtle will then do a sequence of spins.&lt;br /&gt;
&lt;br /&gt;
{{Example&lt;br /&gt;
|desc=Let the Turtle Dance&lt;br /&gt;
|code=dance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Programs]]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Bios.lua&amp;diff=7405</id>
		<title>Bios.lua</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Bios.lua&amp;diff=7405"/>
				<updated>2016-04-10T18:58:06Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: trying to expand this a bit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
bios.lua is the main component in a computer ([[computer]]s, [[pocket computer]]s, [[turtle]]s). If you were to look at the .jar file, you would see bios.lua is in the same directory as rom (The root directory) but doesn't show up when used with ls, dir or list. It is a file that is run on boot of the computer and you can't edit it internally but can edit it externally with programs like [https://notepad-plus-plus.org/ Notepad++]. The functions, however, can be overwritten with simple Lua code. Most Top Level Coroutine overrides use this ability to overwrite functions to work.&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Talk:Term_(API)&amp;diff=7404</id>
		<title>Talk:Term (API)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Talk:Term_(API)&amp;diff=7404"/>
				<updated>2016-04-10T18:47:07Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: /* Possibly erroneous category */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Possibly erroneous category ==&lt;br /&gt;
&lt;br /&gt;
Page is in both the API's category and the Events category. I believe the second of these is in error as the term resize event already has it's own entry on the event category page: http://www.computercraft.info/wiki/Category:Events&lt;br /&gt;
&lt;br /&gt;
Also, the data there is duplicated in this page, although I think this is the same as every API which generates events&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Talk:Term_(API)&amp;diff=7403</id>
		<title>Talk:Term (API)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Talk:Term_(API)&amp;diff=7403"/>
				<updated>2016-04-10T18:45:46Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: /* Possibly erroneous category */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Possibly erroneous category ==&lt;br /&gt;
&lt;br /&gt;
Page is in both the API's category and the Events category. I believe the second of these is in error as the term resize event already has it's own entry on the event category page: http://www.computercraft.info/wiki/Category:Events&lt;br /&gt;
&lt;br /&gt;
Also, the data there is duplicated in this page.&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7395</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7395"/>
				<updated>2016-03-16T22:26:51Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: added a bit of clarification for nested bullet points&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{info|Not complete. Needs MORE imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as I will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Create resource pack folder ===&lt;br /&gt;
&lt;br /&gt;
Create a folder for your resource pack files. My resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Creating the required folders ===&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder. Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
image looks a bit unprofessional with the red box not being stright, also the ribbon is a bit distracting --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 22:22, 16 March 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Creating the ROM folder ===&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise! Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: ROM modification ===&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
May as well since I'm here. Could do with images. --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:31, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Follow the steps above and but stop before you make the rom folder (having a rom folder will not cause any issues but you don't need one if you only want treasure disks)&lt;br /&gt;
&lt;br /&gt;
Make a folder called &amp;quot;treasure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inside the treasure folder, make another folder, the name of this folder will be the author of the disk&lt;br /&gt;
&lt;br /&gt;
Make another folder inside the one you just named, the name of this new folder will be the name of the disk.&lt;br /&gt;
&lt;br /&gt;
Any files and folders in the name folder will be in your disk.&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
Some folders inside of the rom folder will cause a special effect. It should be noted that if you have a folder with one of these names inside of another folder then the folder with a special name will ''not'' be special. Only folders with one of these names immediately within the rom folder will have a special effect.&lt;br /&gt;
&lt;br /&gt;
Nested bullet points are nested folders, for example the second entry is actually apis/turtle&lt;br /&gt;
&lt;br /&gt;
* '''apis''' - any files in the folder will be loaded as an api when the computer boots&lt;br /&gt;
** '''turtle''' - like above but with turtles&lt;br /&gt;
** '''command''' - any file in this folder will be loaded as an API, but only if the computer is a command computer. It should be noted that command computers will also load the default APIs&lt;br /&gt;
* '''autorun''' - any files in this folder will be ran when the computer boots&lt;br /&gt;
* '''help''' - any files in this folder will be available in the help program&lt;br /&gt;
** '''licenses''' - licensing information goes in this folder&lt;br /&gt;
* '''programs''' - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
** '''advanced''' - these are programs which are only available on advanced computers&lt;br /&gt;
** '''command''' - like above but with command computers&lt;br /&gt;
** '''pocket''' - like above but with pocket computers&lt;br /&gt;
** '''turtle''' - like above but with turtles&lt;br /&gt;
** '''fun''' - games and such like worm&lt;br /&gt;
*** '''advanced''' - like above but only on an advanced computer&lt;br /&gt;
** '''http''' - files in this folder will only be available if the http API is enabled in the ComputerCraft config file&lt;br /&gt;
** '''rednet''' - speculation: only appear if a modem is attached?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7394</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7394"/>
				<updated>2016-03-16T22:22:28Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: nit picking&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{info|Not complete. Needs MORE imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as I will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Create resource pack folder ===&lt;br /&gt;
&lt;br /&gt;
Create a folder for your resource pack files. My resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Creating the required folders ===&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder. Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
image looks a bit unprofessional with the red box not being stright, also the ribbon is a bit distracting --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 22:22, 16 March 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Creating the ROM folder ===&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise! Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: ROM modification ===&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
May as well since I'm here. Could do with images. --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:31, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Follow the steps above and but stop before you make the rom folder (having a rom folder will not cause any issues but you don't need one if you only want treasure disks)&lt;br /&gt;
&lt;br /&gt;
Make a folder called &amp;quot;treasure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inside the treasure folder, make another folder, the name of this folder will be the author of the disk&lt;br /&gt;
&lt;br /&gt;
Make another folder inside the one you just named, the name of this new folder will be the name of the disk.&lt;br /&gt;
&lt;br /&gt;
Any files and folders in the name folder will be in your disk.&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
Some folders inside of the rom folder will cause a special effect. It should be noted that if you have a folder with one of these names inside of another folder then the folder with a special name will ''not'' be special. Only folders with one of these names immediately within the rom folder will have a special effect.&lt;br /&gt;
&lt;br /&gt;
* '''apis''' - any files in the folder will be loaded as an api when the computer boots&lt;br /&gt;
** '''turtle''' - like above but with turtles&lt;br /&gt;
** '''command''' - any file in this folder will be loaded as an API, but only if the computer is a command computer. It should be noted that command computers will also load the default APIs&lt;br /&gt;
* '''autorun''' - any files in this folder will be ran when the computer boots&lt;br /&gt;
* '''help''' - any files in this folder will be available in the help program&lt;br /&gt;
** '''licenses''' - licensing information goes in this folder&lt;br /&gt;
* '''programs''' - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
** '''advanced''' - these are programs which are only available on advanced computers&lt;br /&gt;
** '''command''' - like above but with command computers&lt;br /&gt;
** '''pocket''' - like above but with pocket computers&lt;br /&gt;
** '''turtle''' - like above but with turtles&lt;br /&gt;
** '''fun''' - games and such like worm&lt;br /&gt;
*** '''advanced''' - like above but only on an advanced computer&lt;br /&gt;
** '''http''' - files in this folder will only be available if the http API is enabled in the ComputerCraft config file&lt;br /&gt;
** '''rednet''' - speculation: only appear if a modem is attached?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7286</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7286"/>
				<updated>2015-10-23T18:26:20Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: /* Special Folders */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{info|Needs imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as I will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oops! I just realised the images contain my second monitor's screen, please ignore that! --[[User:LewisTehMinerz|LewisTehMinerz]] ([[User talk:LewisTehMinerz|talk]]) 17:48, 20 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step One: Create a folder for your resource pack files.&lt;br /&gt;
&lt;br /&gt;
So, my resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 2: Creating the required folders.&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder.&lt;br /&gt;
&lt;br /&gt;
Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 3: Creating the ROM folder.&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise!&lt;br /&gt;
&lt;br /&gt;
Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 4: ROM modification!&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
May as well since I'm here. Could do with images. --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:31, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Follow the steps above and but stop before you make the rom folder (having a rom folder will not cause any issues but you don't need one if you only want treasure disks)&lt;br /&gt;
&lt;br /&gt;
Make a folder called &amp;quot;treasure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inside the treasure folder, make another folder, the name of this folder will be the author of the disk&lt;br /&gt;
&lt;br /&gt;
Make another folder inside the one you just named, the name of this new folder will be the name of the disk.&lt;br /&gt;
&lt;br /&gt;
Any files and folders in the name folder will be in your disk.&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
Some folders inside of the rom folder will cause a special effect. It should be noted that if you have a folder with one of these names inside of another folder then the folder with a special name will ''not'' be special. Only folders with one of these names immediately within the rom folder will have a special effect.&lt;br /&gt;
&lt;br /&gt;
'''apis''' - any files in the folder will be loaded as an api when the computer boots&lt;br /&gt;
&lt;br /&gt;
'''autorun''' - any files in this folder will be ran when the computer boots&lt;br /&gt;
&lt;br /&gt;
'''help''' - any files in this folder will be available in the help program&lt;br /&gt;
&lt;br /&gt;
'''programs''' - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
&lt;br /&gt;
'''help/licenses''' - licensing information goes in this folder&lt;br /&gt;
&lt;br /&gt;
'''apis/command''' - any file in this folder will be loaded as an API, but only if the computer is a command computer. It should be noted that command computers will also load the default APIs&lt;br /&gt;
&lt;br /&gt;
'''apis/turtle''' - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
'''programs/advanced''' - these are programs which are only available on advanced computers&lt;br /&gt;
&lt;br /&gt;
'''programs/command''' - like above but with command computers&lt;br /&gt;
&lt;br /&gt;
'''programs/pocket''' - like above but with pocket computers&lt;br /&gt;
&lt;br /&gt;
'''programs/turtle''' - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
'''programs/fun''' - games and such like worm&lt;br /&gt;
&lt;br /&gt;
'''programs/fun/advanced''' - like above but only on an advanced computer&lt;br /&gt;
&lt;br /&gt;
'''programs/http''' - files in this folder will only be available if the http API is enabled in the ComputerCraft config file&lt;br /&gt;
&lt;br /&gt;
'''programs/rednet''' - speculation: only appear if a modem is attached?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7285</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7285"/>
				<updated>2015-10-23T18:15:38Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: /* Special Folders */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{info|Needs imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as I will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oops! I just realised the images contain my second monitor's screen, please ignore that! --[[User:LewisTehMinerz|LewisTehMinerz]] ([[User talk:LewisTehMinerz|talk]]) 17:48, 20 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step One: Create a folder for your resource pack files.&lt;br /&gt;
&lt;br /&gt;
So, my resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 2: Creating the required folders.&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder.&lt;br /&gt;
&lt;br /&gt;
Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 3: Creating the ROM folder.&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise!&lt;br /&gt;
&lt;br /&gt;
Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 4: ROM modification!&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
May as well since I'm here. Could do with images. --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:31, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Follow the steps above and but stop before you make the rom folder (having a rom folder will not cause any issues but you don't need one if you only want treasure disks)&lt;br /&gt;
&lt;br /&gt;
Make a folder called &amp;quot;treasure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inside the treasure folder, make another folder, the name of this folder will be the author of the disk&lt;br /&gt;
&lt;br /&gt;
Make another folder inside the one you just named, the name of this new folder will be the name of the disk.&lt;br /&gt;
&lt;br /&gt;
Any files and folders in the name folder will be in your disk.&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
a bit incomplete and in need of a clean-up - --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:24, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Folders in rom:&lt;br /&gt;
&lt;br /&gt;
'''apis''' - any files in the folder will be loaded as an api when the computer boots&lt;br /&gt;
&lt;br /&gt;
'''autorun''' - any files in this folder will be ran when the computer boots&lt;br /&gt;
&lt;br /&gt;
'''help''' - any files in this folder will be available in the help program&lt;br /&gt;
&lt;br /&gt;
'''programs''' - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
&lt;br /&gt;
'''help/licenses''' - licensing information goes in this folder&lt;br /&gt;
&lt;br /&gt;
'''apis/command''' - any file in this folder will be loaded as an API, but only if the computer is a command computer. It should be noted that command computers will also load the default APIs&lt;br /&gt;
&lt;br /&gt;
'''apis/turtle''' - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
'''programs/advanced''' - these are programs which are only available on advanced computers&lt;br /&gt;
&lt;br /&gt;
'''programs/command''' - like above but with command computers&lt;br /&gt;
&lt;br /&gt;
'''programs/pocket''' - like above but with pocket computers&lt;br /&gt;
&lt;br /&gt;
'''programs/turtle''' - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
'''programs/fun''' - games and such like worm&lt;br /&gt;
&lt;br /&gt;
'''programs/fun/advanced''' - like above but only on an advanced computer&lt;br /&gt;
&lt;br /&gt;
'''programs/http''' - files in this folder will only be available if the http API is enabled in the ComputerCraft config file&lt;br /&gt;
&lt;br /&gt;
'''programs/rednet''' - only appear if a modem is attached?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7284</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7284"/>
				<updated>2015-10-23T18:13:22Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: /* Special Folders */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{info|Needs imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as I will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oops! I just realised the images contain my second monitor's screen, please ignore that! --[[User:LewisTehMinerz|LewisTehMinerz]] ([[User talk:LewisTehMinerz|talk]]) 17:48, 20 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step One: Create a folder for your resource pack files.&lt;br /&gt;
&lt;br /&gt;
So, my resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 2: Creating the required folders.&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder.&lt;br /&gt;
&lt;br /&gt;
Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 3: Creating the ROM folder.&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise!&lt;br /&gt;
&lt;br /&gt;
Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 4: ROM modification!&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
May as well since I'm here. Could do with images. --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:31, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Follow the steps above and but stop before you make the rom folder (having a rom folder will not cause any issues but you don't need one if you only want treasure disks)&lt;br /&gt;
&lt;br /&gt;
Make a folder called &amp;quot;treasure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inside the treasure folder, make another folder, the name of this folder will be the author of the disk&lt;br /&gt;
&lt;br /&gt;
Make another folder inside the one you just named, the name of this new folder will be the name of the disk.&lt;br /&gt;
&lt;br /&gt;
Any files and folders in the name folder will be in your disk.&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
a bit incomplete and in need of a clean-up - --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:24, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Folders in rom:&lt;br /&gt;
&lt;br /&gt;
apis - any files in the folder will be loaded as an api when the computer boots&lt;br /&gt;
&lt;br /&gt;
autorun - any files in this folder will be ran when the computer boots&lt;br /&gt;
&lt;br /&gt;
help - any files in this folder will be available in the help program&lt;br /&gt;
&lt;br /&gt;
programs - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
&lt;br /&gt;
help/licenses - licensing information goes in this folder&lt;br /&gt;
&lt;br /&gt;
apis/command - any file in this folder will be loaded as an API, but only if the computer is a command computer. It should be noted that command computers will also load the default APIs&lt;br /&gt;
&lt;br /&gt;
apis/turtle - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
programs/advanced - these are programs which are only available on advanced computers&lt;br /&gt;
&lt;br /&gt;
programs/command - like above but with command computers&lt;br /&gt;
&lt;br /&gt;
programs/pocket - like above but with pocket computers&lt;br /&gt;
&lt;br /&gt;
programs/turtle - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
programs/fun - games and such like worm&lt;br /&gt;
&lt;br /&gt;
programs/fun/advanced - like above but only on an advanced computer&lt;br /&gt;
&lt;br /&gt;
programs/http - files in this folder will only be available if the http API is enabled in the ComputerCraft config file&lt;br /&gt;
&lt;br /&gt;
programs/rednet - ?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=User:Lupus590&amp;diff=7274</id>
		<title>User:Lupus590</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=User:Lupus590&amp;diff=7274"/>
				<updated>2015-10-21T18:13:42Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Created page with &amp;quot;[http://www.computercraft.info/forums2/index.php?/user/17527-lupus590/ Me on the forums]&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.computercraft.info/forums2/index.php?/user/17527-lupus590/ Me on the forums]&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7273</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7273"/>
				<updated>2015-10-21T17:32:25Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Note to self, use the preview button.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub|Needs imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as I will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oops! I just realised the images contain my second monitor's screen, please ignore that! --[[User:LewisTehMinerz|LewisTehMinerz]] ([[User talk:LewisTehMinerz|talk]]) 17:48, 20 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step One: Create a folder for your resource pack files.&lt;br /&gt;
&lt;br /&gt;
So, my resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 2: Creating the required folders.&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder.&lt;br /&gt;
&lt;br /&gt;
Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 3: Creating the ROM folder.&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise!&lt;br /&gt;
&lt;br /&gt;
Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 4: ROM modification!&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
May as well since I'm here. Could do with images. --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:31, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Follow the steps above and but stop before you make the rom folder (having a rom folder will not cause any issues but you don't need one if you only want treasure disks)&lt;br /&gt;
&lt;br /&gt;
Make a folder called &amp;quot;treasure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inside the treasure folder, make another folder, the name of this folder will be the author of the disk&lt;br /&gt;
&lt;br /&gt;
Make another folder inside the one you just named, the name of this new folder will be the name of the disk.&lt;br /&gt;
&lt;br /&gt;
Any files and folders in the name folder will be in your disk.&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
a bit incomplete and in need of a clean-up - --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:24, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Folders in rom:&lt;br /&gt;
&lt;br /&gt;
apis - any files in the folder will be loaded as a api when the computer boots&lt;br /&gt;
&lt;br /&gt;
autorun - any files in this folder will be ran when the computer boots&lt;br /&gt;
&lt;br /&gt;
help - any files in this folder will be available in the help program&lt;br /&gt;
&lt;br /&gt;
programs - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
&lt;br /&gt;
help/licenses - licensing information goes in this folder&lt;br /&gt;
&lt;br /&gt;
apis/command - any file in this folder will be loaded as an api, but only if the computer is a command computer. It should be noted that command computers will also load the default apis&lt;br /&gt;
&lt;br /&gt;
apis/turtle - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
programs/advanced - these are programs which are only available on advanced computers&lt;br /&gt;
&lt;br /&gt;
programs/command - like above but with command computers&lt;br /&gt;
&lt;br /&gt;
programs/pocket - like above but with pocket computers&lt;br /&gt;
&lt;br /&gt;
programs/turtle - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
programs/fun - ?&lt;br /&gt;
&lt;br /&gt;
programs/fun/advanced - like above but only on an advanced computer&lt;br /&gt;
&lt;br /&gt;
programs/http - files in this folder will only be available if the http api is enabled in the computercraft config file&lt;br /&gt;
&lt;br /&gt;
programs/rednet - ?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7272</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7272"/>
				<updated>2015-10-21T17:31:52Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: /* Treasure Disk Making */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub|Needs imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as I will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oops! I just realised the images contain my second monitor's screen, please ignore that! --[[User:LewisTehMinerz|LewisTehMinerz]] ([[User talk:LewisTehMinerz|talk]]) 17:48, 20 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step One: Create a folder for your resource pack files.&lt;br /&gt;
&lt;br /&gt;
So, my resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 2: Creating the required folders.&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder.&lt;br /&gt;
&lt;br /&gt;
Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 3: Creating the ROM folder.&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise!&lt;br /&gt;
&lt;br /&gt;
Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 4: ROM modification!&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
May as well since I'm here. Could do with images. --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:31, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Follow the steps above and but stop before you make the rom folder (having a rom folder will not cause any issues but you don't need one if you only want treasure disks)&lt;br /&gt;
&lt;br /&gt;
Make a folder called &amp;quot;treasure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inside the treasure folder, make another folder, the name of this folder will be the author of the disk&lt;br /&gt;
&lt;br /&gt;
Make another folder inside the one you just named, the name of this new folder will be the name of the disk.&lt;br /&gt;
&lt;br /&gt;
Any files and folders in the name folder will be in your disk.&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
a bit incomplete and in need of a clean-up - --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:24, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Folders in rom:&lt;br /&gt;
&lt;br /&gt;
apis - any files in the folder will be loaded as a api when the computer boots&lt;br /&gt;
&lt;br /&gt;
autorun - any files in this folder will be ran when the computer boots&lt;br /&gt;
&lt;br /&gt;
help - any files in this folder will be available in the help program&lt;br /&gt;
&lt;br /&gt;
programs - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
&lt;br /&gt;
help/licenses - licensing information goes in this folder&lt;br /&gt;
&lt;br /&gt;
apis/command - any file in this folder will be loaded as an api, but only if the computer is a command computer. It should be noted that command computers will also load the default apis&lt;br /&gt;
&lt;br /&gt;
apis/turtle - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
programs/advanced - these are programs which are only available on advanced computers&lt;br /&gt;
&lt;br /&gt;
programs/command - like above but with command computers&lt;br /&gt;
&lt;br /&gt;
programs/pocket - like above but with pocket computers&lt;br /&gt;
&lt;br /&gt;
programs/turtle - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
programs/fun - ?&lt;br /&gt;
&lt;br /&gt;
programs/fun/advanced - like above but only on an advanced computer&lt;br /&gt;
&lt;br /&gt;
programs/http - files in this folder will only be available if the http api is enabled in the computercraft config file&lt;br /&gt;
&lt;br /&gt;
programs/rednet - ?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	<entry>
		<id>https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7271</id>
		<title>Lua Resource Pack Making (Tutorial)</title>
		<link rel="alternate" type="text/html" href="https://www.computercraft.info/wiki/index.php?title=Lua_Resource_Pack_Making_(Tutorial)&amp;diff=7271"/>
				<updated>2015-10-21T17:24:11Z</updated>
		
		<summary type="html">&lt;p&gt;Lupus590: Added Special Folders&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub|Needs imaging, more in-depth instructions, etc.}}&lt;br /&gt;
&lt;br /&gt;
== What is a Lua Resource Pack? ==&lt;br /&gt;
A Lua Resource Pack (or LRP, as I will be calling it) is a resource pack which can add Lua files to the ROM directory and even create treasure disks! How cool is that?!&lt;br /&gt;
&lt;br /&gt;
Anyway, lets get to it!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oops! I just realised the images contain my second monitor's screen, please ignore that! --[[User:LewisTehMinerz|LewisTehMinerz]] ([[User talk:LewisTehMinerz|talk]]) 17:48, 20 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tutorial for ROM modification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step One: Create a folder for your resource pack files.&lt;br /&gt;
&lt;br /&gt;
So, my resource pack files will be stored in ResPack.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 2: Creating the required folders.&lt;br /&gt;
&lt;br /&gt;
Now, in your resource pack folder, create a 'assets' folder, then inside that, a 'computercraft' folder, then inside that, a 'lua' folder.&lt;br /&gt;
&lt;br /&gt;
Your current folder setup should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step2.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 3: Creating the ROM folder.&lt;br /&gt;
&lt;br /&gt;
Nearly done, I promise!&lt;br /&gt;
&lt;br /&gt;
Create a new folder called 'rom' in your 'lua' directory.&lt;br /&gt;
&lt;br /&gt;
[[File:LRP_Step3.png]]&lt;br /&gt;
&lt;br /&gt;
== Step 4: ROM modification!&lt;br /&gt;
&lt;br /&gt;
Your pretty much done! Create whatever files and folders you want in that folder! Remember, all of those will go into the ROM!&lt;br /&gt;
&lt;br /&gt;
== Treasure Disk Making ==&lt;br /&gt;
&lt;br /&gt;
In the future, my friend!&lt;br /&gt;
&lt;br /&gt;
== Special Folders ==&lt;br /&gt;
&lt;br /&gt;
a bit incomplete and in need of a clean-up - --[[User:Lupus590|Lupus590]] ([[User talk:Lupus590|talk]]) 17:24, 21 October 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Folders in rom:&lt;br /&gt;
&lt;br /&gt;
apis - any files in the folder will be loaded as a api when the computer boots&lt;br /&gt;
&lt;br /&gt;
autorun - any files in this folder will be ran when the computer boots&lt;br /&gt;
&lt;br /&gt;
help - any files in this folder will be available in the help program&lt;br /&gt;
&lt;br /&gt;
programs - any files in this folder will be added to the 'system path' allowing the program to be called from anywhere in the computer&lt;br /&gt;
&lt;br /&gt;
help/licenses - licensing information goes in this folder&lt;br /&gt;
&lt;br /&gt;
apis/command - any file in this folder will be loaded as an api, but only if the computer is a command computer. It should be noted that command computers will also load the default apis&lt;br /&gt;
&lt;br /&gt;
apis/turtle - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
programs/advanced - these are programs which are only available on advanced computers&lt;br /&gt;
&lt;br /&gt;
programs/command - like above but with command computers&lt;br /&gt;
&lt;br /&gt;
programs/pocket - like above but with pocket computers&lt;br /&gt;
&lt;br /&gt;
programs/turtle - like above but with turtles&lt;br /&gt;
&lt;br /&gt;
programs/fun - ?&lt;br /&gt;
&lt;br /&gt;
programs/fun/advanced - like above but only on an advanced computer&lt;br /&gt;
&lt;br /&gt;
programs/http - files in this folder will only be available if the http api is enabled in the computercraft config file&lt;br /&gt;
&lt;br /&gt;
programs/rednet - ?&lt;/div&gt;</summary>
		<author><name>Lupus590</name></author>	</entry>

	</feed>