<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nyurik</id>
	<title>Official Factorio Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nyurik"/>
	<link rel="alternate" type="text/html" href="https://wiki.factorio.com/Special:Contributions/Nyurik"/>
	<updated>2026-08-21T14:32:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Quality&amp;diff=209333</id>
		<title>Quality</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Quality&amp;diff=209333"/>
		<updated>2025-01-17T06:44:38Z</updated>

		<summary type="html">&lt;p&gt;Nyurik: /* Quality effects */ reformat table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
{{Boilerplate&lt;br /&gt;
|icon=No-building-material-icon.png&lt;br /&gt;
|line-1=This article is a lacking sources for details of upcoming changes.&lt;br /&gt;
|line-2=You can help this wiki by [{{fullurl:{{FULLPAGENAME}}|action=edit}} adding them].}}&lt;br /&gt;
{{About/Space age}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quality&#039;&#039;&#039; is a feature of the [[Space Age]] expansion. It introduces four higher quality levels for all items, structures and equipment with improved attributes. The goal of quality is to allow vertical factory upgrading as alternative to expansion in size. Items of higher quality are created by chance when using quality modules in the producing structure. The two highest quality tiers require technology not available on Nauvis. Different buildings and items can have different attributes that can be upgraded. When hovering over something, the attributes that will be upgraded with quality will be marked with a blue diamond in the tooltip.&lt;br /&gt;
&lt;br /&gt;
While players are required to own Space Age to access this feature, quality is a separate mod, and can be activated independent of most Space Age content.&lt;br /&gt;
&lt;br /&gt;
== Quality tiers ==&lt;br /&gt;
There are 5 quality tiers in vanilla gameplay, with tier strength in brackets:&lt;br /&gt;
* [[File:quality_normal.png|15px]] Normal (0)&lt;br /&gt;
* [[File:quality_uncommon.png|15px]] Uncommon (1)&lt;br /&gt;
* [[File:quality_rare.png|15px]] Rare (2)&lt;br /&gt;
* [[File:quality_epic.png|15px]] Epic (3)&lt;br /&gt;
* [[File:quality_legendary.png|15px]] Legendary (&#039;&#039;&#039;5&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Note that legendary quality represents a 2-tier improvement over epic.&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Certain tiers of quality cannot be created until they have been researched.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Research !! Base Game !! {{SA}} Space Age !! Unlocks&lt;br /&gt;
|-&lt;br /&gt;
| {{icontech|Quality module (research)|}} [[Quality module (research)]]&lt;br /&gt;
| {{icon|Time|60}}{{icon|Automation science pack}}{{icon|Logistic science pack}}{{icon|Chemical science pack}}{{icon|Production science pack}} x 300&lt;br /&gt;
| {{icon|Time|30}}{{icon|Automation science pack}}{{icon|Logistic science pack}} x 500&lt;br /&gt;
| [[File:quality_uncommon.png|32px]] [[File:quality_rare.png|32px]]&lt;br /&gt;
|-&lt;br /&gt;
| {{icontech|Epic quality (research)|}} [[Epic quality (research)]]&lt;br /&gt;
| {{icon|Time|60}}{{icon|Automation science pack}}{{icon|Logistic science pack}}{{icon|Chemical science pack}}{{icon|Production science pack}}{{icon|Utility science pack}} x 5000&lt;br /&gt;
| {{icon|Time|60}}{{icon|Automation science pack}}{{icon|Logistic science pack}}{{icon|Chemical science pack}}{{icon|Utility science pack}}{{icon|Space science pack}}{{icon|Agricultural science pack}} x 5000&lt;br /&gt;
| [[File:quality_epic.png|32px]]&lt;br /&gt;
|-&lt;br /&gt;
| {{icontech|Legendary quality (research)|}} [[Legendary quality (research)]]&lt;br /&gt;
| {{icon|Time|60}}{{icon|Automation science pack}}{{icon|Logistic science pack}}{{icon|Chemical science pack}}{{icon|Production science pack}}{{icon|Utility science pack}}{{icon|Space science pack}} x 5000&lt;br /&gt;
| {{icon|Time|60}}{{icon|Automation science pack}}{{icon|Logistic science pack}}{{icon|Chemical science pack}}{{icon|Production science pack}}{{icon|Utility science pack}}{{icon|Space science pack}}{{icon|Metallurgic science pack}}{{icon|Electromagnetic science pack}}{{icon|Agricultural science pack}}{{icon|Cryogenic science pack}} x 5000&lt;br /&gt;
| [[File:quality_legendary.png|32px]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Quality effects ==&lt;br /&gt;
The currently known effects of each level of quality are as follows:&lt;br /&gt;
* +30% health&lt;br /&gt;
* +30% crafting speed&lt;br /&gt;
* +30% robot limit (rounded down)&lt;br /&gt;
* +30% robot recharge rate (both number and speed, rounded down)&lt;br /&gt;
* +30% positive module effects (rounded down for at least quality modules)&lt;br /&gt;
* +10% turret range&lt;br /&gt;
* +10% weapon range&lt;br /&gt;
* +1 tile reach and +2 wire reach on power poles&lt;br /&gt;
* +1 equipment grid size (both dimensions)&lt;br /&gt;
* +30% chest inventory size (rounded down)&lt;br /&gt;
* +30% increased ammo damage&lt;br /&gt;
* +30% inserter rotation speed&lt;br /&gt;
* -16.67% (1/6) resource drain on miners.&lt;br /&gt;
** This is multiplicative with productivity&lt;br /&gt;
* +100% (+5 MJ) capacity on accumulators&lt;br /&gt;
* +30% output rate on [[boiler]]s, [[steam engine]]s, [[steam turbine]]s, [[accumulator]]s (also affects input rate), and [[nuclear reactor]]s&lt;br /&gt;
** Note that consumption and pollution are also increased at the same rate&lt;br /&gt;
* −16% power consumption on beacons&lt;br /&gt;
* +1 to both continuous coverage distance and exploration coverage distance in [[radar]]s&lt;br /&gt;
* +100% durability on consumable items ([[repair pack]]s, [[science pack]]s)&lt;br /&gt;
* +5% fork chance on the [[tesla turret]] and tesla ammo for the tesla gun&lt;br /&gt;
&lt;br /&gt;
These effects are per quality strength and additive: a Legendary (5 tier-levels) [[Productivity module 3]] (base +10% productivity) would grant 25% productivity.&lt;br /&gt;
&lt;br /&gt;
Some buildings only get increased health, with no special effect. Examples are:&lt;br /&gt;
*Buildings related to [[Circuit network]]s and [[Rail signal]]s&lt;br /&gt;
*[[Transport belt]]s&lt;br /&gt;
*[[Pipe]]s&lt;br /&gt;
*[[Wall]]s&lt;br /&gt;
*[[Locomotive|Trains]]&lt;br /&gt;
*[[Cargo wagon]]s&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Quality Effects&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Effect !! [[File:quality_normal.png|15px]] Normal !! [[File:quality_uncommon.png|15px]] Uncommon !! [[File:quality_rare.png|15px]] Rare !! [[File:quality_epic.png|15px]] Epic !! [[File:quality_legendary.png|15px]] Legendary&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[File:assembling_machine_1.png|15px]] [[Assembling machine 1]] || Health || 300 || 390 || 480 || 570 || 750&lt;br /&gt;
|-&lt;br /&gt;
| Crafting&amp;amp;nbsp;speed || 0.5 || 0.65 || 0.8 || 0.95 || 1.25&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[File:assembling_machine_2.png|15px]] [[Assembling machine 2]] || Health || 350 || 455 || 560 || 665 || 875&lt;br /&gt;
|-&lt;br /&gt;
| Crafting&amp;amp;nbsp;speed || 0.75 || 0.975 || 1.2 || 1.425 || 1.875&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[File:assembling_machine_3.png|15px]] [[Assembling machine 3]] || Health || 400 || 520 || 640 || 760 || 1000&lt;br /&gt;
|-&lt;br /&gt;
| Crafting&amp;amp;nbsp;speed || 1.25 || 1.625 || 2 || 2.375 || 3.125&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[File:construction_robot.png|15px]] [[Construction robot]] || Health || 100 || 130 || 160 || 190 || 250&lt;br /&gt;
|-&lt;br /&gt;
| Max flying reach || 571m || 1152m || 1728m || 2305m || 3457m&lt;br /&gt;
|-&lt;br /&gt;
| Energy capacity || 3MJ || 6MJ || 9MJ || 12MJ || 18MJ&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[File:inserter.png|15px]] [[Inserter]] || Health || 150 || 195 || 240 || 285 || 375&lt;br /&gt;
|-&lt;br /&gt;
| Energy&amp;amp;nbsp;consumption || 15.1kW || 19.51kW || 23.92kW || 28.33kW || 37.15kW&lt;br /&gt;
|-&lt;br /&gt;
| Rotation&amp;amp;nbsp;speed || 302°/s || 393°/s || 484°/s || 575°/s || 756°/s&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[File:fast_inserter.png|15px]] [[Fast inserter]] || Health || 150 || 195 || 240 || 285 || 375&lt;br /&gt;
|-&lt;br /&gt;
| Energy&amp;amp;nbsp;consumption || 59.3kW  || 76.94kW || 94.58kW || 112kW || 148kW&lt;br /&gt;
|-&lt;br /&gt;
| Rotation&amp;amp;nbsp;speed || 864°/s || 1123°/s || 1382°/s || 1642°/s || 2160°/s&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[File:iron_chest.png|15px]] [[Iron chest]] || Health || 200 || 260 || 320 || 380 || 500&lt;br /&gt;
|-&lt;br /&gt;
| Storage size || 32 || 41 || 51 || 60 || 80&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[File:laser_turret.png|15px]] [[Laser turret]] || Health || 1000  || 1300 || 1600 || 1900 || 2500&lt;br /&gt;
|-&lt;br /&gt;
| Range || 24 tiles || 26.4 tiles || 28.8 tiles || 31.2 tiles || 36 tiles&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;1&amp;quot; | [[File:pipe.png|15px]] [[Pipe]] || Health || 100 || 130 || 160 || 190 || 250&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[File:roboport.png|15px]] [[Roboport]] || Health || 500 || 650 || 800 || 950 || 1250&lt;br /&gt;
|-&lt;br /&gt;
| Energy&amp;amp;nbsp;consumption || 2.1MW || 2.7MW || 3.3MW || 3.9MW || 5.1MW&lt;br /&gt;
|-&lt;br /&gt;
| Robot&amp;amp;nbsp;recharge&amp;amp;nbsp;rate || 4 x 500kW || 4 x 650kW || 4 x 800kW || 4 x 950kW || 4 x 1.25MW&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[File:small_electric_pole.png|15px]] [[Small electric pole]] || Health || 100 || 130 || 160 || 190 || 250&lt;br /&gt;
|-&lt;br /&gt;
| Supply&amp;amp;nbsp;area || 5x5 || 7x7 || 9x9 || 11x11 || 15x15&lt;br /&gt;
|-&lt;br /&gt;
| Wire&amp;amp;nbsp;reach || 7.5 tiles || 9.5 tiles || 11.5 tiles || 13.5 tiles || 17.5 tiles&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[File:steel_chest.png|15px]] [[Steel chest]] || Health || 350 || 455 || 560 || 665 || 875&lt;br /&gt;
|-&lt;br /&gt;
| Storage&amp;amp;nbsp;size || 48 || 62 || 76 || 91 || 120&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[File:wooden_chest.png|15px]] [[Wooden chest]] || Health || 100  || 130 || 160 || 190 || 250&lt;br /&gt;
|-&lt;br /&gt;
| Storage&amp;amp;nbsp;size || 16 || 20 || 25 || 30 || 40&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Creating high-quality items ==&lt;br /&gt;
&lt;br /&gt;
There are two ways to create an item with above normal quality: The player must either use ingredient items of the same quality, or use quality modules for a random chance of a higher-quality item.&lt;br /&gt;
&lt;br /&gt;
=== Quality ingredients ===&lt;br /&gt;
Recipes that create items have variations for each quality that the item might take. When setting such a recipe in a production unit, an ingredient quality must be selected. For these variations, the set of ingredients required is the same, except that all item ingredients must have the specified quality.&lt;br /&gt;
&lt;br /&gt;
Item ingredient quality requirements are exact, not minimum. For example, one can not combine uncommon [[iron plate]]s with rare [[battery|batteries]] to make an [[accumulator]] of any quality. One must therefore ensure that high-quality items do not clog up belts and starve production units of lower-quality items.&lt;br /&gt;
&lt;br /&gt;
As fluids do not possess any quality, they are exempt from ingredient quality requirements; the same [[lubricant]] can be used to create [[electric engine unit]]s of any quality.&lt;br /&gt;
&lt;br /&gt;
=== Quality modules ===&lt;br /&gt;
{{Main|Quality module}}&lt;br /&gt;
[[File:quality_module_animated.png|64px|right]]&#039;&#039;&#039;Quality modules&#039;&#039;&#039; allow crafting machines to produce items of a higher quality than their ingredients. Each module adds a quality chance to a machine, depending on its tier and quality. See the following table for all quality chances:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! {{Diagonal split header|Module|Quality}} !! [[File:quality_normal.png|Normal|32px]] !! [[File:quality_uncommon.png|Uncommon|32px]] !! [[File:quality_rare.png|Rare|32px]] !! [[File:quality_epic.png|Epic|32px]] !! [[File:quality_legendary.png|Legendary|32px]]&lt;br /&gt;
|-&lt;br /&gt;
! {{Icon|quality_module}}&lt;br /&gt;
| +1% || +1.3% || +1.6% || +1.9% || +2.5%&lt;br /&gt;
|-&lt;br /&gt;
! {{Icon|quality_module_2}}&lt;br /&gt;
| +2% || +2.6% || +3.2% || +3.8% || +5%&lt;br /&gt;
|-&lt;br /&gt;
! {{Icon|quality_module_3}}&lt;br /&gt;
| +2.5% || +3.2% || +4% || +4.7% || +6.2%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When working out the odds of improving quality, a machine starts with the sum of the quality chance of all its modules. When the machine produces an item, it performs a random roll with that chance to succeed. If it succeeds, the product is upgraded 1 level from its ingredients. If the product was upgraded, the machine repeats this process, now with a constant 10% chance of passing, rolling and upgrading until a roll fails.&lt;br /&gt;
&lt;br /&gt;
When using quality ingredients as an input, the base quality is the quality of the recipe. You can only use items with the same quality as input.&lt;br /&gt;
&lt;br /&gt;
Quality modules are only required to &#039;&#039;improve&#039;&#039; quality, crafting will always give the base quality of the used items. Additionally, the odds of improving from a given base quality is the same as improving the same number of tiers from Normal quality.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where Q is quality chance, the following tables present expected outputs for each level of research.&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline-block; vertical-align:top; margin-right:20px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
|+ {{icontech|Quality module (research)|}} [[Quality module (research)]]&lt;br /&gt;
!{{Diagonal split header|Input|Output}} !! [[File:quality_normal.png|Normal|20px]] !! [[File:quality_uncommon.png|Uncommon|20px]] !! [[File:quality_rare.png|Rare|20px]]&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_normal.png|Normal|16px]]&lt;br /&gt;
| 1 - Q || Q * 9/10|| Q * 1/10&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_uncommon.png|Uncommon|16px]]&lt;br /&gt;
| - || 1 - Q || Q&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_rare.png|Rare|16px]]&lt;br /&gt;
| - || - || 1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline-block; vertical-align:top; margin-right:20px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
|+ {{icontech|Epic quality (research)|}} [[Epic quality (research)]]&lt;br /&gt;
!{{Diagonal split header|Input|Output}} !! [[File:quality_normal.png|Normal|20px]] !! [[File:quality_uncommon.png|Uncommon|20px]] !! [[File:quality_rare.png|Rare|20px]] !! [[File:quality_epic.png|Epic|20px]]&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_normal.png|Normal|16px]]&lt;br /&gt;
| 1 - Q || Q * 9/10|| Q * 9/100 ||Q * 1/100&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_uncommon.png|Uncommon|16px]]&lt;br /&gt;
| - || 1 - Q || Q * 9/10|| Q * 1/10&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_rare.png|Rare|16px]]&lt;br /&gt;
| - || - || 1 - Q || Q&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_epic.png|Epic|16px]]&lt;br /&gt;
| - || - || - || 1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline-block; vertical-align:top; margin-right:20px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
|+ {{icontech|Legendary quality (research)|}} [[Legendary quality (research)]]&lt;br /&gt;
!{{Diagonal split header|Input|Output}} !! [[File:quality_normal.png|Normal|20px]] !! [[File:quality_uncommon.png|Uncommon|20px]] !! [[File:quality_rare.png|Rare|20px]] !! [[File:quality_epic.png|Epic|20px]] !! [[File:quality_legendary.png|Legendary|20px]]&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_normal.png|Normal|16px]]&lt;br /&gt;
| 1 - Q || Q * 9/10|| Q * 9/100 ||Q * 9/1000 || Q * 1/1000&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_uncommon.png|Uncommon|16px]]&lt;br /&gt;
| - || 1 - Q || Q * 9/10|| Q * 9/100 || Q * 1/100&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_rare.png|Rare|16px]]&lt;br /&gt;
| - || - || 1 - Q || Q * 9/10|| Q * 1/10&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_epic.png|Epic|16px]]&lt;br /&gt;
| - || - || - || 1 - Q || Q&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_legendary.png|Legendary|16px]]&lt;br /&gt;
| - || - || - || - || 1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline-block; margin-right:20px; vertical-align:top;&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
|+ 2× {{Icon|quality_module_2|[[File:quality_normal.png|Normal|16px]]}} → Q = 4%&lt;br /&gt;
! {{Diagonal split header|Input|Output}} !! [[File:quality_normal.png|Normal|32px]] !! [[File:quality_uncommon.png|Uncommon|32px]] !! [[File:quality_rare.png|Rare|32px]]&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_normal.png|Normal|32px]]&lt;br /&gt;
| 96% || 3.6% || 0.4%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_uncommon.png|Uncommon|32px]]&lt;br /&gt;
| - || 96% || 4%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_rare.png|Rare|32px]]&lt;br /&gt;
| - || - || 100%&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;display:inline-block; margin-right:20px;&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
|+ 4× {{Icon|quality_module_3|[[File:quality_normal.png|Normal|16px]]}} → Q = 10%&lt;br /&gt;
! {{Diagonal split header|Input|Output}} !! [[File:quality_normal.png|Normal|32px]] !! [[File:quality_uncommon.png|Uncommon|32px]] !! [[File:quality_rare.png|Rare|32px]] !! [[File:quality_epic.png|Epic|32px]] !! [[File:quality_legendary.png|Legendary|32px]]&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_normal.png|Normal|32px]]&lt;br /&gt;
| 90% || 9% || 0.9% || 0.09% || 0.01%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_uncommon.png|Uncommon|32px]]&lt;br /&gt;
| - || 90% || 9% || 0.9% || 0.1%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_rare.png|Rare|32px]]&lt;br /&gt;
| - || - || 90% || 9% || 1%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_epic.png|Epic|32px]]&lt;br /&gt;
| - || - || - || 90% || 10%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_legendary.png|Legendary|32px]]&lt;br /&gt;
| - || - || - || - || 100%&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;display:inline-block; margin-right:20px;&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! {{Diagonal split header|Input|Output}} !! [[File:quality_normal.png|Normal|32px]] !! [[File:quality_uncommon.png|Uncommon|32px]] !! [[File:quality_rare.png|Rare|32px]] !! [[File:quality_epic.png|Epic|32px]] !! [[File:quality_legendary.png|Legendary|32px]]&lt;br /&gt;
|+ 4× {{Icon|quality_module_3|[[File:quality_legendary.png|Legendary|16px]]}} → Q = 24.8%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_normal.png|Normal|32px]]&lt;br /&gt;
| 75.2% || 22.32% || 2.232% || 0.2232% || 0.0248%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_uncommon.png|Uncommon|32px]]&lt;br /&gt;
| - || 75.2% || 22.32% || 2.232% || 0.248%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_rare.png|Rare|32px]]&lt;br /&gt;
| - || - || 75.2% || 22.32% || 2.48%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_epic.png|Epic|32px]]&lt;br /&gt;
| - || - || - || 75.2% || 24.8%&lt;br /&gt;
|-&lt;br /&gt;
! [[File:quality_legendary.png|Legendary|32px]]&lt;br /&gt;
| - || - || - || - || 100%&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Optimal module usage ====&lt;br /&gt;
It is optimal to improve quality on the lead-up to the target output item due to the recycler only giving back 25% of the input items, except for cases where the chosen item has a productivity research available, in which case looping through a recycler is optimal and has no added material cost (ignoring fluids).&lt;br /&gt;
&lt;br /&gt;
The following tables summarize the number of normal crafts (rounded up) needed to produce 1 legendary output using ideal ratios of quality module 3s to productivity module 3s, with 4 matching quality module 3 in the recycler.&lt;br /&gt;
&lt;br /&gt;
It is important to emphasize that these ratios maximize return per input material. If input capacity isn&#039;t a concern and the goal is speed rather than material efficiency, then switch out productivity modules for quality modules as needed. Beware, however, that in many cases material inefficiency nearly keeps pace with the legendary output rate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline-block; vertical-align:top; margin-right:20px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;border: 2px solid; text-align:center;&amp;quot;&lt;br /&gt;
! Max Modules !! Base Prod. !! No. of {{Icon|productivity_module_3|[[File:quality_rare.png|Rare|16px]]}} !! No. of {{Icon|quality_module_3|[[File:quality_rare.png|Rare|16px]]}} !! Crafts&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 0% || 0 || 2 || 891&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 0% || 0 || 3 || 533&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 0% || 1 || 3 || 342&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 50% || 0 || 4 || 97&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 50% || 1 || 4 || 67&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 0% || 4 || 4 || 70&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline-block; vertical-align:top; margin-right:20px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;border: 2px solid; text-align:center;&amp;quot;&lt;br /&gt;
! Max Modules !! Base Prod. !! No. of {{Icon|productivity_module_3|[[File:quality_epic.png|Epic|16px]]}} !! No. of {{Icon|quality_module_3|[[File:quality_epic.png|Epic|16px]]}} !! Crafts&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 0% || 0 || 2 || 608&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 0% || 1 || 2 || 356&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 0% || 1 || 3 || 212&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 50% || 1 || 3 || 62&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 50% || 2 || 3 || 40&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 0% || 5 || 3 || 34&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline-block; vertical-align:top; margin-right:20px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;border: 2px solid; text-align:center;&amp;quot;&lt;br /&gt;
! Max Modules !! Base Prod. !! No. of {{Icon|productivity_module_3|[[File:quality_legendary.png|Legendary|16px]]}} !! No. of {{Icon|quality_module_3|[[File:quality_legendary.png|Legendary|16px]]}} !! Crafts&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 0% || 0 || 2 || 309&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 0% || 1 || 2 || 153&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 0% || 2 || 2 || 80&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 50% || 3 || 1 || 25&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 50% || 4 || 1 || 14&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 0% || 8 || 0 || 7&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&lt;br /&gt;
For example, suppose legendary T3 modules are available and the goal is to produce legendary [[File:Processing_unit.png|link=Processing unit|20px]]. If each electromagnetic plant producing epic quality or below has 4 legendary [[File:productivity_module_3.png|link=Productivity module 3|20px]] and 1 legendary [[File:quality_module_3.png|link=Quality module 3|20px]], and the electromagnetic plant with the legendary recipe has 5 legendary [[File:productivity_module_3.png|link=Productivity module 3|20px]], then on average an input of 280 normal [[File:Electronic_circuit.png|link=Electronic circuit|20px]] and 28 normal [[File:Advanced_circuit.png|link=Advanced circuit|20px]] is expected to produce 1 legendary [[File:Processing_unit.png|link=Processing unit|20px]].&lt;br /&gt;
&lt;br /&gt;
===== Derivation =====&lt;br /&gt;
Derivation of the tables above was as follows: Starting with 1 set of common ingredients, with an assembly quality chance of Q and total productivity bonus of P, the statistical expected number of product is as follows:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! [[File:quality_normal.png|Normal|20px]] !! [[File:quality_uncommon.png|Uncommon|20px]] !! [[File:quality_rare.png|Rare|20px]] !! [[File:quality_epic.png|Epic|20px]] !! [[File:quality_legendary.png|Legendary|20px]]&lt;br /&gt;
|-&lt;br /&gt;
| (1 + P) * (1 - Q) || (1 + P) * (Q * (10&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt; - 10&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;))|| (1 + P) * (Q * (10&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt; - 10&amp;lt;sup&amp;gt;-2&amp;lt;/sup&amp;gt;)) || (1 + P) * (Q * (10&amp;lt;sup&amp;gt;-2&amp;lt;/sup&amp;gt; - 10&amp;lt;sup&amp;gt;-3&amp;lt;/sup&amp;gt;)) || (1 + P) * (Q * 10&amp;lt;sup&amp;gt;-3&amp;lt;/sup&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| (1 + P) * (1 - Q) || (1 + P) * Q * 9/10 || (1 + P) * Q * 9/100 || (1 + P) * Q * 9/1000 || (1 + P) * Q * 1/1000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In a similar vein, the same calculations can be done for recycling products, except that there is, in effect, -75% productivity bonus, where only a quarter of the items are returned.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
! [[File:quality_normal.png|Normal|20px]] !! [[File:quality_uncommon.png|Uncommon|20px]] !! [[File:quality_rare.png|Rare|20px]] !! [[File:quality_epic.png|Epic|20px]] !! [[File:quality_legendary.png|Legendary|20px]]&lt;br /&gt;
|-&lt;br /&gt;
| (1 + -0.75) * (1-Q) || (1 + -0.75) * (Q * (10&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt; - 10&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)) || (1 + -0.75) * (Q * (10&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt; - 10&amp;lt;sup&amp;gt;-2&amp;lt;/sup&amp;gt;)) || (1 + -0.75) * (Q * (10&amp;lt;sup&amp;gt;-2&amp;lt;/sup&amp;gt; - 10&amp;lt;sup&amp;gt;-3&amp;lt;/sup&amp;gt;)) || (1 + -0.75) * (Q * 10&amp;lt;sup&amp;gt;-3&amp;lt;/sup&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| 0.25 * (1-Q) || 0.25 * Q * 9/10|| 0.25 * Q * 9/100 || 0.25 * Q * 9/1000 || 0.25 * Q * 1/1000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For example, recycling an uncommon ingredient with a Q of 25%:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
! {{Diagonal split header|Input|Output}} !! [[File:quality_normal.png|Normal|20px]] !! [[File:quality_uncommon.png|Uncommon|20px]] !! [[File:quality_rare.png|Rare|20px]] !! [[File:quality_epic.png|Epic|20px]] !! [[File:quality_legendary.png|Legendary|20px]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#424242&amp;quot; | [[File:quality_uncommon.png|Uncommon|16px]] || - || 0.1875 || 0.05625 || 0.005625 || 0.000625&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Combining these results allows a &#039;Transition Matrix&#039; to be developed (see Stochastic Matrix on wikipedia) which after iteration can generate the expected number of legendary products from 1 set of common ingredients via matrix multiplication. An example matrix for P of 50% and Q of 25% for both recycling and assembly is copied below. Note that since legendary products are the goal, they are not recycled.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;border:2px solid; text-align:center;&amp;quot;&lt;br /&gt;
! !! style=&amp;quot;border-left:2px solid&amp;quot; | I&amp;lt;sub&amp;gt;[[File:quality_normal.png|Normal|10px]]&amp;lt;/sub&amp;gt; !! I&amp;lt;sub&amp;gt;[[File:quality_uncommon.png|Uncommon|10px]]&amp;lt;/sub&amp;gt; !! I&amp;lt;sub&amp;gt;[[File:quality_rare.png|Rare|10px]]&amp;lt;/sub&amp;gt; !! I&amp;lt;sub&amp;gt;[[File:quality_epic.png|Epic|10px]]&amp;lt;/sub&amp;gt; !! I&amp;lt;sub&amp;gt;[[File:quality_legendary.png|Legendary|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-left:2px solid&amp;quot; | P&amp;lt;sub&amp;gt;[[File:quality_normal.png|Normal|10px]]&amp;lt;/sub&amp;gt; !! P&amp;lt;sub&amp;gt;[[File:quality_uncommon.png|Uncommon|10px]]&amp;lt;/sub&amp;gt; !! P&amp;lt;sub&amp;gt;[[File:quality_rare.png|Rare|10px]]&amp;lt;/sub&amp;gt; !! P&amp;lt;sub&amp;gt;[[File:quality_epic.png|Epic|10px]]&amp;lt;/sub&amp;gt; !! P&amp;lt;sub&amp;gt;[[File:quality_legendary.png|Legendary|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
|- style=&amp;quot;border-top:2px solid&amp;quot;&lt;br /&gt;
! I&amp;lt;sub&amp;gt;[[File:quality_normal.png|Normal|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 1.125 || 0.3375 || 0.03375 || 0.003375 || 0.000375&lt;br /&gt;
|-&lt;br /&gt;
! I&amp;lt;sub&amp;gt;[[File:quality_uncommon.png|Uncommon|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 1.125 || 0.3375 || 0.03375 || 0.00375&lt;br /&gt;
|-&lt;br /&gt;
! I&amp;lt;sub&amp;gt;[[File:quality_rare.png|Rare|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 1.125 || 0.3375 || 0.0375&lt;br /&gt;
|-&lt;br /&gt;
! I&amp;lt;sub&amp;gt;[[File:quality_epic.png|Epic|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 1.125 || 0.375&lt;br /&gt;
|-&lt;br /&gt;
! I&amp;lt;sub&amp;gt;[[File:quality_legendary.png|Legendary|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 1.5&lt;br /&gt;
|- style=&amp;quot;border-top:2px solid&amp;quot;&lt;br /&gt;
! P&amp;lt;sub&amp;gt;[[File:quality_normal.png|Normal|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0.1875 || 0.05625 || 0.005625 || 0.0005625 || 0.0000625&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
|-&lt;br /&gt;
! P&amp;lt;sub&amp;gt;[[File:quality_uncommon.png|Uncommon|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0.1875 || 0.05625 || 0.005625 || 0.000625&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
|-&lt;br /&gt;
! P&amp;lt;sub&amp;gt;[[File:quality_rare.png|Rare|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0.1875 || 0.05625 || 0.00625&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
|-&lt;br /&gt;
! P&amp;lt;sub&amp;gt;[[File:quality_epic.png|Epic|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0.1875 || 0.0625&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
|-&lt;br /&gt;
! P&amp;lt;sub&amp;gt;[[File:quality_legendary.png|Legendary|10px]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 0&lt;br /&gt;
| style=&amp;quot;border-left:2px solid&amp;quot; | 0 || 0 || 0 || 0 || 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To iterate this matrix (M) apply the matrix to itself. For example, M&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; would indicate 6 iterations, corresponding to 3 crafting steps and 3 recycling steps. To see how much 1 ingredient set produces after a given iteration, x, multiply an input vector by M&amp;lt;sup&amp;gt;x&amp;lt;/sup&amp;gt;. The vector format follows that of the matrix labels, so with the table arranged as above, left multiply a row vector of ingredient(s) by the matrix. In order to see the expected product of 1 set of normal ingredients, the vector will have &#039;1&#039; in the first column and &#039;0&#039;s everywhere else. Likewise, a set of uncommon ingredients will correspond to &#039;1&#039; in the second column of the vector.&lt;br /&gt;
&lt;br /&gt;
It is important to note that since the recycling step has a material loss of 75% most recycling loops will be well behaved and converge quickly.&lt;br /&gt;
&lt;br /&gt;
Extreme productivity from research breaks this pattern and will prevent convergence, but this simply means that there is a positive material cycle, so 1 set of ingredients will produce infinite legendary crafts, on average. The closer the total productivity is to 400%, the slower the convergence of the matrix iteration and the higher you need to calculate x in M&amp;lt;sup&amp;gt;x&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&amp;lt;!--[[File:Quality_Transition_Matrix.png]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage tips ==&lt;br /&gt;
=== Using quality to increase production ===&lt;br /&gt;
There are four ways in which quality can increase the output of a single production machine:&lt;br /&gt;
* Increasing the quality of the machine itself will improve its base crafting speed.&lt;br /&gt;
* Increasing the quality of [[speed module]]s will increase the effect of their speed improvements.&lt;br /&gt;
* Increasing the quality of [[productivity module]]s will increase their productivity bonus without reducing crafting speed. Since extra items obtained from the productivity bonus do not take extra time to produce, this will also increase the number of items produced over time.&lt;br /&gt;
* Increasing the quality of [[beacon]]s will increase their transmission efficiency. If they contain speed modules, then the effect of these modules is increased.&lt;br /&gt;
&lt;br /&gt;
These four options share a powerful synergy, as they react multiplicatively with one another. This makes it possible to achieve very high production rates with very few machines when compared to only using normal quality items. For example, imagine a setup where [[electronic circuit]]s are made using one [[electromagnetic plant]] with five [[productivity module 3]]s, which is surrounded by 12 [[beacon]]s with two [[speed module 3]]s, each. With normal quality, this will achieve an output rate of almost 45 items per second (almost enough to saturate one non-layered [[express transport belt]]). However, if the electromagnetic plant and all beacons and modules have legendary quality, the output rate becomes slightly more than 600 items per second (enough to saturate two and a half [[turbo transport belt]]s with four layers of items). This is more than 13 times as many items as without quality.&lt;br /&gt;
&lt;br /&gt;
It should be noted that quality beacons are the only one of these factors that may increase energy consumption over time, as the transmission effect is also applied to the energy cost of speed modules. However, this is offset or even negated by the reduced energy consumption of the beacons themselves (which is also affected by quality), especially with high beacon counts wherein the transmission effect is subject to diminishing returns. For speed modules, productivity modules, and the machine itself, only the speed increase, productivity bonus, and base crafting speed are affected, respectively.&lt;br /&gt;
&lt;br /&gt;
The increased transmission effect of high-quality beacons is also notable because unlike when increasing the number of beacons, there are no diminishing returns for increasing their quality (aside from the exponentially increasing cost of producing those higher-quality beacons in the first place). This means that, despite a legendary beacon only being 1.66 times as powerful as a normal-quality beacon, one would need 0.36 times as many legendary beacons as normal ones to achieve the same effect. Aside from making more powerful beacon setups, this can also be used to save space by achieving the same effect with fewer beacons, thereby leaving more room for machines and belts.&lt;br /&gt;
&lt;br /&gt;
Higher-quality machines are also particularly useful for producing quality items as, unlike speed modules, machine quality does not reduce the chance of increasing a product&#039;s quality.&lt;br /&gt;
&lt;br /&gt;
=== Using quality to save space ===&lt;br /&gt;
Another use for quality is decreasing the amount of buildings needed to perform the same production. This is particularly useful in a [[space platform]], where small, compact designs are rewarded with increased speed, as well as needing fewer rockets to build the platform.&lt;br /&gt;
&lt;br /&gt;
== Relevant Factorio Friday Facts ==&lt;br /&gt;
* [https://www.factorio.com/blog/post/fff-375 FFF 375 - Quality]&lt;br /&gt;
* [https://www.factorio.com/blog/post/fff-376 FFF 376 - Research and Technology]&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
* Quality is not technically exclusive to player-made entities; Though this does not occur naturally, quality is also allowed on enemies, asteroids, and even the [[player]] character.&lt;br /&gt;
** Some enemies with qualities above normal can even be created in regular sandbox gameplay: Big biters, behemoth biters, and big premature wriggler pentapods born from spoiled [[biter egg]]s, [[captive biter spawner]]s, and [[pentapod egg]]s inherit the quality of the spoiled items, with the latter two being possible to craft with quality modules. Furthermore, a starved captured biter spawner will retain its quality upon converting into a hostile biter spawner, with said quality even being inherited by the biters that it will spawn. Should these biters chose to expand, they may also create quality spitters and worms.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
{{history|2.0.7|&lt;br /&gt;
* Introduced in [[Space Age]]{{SA}} expansion.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{C|Main}}&lt;/div&gt;</summary>
		<author><name>Nyurik</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Talk:Blueprint_string_format&amp;diff=203487</id>
		<title>Talk:Blueprint string format</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Talk:Blueprint_string_format&amp;diff=203487"/>
		<updated>2024-10-28T03:25:12Z</updated>

		<summary type="html">&lt;p&gt;Nyurik: link fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Decode snippets ==&lt;br /&gt;
&lt;br /&gt;
Since there are some short snippets to decode blueprint strings to JSON / Lua tables I think it would make sense to also have snippets for the inverse operation. -- [[User:Fgardt|fgardt]] ([[User talk:Fgardt|talk]]) 03:35, 3 August 2024 (CEST)&lt;br /&gt;
&lt;br /&gt;
== v2.x introduced new &amp;quot;wires&amp;quot; array of uncertain structure ==&lt;br /&gt;
&lt;br /&gt;
My [https://github.com/nyurik/fatul FaTul tool] minimizes versioned blueprint storage in git by making all IDs relative - e.g. connected to (-1,0) instead of a long entity number. Wires used to work in 1.x, but now I am observing a new &amp;quot;wires&amp;quot; blueprint root entry - this is an example of two electric poles connected by copper, red, and green wires. The format of the &amp;quot;wires&amp;quot; seem to be a list of connections, with each sub-array always having 4 numbers:&lt;br /&gt;
&lt;br /&gt;
* source entity_number&lt;br /&gt;
* color of the wire at the source&lt;br /&gt;
* destination entity_number&lt;br /&gt;
* color of the wire at the destination&lt;br /&gt;
&lt;br /&gt;
I guess the developers were trying to allow color-changing in the wire, e.g. starts as green, but ends as red?  For now, I only saw same color on both sides (2nd and 4th value is always the same).  The color indexes are:  5 - copper, 1 - red, 2 - green.&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;blueprint&amp;quot;: {&lt;br /&gt;
    &amp;quot;icons&amp;quot;: [{&amp;quot;signal&amp;quot;: {&amp;quot;name&amp;quot;: &amp;quot;big-electric-pole&amp;quot;}, &amp;quot;index&amp;quot;: 1}],&lt;br /&gt;
    &amp;quot;entities&amp;quot;: [&lt;br /&gt;
      {&amp;quot;entity_number&amp;quot;: 1, &amp;quot;name&amp;quot;: &amp;quot;big-electric-pole&amp;quot;, &amp;quot;position&amp;quot;: {&amp;quot;x&amp;quot;: 163, &amp;quot;y&amp;quot;: -240}},&lt;br /&gt;
      {&amp;quot;entity_number&amp;quot;: 2, &amp;quot;name&amp;quot;: &amp;quot;big-electric-pole&amp;quot;, &amp;quot;position&amp;quot;: {&amp;quot;x&amp;quot;: 195, &amp;quot;y&amp;quot;: -240}}&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;wires&amp;quot;: [[1, 1, 2, 1], [1, 2, 2, 2], [1, 5, 2, 5]],&lt;br /&gt;
    &amp;quot;item&amp;quot;: &amp;quot;blueprint&amp;quot;,&lt;br /&gt;
    &amp;quot;version&amp;quot;: 562949954076673&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== v2.X SignalID has optional &amp;quot;type&amp;quot; now ==&lt;br /&gt;
&lt;br /&gt;
Blueprint:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;0eNqVkd1uhCAQhd9lrnGzWm2ir9JsDOLEnRQGC2hrDO9e0Dbbqza9Y5hzvvnbYdALzo44QLcDKcseupcdPE0sdf5jaRA6kN6jGTTxVBip7sRYVBAFEI/4AV0ZbwKQAwXCk3AEW8+LGdAlgfiVJGC2Ppkt55oZeL00Ajboni5NKuNQ0Zzd5CwXE0pXvN8RNXyn+rdF6lQwSdg6I3OGApqzGRp/jDI7Oy4q0JrkhUlvjcckpzqJuSdeU//Wbaf7EdUCfJDq9Zg4RvE3+mtN/4NfM/yWd5qNCfw4k4AVnT8W1TxXbd22TV3WVVWWMX4CClCeDw==&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beginning of JSON:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;blueprint&amp;quot;: {&lt;br /&gt;
            &amp;quot;icons&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;signal&amp;quot;: {&lt;br /&gt;
                        &amp;quot;name&amp;quot;: &amp;quot;assembling-machine-2&amp;quot;&lt;br /&gt;
                    },&lt;br /&gt;
                    &amp;quot;index&amp;quot;: 1&lt;br /&gt;
                }&lt;br /&gt;
            ],&lt;br /&gt;
&lt;br /&gt;
Notice there is no &amp;lt;code&amp;gt;&amp;quot;type&amp;quot;: &amp;quot;item&amp;quot;&amp;lt;/code&amp;gt; property.&lt;br /&gt;
&lt;br /&gt;
== v2.x introduced new &amp;quot;stock_connections&amp;quot; array for trains(?) ==&lt;br /&gt;
&lt;br /&gt;
Similar to above, for my [https://github.com/nyurik/fatul FaTul] blueprint GIT management tool, I am seeing a new &amp;lt;code&amp;gt;stock_connections&amp;lt;/code&amp;gt; top level property for connections entities like trains. If my entities represent a train with 4 cargo wagons (entities 1-4) and two locomotives (entities 5 and 6), this represents their connectivity LCCCCL:&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;stock_connections&amp;quot;: [&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 1, &amp;quot;stock&amp;quot;: 5},&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 2, &amp;quot;front&amp;quot;: 5, &amp;quot;stock&amp;quot;: 1},&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 3, &amp;quot;front&amp;quot;: 1, &amp;quot;stock&amp;quot;: 2},&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 4, &amp;quot;front&amp;quot;: 2, &amp;quot;stock&amp;quot;: 3},&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 6, &amp;quot;front&amp;quot;: 3, &amp;quot;stock&amp;quot;: 4},&lt;br /&gt;
      {&amp;quot;front&amp;quot;: 4, &amp;quot;stock&amp;quot;: 6}&lt;br /&gt;
    ]&lt;/div&gt;</summary>
		<author><name>Nyurik</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Talk:Blueprint_string_format&amp;diff=203486</id>
		<title>Talk:Blueprint string format</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Talk:Blueprint_string_format&amp;diff=203486"/>
		<updated>2024-10-28T03:24:01Z</updated>

		<summary type="html">&lt;p&gt;Nyurik: stock_connections info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Decode snippets ==&lt;br /&gt;
&lt;br /&gt;
Since there are some short snippets to decode blueprint strings to JSON / Lua tables I think it would make sense to also have snippets for the inverse operation. -- [[User:Fgardt|fgardt]] ([[User talk:Fgardt|talk]]) 03:35, 3 August 2024 (CEST)&lt;br /&gt;
&lt;br /&gt;
== v2.x introduced new &amp;quot;wires&amp;quot; array of uncertain structure ==&lt;br /&gt;
&lt;br /&gt;
My [FaTul tool](https://github.com/nyurik/fatul) minimizes versioned blueprint storage in git by making all IDs relative - e.g. connected to (-1,0) instead of a long entity number. Wires used to work in 1.x, but now I am observing a new &amp;quot;wires&amp;quot; blueprint root entry - this is an example of two electric poles connected by copper, red, and green wires. The format of the &amp;quot;wires&amp;quot; seem to be a list of connections, with each sub-array always having 4 numbers:&lt;br /&gt;
&lt;br /&gt;
* source entity_number&lt;br /&gt;
* color of the wire at the source&lt;br /&gt;
* destination entity_number&lt;br /&gt;
* color of the wire at the destination&lt;br /&gt;
&lt;br /&gt;
I guess the developers were trying to allow color-changing in the wire, e.g. starts as green, but ends as red?  For now, I only saw same color on both sides (2nd and 4th value is always the same).  The color indexes are:  5 - copper, 1 - red, 2 - green.&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;blueprint&amp;quot;: {&lt;br /&gt;
    &amp;quot;icons&amp;quot;: [{&amp;quot;signal&amp;quot;: {&amp;quot;name&amp;quot;: &amp;quot;big-electric-pole&amp;quot;}, &amp;quot;index&amp;quot;: 1}],&lt;br /&gt;
    &amp;quot;entities&amp;quot;: [&lt;br /&gt;
      {&amp;quot;entity_number&amp;quot;: 1, &amp;quot;name&amp;quot;: &amp;quot;big-electric-pole&amp;quot;, &amp;quot;position&amp;quot;: {&amp;quot;x&amp;quot;: 163, &amp;quot;y&amp;quot;: -240}},&lt;br /&gt;
      {&amp;quot;entity_number&amp;quot;: 2, &amp;quot;name&amp;quot;: &amp;quot;big-electric-pole&amp;quot;, &amp;quot;position&amp;quot;: {&amp;quot;x&amp;quot;: 195, &amp;quot;y&amp;quot;: -240}}&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;wires&amp;quot;: [[1, 1, 2, 1], [1, 2, 2, 2], [1, 5, 2, 5]],&lt;br /&gt;
    &amp;quot;item&amp;quot;: &amp;quot;blueprint&amp;quot;,&lt;br /&gt;
    &amp;quot;version&amp;quot;: 562949954076673&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== v2.X SignalID has optional &amp;quot;type&amp;quot; now ==&lt;br /&gt;
&lt;br /&gt;
Blueprint:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;0eNqVkd1uhCAQhd9lrnGzWm2ir9JsDOLEnRQGC2hrDO9e0Dbbqza9Y5hzvvnbYdALzo44QLcDKcseupcdPE0sdf5jaRA6kN6jGTTxVBip7sRYVBAFEI/4AV0ZbwKQAwXCk3AEW8+LGdAlgfiVJGC2Ppkt55oZeL00Ajboni5NKuNQ0Zzd5CwXE0pXvN8RNXyn+rdF6lQwSdg6I3OGApqzGRp/jDI7Oy4q0JrkhUlvjcckpzqJuSdeU//Wbaf7EdUCfJDq9Zg4RvE3+mtN/4NfM/yWd5qNCfw4k4AVnT8W1TxXbd22TV3WVVWWMX4CClCeDw==&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beginning of JSON:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;blueprint&amp;quot;: {&lt;br /&gt;
            &amp;quot;icons&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;signal&amp;quot;: {&lt;br /&gt;
                        &amp;quot;name&amp;quot;: &amp;quot;assembling-machine-2&amp;quot;&lt;br /&gt;
                    },&lt;br /&gt;
                    &amp;quot;index&amp;quot;: 1&lt;br /&gt;
                }&lt;br /&gt;
            ],&lt;br /&gt;
&lt;br /&gt;
Notice there is no &amp;lt;code&amp;gt;&amp;quot;type&amp;quot;: &amp;quot;item&amp;quot;&amp;lt;/code&amp;gt; property.&lt;br /&gt;
&lt;br /&gt;
== v2.x introduced new &amp;quot;stock_connections&amp;quot; array for trains(?) ==&lt;br /&gt;
&lt;br /&gt;
Similar to above, for my [FaTul](https://github.com/nyurik/fatul) blueprint GIT management tool, I am seeing a new &amp;lt;code&amp;gt;stock_connections&amp;lt;/code&amp;gt; top level property for connections entities like trains. If my entities represent a train with 4 cargo wagons (entities 1-4) and two locomotives (entities 5 and 6), this represents their connectivity LCCCCL:&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;stock_connections&amp;quot;: [&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 1, &amp;quot;stock&amp;quot;: 5},&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 2, &amp;quot;front&amp;quot;: 5, &amp;quot;stock&amp;quot;: 1},&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 3, &amp;quot;front&amp;quot;: 1, &amp;quot;stock&amp;quot;: 2},&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 4, &amp;quot;front&amp;quot;: 2, &amp;quot;stock&amp;quot;: 3},&lt;br /&gt;
      {&amp;quot;back&amp;quot;: 6, &amp;quot;front&amp;quot;: 3, &amp;quot;stock&amp;quot;: 4},&lt;br /&gt;
      {&amp;quot;front&amp;quot;: 4, &amp;quot;stock&amp;quot;: 6}&lt;br /&gt;
    ]&lt;/div&gt;</summary>
		<author><name>Nyurik</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Talk:Blueprint_string_format&amp;diff=202457</id>
		<title>Talk:Blueprint string format</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Talk:Blueprint_string_format&amp;diff=202457"/>
		<updated>2024-10-25T01:24:14Z</updated>

		<summary type="html">&lt;p&gt;Nyurik: /* v2.x introduced new &amp;quot;wires&amp;quot; array of uncertain structure */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Decode snippets ==&lt;br /&gt;
&lt;br /&gt;
Since there are some short snippets to decode blueprint strings to JSON / Lua tables I think it would make sense to also have snippets for the inverse operation. -- [[User:Fgardt|fgardt]] ([[User talk:Fgardt|talk]]) 03:35, 3 August 2024 (CEST)&lt;br /&gt;
&lt;br /&gt;
== v2.x introduced new &amp;quot;wires&amp;quot; array of uncertain structure ==&lt;br /&gt;
&lt;br /&gt;
I am observing a new &amp;quot;wires&amp;quot; blueprint root entry - this is an example of two electric poles connected by copper, red, and green wires. The format of the &amp;quot;wires&amp;quot; seem to be a list of connections, with each sub-array always having 4 numbers:&lt;br /&gt;
&lt;br /&gt;
* source entity_number&lt;br /&gt;
* color of the wire at the source&lt;br /&gt;
* destination entity_number&lt;br /&gt;
* color of the wire at the destination&lt;br /&gt;
&lt;br /&gt;
I guess the developers were trying to allow color-changing in the wire, e.g. starts as green, but ends as red?  For now, I only saw same color on both sides (2nd and 4th value is always the same).  The color indexes are:  5 - copper, 1 - red, 2 - green.&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;blueprint&amp;quot;: {&lt;br /&gt;
    &amp;quot;icons&amp;quot;: [{&amp;quot;signal&amp;quot;: {&amp;quot;name&amp;quot;: &amp;quot;big-electric-pole&amp;quot;}, &amp;quot;index&amp;quot;: 1}],&lt;br /&gt;
    &amp;quot;entities&amp;quot;: [&lt;br /&gt;
      {&amp;quot;entity_number&amp;quot;: 1, &amp;quot;name&amp;quot;: &amp;quot;big-electric-pole&amp;quot;, &amp;quot;position&amp;quot;: {&amp;quot;x&amp;quot;: 163, &amp;quot;y&amp;quot;: -240}},&lt;br /&gt;
      {&amp;quot;entity_number&amp;quot;: 2, &amp;quot;name&amp;quot;: &amp;quot;big-electric-pole&amp;quot;, &amp;quot;position&amp;quot;: {&amp;quot;x&amp;quot;: 195, &amp;quot;y&amp;quot;: -240}}&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;wires&amp;quot;: [[1, 1, 2, 1], [1, 2, 2, 2], [1, 5, 2, 5]],&lt;br /&gt;
    &amp;quot;item&amp;quot;: &amp;quot;blueprint&amp;quot;,&lt;br /&gt;
    &amp;quot;version&amp;quot;: 562949954076673&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>Nyurik</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Blueprint_string_format&amp;diff=189445</id>
		<title>Blueprint string format</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Blueprint_string_format&amp;diff=189445"/>
		<updated>2022-07-07T01:07:01Z</updated>

		<summary type="html">&lt;p&gt;Nyurik: format still starts at 0 with 1.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}} [[Category:Technical]]&lt;br /&gt;
[[File:blueprint_string_preview.png|thumb|340px|right|Preview of a blueprint string.]]This is a technical description of the blueprint string format, used to share blueprints with other users.&lt;br /&gt;
&lt;br /&gt;
A blueprint string is a JSON representation of the blueprint, compressed with zlib deflate using compression level 9 and then encoded using base64 with a version byte in front of the encoded string. The version byte is currently 0 (for all Factorio versions through 1.1).&lt;br /&gt;
So to get the JSON representation of a blueprint from a blueprint string, skip the first byte, base64 decode the string, and finally decompress using zlib inflate. &lt;br /&gt;
&lt;br /&gt;
== Json representation of a blueprint/blueprint book ==&lt;br /&gt;
&lt;br /&gt;
The json representation of a blueprint or blueprint book is one large object inside another &amp;quot;wrapping&amp;quot; object, its key inside that object is either blueprint or blueprint-book.&lt;br /&gt;
&lt;br /&gt;
=== Blueprint book object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| item&lt;br /&gt;
| String, the name of the item that was saved (&amp;quot;blueprint-book&amp;quot; in vanilla).&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| label&lt;br /&gt;
| String, the name of the blueprint set by the user.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| label_color&lt;br /&gt;
| The color of the label of this blueprint. Optional. [[#Color object]].&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| blueprints&lt;br /&gt;
| The actual content of the blueprint book, array of objects containing an &amp;quot;index&amp;quot; key and 0-based value and a &amp;quot;blueprint&amp;quot; key with a [[#Blueprint object]] as the value.&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| active_index&lt;br /&gt;
| Index of the currently selected blueprint, 0-based.&lt;br /&gt;
| Integer&lt;br /&gt;
|-&lt;br /&gt;
| version&lt;br /&gt;
| The map version of the map the blueprint was created in, see [[Version string format]].&lt;br /&gt;
| Integer (long)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Blueprint object ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| item&lt;br /&gt;
| String, the name of the item that was saved (&amp;quot;blueprint&amp;quot; in vanilla).&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| label&lt;br /&gt;
| String, the name of the blueprint set by the user.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| label_color&lt;br /&gt;
| The color of the label of this blueprint. Optional. [[#Color object]].&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| entities&lt;br /&gt;
| The actual content of the blueprint, array of [[#Entity object]]s.&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| tiles&lt;br /&gt;
| The tiles included in the blueprint, array of [[#Tile object]]s.&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| icons&lt;br /&gt;
| The icons of the blueprint set by the user, array of [[#Icon object]]s.&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| schedules&lt;br /&gt;
| The schedules for trains in this blueprint, array of [[#Schedule object]]s.&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| version&lt;br /&gt;
| The map version of the map the blueprint was created in.&lt;br /&gt;
| Integer (long)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Icon object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| index&lt;br /&gt;
| Index of the icon, 1-based.&lt;br /&gt;
| Integer&lt;br /&gt;
|-&lt;br /&gt;
| signal&lt;br /&gt;
| The icon that is displayed, [[#SignalID object]].&lt;br /&gt;
| Object&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== SignalID object ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| Name of the signal prototype this signal is set to.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| type&lt;br /&gt;
| Type of the signal. Either &amp;quot;item&amp;quot;, &amp;quot;fluid&amp;quot; or &amp;quot;virtual&amp;quot;.&lt;br /&gt;
| String&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Entity object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| entity_number&lt;br /&gt;
| Index of the entity, 1-based.&lt;br /&gt;
| Integer&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| Prototype name of the entity (e.g. &amp;quot;offshore-pump&amp;quot;).&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| position&lt;br /&gt;
| [[#Position object]], position of the entity within the blueprint.&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| direction&lt;br /&gt;
| Direction of the entity, uint (optional).&lt;br /&gt;
| Integer&lt;br /&gt;
|-&lt;br /&gt;
| orientation&lt;br /&gt;
| Orientation of cargo wagon or locomotive, value 0 to 1 (optional).&lt;br /&gt;
| Floating Point&lt;br /&gt;
|-&lt;br /&gt;
| connections&lt;br /&gt;
| Circuit connection, object with keys starting from 1, values are [[#Connection object]]s (optional).&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| control_behaviour&lt;br /&gt;
|&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| items&lt;br /&gt;
| Item requests by this entity, this is what defines the item-request-proxy when the blueprint is placed, optional. [[#Item request object]]&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| recipe&lt;br /&gt;
| Name of the recipe prototype this assembling machine is set to, optional, string.&lt;br /&gt;
|String&lt;br /&gt;
|-&lt;br /&gt;
| bar&lt;br /&gt;
| Used by [[Prototype/Container]], optional. The index of the first inaccessible item slot due to limiting with the red &amp;quot;bar&amp;quot;. 0-based [[Types/ItemStackIndex]].&lt;br /&gt;
| Integer&lt;br /&gt;
|-&lt;br /&gt;
| inventory&lt;br /&gt;
| Cargo wagon inventory configuration, optional. [[#Inventory object]]&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| infinity_settings&lt;br /&gt;
| Used by [[Prototype/InfinityContainer]], optional. [[#Infinity settings object]]&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| type&lt;br /&gt;
| Type of the underground belt or loader, optional. Either &amp;quot;input&amp;quot; or &amp;quot;output&amp;quot;.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| input_priority&lt;br /&gt;
| Input priority of the splitter, optional. Either &amp;quot;right&amp;quot; or &amp;quot;left&amp;quot;, &amp;quot;none&amp;quot; is omitted.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| output_priority&lt;br /&gt;
| Output priority of the splitter, optional. Either &amp;quot;right&amp;quot; or &amp;quot;left&amp;quot;, &amp;quot;none&amp;quot; is omitted.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| filter&lt;br /&gt;
| Filter of the splitter, optional. Name of the item prototype the filter is set to, string.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| filters&lt;br /&gt;
| Filters of the filter inserter or loader, optional. Array of [[#Item filter object]]s.&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| filter_mode&lt;br /&gt;
| Filter mode of the filter inserter, optional. Either &amp;quot;whitelist&amp;quot; or &amp;quot;blacklist&amp;quot;.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| override_stack_size&lt;br /&gt;
| The stack size the inserter is set to, optional. [[Types/uint8]].&lt;br /&gt;
| Integer&lt;br /&gt;
|-&lt;br /&gt;
| drop_position&lt;br /&gt;
| The drop position the inserter is set to, optional. [[#Position object]].&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| pickup_position&lt;br /&gt;
| The pickup position the inserter is set to, optional. [[#Position object]].&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| request_filters&lt;br /&gt;
| Used by [[Prototype/LogisticContainer]], optional. [[#Logistic filter object]].&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| request_from_buffers&lt;br /&gt;
| Boolean. Whether this requester chest can request from buffer chests.&lt;br /&gt;
| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| parameters&lt;br /&gt;
| Used by [[Programmable speaker]], optional. [[#Speaker parameter object]].&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| alert_parameters&lt;br /&gt;
| Used by [[Programmable speaker]], optional. [[#Speaker alert parameter object]]&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| auto_launch&lt;br /&gt;
| Used by the rocket silo, optional. Boolean, whether auto launch is enabled.&lt;br /&gt;
| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| variation&lt;br /&gt;
| Used by [[Prototype/SimpleEntityWithForce]] or [[Prototype/SimpleEntityWithOwner]], optional. [[Types/GraphicsVariation]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| color&lt;br /&gt;
| Color of the [[Prototype/SimpleEntityWithForce]], [[Prototype/SimpleEntityWithOwner]], or train station, optional. [[#Color object]].&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| station&lt;br /&gt;
| The name of the train station, optional.&lt;br /&gt;
| String&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Inventory object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| filters&lt;br /&gt;
| Array of [[#Item filter object]]s.&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| bar&lt;br /&gt;
| The index of the first inaccessible item slot due to limiting with the red &amp;quot;bar&amp;quot;. 0-based, optional.  [[Types/ItemStackIndex]].&lt;br /&gt;
| Integer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Schedule object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| schedule&lt;br /&gt;
| Array of [[#Schedule Record object]]s.&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| locomotives&lt;br /&gt;
| Array of entity numbers of locomotives using this schedule.&lt;br /&gt;
| Array&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Schedule Record object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| station&lt;br /&gt;
| The name of the stop for this schedule record.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| wait_conditions&lt;br /&gt;
| Array of [[#Wait Condition object]]s.&lt;br /&gt;
| Array&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Wait Condition object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| type&lt;br /&gt;
| One of &amp;quot;time&amp;quot;, &amp;quot;inactivity&amp;quot;, &amp;quot;full&amp;quot;, &amp;quot;empty&amp;quot;, &amp;quot;item_count&amp;quot;, &amp;quot;circuit&amp;quot;, &amp;quot;robots_inactive&amp;quot;, &amp;quot;fluid_count&amp;quot;, &amp;quot;passenger_present&amp;quot;, &amp;quot;passenger_not_present&amp;quot;.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| compare_type&lt;br /&gt;
| Either &amp;quot;and&amp;quot;, or &amp;quot;or&amp;quot;. Tells how this condition is to be compared with the preceding conditions in the corresponding wait_conditions array.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| ticks&lt;br /&gt;
| Number of ticks to wait or of inactivity. Only present when type is &amp;quot;time&amp;quot; or &amp;quot;inactivity&amp;quot;. Optional.&lt;br /&gt;
| uint&lt;br /&gt;
|-&lt;br /&gt;
| condition&lt;br /&gt;
| CircuitCondition Object, only present when type is &amp;quot;item_count&amp;quot;, &amp;quot;circuit&amp;quot; or &amp;quot;fluid_count&amp;quot;.&lt;br /&gt;
| Object&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tile object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| Prototype name of the tile (e.g. &amp;quot;concrete&amp;quot;)&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| position&lt;br /&gt;
| [[#Position object]], position of the entity within the blueprint.&lt;br /&gt;
| Object&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Position object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| x&lt;br /&gt;
| X position within the blueprint, 0 is the center.&lt;br /&gt;
| Floating point&lt;br /&gt;
|-&lt;br /&gt;
| y&lt;br /&gt;
| Y position within the blueprint, 0 is the center.&lt;br /&gt;
| Floating point&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Connection object ===&lt;br /&gt;
Object containing information about the connections to other entities formed by red or green wires.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| First connection point. The default for everything that doesn&#039;t have multiple connection points.[[#Connection point object]]&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Second connection point. For example, the &amp;quot;output&amp;quot; part of an arithmetic combinator.[[#Connection point object]]&lt;br /&gt;
| Object&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Connection point object ===&lt;br /&gt;
The actual point where a wire is connected to. Contains information about where it is connected to.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| red&lt;br /&gt;
| An array of [[#Connection data object]] containing all the connections from this point created by red wire.&lt;br /&gt;
| Array&lt;br /&gt;
|-&lt;br /&gt;
| green&lt;br /&gt;
| An array of [[#Connection data object]] containing all the connections from this point created by green wire.&lt;br /&gt;
| Array&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Connection data object ===&lt;br /&gt;
Information about a single connection between two connection points.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| entity_id&lt;br /&gt;
| ID of the entity this connection is connected with.&lt;br /&gt;
| Integer&lt;br /&gt;
|-&lt;br /&gt;
| circuit_id&lt;br /&gt;
| The circuit connector id of the entity this connection is connected to, see [https://lua-api.factorio.com/latest/defines.html#defines.circuit_connector_id defines.circuit_connector_id].&lt;br /&gt;
| Integer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Item request object ===&lt;br /&gt;
1 or more instances of key/value pairs.&lt;br /&gt;
Key is the name of the item, string.&lt;br /&gt;
Value is the amount of items to be requested, [[Types/ItemCountType]].&lt;br /&gt;
&lt;br /&gt;
=== Item filter object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| Name of the item prototype this filter is set to.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| index&lt;br /&gt;
| Index of the filter, 1-based. &lt;br /&gt;
| Integer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Infinity settings object ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description&lt;br /&gt;
|-&lt;br /&gt;
| remove_unfiltered_items&lt;br /&gt;
| Boolean. Whether the &amp;quot;remove unfiltered items&amp;quot; checkbox is checked.&lt;br /&gt;
| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| filters&lt;br /&gt;
| Filters of the infinity container, optional. Array of [[#Infinity filter object]]s.&lt;br /&gt;
| Array&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Infinity filter object ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| Name of the item prototype the filter is set to, string.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| count&lt;br /&gt;
| Number the filter is set to, [[Types/ItemCountType]].&lt;br /&gt;
| Integer&lt;br /&gt;
|-&lt;br /&gt;
| mode&lt;br /&gt;
| Mode of the filter. Either &amp;quot;at-least&amp;quot;, &amp;quot;at-most&amp;quot;, or &amp;quot;exactly&amp;quot;.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| index&lt;br /&gt;
| Index of the filter, 1-based.&lt;br /&gt;
| Integer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Logistic filter object ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| Name of the item prototype this filter is set to.&lt;br /&gt;
| String&lt;br /&gt;
|-&lt;br /&gt;
| index&lt;br /&gt;
| Index of the filter, 1-based.&lt;br /&gt;
| Integer&lt;br /&gt;
|-&lt;br /&gt;
| count&lt;br /&gt;
| Number the filter is set to, [[Types/ItemCountType]]. Is 0 for storage chests.&lt;br /&gt;
| Integer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Speaker parameter object ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| playback_volume&lt;br /&gt;
| [[Types/double]]. Volume of the speaker.&lt;br /&gt;
| Floating point&lt;br /&gt;
|-&lt;br /&gt;
| playback_globally&lt;br /&gt;
| Boolean, whether global playback is enabled.&lt;br /&gt;
| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| allow_polyphony&lt;br /&gt;
| Boolean, whether polyphony is allowed.&lt;br /&gt;
| Boolean&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Speaker alert parameter object ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| show_alert&lt;br /&gt;
| Boolean, whether an alert is shown.&lt;br /&gt;
| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| show_on_map&lt;br /&gt;
| Boolean, whether an alert icon is shown on the map.&lt;br /&gt;
| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| icon_signal_id&lt;br /&gt;
| The icon that is displayed with the alert, [[#SignalID object]].&lt;br /&gt;
| Object&lt;br /&gt;
|-&lt;br /&gt;
| alert_message&lt;br /&gt;
| String, message of the alert.&lt;br /&gt;
| String&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Color object ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Description !! Data type&lt;br /&gt;
|-&lt;br /&gt;
| r&lt;br /&gt;
| red, number from 0 to 1.&lt;br /&gt;
| Floating point&lt;br /&gt;
|-&lt;br /&gt;
| g&lt;br /&gt;
| green, number from 0 to 1.&lt;br /&gt;
| Floating point&lt;br /&gt;
|-&lt;br /&gt;
| b&lt;br /&gt;
| blue, number from 0 to 1.&lt;br /&gt;
| Floating point&lt;br /&gt;
|-&lt;br /&gt;
| a&lt;br /&gt;
| transparency, number from 0 to 1.&lt;br /&gt;
| Floating point&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nyurik</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Data.raw&amp;diff=186372</id>
		<title>Data.raw</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Data.raw&amp;diff=186372"/>
		<updated>2021-06-14T15:33:18Z</updated>

		<summary type="html">&lt;p&gt;Nyurik: add instructions for converting raw lua data into a normalized JSON (example for recipes)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a complete listing of all the vanilla prototype&#039;s internal names under their prototype types. Further documentation on the types and how they inherit properties can be found on [[Prototype definitions]]. For a full serialization of factorio&#039;s data.raw as of 1.1.25, click [https://gist.githubusercontent.com/Bilka2/6b8a6a9e4a4ec779573ad703d03c1ae7/raw here]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;Warning, the above link contains 7 MB of text and may lag your browser.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is not possible to add a NEW type to Factorio, without asking the developers to do it, as these are handled in the closed-source C++ code backbone.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px&amp;quot;&amp;gt;&lt;br /&gt;
Examples of usage&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For finding the internal name of an item/entity, locate it on the wiki and then press the small arrow in its infobox to see the internal name. The infobox will also list the prototype type. With these two things you can access anything from data.raw: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;local what_you_want_to_access = data.raw[&amp;quot;prototype-type&amp;quot;][&amp;quot;internal-name&amp;quot;]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;--make raw fish stack higher&lt;br /&gt;
data.raw[&amp;quot;capsule&amp;quot;][&amp;quot;raw-fish&amp;quot;].stack_size = 200&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;-- disable small electric pole recipe&lt;br /&gt;
data.raw[&amp;quot;recipe&amp;quot;][&amp;quot;small-electric-pole&amp;quot;].enabled = false&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to analyze data using a normalized JSON instead, you can use [https://github.com/agladysh/lua2json lua2json] converter and [https://stedolan.github.io/jq/manual/ jq] for all json manipulations. For example, to see all &amp;quot;normal&amp;quot; recipes as a list of identically-structured objects, use these steps (use the latest data url from above).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl https://gist.githubusercontent.com/Bilka2/6b8a6a9e4a4ec779573ad703d03c1ae7/raw &amp;gt; data.lua&lt;br /&gt;
&lt;br /&gt;
# manually edit data.lua -- replace first line with the &amp;quot;return {&amp;quot;&lt;br /&gt;
&lt;br /&gt;
lua2json &amp;lt; data.lua &amp;gt; data.json&lt;br /&gt;
&lt;br /&gt;
jq &#039;&lt;br /&gt;
    # take just the recipes&lt;br /&gt;
    .recipe&lt;br /&gt;
&lt;br /&gt;
    # convert object of objects into a list of objects&lt;br /&gt;
    | map(&lt;br /&gt;
        # flatten &amp;quot;normal mode&amp;quot; into top item, remove &amp;quot;expensive&amp;quot; data&lt;br /&gt;
        if .normal != null then (. + .normal | del(.expensive) | del(.normal)) else . end&lt;br /&gt;
&lt;br /&gt;
        # normalize result into consistent results object&lt;br /&gt;
        | if .result != null then (. + {results:[{type: &amp;quot;item&amp;quot;, name: .result, amount: 1}]} | del(.result)) else . end&lt;br /&gt;
&lt;br /&gt;
        # convert two-value ingredients array into a project object&lt;br /&gt;
        | . + {ingredients: .ingredients | map(if type == &amp;quot;array&amp;quot; and (.|length) == 2 then {name: .[0], type: &amp;quot;item&amp;quot;, amount: .[1]} else . end)}&lt;br /&gt;
    )&lt;br /&gt;
&#039; \&lt;br /&gt;
&amp;lt; data.json \&lt;br /&gt;
&amp;gt; normal-recipes.json&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= data.raw - Structure =&lt;br /&gt;
This is the full data-structure of Factorio&#039;s prototypes and their appearences in the game. It is a very long list, so searching with most browsers&#039; find function (usually {{keybinding|Ctrl|f}}) is recommended.&lt;br /&gt;
&lt;br /&gt;
Pertains to Version 1.1.25 &amp;lt;!--Updated as of February 19, 2021--&amp;gt; &lt;br /&gt;
== {{Prototype page|accumulator}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* accumulator&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* so-long-and-thanks-for-all-the-fish&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|active-defense-equipment}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* discharge-defense-equipment&lt;br /&gt;
* personal-laser-defense-equipment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|ambient-sound}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* after-the-crash&lt;br /&gt;
* anomaly&lt;br /&gt;
* are-we-alone&lt;br /&gt;
* automation&lt;br /&gt;
* beyond-factory-outskirts&lt;br /&gt;
* censeqs-discrepancy&lt;br /&gt;
* efficiency-program&lt;br /&gt;
* expansion&lt;br /&gt;
* first-light&lt;br /&gt;
* gathering-horizon&lt;br /&gt;
* main-menu&lt;br /&gt;
* pollution&lt;br /&gt;
* research-and-minerals&lt;br /&gt;
* resource-deficiency&lt;br /&gt;
* sentient&lt;br /&gt;
* solar-intervention&lt;br /&gt;
* swell-pad&lt;br /&gt;
* the-oil-industry&lt;br /&gt;
* the-right-tools&lt;br /&gt;
* the-search-for-iron&lt;br /&gt;
* transmit&lt;br /&gt;
* turbine-dynamics&lt;br /&gt;
* world-ambience-3&lt;br /&gt;
* world-ambience-4&lt;br /&gt;
* world-ambience-5&lt;br /&gt;
* world-ambience-6&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|ammo}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-shell&lt;br /&gt;
* atomic-bomb&lt;br /&gt;
* cannon-shell&lt;br /&gt;
* explosive-cannon-shell&lt;br /&gt;
* explosive-rocket&lt;br /&gt;
* explosive-uranium-cannon-shell&lt;br /&gt;
* firearm-magazine&lt;br /&gt;
* flamethrower-ammo&lt;br /&gt;
* piercing-rounds-magazine&lt;br /&gt;
* piercing-shotgun-shell&lt;br /&gt;
* rocket&lt;br /&gt;
* shotgun-shell&lt;br /&gt;
* uranium-cannon-shell&lt;br /&gt;
* uranium-rounds-magazine&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|ammo-category}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-shell&lt;br /&gt;
* beam&lt;br /&gt;
* biological&lt;br /&gt;
* bullet&lt;br /&gt;
* cannon-shell&lt;br /&gt;
* capsule&lt;br /&gt;
* electric&lt;br /&gt;
* flamethrower&lt;br /&gt;
* grenade&lt;br /&gt;
* landmine&lt;br /&gt;
* laser&lt;br /&gt;
* melee&lt;br /&gt;
* rocket&lt;br /&gt;
* shotgun-shell&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|ammo-turret}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* gun-turret&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|arithmetic-combinator}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* arithmetic-combinator&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|armor}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* heavy-armor&lt;br /&gt;
* light-armor&lt;br /&gt;
* modular-armor&lt;br /&gt;
* power-armor&lt;br /&gt;
* power-armor-mk2&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|arrow}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* fake-selection-box-2x2&lt;br /&gt;
* orange-arrow-with-circle&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|artillery-flare}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-flare&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|artillery-projectile}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-projectile&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|artillery-turret}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-turret&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|artillery-wagon}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-wagon&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|assembling-machine}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* assembling-machine-1&lt;br /&gt;
* assembling-machine-2&lt;br /&gt;
* assembling-machine-3&lt;br /&gt;
* centrifuge&lt;br /&gt;
* chemical-plant&lt;br /&gt;
* oil-refinery&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|autoplace-control}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* coal&lt;br /&gt;
* copper-ore&lt;br /&gt;
* crude-oil&lt;br /&gt;
* enemy-base&lt;br /&gt;
* iron-ore&lt;br /&gt;
* stone&lt;br /&gt;
* trees&lt;br /&gt;
* uranium-ore&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|battery-equipment}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* battery-equipment&lt;br /&gt;
* battery-mk2-equipment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|beacon}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* beacon&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|beam}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* electric-beam&lt;br /&gt;
* electric-beam-no-sound&lt;br /&gt;
* laser-beam&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|belt-immunity-equipment}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* belt-immunity-equipment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|blueprint}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* blueprint&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|blueprint-book}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* blueprint-book&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|boiler}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* boiler&lt;br /&gt;
* heat-exchanger&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|build-entity-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* getting-on-track&lt;br /&gt;
* getting-on-track-like-a-pro&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|burner-generator}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* burner-generator&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|capsule}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-targeting-remote&lt;br /&gt;
* cliff-explosives&lt;br /&gt;
* cluster-grenade&lt;br /&gt;
* defender-capsule&lt;br /&gt;
* destroyer-capsule&lt;br /&gt;
* discharge-defense-remote&lt;br /&gt;
* distractor-capsule&lt;br /&gt;
* grenade&lt;br /&gt;
* poison-capsule&lt;br /&gt;
* raw-fish&lt;br /&gt;
* slowdown-capsule&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|car}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* car&lt;br /&gt;
* tank&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|cargo-wagon}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* cargo-wagon&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|character}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* character&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|character-corpse}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* character-corpse&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|cliff}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* cliff&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|combat-robot}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* defender&lt;br /&gt;
* destroyer&lt;br /&gt;
* distractor&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|combat-robot-count}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* minions&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|constant-combinator}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* constant-combinator&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|construct-with-robots-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* automated-construction&lt;br /&gt;
* you-are-doing-it-right&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|construction-robot}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* construction-robot&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|container}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* big-ship-wreck-1&lt;br /&gt;
* big-ship-wreck-2&lt;br /&gt;
* big-ship-wreck-3&lt;br /&gt;
* blue-chest&lt;br /&gt;
* crash-site-chest-1&lt;br /&gt;
* crash-site-chest-2&lt;br /&gt;
* crash-site-spaceship&lt;br /&gt;
* crash-site-spaceship-wreck-big-1&lt;br /&gt;
* crash-site-spaceship-wreck-big-2&lt;br /&gt;
* crash-site-spaceship-wreck-medium-1&lt;br /&gt;
* crash-site-spaceship-wreck-medium-2&lt;br /&gt;
* crash-site-spaceship-wreck-medium-3&lt;br /&gt;
* factorio-logo-11tiles&lt;br /&gt;
* factorio-logo-16tiles&lt;br /&gt;
* factorio-logo-22tiles&lt;br /&gt;
* iron-chest&lt;br /&gt;
* red-chest&lt;br /&gt;
* steel-chest&lt;br /&gt;
* wooden-chest&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|copy-paste-tool}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* copy-paste-tool&lt;br /&gt;
* cut-paste-tool&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|corpse}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* 1x2-remnants&lt;br /&gt;
* accumulator-remnants&lt;br /&gt;
* active-provider-chest-remnants&lt;br /&gt;
* arithmetic-combinator-remnants&lt;br /&gt;
* artillery-turret-remnants&lt;br /&gt;
* artillery-wagon-remnants&lt;br /&gt;
* assembling-machine-1-remnants&lt;br /&gt;
* assembling-machine-2-remnants&lt;br /&gt;
* assembling-machine-3-remnants&lt;br /&gt;
* beacon-remnants&lt;br /&gt;
* behemoth-biter-corpse&lt;br /&gt;
* behemoth-spitter-corpse&lt;br /&gt;
* behemoth-worm-corpse&lt;br /&gt;
* big-biter-corpse&lt;br /&gt;
* big-electric-pole-remnants&lt;br /&gt;
* big-remnants&lt;br /&gt;
* big-scorchmark&lt;br /&gt;
* big-scorchmark-tintable&lt;br /&gt;
* big-spitter-corpse&lt;br /&gt;
* big-worm-corpse&lt;br /&gt;
* biter-spawner-corpse&lt;br /&gt;
* boiler-remnants&lt;br /&gt;
* buffer-chest-remnants&lt;br /&gt;
* burner-inserter-remnants&lt;br /&gt;
* burner-mining-drill-remnants&lt;br /&gt;
* car-remnants&lt;br /&gt;
* cargo-wagon-remnants&lt;br /&gt;
* centrifuge-remnants&lt;br /&gt;
* chemical-plant-remnants&lt;br /&gt;
* constant-combinator-remnants&lt;br /&gt;
* construction-robot-remnants&lt;br /&gt;
* decider-combinator-remnants&lt;br /&gt;
* defender-remnants&lt;br /&gt;
* destroyer-remnants&lt;br /&gt;
* distractor-remnants&lt;br /&gt;
* electric-furnace-remnants&lt;br /&gt;
* electric-mining-drill-remnants&lt;br /&gt;
* express-splitter-remnants&lt;br /&gt;
* express-transport-belt-remnants&lt;br /&gt;
* express-underground-belt-remnants&lt;br /&gt;
* fast-inserter-remnants&lt;br /&gt;
* fast-splitter-remnants&lt;br /&gt;
* fast-transport-belt-remnants&lt;br /&gt;
* fast-underground-belt-remnants&lt;br /&gt;
* filter-inserter-remnants&lt;br /&gt;
* flamethrower-turret-remnants&lt;br /&gt;
* fluid-wagon-remnants&lt;br /&gt;
* gate-remnants&lt;br /&gt;
* gun-turret-remnants&lt;br /&gt;
* heat-exchanger-remnants&lt;br /&gt;
* heat-pipe-remnants&lt;br /&gt;
* huge-scorchmark&lt;br /&gt;
* huge-scorchmark-tintable&lt;br /&gt;
* inserter-remnants&lt;br /&gt;
* iron-chest-remnants&lt;br /&gt;
* lab-remnants&lt;br /&gt;
* lamp-remnants&lt;br /&gt;
* land-mine-remnants&lt;br /&gt;
* laser-turret-remnants&lt;br /&gt;
* locomotive-remnants&lt;br /&gt;
* logistic-robot-remnants&lt;br /&gt;
* long-handed-inserter-remnants&lt;br /&gt;
* medium-biter-corpse&lt;br /&gt;
* medium-electric-pole-remnants&lt;br /&gt;
* medium-remnants&lt;br /&gt;
* medium-scorchmark&lt;br /&gt;
* medium-scorchmark-tintable&lt;br /&gt;
* medium-small-remnants&lt;br /&gt;
* medium-spitter-corpse&lt;br /&gt;
* medium-worm-corpse&lt;br /&gt;
* nuclear-reactor-remnants&lt;br /&gt;
* offshore-pump-remnants&lt;br /&gt;
* oil-refinery-remnants&lt;br /&gt;
* passive-provider-chest-remnants&lt;br /&gt;
* pipe-remnants&lt;br /&gt;
* pipe-to-ground-remnants&lt;br /&gt;
* power-switch-remnants&lt;br /&gt;
* programmable-speaker-remnants&lt;br /&gt;
* pump-remnants&lt;br /&gt;
* pumpjack-remnants&lt;br /&gt;
* radar-remnants&lt;br /&gt;
* rail-chain-signal-remnants&lt;br /&gt;
* rail-ending-remnants&lt;br /&gt;
* rail-signal-remnants&lt;br /&gt;
* requester-chest-remnants&lt;br /&gt;
* roboport-remnants&lt;br /&gt;
* rocket-silo-remnants&lt;br /&gt;
* small-biter-corpse&lt;br /&gt;
* small-electric-pole-remnants&lt;br /&gt;
* small-remnants&lt;br /&gt;
* small-scorchmark&lt;br /&gt;
* small-scorchmark-tintable&lt;br /&gt;
* small-spitter-corpse&lt;br /&gt;
* small-worm-corpse&lt;br /&gt;
* solar-panel-remnants&lt;br /&gt;
* spidertron-remnants&lt;br /&gt;
* spitter-spawner-corpse&lt;br /&gt;
* splitter-remnants&lt;br /&gt;
* stack-filter-inserter-remnants&lt;br /&gt;
* stack-inserter-remnants&lt;br /&gt;
* steam-engine-remnants&lt;br /&gt;
* steam-turbine-remnants&lt;br /&gt;
* steel-chest-remnants&lt;br /&gt;
* steel-furnace-remnants&lt;br /&gt;
* stone-furnace-remnants&lt;br /&gt;
* storage-chest-remnants&lt;br /&gt;
* storage-tank-remnants&lt;br /&gt;
* substation-remnants&lt;br /&gt;
* tank-remnants&lt;br /&gt;
* train-stop-remnants&lt;br /&gt;
* transport-belt-remnants&lt;br /&gt;
* tree-01-stump&lt;br /&gt;
* tree-02-stump&lt;br /&gt;
* tree-03-stump&lt;br /&gt;
* tree-04-stump&lt;br /&gt;
* tree-05-stump&lt;br /&gt;
* tree-06-stump&lt;br /&gt;
* tree-07-stump&lt;br /&gt;
* tree-08-stump&lt;br /&gt;
* tree-09-stump&lt;br /&gt;
* underground-belt-remnants&lt;br /&gt;
* wall-remnants&lt;br /&gt;
* wooden-chest-remnants&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|curved-rail}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* curved-rail&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|custom-input}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* crash-site-skip-cutscene&lt;br /&gt;
* give-blueprint&lt;br /&gt;
* give-blueprint-book&lt;br /&gt;
* give-deconstruction-planner&lt;br /&gt;
* give-upgrade-planner&lt;br /&gt;
* toggle-equipment-movement-bonus&lt;br /&gt;
* toggle-personal-logistic-requests&lt;br /&gt;
* toggle-personal-roboport&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|damage-type}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* acid&lt;br /&gt;
* electric&lt;br /&gt;
* explosion&lt;br /&gt;
* fire&lt;br /&gt;
* impact&lt;br /&gt;
* laser&lt;br /&gt;
* physical&lt;br /&gt;
* poison&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|decider-combinator}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* decider-combinator&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|deconstruct-with-robots-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* automated-cleanup&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|deconstructible-tile-proxy}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* deconstructible-tile-proxy&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|deconstruction-item}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* deconstruction-planner&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|deliver-by-robots-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* delivery-service&lt;br /&gt;
* you-have-got-a-package&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|dont-build-entity-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* logistic-network-embargo&lt;br /&gt;
* raining-bullets&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|dont-craft-manually-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* lazy-bastard&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|dont-use-entity-in-energy-production-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* solaris&lt;br /&gt;
* steam-all-the-way&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|editor-controller}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* default&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|electric-energy-interface}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* electric-energy-interface&lt;br /&gt;
* hidden-electric-energy-interface&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|electric-pole}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* big-electric-pole&lt;br /&gt;
* medium-electric-pole&lt;br /&gt;
* small-electric-pole&lt;br /&gt;
* substation&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|electric-turret}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* laser-turret&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|energy-shield-equipment}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* energy-shield-equipment&lt;br /&gt;
* energy-shield-mk2-equipment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|entity-ghost}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* entity-ghost&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|equipment-category}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* armor&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|equipment-grid}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* large-equipment-grid&lt;br /&gt;
* medium-equipment-grid&lt;br /&gt;
* small-equipment-grid&lt;br /&gt;
* spidertron-equipment-grid&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|explosion}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* accumulator-explosion&lt;br /&gt;
* active-provider-chest-explosion&lt;br /&gt;
* arithmetic-combinator-explosion&lt;br /&gt;
* artillery-cannon-muzzle-flash&lt;br /&gt;
* artillery-turret-explosion&lt;br /&gt;
* artillery-wagon-explosion&lt;br /&gt;
* assembling-machine-1-explosion&lt;br /&gt;
* assembling-machine-2-explosion&lt;br /&gt;
* assembling-machine-3-explosion&lt;br /&gt;
* atomic-fire-smoke&lt;br /&gt;
* atomic-nuke-shockwave&lt;br /&gt;
* beacon-explosion&lt;br /&gt;
* behemoth-biter-die&lt;br /&gt;
* behemoth-spitter-die&lt;br /&gt;
* behemoth-worm-die&lt;br /&gt;
* big-artillery-explosion&lt;br /&gt;
* big-biter-die&lt;br /&gt;
* big-electric-pole-explosion&lt;br /&gt;
* big-explosion&lt;br /&gt;
* big-spitter-die&lt;br /&gt;
* big-worm-die&lt;br /&gt;
* biter-spawner-die&lt;br /&gt;
* blood-explosion-big&lt;br /&gt;
* blood-explosion-huge&lt;br /&gt;
* blood-explosion-small&lt;br /&gt;
* boiler-explosion&lt;br /&gt;
* buffer-chest-explosion&lt;br /&gt;
* burner-inserter-explosion&lt;br /&gt;
* burner-mining-drill-explosion&lt;br /&gt;
* car-explosion&lt;br /&gt;
* cargo-wagon-explosion&lt;br /&gt;
* centrifuge-explosion&lt;br /&gt;
* chemical-plant-explosion&lt;br /&gt;
* cluster-nuke-explosion&lt;br /&gt;
* constant-combinator-explosion&lt;br /&gt;
* construction-robot-explosion&lt;br /&gt;
* decider-combinator-explosion&lt;br /&gt;
* defender-robot-explosion&lt;br /&gt;
* destroyer-robot-explosion&lt;br /&gt;
* distractor-robot-explosion&lt;br /&gt;
* electric-furnace-explosion&lt;br /&gt;
* electric-mining-drill-explosion&lt;br /&gt;
* enemy-damaged-explosion&lt;br /&gt;
* explosion&lt;br /&gt;
* explosion-gunshot&lt;br /&gt;
* explosion-gunshot-small&lt;br /&gt;
* explosion-hit&lt;br /&gt;
* express-splitter-explosion&lt;br /&gt;
* express-transport-belt-explosion&lt;br /&gt;
* express-underground-belt-explosion&lt;br /&gt;
* fast-inserter-explosion&lt;br /&gt;
* fast-splitter-explosion&lt;br /&gt;
* fast-transport-belt-explosion&lt;br /&gt;
* fast-underground-belt-explosion&lt;br /&gt;
* filter-inserter-explosion&lt;br /&gt;
* flamethrower-turret-explosion&lt;br /&gt;
* fluid-wagon-explosion&lt;br /&gt;
* flying-robot-damaged-explosion&lt;br /&gt;
* gate-explosion&lt;br /&gt;
* grenade-explosion&lt;br /&gt;
* ground-explosion&lt;br /&gt;
* gun-turret-explosion&lt;br /&gt;
* heat-exchanger-explosion&lt;br /&gt;
* heat-pipe-explosion&lt;br /&gt;
* inserter-explosion&lt;br /&gt;
* iron-chest-explosion&lt;br /&gt;
* lab-explosion&lt;br /&gt;
* lamp-explosion&lt;br /&gt;
* land-mine-explosion&lt;br /&gt;
* laser-bubble&lt;br /&gt;
* laser-turret-explosion&lt;br /&gt;
* locomotive-explosion&lt;br /&gt;
* logistic-robot-explosion&lt;br /&gt;
* long-handed-inserter-explosion&lt;br /&gt;
* massive-explosion&lt;br /&gt;
* medium-biter-die&lt;br /&gt;
* medium-electric-pole-explosion&lt;br /&gt;
* medium-explosion&lt;br /&gt;
* medium-spitter-die&lt;br /&gt;
* medium-worm-die&lt;br /&gt;
* nuclear-reactor-explosion&lt;br /&gt;
* nuke-explosion&lt;br /&gt;
* offshore-pump-explosion&lt;br /&gt;
* oil-refinery-explosion&lt;br /&gt;
* passive-provider-chest-explosion&lt;br /&gt;
* pipe-explosion&lt;br /&gt;
* pipe-to-ground-explosion&lt;br /&gt;
* power-switch-explosion&lt;br /&gt;
* programmable-speaker-explosion&lt;br /&gt;
* pump-explosion&lt;br /&gt;
* pumpjack-explosion&lt;br /&gt;
* radar-explosion&lt;br /&gt;
* rail-chain-signal-explosion&lt;br /&gt;
* rail-explosion&lt;br /&gt;
* rail-signal-explosion&lt;br /&gt;
* requester-chest-explosion&lt;br /&gt;
* roboport-explosion&lt;br /&gt;
* rock-damaged-explosion&lt;br /&gt;
* rocket-silo-explosion&lt;br /&gt;
* slowdown-capsule-explosion&lt;br /&gt;
* small-biter-die&lt;br /&gt;
* small-electric-pole-explosion&lt;br /&gt;
* small-spitter-die&lt;br /&gt;
* small-worm-die&lt;br /&gt;
* solar-panel-explosion&lt;br /&gt;
* spark-explosion&lt;br /&gt;
* spark-explosion-higher&lt;br /&gt;
* spidertron-explosion&lt;br /&gt;
* spitter-spawner-die&lt;br /&gt;
* splitter-explosion&lt;br /&gt;
* stack-filter-inserter-explosion&lt;br /&gt;
* stack-inserter-explosion&lt;br /&gt;
* steam-engine-explosion&lt;br /&gt;
* steam-turbine-explosion&lt;br /&gt;
* steel-chest-explosion&lt;br /&gt;
* steel-furnace-explosion&lt;br /&gt;
* stone-furnace-explosion&lt;br /&gt;
* storage-chest-explosion&lt;br /&gt;
* storage-tank-explosion&lt;br /&gt;
* substation-explosion&lt;br /&gt;
* tank-explosion&lt;br /&gt;
* train-stop-explosion&lt;br /&gt;
* transport-belt-explosion&lt;br /&gt;
* underground-belt-explosion&lt;br /&gt;
* uranium-cannon-explosion&lt;br /&gt;
* uranium-cannon-shell-explosion&lt;br /&gt;
* wall-damaged-explosion&lt;br /&gt;
* wall-explosion&lt;br /&gt;
* water-splash&lt;br /&gt;
* wooden-chest-explosion&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|finish-the-game-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* no-time-for-chitchat&lt;br /&gt;
* smoke-me-a-kipper-i-will-be-back-for-breakfast&lt;br /&gt;
* there-is-no-spoon&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|fire}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* acid-splash-fire-spitter-behemoth&lt;br /&gt;
* acid-splash-fire-spitter-big&lt;br /&gt;
* acid-splash-fire-spitter-medium&lt;br /&gt;
* acid-splash-fire-spitter-small&lt;br /&gt;
* acid-splash-fire-worm-behemoth&lt;br /&gt;
* acid-splash-fire-worm-big&lt;br /&gt;
* acid-splash-fire-worm-medium&lt;br /&gt;
* acid-splash-fire-worm-small&lt;br /&gt;
* crash-site-fire-flame&lt;br /&gt;
* fire-flame&lt;br /&gt;
* fire-flame-on-tree&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|fish}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* fish&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|flame-thrower-explosion}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* dummy-flame-thrower-explosion&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|fluid}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* crude-oil&lt;br /&gt;
* fluid-unknown&lt;br /&gt;
* heavy-oil&lt;br /&gt;
* light-oil&lt;br /&gt;
* lubricant&lt;br /&gt;
* petroleum-gas&lt;br /&gt;
* steam&lt;br /&gt;
* sulfuric-acid&lt;br /&gt;
* water&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|fluid-turret}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* flamethrower-turret&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|fluid-wagon}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* fluid-wagon&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|flying-text}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* entity-unknown&lt;br /&gt;
* flying-text&lt;br /&gt;
* tile-proxy&lt;br /&gt;
* tree-dying-proxy&lt;br /&gt;
* tree-proxy&lt;br /&gt;
* tutorial-flying-text&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|font}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* compi&lt;br /&gt;
* compilatron-message-font&lt;br /&gt;
* count-font&lt;br /&gt;
* default&lt;br /&gt;
* default-bold&lt;br /&gt;
* default-dialog-button&lt;br /&gt;
* default-dropdown&lt;br /&gt;
* default-game&lt;br /&gt;
* default-large&lt;br /&gt;
* default-large-bold&lt;br /&gt;
* default-large-semibold&lt;br /&gt;
* default-listbox&lt;br /&gt;
* default-semibold&lt;br /&gt;
* default-small&lt;br /&gt;
* default-small-bold&lt;br /&gt;
* default-small-semibold&lt;br /&gt;
* default-tiny-bold&lt;br /&gt;
* heading-1&lt;br /&gt;
* heading-2&lt;br /&gt;
* heading-3&lt;br /&gt;
* locale-pick&lt;br /&gt;
* scenario-message-dialog&lt;br /&gt;
* technology-slot-level-font&lt;br /&gt;
* var&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|fuel-category}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* chemical&lt;br /&gt;
* nuclear&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|furnace}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* electric-furnace&lt;br /&gt;
* steel-furnace&lt;br /&gt;
* stone-furnace&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|gate}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* gate&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|generator}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* steam-engine&lt;br /&gt;
* steam-turbine&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|generator-equipment}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* fusion-reactor-equipment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|god-controller}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* default&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|group-attack-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* it-stinks-and-they-dont-like-it&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|gui-style}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* default&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|gun}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-wagon-cannon&lt;br /&gt;
* combat-shotgun&lt;br /&gt;
* flamethrower&lt;br /&gt;
* pistol&lt;br /&gt;
* rocket-launcher&lt;br /&gt;
* shotgun&lt;br /&gt;
* spidertron-rocket-launcher-1&lt;br /&gt;
* spidertron-rocket-launcher-2&lt;br /&gt;
* spidertron-rocket-launcher-3&lt;br /&gt;
* spidertron-rocket-launcher-4&lt;br /&gt;
* submachine-gun&lt;br /&gt;
* tank-cannon&lt;br /&gt;
* tank-flamethrower&lt;br /&gt;
* tank-machine-gun&lt;br /&gt;
* vehicle-machine-gun&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|heat-interface}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* heat-interface&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|heat-pipe}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* heat-pipe&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|highlight-box}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* highlight-box&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|infinity-container}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* infinity-chest&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|infinity-pipe}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* infinity-pipe&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|inserter}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* burner-inserter&lt;br /&gt;
* fast-inserter&lt;br /&gt;
* filter-inserter&lt;br /&gt;
* inserter&lt;br /&gt;
* long-handed-inserter&lt;br /&gt;
* stack-filter-inserter&lt;br /&gt;
* stack-inserter&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|item}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* accumulator&lt;br /&gt;
* advanced-circuit&lt;br /&gt;
* arithmetic-combinator&lt;br /&gt;
* artillery-turret&lt;br /&gt;
* assembling-machine-1&lt;br /&gt;
* assembling-machine-2&lt;br /&gt;
* assembling-machine-3&lt;br /&gt;
* battery&lt;br /&gt;
* battery-equipment&lt;br /&gt;
* battery-mk2-equipment&lt;br /&gt;
* beacon&lt;br /&gt;
* belt-immunity-equipment&lt;br /&gt;
* big-electric-pole&lt;br /&gt;
* boiler&lt;br /&gt;
* burner-generator&lt;br /&gt;
* burner-inserter&lt;br /&gt;
* burner-mining-drill&lt;br /&gt;
* centrifuge&lt;br /&gt;
* chemical-plant&lt;br /&gt;
* coal&lt;br /&gt;
* coin&lt;br /&gt;
* concrete&lt;br /&gt;
* constant-combinator&lt;br /&gt;
* construction-robot&lt;br /&gt;
* copper-cable&lt;br /&gt;
* copper-ore&lt;br /&gt;
* copper-plate&lt;br /&gt;
* crude-oil-barrel&lt;br /&gt;
* decider-combinator&lt;br /&gt;
* discharge-defense-equipment&lt;br /&gt;
* electric-energy-interface&lt;br /&gt;
* electric-engine-unit&lt;br /&gt;
* electric-furnace&lt;br /&gt;
* electric-mining-drill&lt;br /&gt;
* electronic-circuit&lt;br /&gt;
* empty-barrel&lt;br /&gt;
* energy-shield-equipment&lt;br /&gt;
* energy-shield-mk2-equipment&lt;br /&gt;
* engine-unit&lt;br /&gt;
* exoskeleton-equipment&lt;br /&gt;
* explosives&lt;br /&gt;
* express-loader&lt;br /&gt;
* express-splitter&lt;br /&gt;
* express-transport-belt&lt;br /&gt;
* express-underground-belt&lt;br /&gt;
* fast-inserter&lt;br /&gt;
* fast-loader&lt;br /&gt;
* fast-splitter&lt;br /&gt;
* fast-transport-belt&lt;br /&gt;
* fast-underground-belt&lt;br /&gt;
* filter-inserter&lt;br /&gt;
* flamethrower-turret&lt;br /&gt;
* flying-robot-frame&lt;br /&gt;
* fusion-reactor-equipment&lt;br /&gt;
* gate&lt;br /&gt;
* green-wire&lt;br /&gt;
* gun-turret&lt;br /&gt;
* hazard-concrete&lt;br /&gt;
* heat-exchanger&lt;br /&gt;
* heat-interface&lt;br /&gt;
* heat-pipe&lt;br /&gt;
* heavy-oil-barrel&lt;br /&gt;
* infinity-chest&lt;br /&gt;
* infinity-pipe&lt;br /&gt;
* inserter&lt;br /&gt;
* iron-chest&lt;br /&gt;
* iron-gear-wheel&lt;br /&gt;
* iron-ore&lt;br /&gt;
* iron-plate&lt;br /&gt;
* iron-stick&lt;br /&gt;
* item-unknown&lt;br /&gt;
* lab&lt;br /&gt;
* land-mine&lt;br /&gt;
* landfill&lt;br /&gt;
* laser-turret&lt;br /&gt;
* light-oil-barrel&lt;br /&gt;
* linked-belt&lt;br /&gt;
* linked-chest&lt;br /&gt;
* loader&lt;br /&gt;
* logistic-chest-active-provider&lt;br /&gt;
* logistic-chest-buffer&lt;br /&gt;
* logistic-chest-passive-provider&lt;br /&gt;
* logistic-chest-requester&lt;br /&gt;
* logistic-chest-storage&lt;br /&gt;
* logistic-robot&lt;br /&gt;
* long-handed-inserter&lt;br /&gt;
* low-density-structure&lt;br /&gt;
* lubricant-barrel&lt;br /&gt;
* medium-electric-pole&lt;br /&gt;
* night-vision-equipment&lt;br /&gt;
* nuclear-fuel&lt;br /&gt;
* nuclear-reactor&lt;br /&gt;
* offshore-pump&lt;br /&gt;
* oil-refinery&lt;br /&gt;
* personal-laser-defense-equipment&lt;br /&gt;
* personal-roboport-equipment&lt;br /&gt;
* personal-roboport-mk2-equipment&lt;br /&gt;
* petroleum-gas-barrel&lt;br /&gt;
* pipe&lt;br /&gt;
* pipe-to-ground&lt;br /&gt;
* plastic-bar&lt;br /&gt;
* player-port&lt;br /&gt;
* power-switch&lt;br /&gt;
* processing-unit&lt;br /&gt;
* programmable-speaker&lt;br /&gt;
* pump&lt;br /&gt;
* pumpjack&lt;br /&gt;
* radar&lt;br /&gt;
* rail-chain-signal&lt;br /&gt;
* rail-signal&lt;br /&gt;
* red-wire&lt;br /&gt;
* refined-concrete&lt;br /&gt;
* refined-hazard-concrete&lt;br /&gt;
* roboport&lt;br /&gt;
* rocket-control-unit&lt;br /&gt;
* rocket-fuel&lt;br /&gt;
* rocket-part&lt;br /&gt;
* rocket-silo&lt;br /&gt;
* satellite&lt;br /&gt;
* simple-entity-with-force&lt;br /&gt;
* simple-entity-with-owner&lt;br /&gt;
* small-electric-pole&lt;br /&gt;
* small-lamp&lt;br /&gt;
* solar-panel&lt;br /&gt;
* solar-panel-equipment&lt;br /&gt;
* solid-fuel&lt;br /&gt;
* splitter&lt;br /&gt;
* stack-filter-inserter&lt;br /&gt;
* stack-inserter&lt;br /&gt;
* steam-engine&lt;br /&gt;
* steam-turbine&lt;br /&gt;
* steel-chest&lt;br /&gt;
* steel-furnace&lt;br /&gt;
* steel-plate&lt;br /&gt;
* stone&lt;br /&gt;
* stone-brick&lt;br /&gt;
* stone-furnace&lt;br /&gt;
* stone-wall&lt;br /&gt;
* storage-tank&lt;br /&gt;
* substation&lt;br /&gt;
* sulfur&lt;br /&gt;
* sulfuric-acid-barrel&lt;br /&gt;
* train-stop&lt;br /&gt;
* transport-belt&lt;br /&gt;
* underground-belt&lt;br /&gt;
* uranium-235&lt;br /&gt;
* uranium-238&lt;br /&gt;
* uranium-fuel-cell&lt;br /&gt;
* uranium-ore&lt;br /&gt;
* used-up-uranium-fuel-cell&lt;br /&gt;
* water-barrel&lt;br /&gt;
* wood&lt;br /&gt;
* wooden-chest&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|item-entity}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* item-on-ground&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|item-group}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* combat&lt;br /&gt;
* effects&lt;br /&gt;
* enemies&lt;br /&gt;
* environment&lt;br /&gt;
* fluids&lt;br /&gt;
* intermediate-products&lt;br /&gt;
* logistics&lt;br /&gt;
* other&lt;br /&gt;
* production&lt;br /&gt;
* signals&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|item-request-proxy}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* item-request-proxy&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|item-subgroup}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* ammo&lt;br /&gt;
* armor&lt;br /&gt;
* barrel&lt;br /&gt;
* belt&lt;br /&gt;
* belt-explosions&lt;br /&gt;
* belt-remnants&lt;br /&gt;
* campaign-explosions&lt;br /&gt;
* capsule&lt;br /&gt;
* capsule-explosions&lt;br /&gt;
* circuit-network&lt;br /&gt;
* circuit-network-explosions&lt;br /&gt;
* circuit-network-remnants&lt;br /&gt;
* cliffs&lt;br /&gt;
* corpses&lt;br /&gt;
* creatures&lt;br /&gt;
* decorative-explosions&lt;br /&gt;
* defensive-structure&lt;br /&gt;
* defensive-structure-explosions&lt;br /&gt;
* defensive-structure-remnants&lt;br /&gt;
* empty-barrel&lt;br /&gt;
* enemies&lt;br /&gt;
* energy&lt;br /&gt;
* energy-explosions&lt;br /&gt;
* energy-pipe-distribution&lt;br /&gt;
* energy-pipe-distribution-explosions&lt;br /&gt;
* energy-pipe-distribution-remnants&lt;br /&gt;
* energy-remnants&lt;br /&gt;
* equipment&lt;br /&gt;
* explosions&lt;br /&gt;
* extraction-machine&lt;br /&gt;
* extraction-machine-explosions&lt;br /&gt;
* extraction-machine-remnants&lt;br /&gt;
* fill-barrel&lt;br /&gt;
* fluid&lt;br /&gt;
* fluid-recipes&lt;br /&gt;
* generic-remnants&lt;br /&gt;
* grass&lt;br /&gt;
* ground-explosions&lt;br /&gt;
* gun&lt;br /&gt;
* gun-explosions&lt;br /&gt;
* hit-effects&lt;br /&gt;
* inserter&lt;br /&gt;
* inserter-explosions&lt;br /&gt;
* inserter-remnants&lt;br /&gt;
* intermediate-product&lt;br /&gt;
* logistic-network&lt;br /&gt;
* logistic-network-explosions&lt;br /&gt;
* logistic-network-remnants&lt;br /&gt;
* military-equipment&lt;br /&gt;
* module&lt;br /&gt;
* module-explosions&lt;br /&gt;
* other&lt;br /&gt;
* particles&lt;br /&gt;
* production-machine&lt;br /&gt;
* production-machine-explosions&lt;br /&gt;
* production-machine-remnants&lt;br /&gt;
* raw-material&lt;br /&gt;
* raw-resource&lt;br /&gt;
* remnants&lt;br /&gt;
* rock-explosions&lt;br /&gt;
* science-pack&lt;br /&gt;
* scorchmarks&lt;br /&gt;
* smelting-machine&lt;br /&gt;
* smelting-machine-explosions&lt;br /&gt;
* smelting-machine-remnants&lt;br /&gt;
* space-related&lt;br /&gt;
* storage&lt;br /&gt;
* storage-explosions&lt;br /&gt;
* storage-remnants&lt;br /&gt;
* terrain&lt;br /&gt;
* tool&lt;br /&gt;
* train-transport&lt;br /&gt;
* train-transport-explosions&lt;br /&gt;
* train-transport-remnants&lt;br /&gt;
* transport&lt;br /&gt;
* transport-explosions&lt;br /&gt;
* transport-remnants&lt;br /&gt;
* tree-explosions&lt;br /&gt;
* trees&lt;br /&gt;
* virtual-signal&lt;br /&gt;
* virtual-signal-color&lt;br /&gt;
* virtual-signal-letter&lt;br /&gt;
* virtual-signal-number&lt;br /&gt;
* virtual-signal-special&lt;br /&gt;
* wrecks&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|item-with-entity-data}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-wagon&lt;br /&gt;
* car&lt;br /&gt;
* cargo-wagon&lt;br /&gt;
* fluid-wagon&lt;br /&gt;
* locomotive&lt;br /&gt;
* spidertron&lt;br /&gt;
* tank&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|item-with-inventory}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* item-with-inventory&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|item-with-label}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* item-with-label&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|item-with-tags}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* item-with-tags&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|kill-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* pyromaniac&lt;br /&gt;
* run-forrest-run&lt;br /&gt;
* steamrolled&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|lab}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* lab&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|lamp}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* small-lamp&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|land-mine}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* land-mine&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|leaf-particle}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* leaf-particle-for-migration&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|linked-belt}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* linked-belt&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|linked-container}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* linked-chest&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|loader}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* express-loader&lt;br /&gt;
* fast-loader&lt;br /&gt;
* loader&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|loader-1x1}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* loader-1x1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|locomotive}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* locomotive&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|logistic-container}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* logistic-chest-active-provider&lt;br /&gt;
* logistic-chest-buffer&lt;br /&gt;
* logistic-chest-passive-provider&lt;br /&gt;
* logistic-chest-requester&lt;br /&gt;
* logistic-chest-storage&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|logistic-robot}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* logistic-robot&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|map-gen-presets}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* default&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|map-settings}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* map-settings&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|market}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* market&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|mining-drill}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* burner-mining-drill&lt;br /&gt;
* electric-mining-drill&lt;br /&gt;
* pumpjack&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|mining-tool}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* dummy-steel-axe&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|module}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* effectivity-module&lt;br /&gt;
* effectivity-module-2&lt;br /&gt;
* effectivity-module-3&lt;br /&gt;
* productivity-module&lt;br /&gt;
* productivity-module-2&lt;br /&gt;
* productivity-module-3&lt;br /&gt;
* speed-module&lt;br /&gt;
* speed-module-2&lt;br /&gt;
* speed-module-3&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|module-category}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* effectivity&lt;br /&gt;
* productivity&lt;br /&gt;
* speed&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|mouse-cursor}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* selection-tool-cursor&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|movement-bonus-equipment}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* exoskeleton-equipment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|night-vision-equipment}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* night-vision-equipment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|noise-expression}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* 0_16-elevation&lt;br /&gt;
* 0_17-island&lt;br /&gt;
* 0_17-islands+continents&lt;br /&gt;
* 0_17-lakes-elevation&lt;br /&gt;
* 0_17-starting-plateau&lt;br /&gt;
* aux&lt;br /&gt;
* cliffiness&lt;br /&gt;
* control-setting:aux:bias&lt;br /&gt;
* control-setting:aux:frequency:multiplier&lt;br /&gt;
* control-setting:moisture:bias&lt;br /&gt;
* control-setting:moisture:frequency:multiplier&lt;br /&gt;
* control-setting:temperature:bias&lt;br /&gt;
* control-setting:temperature:frequency:multiplier&lt;br /&gt;
* debug-aux&lt;br /&gt;
* debug-moisture&lt;br /&gt;
* debug-temperature&lt;br /&gt;
* distance&lt;br /&gt;
* elevation&lt;br /&gt;
* endless-plateau-with-starting-area-elevation&lt;br /&gt;
* enemy-base-frequency&lt;br /&gt;
* enemy-base-intensity&lt;br /&gt;
* enemy-base-radius&lt;br /&gt;
* enemy_base_probability&lt;br /&gt;
* moisture&lt;br /&gt;
* regular-resource-patch-set-count&lt;br /&gt;
* rings&lt;br /&gt;
* starting-lake-noise-amplitude&lt;br /&gt;
* starting-resource-patch-set-count&lt;br /&gt;
* starting_area_weight&lt;br /&gt;
* temperature&lt;br /&gt;
* tier&lt;br /&gt;
* tier_from_start&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|noise-layer}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* aux&lt;br /&gt;
* brown-fluff&lt;br /&gt;
* coal&lt;br /&gt;
* copper-ore&lt;br /&gt;
* crude-oil&lt;br /&gt;
* dirt-1&lt;br /&gt;
* dirt-2&lt;br /&gt;
* dirt-3&lt;br /&gt;
* dirt-4&lt;br /&gt;
* dirt-5&lt;br /&gt;
* dirt-6&lt;br /&gt;
* dirt-7&lt;br /&gt;
* dry-dirt&lt;br /&gt;
* elevation&lt;br /&gt;
* elevation-persistence&lt;br /&gt;
* enemy-base&lt;br /&gt;
* fluff&lt;br /&gt;
* garballo&lt;br /&gt;
* grass-1&lt;br /&gt;
* grass-2&lt;br /&gt;
* grass-3&lt;br /&gt;
* grass-4&lt;br /&gt;
* grass1&lt;br /&gt;
* grass2&lt;br /&gt;
* green-fluff&lt;br /&gt;
* iron-ore&lt;br /&gt;
* moisture&lt;br /&gt;
* pita&lt;br /&gt;
* pita-mini&lt;br /&gt;
* red-desert-0&lt;br /&gt;
* red-desert-1&lt;br /&gt;
* red-desert-2&lt;br /&gt;
* red-desert-3&lt;br /&gt;
* red-desert-decal&lt;br /&gt;
* rocks&lt;br /&gt;
* sand-1&lt;br /&gt;
* sand-2&lt;br /&gt;
* sand-3&lt;br /&gt;
* sand-decal&lt;br /&gt;
* sand-dune-decal&lt;br /&gt;
* starting-area&lt;br /&gt;
* stone&lt;br /&gt;
* temperature&lt;br /&gt;
* trees&lt;br /&gt;
* trees-1&lt;br /&gt;
* trees-10&lt;br /&gt;
* trees-11&lt;br /&gt;
* trees-12&lt;br /&gt;
* trees-13&lt;br /&gt;
* trees-14&lt;br /&gt;
* trees-15&lt;br /&gt;
* trees-2&lt;br /&gt;
* trees-3&lt;br /&gt;
* trees-4&lt;br /&gt;
* trees-5&lt;br /&gt;
* trees-6&lt;br /&gt;
* trees-7&lt;br /&gt;
* trees-8&lt;br /&gt;
* trees-9&lt;br /&gt;
* uranium-ore&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|offshore-pump}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* offshore-pump&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|optimized-decorative}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* big-ship-wreck-grass&lt;br /&gt;
* brown-asterisk&lt;br /&gt;
* brown-asterisk-mini&lt;br /&gt;
* brown-carpet-grass&lt;br /&gt;
* brown-fluff&lt;br /&gt;
* brown-fluff-dry&lt;br /&gt;
* brown-hairy-grass&lt;br /&gt;
* dark-mud-decal&lt;br /&gt;
* enemy-decal&lt;br /&gt;
* enemy-decal-transparent&lt;br /&gt;
* garballo&lt;br /&gt;
* garballo-mini-dry&lt;br /&gt;
* green-asterisk&lt;br /&gt;
* green-asterisk-mini&lt;br /&gt;
* green-bush-mini&lt;br /&gt;
* green-carpet-grass&lt;br /&gt;
* green-croton&lt;br /&gt;
* green-desert-bush&lt;br /&gt;
* green-hairy-grass&lt;br /&gt;
* green-pita&lt;br /&gt;
* green-pita-mini&lt;br /&gt;
* green-small-grass&lt;br /&gt;
* lichen-decal&lt;br /&gt;
* light-mud-decal&lt;br /&gt;
* muddy-stump&lt;br /&gt;
* nuclear-ground-patch&lt;br /&gt;
* puberty-decal&lt;br /&gt;
* red-asterisk&lt;br /&gt;
* red-croton&lt;br /&gt;
* red-desert-bush&lt;br /&gt;
* red-desert-decal&lt;br /&gt;
* red-pita&lt;br /&gt;
* rock-medium&lt;br /&gt;
* rock-small&lt;br /&gt;
* rock-tiny&lt;br /&gt;
* sand-decal&lt;br /&gt;
* sand-dune-decal&lt;br /&gt;
* sand-rock-medium&lt;br /&gt;
* sand-rock-small&lt;br /&gt;
* shroom-decal&lt;br /&gt;
* small-ship-wreck-grass&lt;br /&gt;
* white-desert-bush&lt;br /&gt;
* worms-decal&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|optimized-particle}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* accumulator-metal-particle-big&lt;br /&gt;
* accumulator-metal-particle-medium&lt;br /&gt;
* accumulator-metal-particle-small&lt;br /&gt;
* active-provider-chest-metal-particle-medium&lt;br /&gt;
* active-provider-chest-metal-particle-small&lt;br /&gt;
* arithmetic-combinator-metal-particle-big&lt;br /&gt;
* arithmetic-combinator-metal-particle-medium&lt;br /&gt;
* arithmetic-combinator-metal-particle-small&lt;br /&gt;
* artillery-shell-particle&lt;br /&gt;
* artillery-turret-metal-particle-big&lt;br /&gt;
* artillery-turret-metal-particle-medium&lt;br /&gt;
* artillery-turret-metal-particle-small&lt;br /&gt;
* artillery-wagon-mechanical-component-particle-medium&lt;br /&gt;
* artillery-wagon-metal-particle-big&lt;br /&gt;
* artillery-wagon-metal-particle-big-yellow&lt;br /&gt;
* artillery-wagon-metal-particle-medium&lt;br /&gt;
* artillery-wagon-metal-particle-small&lt;br /&gt;
* assembling-machine-1-metal-particle-big&lt;br /&gt;
* assembling-machine-1-metal-particle-medium&lt;br /&gt;
* assembling-machine-1-metal-particle-small&lt;br /&gt;
* assembling-machine-2-metal-particle-big&lt;br /&gt;
* assembling-machine-2-metal-particle-medium&lt;br /&gt;
* assembling-machine-2-metal-particle-small&lt;br /&gt;
* assembling-machine-3-metal-particle-big&lt;br /&gt;
* assembling-machine-3-metal-particle-medium&lt;br /&gt;
* assembling-machine-3-metal-particle-small&lt;br /&gt;
* assembling-machine-mechanical-component-particle-medium&lt;br /&gt;
* beacon-metal-particle-big&lt;br /&gt;
* beacon-metal-particle-medium&lt;br /&gt;
* beacon-metal-particle-small&lt;br /&gt;
* big-electric-pole-long-metal-particle-medium&lt;br /&gt;
* big-electric-pole-metal-particle-small&lt;br /&gt;
* big-rock-stone-particle-big&lt;br /&gt;
* big-rock-stone-particle-medium&lt;br /&gt;
* big-rock-stone-particle-small&lt;br /&gt;
* big-rock-stone-particle-tiny&lt;br /&gt;
* blood-particle&lt;br /&gt;
* blood-particle-carpet&lt;br /&gt;
* blood-particle-lower-layer&lt;br /&gt;
* boiler-metal-particle-big&lt;br /&gt;
* boiler-metal-particle-medium&lt;br /&gt;
* boiler-metal-particle-small&lt;br /&gt;
* branch-particle&lt;br /&gt;
* brown-asterisk-grass-particle-small-medium&lt;br /&gt;
* brown-asterisk-mini-vegetation-particle-small-medium&lt;br /&gt;
* brown-asterisk-mini-wooden-splinter-particle-small&lt;br /&gt;
* brown-asterisk-vegetation-particle-small-medium&lt;br /&gt;
* brown-asterisk-wooden-splinter-particle-small&lt;br /&gt;
* brown-carpet-grass-vegetation-particle-small-medium&lt;br /&gt;
* brown-carpet-grass-wooden-splinter-particle-small&lt;br /&gt;
* brown-dust-vehicle-particle&lt;br /&gt;
* brown-fluff-dry-vegetation-particle-small-medium&lt;br /&gt;
* brown-fluff-dry-wooden-splinter-particle-small&lt;br /&gt;
* brown-fluff-vegetation-particle-small-medium&lt;br /&gt;
* brown-fluff-wooden-splinter-particle-small&lt;br /&gt;
* brown-hairy-grass-vegetation-particle-small-medium&lt;br /&gt;
* brown-hairy-grass-wooden-splinter-particle-small&lt;br /&gt;
* buffer-chest-metal-particle-medium&lt;br /&gt;
* buffer-chest-metal-particle-small&lt;br /&gt;
* burner-inserter-mechanical-component-particle-medium&lt;br /&gt;
* burner-inserter-metal-particle-medium&lt;br /&gt;
* burner-inserter-metal-particle-small&lt;br /&gt;
* burner-mining-drill-glass-particle-small&lt;br /&gt;
* burner-mining-drill-mechanical-component-particle-medium&lt;br /&gt;
* burner-mining-drill-metal-particle-big&lt;br /&gt;
* burner-mining-drill-metal-particle-medium&lt;br /&gt;
* cable-and-electronics-particle-small-medium&lt;br /&gt;
* car-metal-particle-big&lt;br /&gt;
* car-metal-particle-medium&lt;br /&gt;
* car-metal-particle-small&lt;br /&gt;
* cargo-wagon-metal-particle-big&lt;br /&gt;
* cargo-wagon-metal-particle-medium&lt;br /&gt;
* cargo-wagon-metal-particle-small&lt;br /&gt;
* centrifuge-long-metal-particle-medium&lt;br /&gt;
* centrifuge-mechanical-component-particle-medium&lt;br /&gt;
* centrifuge-metal-particle-big&lt;br /&gt;
* centrifuge-metal-particle-medium&lt;br /&gt;
* centrifuge-metal-particle-small&lt;br /&gt;
* character-footprint-particle&lt;br /&gt;
* chemical-plant-glass-particle-small&lt;br /&gt;
* chemical-plant-mechanical-component-particle-medium&lt;br /&gt;
* chemical-plant-metal-particle-big&lt;br /&gt;
* chemical-plant-metal-particle-medium&lt;br /&gt;
* chemical-plant-metal-particle-small&lt;br /&gt;
* chest-capsule-long-metal-particle-medium&lt;br /&gt;
* chest-capsule-metal-particle-medium&lt;br /&gt;
* chest-capsule-metal-particle-small&lt;br /&gt;
* coal-particle&lt;br /&gt;
* compilatron-chest-metal-particle-medium&lt;br /&gt;
* compilatron-chest-metal-particle-small&lt;br /&gt;
* compilatron-glass-particle-small&lt;br /&gt;
* compilatron-metal-particle-medium&lt;br /&gt;
* compilatron-metal-particle-small&lt;br /&gt;
* concrete-stone-lower-particle-medium&lt;br /&gt;
* concrete-stone-particle-medium&lt;br /&gt;
* concrete-stone-particle-small&lt;br /&gt;
* concrete-stone-particle-tiny&lt;br /&gt;
* constant-combinator-metal-particle-big&lt;br /&gt;
* constant-combinator-metal-particle-medium&lt;br /&gt;
* constant-combinator-metal-particle-small&lt;br /&gt;
* construction-robot-dying-particle&lt;br /&gt;
* construction-robot-metal-particle-medium&lt;br /&gt;
* construction-robot-metal-particle-small&lt;br /&gt;
* copper-ore-particle&lt;br /&gt;
* damaged-assembling-machine-glass-particle-small&lt;br /&gt;
* damaged-assembling-machine-long-metal-particle-medium&lt;br /&gt;
* damaged-assembling-machine-mechanical-component-particle-medium&lt;br /&gt;
* damaged-assembling-machine-metal-particle-big&lt;br /&gt;
* damaged-assembling-machine-metal-particle-medium&lt;br /&gt;
* damaged-assembling-machine-metal-particle-small&lt;br /&gt;
* damaged-lab-glass-particle-small&lt;br /&gt;
* damaged-lab-long-metal-particle-medium&lt;br /&gt;
* damaged-lab-metal-particle-big&lt;br /&gt;
* damaged-lab-metal-particle-medium&lt;br /&gt;
* damaged-lab-metal-particle-small&lt;br /&gt;
* decider-combinator-metal-particle-big&lt;br /&gt;
* decider-combinator-metal-particle-medium&lt;br /&gt;
* decider-combinator-metal-particle-small&lt;br /&gt;
* deep-green-water-lower-particle&lt;br /&gt;
* deep-green-water-particle&lt;br /&gt;
* deep-water-lower-particle&lt;br /&gt;
* deep-water-particle&lt;br /&gt;
* defender-dying-particle&lt;br /&gt;
* defender-robot-metal-particle-medium&lt;br /&gt;
* defender-robot-metal-particle-small&lt;br /&gt;
* destroyer-dying-particle&lt;br /&gt;
* destroyer-robot-metal-particle-medium&lt;br /&gt;
* destroyer-robot-metal-particle-small&lt;br /&gt;
* dirt-1-dust-particle&lt;br /&gt;
* dirt-1-dust-tank-front-particle&lt;br /&gt;
* dirt-1-dust-vehicle-particle&lt;br /&gt;
* dirt-1-stone-character-particle-tiny&lt;br /&gt;
* dirt-1-stone-lower-particle-medium&lt;br /&gt;
* dirt-1-stone-particle-medium&lt;br /&gt;
* dirt-1-stone-particle-small&lt;br /&gt;
* dirt-1-stone-particle-tiny&lt;br /&gt;
* dirt-1-stone-vehicle-particle-small&lt;br /&gt;
* dirt-1-stone-vehicle-particle-tiny&lt;br /&gt;
* dirt-2-dust-particle&lt;br /&gt;
* dirt-2-dust-tank-front-particle&lt;br /&gt;
* dirt-2-dust-vehicle-particle&lt;br /&gt;
* dirt-2-stone-character-particle-tiny&lt;br /&gt;
* dirt-2-stone-lower-particle-medium&lt;br /&gt;
* dirt-2-stone-particle-medium&lt;br /&gt;
* dirt-2-stone-particle-small&lt;br /&gt;
* dirt-2-stone-particle-tiny&lt;br /&gt;
* dirt-2-stone-vehicle-particle-small&lt;br /&gt;
* dirt-2-stone-vehicle-particle-tiny&lt;br /&gt;
* dirt-3-dust-particle&lt;br /&gt;
* dirt-3-dust-tank-front-particle&lt;br /&gt;
* dirt-3-dust-vehicle-particle&lt;br /&gt;
* dirt-3-stone-character-particle-tiny&lt;br /&gt;
* dirt-3-stone-lower-particle-medium&lt;br /&gt;
* dirt-3-stone-particle-medium&lt;br /&gt;
* dirt-3-stone-particle-small&lt;br /&gt;
* dirt-3-stone-particle-tiny&lt;br /&gt;
* dirt-3-stone-vehicle-particle-small&lt;br /&gt;
* dirt-3-stone-vehicle-particle-tiny&lt;br /&gt;
* dirt-4-dust-particle&lt;br /&gt;
* dirt-4-dust-tank-front-particle&lt;br /&gt;
* dirt-4-dust-vehicle-particle&lt;br /&gt;
* dirt-4-stone-character-particle-tiny&lt;br /&gt;
* dirt-4-stone-lower-particle-medium&lt;br /&gt;
* dirt-4-stone-particle-medium&lt;br /&gt;
* dirt-4-stone-particle-small&lt;br /&gt;
* dirt-4-stone-particle-tiny&lt;br /&gt;
* dirt-4-stone-vehicle-particle-small&lt;br /&gt;
* dirt-4-stone-vehicle-particle-tiny&lt;br /&gt;
* dirt-5-dust-particle&lt;br /&gt;
* dirt-5-dust-tank-front-particle&lt;br /&gt;
* dirt-5-dust-vehicle-particle&lt;br /&gt;
* dirt-5-stone-character-particle-small&lt;br /&gt;
* dirt-5-stone-character-particle-tiny&lt;br /&gt;
* dirt-5-stone-lower-particle-medium&lt;br /&gt;
* dirt-5-stone-particle-medium&lt;br /&gt;
* dirt-5-stone-particle-small&lt;br /&gt;
* dirt-5-stone-particle-tiny&lt;br /&gt;
* dirt-5-stone-vehicle-particle-small&lt;br /&gt;
* dirt-5-stone-vehicle-particle-tiny&lt;br /&gt;
* dirt-6-dust-particle&lt;br /&gt;
* dirt-6-dust-tank-front-particle&lt;br /&gt;
* dirt-6-dust-vehicle-particle&lt;br /&gt;
* dirt-6-stone-character-particle-tiny&lt;br /&gt;
* dirt-6-stone-lower-particle-medium&lt;br /&gt;
* dirt-6-stone-particle-medium&lt;br /&gt;
* dirt-6-stone-particle-small&lt;br /&gt;
* dirt-6-stone-particle-tiny&lt;br /&gt;
* dirt-6-stone-vehicle-particle-small&lt;br /&gt;
* dirt-6-stone-vehicle-particle-tiny&lt;br /&gt;
* dirt-7-dust-particle&lt;br /&gt;
* dirt-7-dust-tank-front-particle&lt;br /&gt;
* dirt-7-dust-vehicle-particle&lt;br /&gt;
* dirt-7-stone-character-particle-tiny&lt;br /&gt;
* dirt-7-stone-lower-particle-medium&lt;br /&gt;
* dirt-7-stone-particle-medium&lt;br /&gt;
* dirt-7-stone-particle-small&lt;br /&gt;
* dirt-7-stone-particle-tiny&lt;br /&gt;
* dirt-7-stone-vehicle-particle-small&lt;br /&gt;
* dirt-7-stone-vehicle-particle-tiny&lt;br /&gt;
* distractor-dying-particle&lt;br /&gt;
* distractor-robot-metal-particle-medium&lt;br /&gt;
* distractor-robot-metal-particle-small&lt;br /&gt;
* dry-dirt-dust-particle&lt;br /&gt;
* dry-dirt-dust-tank-front-particle&lt;br /&gt;
* dry-dirt-dust-vehicle-particle&lt;br /&gt;
* dry-dirt-stone-character-particle-tiny&lt;br /&gt;
* dry-dirt-stone-lower-particle-medium&lt;br /&gt;
* dry-dirt-stone-particle-medium&lt;br /&gt;
* dry-dirt-stone-particle-small&lt;br /&gt;
* dry-dirt-stone-particle-tiny&lt;br /&gt;
* dry-dirt-stone-vehicle-particle-small&lt;br /&gt;
* dry-dirt-stone-vehicle-particle-tiny&lt;br /&gt;
* electric-furnace-metal-particle-big&lt;br /&gt;
* electric-furnace-metal-particle-medium&lt;br /&gt;
* electric-furnace-metal-particle-small&lt;br /&gt;
* electric-mining-drill-long-metal-particle-medium&lt;br /&gt;
* electric-mining-drill-mechanical-component-particle-medium&lt;br /&gt;
* electric-mining-drill-metal-particle-big&lt;br /&gt;
* electric-mining-drill-metal-particle-medium&lt;br /&gt;
* electricity-generator-glass-particle-small&lt;br /&gt;
* electricity-generator-long-metal-particle-medium&lt;br /&gt;
* electricity-generator-metal-particle-big&lt;br /&gt;
* electricity-generator-metal-particle-medium&lt;br /&gt;
* electricity-generator-metal-particle-small&lt;br /&gt;
* explosion-remnants-particle&lt;br /&gt;
* explosion-stone-particle-medium&lt;br /&gt;
* explosion-stone-particle-small&lt;br /&gt;
* explosion-stone-particle-tiny&lt;br /&gt;
* express-splitter-long-metal-particle-medium&lt;br /&gt;
* express-splitter-mechanical-component-particle-medium&lt;br /&gt;
* express-splitter-metal-particle-big&lt;br /&gt;
* express-splitter-metal-particle-medium&lt;br /&gt;
* express-splitter-metal-particle-small&lt;br /&gt;
* express-transport-belt-mechanical-component-particle-medium&lt;br /&gt;
* express-transport-belt-metal-particle-medium&lt;br /&gt;
* express-transport-belt-metal-particle-small&lt;br /&gt;
* express-underground-belt-metal-particle-medium&lt;br /&gt;
* express-underground-belt-metal-particle-medium-blue&lt;br /&gt;
* express-underground-belt-metal-particle-small&lt;br /&gt;
* fast-inserter-metal-particle-medium&lt;br /&gt;
* fast-inserter-metal-particle-small&lt;br /&gt;
* fast-splitter-long-metal-particle-medium&lt;br /&gt;
* fast-splitter-mechanical-component-particle-medium&lt;br /&gt;
* fast-splitter-metal-particle-big&lt;br /&gt;
* fast-splitter-metal-particle-medium&lt;br /&gt;
* fast-splitter-metal-particle-small&lt;br /&gt;
* fast-transport-belt-mechanical-component-particle-medium&lt;br /&gt;
* fast-transport-belt-metal-particle-medium&lt;br /&gt;
* fast-transport-belt-metal-particle-small&lt;br /&gt;
* fast-underground-belt-metal-particle-medium&lt;br /&gt;
* fast-underground-belt-metal-particle-medium-red&lt;br /&gt;
* fast-underground-belt-metal-particle-small&lt;br /&gt;
* filter-inserter-metal-particle-medium&lt;br /&gt;
* filter-inserter-metal-particle-small&lt;br /&gt;
* flame-thrower-turret-metal-particle-big&lt;br /&gt;
* flame-thrower-turret-metal-particle-medium&lt;br /&gt;
* flame-thrower-turret-metal-particle-small&lt;br /&gt;
* fluid-wagon-long-metal-particle-medium&lt;br /&gt;
* fluid-wagon-metal-particle-big&lt;br /&gt;
* fluid-wagon-metal-particle-medium&lt;br /&gt;
* fluid-wagon-metal-particle-small&lt;br /&gt;
* garballo-mini-dry-vegetation-particle-small-medium&lt;br /&gt;
* garballo-mini-dry-wooden-splinter-particle-small&lt;br /&gt;
* garballo-vegetation-particle-small-medium&lt;br /&gt;
* garballo-wooden-splinter-particle-small&lt;br /&gt;
* gate-metal-particle-big&lt;br /&gt;
* gate-metal-particle-medium&lt;br /&gt;
* gate-metal-particle-small&lt;br /&gt;
* gate-stone-particle-small&lt;br /&gt;
* glass-particle-small&lt;br /&gt;
* grass-1-stone-character-particle-tiny&lt;br /&gt;
* grass-1-stone-lower-particle-medium&lt;br /&gt;
* grass-1-stone-particle-medium&lt;br /&gt;
* grass-1-stone-particle-small&lt;br /&gt;
* grass-1-stone-particle-tiny&lt;br /&gt;
* grass-1-stone-vehicle-particle-small&lt;br /&gt;
* grass-1-stone-vehicle-particle-tiny&lt;br /&gt;
* grass-2-stone-character-particle-tiny&lt;br /&gt;
* grass-2-stone-lower-particle-medium&lt;br /&gt;
* grass-2-stone-particle-medium&lt;br /&gt;
* grass-2-stone-particle-small&lt;br /&gt;
* grass-2-stone-particle-tiny&lt;br /&gt;
* grass-2-stone-vehicle-particle-small&lt;br /&gt;
* grass-2-stone-vehicle-particle-tiny&lt;br /&gt;
* grass-3-stone-character-particle-tiny&lt;br /&gt;
* grass-3-stone-lower-particle-medium&lt;br /&gt;
* grass-3-stone-particle-medium&lt;br /&gt;
* grass-3-stone-particle-small&lt;br /&gt;
* grass-3-stone-particle-tiny&lt;br /&gt;
* grass-3-stone-vehicle-particle-small&lt;br /&gt;
* grass-3-stone-vehicle-particle-tiny&lt;br /&gt;
* grass-3-vegetation-character-particle-small-medium&lt;br /&gt;
* grass-3-vegetation-vehicle-particle-small-medium&lt;br /&gt;
* grass-4-stone-character-particle-tiny&lt;br /&gt;
* grass-4-stone-lower-particle-medium&lt;br /&gt;
* grass-4-stone-particle-medium&lt;br /&gt;
* grass-4-stone-particle-small&lt;br /&gt;
* grass-4-stone-particle-tiny&lt;br /&gt;
* grass-4-stone-vehicle-particle-small&lt;br /&gt;
* grass-4-stone-vehicle-particle-tiny&lt;br /&gt;
* green-asterisk-grass-particle-small-medium&lt;br /&gt;
* green-asterisk-mini-vegetation-particle-small-medium&lt;br /&gt;
* green-asterisk-mini-wooden-splinter-particle-small&lt;br /&gt;
* green-asterisk-vegetation-particle-small-medium&lt;br /&gt;
* green-asterisk-wooden-splinter-particle-small&lt;br /&gt;
* green-bush-mini-vegetation-particle-small-medium&lt;br /&gt;
* green-carpet-grass-vegetation-particle-small-medium&lt;br /&gt;
* green-carpet-grass-wooden-splinter-particle-small&lt;br /&gt;
* green-croton-vegetation-particle-small-medium&lt;br /&gt;
* green-croton-wooden-splinter-particle-small&lt;br /&gt;
* green-desert-bush-vegetation-particle-small-medium&lt;br /&gt;
* green-desert-bush-wooden-splinter-particle-small&lt;br /&gt;
* green-hairy-grass-vegetation-particle-small-medium&lt;br /&gt;
* green-hairy-grass-wooden-splinter-particle-small&lt;br /&gt;
* green-pita-mini-vegetation-particle-small-medium&lt;br /&gt;
* green-pita-mini-wooden-splinter-particle-small&lt;br /&gt;
* green-pita-vegetation-particle-small-medium&lt;br /&gt;
* green-pita-wooden-splinter-particle-small&lt;br /&gt;
* green-small-grass-vegetation-particle-small-medium&lt;br /&gt;
* green-small-grass-wooden-splinter-particle-small&lt;br /&gt;
* green-water-lower-particle&lt;br /&gt;
* green-water-particle&lt;br /&gt;
* gun-turret-metal-particle-big&lt;br /&gt;
* gun-turret-metal-particle-medium&lt;br /&gt;
* gun-turret-metal-particle-small&lt;br /&gt;
* guts-entrails-particle-big&lt;br /&gt;
* guts-entrails-particle-small-medium&lt;br /&gt;
* hazard-concrete-left-stone-lower-particle-medium&lt;br /&gt;
* hazard-concrete-left-stone-particle-medium&lt;br /&gt;
* hazard-concrete-left-stone-particle-small&lt;br /&gt;
* hazard-concrete-left-stone-particle-tiny&lt;br /&gt;
* hazard-concrete-right-stone-lower-particle-medium&lt;br /&gt;
* hazard-concrete-right-stone-particle-medium&lt;br /&gt;
* hazard-concrete-right-stone-particle-small&lt;br /&gt;
* hazard-concrete-right-stone-particle-tiny&lt;br /&gt;
* heat-exchanger-metal-particle-big&lt;br /&gt;
* heat-exchanger-metal-particle-medium&lt;br /&gt;
* heat-exchanger-metal-particle-small&lt;br /&gt;
* heat-pipe-metal-particle-medium&lt;br /&gt;
* heat-pipe-metal-particle-small&lt;br /&gt;
* huge-rock-stone-particle-big&lt;br /&gt;
* huge-rock-stone-particle-medium&lt;br /&gt;
* huge-rock-stone-particle-small&lt;br /&gt;
* huge-rock-stone-particle-tiny&lt;br /&gt;
* inserter-metal-particle-medium&lt;br /&gt;
* inserter-metal-particle-small&lt;br /&gt;
* iron-chest-metal-particle-medium&lt;br /&gt;
* iron-chest-metal-particle-small&lt;br /&gt;
* iron-ore-particle&lt;br /&gt;
* lab-glass-particle-small&lt;br /&gt;
* lab-long-metal-particle-medium&lt;br /&gt;
* lab-mechanical-component-particle-medium&lt;br /&gt;
* lab-metal-particle-big&lt;br /&gt;
* lab-metal-particle-medium&lt;br /&gt;
* lab-tile-1-stone-lower-particle-medium&lt;br /&gt;
* lab-tile-1-stone-particle-medium&lt;br /&gt;
* lab-tile-1-stone-particle-small&lt;br /&gt;
* lab-tile-1-stone-particle-tiny&lt;br /&gt;
* lab-tile-2-stone-lower-particle-medium&lt;br /&gt;
* lab-tile-2-stone-particle-medium&lt;br /&gt;
* lab-tile-2-stone-particle-small&lt;br /&gt;
* lab-tile-2-stone-particle-tiny&lt;br /&gt;
* lab-tile-white-stone-lower-particle-medium&lt;br /&gt;
* lab-tile-white-stone-particle-medium&lt;br /&gt;
* lab-tile-white-stone-particle-small&lt;br /&gt;
* lab-tile-white-stone-particle-tiny&lt;br /&gt;
* lamp-glass-particle-small&lt;br /&gt;
* lamp-metal-particle-small&lt;br /&gt;
* landfill-dust-particle&lt;br /&gt;
* landfill-dust-tank-front-particle&lt;br /&gt;
* landfill-dust-vehicle-particle&lt;br /&gt;
* landfill-stone-character-particle-tiny&lt;br /&gt;
* landfill-stone-lower-particle-medium&lt;br /&gt;
* landfill-stone-particle-medium&lt;br /&gt;
* landfill-stone-particle-small&lt;br /&gt;
* landfill-stone-particle-tiny&lt;br /&gt;
* landfill-stone-vehicle-particle-small&lt;br /&gt;
* landfill-stone-vehicle-particle-tiny&lt;br /&gt;
* laser-turret-metal-particle-big&lt;br /&gt;
* laser-turret-metal-particle-medium&lt;br /&gt;
* laser-turret-metal-particle-small&lt;br /&gt;
* leaf-particle&lt;br /&gt;
* lichen-stone-particle-small&lt;br /&gt;
* lichen-vegetation-particle-small-medium&lt;br /&gt;
* locomotive-mechanical-component-particle-medium&lt;br /&gt;
* locomotive-metal-particle-big&lt;br /&gt;
* locomotive-metal-particle-medium&lt;br /&gt;
* locomotive-metal-particle-small&lt;br /&gt;
* logistic-robot-dying-particle&lt;br /&gt;
* logistic-robot-metal-particle-medium&lt;br /&gt;
* logistic-robot-metal-particle-small&lt;br /&gt;
* long-handed-inserter-metal-particle-medium&lt;br /&gt;
* long-handed-inserter-metal-particle-small&lt;br /&gt;
* long-metal-particle-medium&lt;br /&gt;
* medium-electric-pole-long-metal-particle-medium&lt;br /&gt;
* medium-electric-pole-metal-particle-small&lt;br /&gt;
* medium-rock-stone-particle-small&lt;br /&gt;
* medium-rock-stone-particle-tiny&lt;br /&gt;
* medium-sand-rock-stone-particle-small&lt;br /&gt;
* medium-sand-rock-stone-particle-tiny&lt;br /&gt;
* metal-particle-big&lt;br /&gt;
* metal-particle-medium&lt;br /&gt;
* metal-particle-small&lt;br /&gt;
* nuclear-ground-dust-particle&lt;br /&gt;
* nuclear-ground-dust-tank-front-particle&lt;br /&gt;
* nuclear-ground-dust-vehicle-particle&lt;br /&gt;
* nuclear-ground-stone-character-particle-tiny&lt;br /&gt;
* nuclear-ground-stone-lower-particle-medium&lt;br /&gt;
* nuclear-ground-stone-particle-medium&lt;br /&gt;
* nuclear-ground-stone-particle-small&lt;br /&gt;
* nuclear-ground-stone-particle-tiny&lt;br /&gt;
* nuclear-ground-stone-vehicle-particle-small&lt;br /&gt;
* nuclear-ground-stone-vehicle-particle-tiny&lt;br /&gt;
* nuclear-reactor-glass-particle-small&lt;br /&gt;
* nuclear-reactor-mechanical-component-particle-medium&lt;br /&gt;
* nuclear-reactor-metal-particle-big&lt;br /&gt;
* nuclear-reactor-metal-particle-medium&lt;br /&gt;
* nuclear-reactor-metal-particle-small&lt;br /&gt;
* offshore-pump-glass-particle-small&lt;br /&gt;
* offshore-pump-mechanical-component-particle-medium&lt;br /&gt;
* offshore-pump-metal-particle-big&lt;br /&gt;
* offshore-pump-metal-particle-medium&lt;br /&gt;
* offshore-pump-metal-particle-small&lt;br /&gt;
* oil-refinery-long-metal-particle-medium&lt;br /&gt;
* oil-refinery-metal-particle-big&lt;br /&gt;
* oil-refinery-metal-particle-big-tint&lt;br /&gt;
* oil-refinery-metal-particle-medium&lt;br /&gt;
* oil-refinery-metal-particle-small&lt;br /&gt;
* old-leaf-particle&lt;br /&gt;
* passive-provider-chest-metal-particle-medium&lt;br /&gt;
* passive-provider-chest-metal-particle-small&lt;br /&gt;
* pipe-glass-particle-small&lt;br /&gt;
* pipe-metal-particle-medium&lt;br /&gt;
* pipe-metal-particle-small&lt;br /&gt;
* pipe-to-ground-metal-particle-medium&lt;br /&gt;
* pipe-to-ground-metal-particle-small&lt;br /&gt;
* poison-capsule-metal-particle&lt;br /&gt;
* pole-spark-particle&lt;br /&gt;
* power-switch-metal-particle-medium&lt;br /&gt;
* power-switch-metal-particle-small&lt;br /&gt;
* programmable-speaker-metal-particle-small&lt;br /&gt;
* programmable-speaker-wooden-splinter-particle-medium&lt;br /&gt;
* programmable-speaker-wooden-splinter-particle-small&lt;br /&gt;
* pump-glass-particle-small&lt;br /&gt;
* pump-metal-particle-big&lt;br /&gt;
* pump-metal-particle-medium&lt;br /&gt;
* pump-metal-particle-small&lt;br /&gt;
* pumpjack-mechanical-component-particle-medium&lt;br /&gt;
* pumpjack-metal-particle-big&lt;br /&gt;
* pumpjack-metal-particle-medium&lt;br /&gt;
* pumpjack-metal-particle-small&lt;br /&gt;
* radar-long-metal-particle-medium&lt;br /&gt;
* radar-metal-particle-big&lt;br /&gt;
* radar-metal-particle-medium&lt;br /&gt;
* radar-metal-particle-small&lt;br /&gt;
* rail-chain-signal-glass-particle-small&lt;br /&gt;
* rail-chain-signal-metal-particle-medium&lt;br /&gt;
* rail-chain-signal-metal-particle-small&lt;br /&gt;
* rail-long-metal-particle-medium&lt;br /&gt;
* rail-signal-glass-particle-small&lt;br /&gt;
* rail-signal-glass-particle-small-green&lt;br /&gt;
* rail-signal-glass-particle-small-red&lt;br /&gt;
* rail-signal-glass-particle-small-yellow&lt;br /&gt;
* rail-signal-metal-particle-medium&lt;br /&gt;
* rail-signal-metal-particle-small&lt;br /&gt;
* rail-stone-particle-small&lt;br /&gt;
* rail-wooden-splinter-particle-medium&lt;br /&gt;
* red-asterisk-grass-particle-small-medium&lt;br /&gt;
* red-asterisk-vegetation-particle-small-medium&lt;br /&gt;
* red-asterisk-wooden-splinter-particle-small&lt;br /&gt;
* red-croton-vegetation-particle-small-medium&lt;br /&gt;
* red-croton-wooden-splinter-particle-small&lt;br /&gt;
* red-desert-0-dust-particle&lt;br /&gt;
* red-desert-0-dust-tank-front-particle&lt;br /&gt;
* red-desert-0-dust-vehicle-particle&lt;br /&gt;
* red-desert-0-stone-character-particle-tiny&lt;br /&gt;
* red-desert-0-stone-lower-particle-medium&lt;br /&gt;
* red-desert-0-stone-particle-medium&lt;br /&gt;
* red-desert-0-stone-particle-small&lt;br /&gt;
* red-desert-0-stone-particle-tiny&lt;br /&gt;
* red-desert-0-stone-vehicle-particle-small&lt;br /&gt;
* red-desert-0-stone-vehicle-particle-tiny&lt;br /&gt;
* red-desert-1-dust-particle&lt;br /&gt;
* red-desert-1-dust-tank-front-particle&lt;br /&gt;
* red-desert-1-dust-vehicle-particle&lt;br /&gt;
* red-desert-1-stone-character-particle-tiny&lt;br /&gt;
* red-desert-1-stone-lower-particle-medium&lt;br /&gt;
* red-desert-1-stone-particle-medium&lt;br /&gt;
* red-desert-1-stone-particle-small&lt;br /&gt;
* red-desert-1-stone-particle-tiny&lt;br /&gt;
* red-desert-1-stone-vehicle-particle-small&lt;br /&gt;
* red-desert-1-stone-vehicle-particle-tiny&lt;br /&gt;
* red-desert-2-dust-particle&lt;br /&gt;
* red-desert-2-dust-tank-front-particle&lt;br /&gt;
* red-desert-2-dust-vehicle-particle&lt;br /&gt;
* red-desert-2-stone-character-particle-tiny&lt;br /&gt;
* red-desert-2-stone-lower-particle-medium&lt;br /&gt;
* red-desert-2-stone-particle-medium&lt;br /&gt;
* red-desert-2-stone-particle-small&lt;br /&gt;
* red-desert-2-stone-particle-tiny&lt;br /&gt;
* red-desert-2-stone-vehicle-particle-small&lt;br /&gt;
* red-desert-2-stone-vehicle-particle-tiny&lt;br /&gt;
* red-desert-3-dust-particle&lt;br /&gt;
* red-desert-3-dust-tank-front-particle&lt;br /&gt;
* red-desert-3-dust-vehicle-particle&lt;br /&gt;
* red-desert-3-stone-character-particle-tiny&lt;br /&gt;
* red-desert-3-stone-lower-particle-medium&lt;br /&gt;
* red-desert-3-stone-particle-medium&lt;br /&gt;
* red-desert-3-stone-particle-small&lt;br /&gt;
* red-desert-3-stone-particle-tiny&lt;br /&gt;
* red-desert-3-stone-vehicle-particle-small&lt;br /&gt;
* red-desert-3-stone-vehicle-particle-tiny&lt;br /&gt;
* red-desert-bush-vegetation-particle-small-medium&lt;br /&gt;
* red-desert-bush-wooden-splinter-particle-small&lt;br /&gt;
* red-pita-vegetation-particle-small-medium&lt;br /&gt;
* red-pita-wooden-splinter-particle-small&lt;br /&gt;
* refined-concrete-stone-particle-medium&lt;br /&gt;
* refined-concrete-stone-particle-small&lt;br /&gt;
* refined-concrete-stone-particle-tiny&lt;br /&gt;
* refined-hazard-concrete-left-stone-particle-medium&lt;br /&gt;
* refined-hazard-concrete-left-stone-particle-small&lt;br /&gt;
* refined-hazard-concrete-left-stone-particle-tiny&lt;br /&gt;
* refined-hazard-concrete-right-stone-particle-medium&lt;br /&gt;
* refined-hazard-concrete-right-stone-particle-small&lt;br /&gt;
* refined-hazard-concrete-right-stone-particle-tiny&lt;br /&gt;
* repaired-assembling-machine-glass-particle-small&lt;br /&gt;
* repaired-assembling-machine-long-metal-particle-medium&lt;br /&gt;
* repaired-assembling-machine-metal-particle-big&lt;br /&gt;
* repaired-assembling-machine-metal-particle-medium&lt;br /&gt;
* repaired-assembling-machine-metal-particle-small&lt;br /&gt;
* repaired-lab-glass-particle-small&lt;br /&gt;
* repaired-lab-long-metal-particle-medium&lt;br /&gt;
* repaired-lab-metal-particle-big&lt;br /&gt;
* repaired-lab-metal-particle-medium&lt;br /&gt;
* repaired-lab-metal-particle-small&lt;br /&gt;
* requester-chest-metal-particle-medium&lt;br /&gt;
* requester-chest-metal-particle-small&lt;br /&gt;
* roboport-metal-particle-big&lt;br /&gt;
* roboport-metal-particle-medium&lt;br /&gt;
* roboport-metal-particle-small&lt;br /&gt;
* rock-damage-stone-particle-medium&lt;br /&gt;
* rock-damage-stone-particle-small&lt;br /&gt;
* rock-damage-stone-particle-tiny&lt;br /&gt;
* rocket-silo-mechanical-component-particle-medium&lt;br /&gt;
* rocket-silo-metal-particle-big&lt;br /&gt;
* rocket-silo-metal-particle-medium&lt;br /&gt;
* rocket-silo-metal-particle-small&lt;br /&gt;
* sand-1-dust-particle&lt;br /&gt;
* sand-1-dust-tank-front-particle&lt;br /&gt;
* sand-1-dust-vehicle-particle&lt;br /&gt;
* sand-1-stone-character-particle-tiny&lt;br /&gt;
* sand-1-stone-lower-particle-medium&lt;br /&gt;
* sand-1-stone-particle-medium&lt;br /&gt;
* sand-1-stone-particle-small&lt;br /&gt;
* sand-1-stone-particle-tiny&lt;br /&gt;
* sand-1-stone-vehicle-particle-small&lt;br /&gt;
* sand-1-stone-vehicle-particle-tiny&lt;br /&gt;
* sand-2-dust-particle&lt;br /&gt;
* sand-2-dust-tank-front-particle&lt;br /&gt;
* sand-2-dust-vehicle-particle&lt;br /&gt;
* sand-2-stone-character-particle-tiny&lt;br /&gt;
* sand-2-stone-particle-medium&lt;br /&gt;
* sand-2-stone-particle-small&lt;br /&gt;
* sand-2-stone-particle-tiny&lt;br /&gt;
* sand-2-stone-vehicle-particle-small&lt;br /&gt;
* sand-2-stone-vehicle-particle-tiny&lt;br /&gt;
* sand-3-dust-particle&lt;br /&gt;
* sand-3-dust-tank-front-particle&lt;br /&gt;
* sand-3-dust-vehicle-particle&lt;br /&gt;
* sand-3-stone-character-particle-tiny&lt;br /&gt;
* sand-3-stone-particle-medium&lt;br /&gt;
* sand-3-stone-particle-small&lt;br /&gt;
* sand-3-stone-particle-tiny&lt;br /&gt;
* sand-3-stone-vehicle-particle-small&lt;br /&gt;
* sand-3-stone-vehicle-particle-tiny&lt;br /&gt;
* shallow-water-2-lower-particle&lt;br /&gt;
* shallow-water-2-particle&lt;br /&gt;
* shallow-water-2-vehicle-particle&lt;br /&gt;
* shallow-water-droplet-particle&lt;br /&gt;
* shallow-water-lower-particle&lt;br /&gt;
* shallow-water-particle&lt;br /&gt;
* shallow-water-vehicle-particle&lt;br /&gt;
* shell-particle&lt;br /&gt;
* slowdown-capsule-particle&lt;br /&gt;
* slowdown-capsule-particle-big&lt;br /&gt;
* small-electric-pole-metal-particle-small&lt;br /&gt;
* small-electric-pole-wooden-splinter-particle-medium&lt;br /&gt;
* small-electric-pole-wooden-splinter-particle-small&lt;br /&gt;
* small-rock-stone-particle-small&lt;br /&gt;
* small-rock-stone-particle-tiny&lt;br /&gt;
* small-sand-rock-stone-particle-small&lt;br /&gt;
* small-sand-rock-stone-particle-tiny&lt;br /&gt;
* solar-panel-glass-particle-small&lt;br /&gt;
* solar-panel-long-metal-particle-medium&lt;br /&gt;
* solar-panel-metal-particle-small&lt;br /&gt;
* spark-particle&lt;br /&gt;
* spark-particle-debris&lt;br /&gt;
* spidertron-glass-particle-small&lt;br /&gt;
* spidertron-long-metal-particle-medium&lt;br /&gt;
* spidertron-mechanical-component-particle-medium&lt;br /&gt;
* spidertron-metal-particle-big&lt;br /&gt;
* spidertron-metal-particle-medium&lt;br /&gt;
* spidertron-metal-particle-small&lt;br /&gt;
* splitter-long-metal-particle-medium&lt;br /&gt;
* splitter-mechanical-component-particle-medium&lt;br /&gt;
* splitter-metal-particle-big&lt;br /&gt;
* splitter-metal-particle-medium&lt;br /&gt;
* splitter-metal-particle-small&lt;br /&gt;
* stack-filter-inserter-metal-particle-medium&lt;br /&gt;
* stack-filter-inserter-metal-particle-small&lt;br /&gt;
* stack-inserter-metal-particle-medium&lt;br /&gt;
* stack-inserter-metal-particle-small&lt;br /&gt;
* steam-engine-mechanical-component-particle-medium&lt;br /&gt;
* steam-engine-metal-particle-big&lt;br /&gt;
* steam-engine-metal-particle-medium&lt;br /&gt;
* steam-engine-metal-particle-small&lt;br /&gt;
* steam-turbine-mechanical-component-particle-medium&lt;br /&gt;
* steam-turbine-metal-particle-big&lt;br /&gt;
* steam-turbine-metal-particle-medium&lt;br /&gt;
* steam-turbine-metal-particle-small&lt;br /&gt;
* steel-chest-metal-particle-medium&lt;br /&gt;
* steel-chest-metal-particle-small&lt;br /&gt;
* steel-furnace-metal-particle-big&lt;br /&gt;
* steel-furnace-metal-particle-medium&lt;br /&gt;
* steel-furnace-metal-particle-small&lt;br /&gt;
* stone-furnace-stone-particle-big&lt;br /&gt;
* stone-furnace-stone-particle-medium&lt;br /&gt;
* stone-furnace-stone-particle-small&lt;br /&gt;
* stone-particle&lt;br /&gt;
* stone-particle-big&lt;br /&gt;
* stone-particle-medium&lt;br /&gt;
* stone-particle-small&lt;br /&gt;
* stone-particle-tiny&lt;br /&gt;
* stone-path-stone-lower-particle-medium&lt;br /&gt;
* stone-path-stone-particle-medium&lt;br /&gt;
* stone-path-stone-particle-small&lt;br /&gt;
* stone-path-stone-particle-tiny&lt;br /&gt;
* storage-chest-metal-particle-medium&lt;br /&gt;
* storage-chest-metal-particle-small&lt;br /&gt;
* storage-tank-metal-particle-big&lt;br /&gt;
* storage-tank-metal-particle-medium&lt;br /&gt;
* substation-long-metal-particle-medium&lt;br /&gt;
* substation-metal-particle-big&lt;br /&gt;
* substation-metal-particle-medium&lt;br /&gt;
* substation-metal-particle-small&lt;br /&gt;
* tank-metal-particle-big&lt;br /&gt;
* tank-metal-particle-medium&lt;br /&gt;
* tank-metal-particle-small&lt;br /&gt;
* tiny-rock-stone-particle-tiny&lt;br /&gt;
* train-stop-glass-particle-small&lt;br /&gt;
* train-stop-long-metal-particle-medium&lt;br /&gt;
* train-stop-metal-particle-medium&lt;br /&gt;
* train-stop-metal-particle-small&lt;br /&gt;
* transport-belt-mechanical-component-particle-medium&lt;br /&gt;
* transport-belt-metal-particle-medium&lt;br /&gt;
* transport-belt-metal-particle-small&lt;br /&gt;
* transport-belt-wooden-splinter-particle-medium&lt;br /&gt;
* tutorial-grid-stone-lower-particle-medium&lt;br /&gt;
* tutorial-grid-stone-particle-medium&lt;br /&gt;
* tutorial-grid-stone-particle-small&lt;br /&gt;
* tutorial-grid-stone-particle-tiny&lt;br /&gt;
* tutorial-grid-stone-path-stone-particle-tiny&lt;br /&gt;
* underground-belt-metal-particle-medium&lt;br /&gt;
* underground-belt-metal-particle-medium-yellow&lt;br /&gt;
* underground-belt-metal-particle-small&lt;br /&gt;
* vegetation-character-particle-small-medium&lt;br /&gt;
* vegetation-particle-small-medium&lt;br /&gt;
* vegetation-vehicle-particle-small-medium&lt;br /&gt;
* wall-stone-particle-medium&lt;br /&gt;
* wall-stone-particle-small&lt;br /&gt;
* wall-stone-particle-tiny&lt;br /&gt;
* water-lower-particle&lt;br /&gt;
* water-particle&lt;br /&gt;
* white-desert-bush-vegetation-particle-small-medium&lt;br /&gt;
* white-desert-bush-wooden-splinter-particle-small&lt;br /&gt;
* wooden-chest-wooden-splinter-particle-medium&lt;br /&gt;
* wooden-chest-wooden-splinter-particle-small&lt;br /&gt;
* wooden-particle&lt;br /&gt;
* wooden-splinter-particle-medium&lt;br /&gt;
* wooden-splinter-particle-small&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|particle}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* particle-for-migration&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|particle-source}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* blood-fountain&lt;br /&gt;
* blood-fountain-big&lt;br /&gt;
* blood-fountain-hit-spray&lt;br /&gt;
* nuclear-smouldering-smoke-source&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|pipe}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* pipe&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|pipe-to-ground}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* pipe-to-ground&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|player-damaged-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* golem&lt;br /&gt;
* watch-your-step&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|player-port}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* player-port&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|power-switch}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* power-switch&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|produce-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* mass-production-1&lt;br /&gt;
* mass-production-2&lt;br /&gt;
* mass-production-3&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|produce-per-hour-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* circuit-veteran-1&lt;br /&gt;
* circuit-veteran-2&lt;br /&gt;
* circuit-veteran-3&lt;br /&gt;
* computer-age-1&lt;br /&gt;
* computer-age-2&lt;br /&gt;
* computer-age-3&lt;br /&gt;
* iron-throne-1&lt;br /&gt;
* iron-throne-2&lt;br /&gt;
* iron-throne-3&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|programmable-speaker}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* programmable-speaker&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|projectile}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* atomic-bomb-ground-zero-projectile&lt;br /&gt;
* atomic-bomb-wave&lt;br /&gt;
* atomic-bomb-wave-spawns-cluster-nuke-explosion&lt;br /&gt;
* atomic-bomb-wave-spawns-fire-smoke-explosion&lt;br /&gt;
* atomic-bomb-wave-spawns-nuclear-smoke&lt;br /&gt;
* atomic-bomb-wave-spawns-nuke-shockwave-explosion&lt;br /&gt;
* atomic-rocket&lt;br /&gt;
* blue-laser&lt;br /&gt;
* cannon-projectile&lt;br /&gt;
* cliff-explosives&lt;br /&gt;
* cluster-grenade&lt;br /&gt;
* defender-capsule&lt;br /&gt;
* destroyer-capsule&lt;br /&gt;
* distractor-capsule&lt;br /&gt;
* explosive-cannon-projectile&lt;br /&gt;
* explosive-rocket&lt;br /&gt;
* explosive-uranium-cannon-projectile&lt;br /&gt;
* grenade&lt;br /&gt;
* laser&lt;br /&gt;
* piercing-shotgun-pellet&lt;br /&gt;
* poison-capsule&lt;br /&gt;
* rocket&lt;br /&gt;
* shotgun-pellet&lt;br /&gt;
* slowdown-capsule&lt;br /&gt;
* uranium-cannon-projectile&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|pump}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* pump&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|radar}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* radar&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|rail-chain-signal}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* rail-chain-signal&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|rail-planner}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* rail&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|rail-remnants}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* curved-rail-remnants&lt;br /&gt;
* straight-rail-remnants&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|rail-signal}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* rail-signal&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|reactor}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* nuclear-reactor&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|recipe}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* accumulator&lt;br /&gt;
* advanced-circuit&lt;br /&gt;
* advanced-oil-processing&lt;br /&gt;
* arithmetic-combinator&lt;br /&gt;
* artillery-shell&lt;br /&gt;
* artillery-targeting-remote&lt;br /&gt;
* artillery-turret&lt;br /&gt;
* artillery-wagon&lt;br /&gt;
* assembling-machine-1&lt;br /&gt;
* assembling-machine-2&lt;br /&gt;
* assembling-machine-3&lt;br /&gt;
* atomic-bomb&lt;br /&gt;
* automation-science-pack&lt;br /&gt;
* basic-oil-processing&lt;br /&gt;
* battery&lt;br /&gt;
* battery-equipment&lt;br /&gt;
* battery-mk2-equipment&lt;br /&gt;
* beacon&lt;br /&gt;
* belt-immunity-equipment&lt;br /&gt;
* big-electric-pole&lt;br /&gt;
* boiler&lt;br /&gt;
* burner-inserter&lt;br /&gt;
* burner-mining-drill&lt;br /&gt;
* cannon-shell&lt;br /&gt;
* car&lt;br /&gt;
* cargo-wagon&lt;br /&gt;
* centrifuge&lt;br /&gt;
* chemical-plant&lt;br /&gt;
* chemical-science-pack&lt;br /&gt;
* cliff-explosives&lt;br /&gt;
* cluster-grenade&lt;br /&gt;
* coal-liquefaction&lt;br /&gt;
* combat-shotgun&lt;br /&gt;
* concrete&lt;br /&gt;
* constant-combinator&lt;br /&gt;
* construction-robot&lt;br /&gt;
* copper-cable&lt;br /&gt;
* copper-plate&lt;br /&gt;
* decider-combinator&lt;br /&gt;
* defender-capsule&lt;br /&gt;
* destroyer-capsule&lt;br /&gt;
* discharge-defense-equipment&lt;br /&gt;
* discharge-defense-remote&lt;br /&gt;
* distractor-capsule&lt;br /&gt;
* effectivity-module&lt;br /&gt;
* effectivity-module-2&lt;br /&gt;
* effectivity-module-3&lt;br /&gt;
* electric-energy-interface&lt;br /&gt;
* electric-engine-unit&lt;br /&gt;
* electric-furnace&lt;br /&gt;
* electric-mining-drill&lt;br /&gt;
* electronic-circuit&lt;br /&gt;
* empty-barrel&lt;br /&gt;
* empty-crude-oil-barrel&lt;br /&gt;
* empty-heavy-oil-barrel&lt;br /&gt;
* empty-light-oil-barrel&lt;br /&gt;
* empty-lubricant-barrel&lt;br /&gt;
* empty-petroleum-gas-barrel&lt;br /&gt;
* empty-sulfuric-acid-barrel&lt;br /&gt;
* empty-water-barrel&lt;br /&gt;
* energy-shield-equipment&lt;br /&gt;
* energy-shield-mk2-equipment&lt;br /&gt;
* engine-unit&lt;br /&gt;
* exoskeleton-equipment&lt;br /&gt;
* explosive-cannon-shell&lt;br /&gt;
* explosive-rocket&lt;br /&gt;
* explosive-uranium-cannon-shell&lt;br /&gt;
* explosives&lt;br /&gt;
* express-loader&lt;br /&gt;
* express-splitter&lt;br /&gt;
* express-transport-belt&lt;br /&gt;
* express-underground-belt&lt;br /&gt;
* fast-inserter&lt;br /&gt;
* fast-loader&lt;br /&gt;
* fast-splitter&lt;br /&gt;
* fast-transport-belt&lt;br /&gt;
* fast-underground-belt&lt;br /&gt;
* fill-crude-oil-barrel&lt;br /&gt;
* fill-heavy-oil-barrel&lt;br /&gt;
* fill-light-oil-barrel&lt;br /&gt;
* fill-lubricant-barrel&lt;br /&gt;
* fill-petroleum-gas-barrel&lt;br /&gt;
* fill-sulfuric-acid-barrel&lt;br /&gt;
* fill-water-barrel&lt;br /&gt;
* filter-inserter&lt;br /&gt;
* firearm-magazine&lt;br /&gt;
* flamethrower&lt;br /&gt;
* flamethrower-ammo&lt;br /&gt;
* flamethrower-turret&lt;br /&gt;
* fluid-wagon&lt;br /&gt;
* flying-robot-frame&lt;br /&gt;
* fusion-reactor-equipment&lt;br /&gt;
* gate&lt;br /&gt;
* green-wire&lt;br /&gt;
* grenade&lt;br /&gt;
* gun-turret&lt;br /&gt;
* hazard-concrete&lt;br /&gt;
* heat-exchanger&lt;br /&gt;
* heat-pipe&lt;br /&gt;
* heavy-armor&lt;br /&gt;
* heavy-oil-cracking&lt;br /&gt;
* inserter&lt;br /&gt;
* iron-chest&lt;br /&gt;
* iron-gear-wheel&lt;br /&gt;
* iron-plate&lt;br /&gt;
* iron-stick&lt;br /&gt;
* kovarex-enrichment-process&lt;br /&gt;
* lab&lt;br /&gt;
* land-mine&lt;br /&gt;
* landfill&lt;br /&gt;
* laser-turret&lt;br /&gt;
* light-armor&lt;br /&gt;
* light-oil-cracking&lt;br /&gt;
* loader&lt;br /&gt;
* locomotive&lt;br /&gt;
* logistic-chest-active-provider&lt;br /&gt;
* logistic-chest-buffer&lt;br /&gt;
* logistic-chest-passive-provider&lt;br /&gt;
* logistic-chest-requester&lt;br /&gt;
* logistic-chest-storage&lt;br /&gt;
* logistic-robot&lt;br /&gt;
* logistic-science-pack&lt;br /&gt;
* long-handed-inserter&lt;br /&gt;
* low-density-structure&lt;br /&gt;
* lubricant&lt;br /&gt;
* medium-electric-pole&lt;br /&gt;
* military-science-pack&lt;br /&gt;
* modular-armor&lt;br /&gt;
* night-vision-equipment&lt;br /&gt;
* nuclear-fuel&lt;br /&gt;
* nuclear-fuel-reprocessing&lt;br /&gt;
* nuclear-reactor&lt;br /&gt;
* offshore-pump&lt;br /&gt;
* oil-refinery&lt;br /&gt;
* personal-laser-defense-equipment&lt;br /&gt;
* personal-roboport-equipment&lt;br /&gt;
* personal-roboport-mk2-equipment&lt;br /&gt;
* piercing-rounds-magazine&lt;br /&gt;
* piercing-shotgun-shell&lt;br /&gt;
* pipe&lt;br /&gt;
* pipe-to-ground&lt;br /&gt;
* pistol&lt;br /&gt;
* plastic-bar&lt;br /&gt;
* poison-capsule&lt;br /&gt;
* power-armor&lt;br /&gt;
* power-armor-mk2&lt;br /&gt;
* power-switch&lt;br /&gt;
* processing-unit&lt;br /&gt;
* production-science-pack&lt;br /&gt;
* productivity-module&lt;br /&gt;
* productivity-module-2&lt;br /&gt;
* productivity-module-3&lt;br /&gt;
* programmable-speaker&lt;br /&gt;
* pump&lt;br /&gt;
* pumpjack&lt;br /&gt;
* radar&lt;br /&gt;
* rail&lt;br /&gt;
* rail-chain-signal&lt;br /&gt;
* rail-signal&lt;br /&gt;
* red-wire&lt;br /&gt;
* refined-concrete&lt;br /&gt;
* refined-hazard-concrete&lt;br /&gt;
* repair-pack&lt;br /&gt;
* roboport&lt;br /&gt;
* rocket&lt;br /&gt;
* rocket-control-unit&lt;br /&gt;
* rocket-fuel&lt;br /&gt;
* rocket-launcher&lt;br /&gt;
* rocket-part&lt;br /&gt;
* rocket-silo&lt;br /&gt;
* satellite&lt;br /&gt;
* shotgun&lt;br /&gt;
* shotgun-shell&lt;br /&gt;
* slowdown-capsule&lt;br /&gt;
* small-electric-pole&lt;br /&gt;
* small-lamp&lt;br /&gt;
* solar-panel&lt;br /&gt;
* solar-panel-equipment&lt;br /&gt;
* solid-fuel-from-heavy-oil&lt;br /&gt;
* solid-fuel-from-light-oil&lt;br /&gt;
* solid-fuel-from-petroleum-gas&lt;br /&gt;
* speed-module&lt;br /&gt;
* speed-module-2&lt;br /&gt;
* speed-module-3&lt;br /&gt;
* spidertron&lt;br /&gt;
* spidertron-remote&lt;br /&gt;
* splitter&lt;br /&gt;
* stack-filter-inserter&lt;br /&gt;
* stack-inserter&lt;br /&gt;
* steam-engine&lt;br /&gt;
* steam-turbine&lt;br /&gt;
* steel-chest&lt;br /&gt;
* steel-furnace&lt;br /&gt;
* steel-plate&lt;br /&gt;
* stone-brick&lt;br /&gt;
* stone-furnace&lt;br /&gt;
* stone-wall&lt;br /&gt;
* storage-tank&lt;br /&gt;
* submachine-gun&lt;br /&gt;
* substation&lt;br /&gt;
* sulfur&lt;br /&gt;
* sulfuric-acid&lt;br /&gt;
* tank&lt;br /&gt;
* train-stop&lt;br /&gt;
* transport-belt&lt;br /&gt;
* underground-belt&lt;br /&gt;
* uranium-cannon-shell&lt;br /&gt;
* uranium-fuel-cell&lt;br /&gt;
* uranium-processing&lt;br /&gt;
* uranium-rounds-magazine&lt;br /&gt;
* utility-science-pack&lt;br /&gt;
* wooden-chest&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|recipe-category}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* advanced-crafting&lt;br /&gt;
* basic-crafting&lt;br /&gt;
* centrifuging&lt;br /&gt;
* chemistry&lt;br /&gt;
* crafting&lt;br /&gt;
* crafting-with-fluid&lt;br /&gt;
* oil-processing&lt;br /&gt;
* rocket-building&lt;br /&gt;
* smelting&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|repair-tool}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* repair-pack&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|research-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* eco-unfriendly&lt;br /&gt;
* tech-maniac&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|resource}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* coal&lt;br /&gt;
* copper-ore&lt;br /&gt;
* crude-oil&lt;br /&gt;
* iron-ore&lt;br /&gt;
* stone&lt;br /&gt;
* uranium-ore&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|resource-category}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* basic-fluid&lt;br /&gt;
* basic-solid&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|roboport}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* roboport&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|roboport-equipment}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* personal-roboport-equipment&lt;br /&gt;
* personal-roboport-mk2-equipment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|rocket-silo}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* rocket-silo&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|rocket-silo-rocket}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* rocket-silo-rocket&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|rocket-silo-rocket-shadow}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* rocket-silo-rocket-shadow&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|selection-tool}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* selection-tool&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|shortcut}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* copy&lt;br /&gt;
* cut&lt;br /&gt;
* give-blueprint&lt;br /&gt;
* give-blueprint-book&lt;br /&gt;
* give-deconstruction-planner&lt;br /&gt;
* give-upgrade-planner&lt;br /&gt;
* import-string&lt;br /&gt;
* paste&lt;br /&gt;
* toggle-alt-mode&lt;br /&gt;
* toggle-equipment-movement-bonus&lt;br /&gt;
* toggle-personal-roboport&lt;br /&gt;
* undo&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|simple-entity}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* medium-ship-wreck&lt;br /&gt;
* rock-big&lt;br /&gt;
* rock-huge&lt;br /&gt;
* sand-rock-big&lt;br /&gt;
* small-ship-wreck&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|simple-entity-with-force}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* simple-entity-with-force&lt;br /&gt;
* spidertron-military-target&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|simple-entity-with-owner}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* crash-site-spaceship-wreck-small-1&lt;br /&gt;
* crash-site-spaceship-wreck-small-2&lt;br /&gt;
* crash-site-spaceship-wreck-small-3&lt;br /&gt;
* crash-site-spaceship-wreck-small-4&lt;br /&gt;
* crash-site-spaceship-wreck-small-5&lt;br /&gt;
* crash-site-spaceship-wreck-small-6&lt;br /&gt;
* simple-entity-with-owner&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|smoke}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* smoke-for-migration&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|smoke-with-trigger}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* crash-site-explosion-smoke&lt;br /&gt;
* crash-site-fire-smoke&lt;br /&gt;
* poison-cloud&lt;br /&gt;
* poison-cloud-visual-dummy&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|solar-panel}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* solar-panel&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|solar-panel-equipment}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* solar-panel-equipment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|spectator-controller}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* default&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|speech-bubble}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* compi-speech-bubble&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|spider-leg}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* spidertron-leg-1&lt;br /&gt;
* spidertron-leg-2&lt;br /&gt;
* spidertron-leg-3&lt;br /&gt;
* spidertron-leg-4&lt;br /&gt;
* spidertron-leg-5&lt;br /&gt;
* spidertron-leg-6&lt;br /&gt;
* spidertron-leg-7&lt;br /&gt;
* spidertron-leg-8&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|spider-vehicle}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* spidertron&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|spidertron-remote}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* spidertron-remote&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|splitter}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* express-splitter&lt;br /&gt;
* fast-splitter&lt;br /&gt;
* splitter&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|sprite}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* developer&lt;br /&gt;
* infinity&lt;br /&gt;
* info&lt;br /&gt;
* info_no_border&lt;br /&gt;
* quantity-multiplier&lt;br /&gt;
* quantity-time&lt;br /&gt;
* restart_required&lt;br /&gt;
* tooltip-category-activated&lt;br /&gt;
* tooltip-category-consumed&lt;br /&gt;
* tooltip-category-consumes&lt;br /&gt;
* tooltip-category-debug&lt;br /&gt;
* tooltip-category-effect&lt;br /&gt;
* tooltip-category-electricity&lt;br /&gt;
* tooltip-category-equipment-grid&lt;br /&gt;
* tooltip-category-equipment-grid-electricity&lt;br /&gt;
* tooltip-category-generates&lt;br /&gt;
* tooltip-category-heat&lt;br /&gt;
* tooltip-category-placed-in-equipment-grid&lt;br /&gt;
* tooltip-category-shot&lt;br /&gt;
* tooltip-category-thrown&lt;br /&gt;
* tooltip-category-train&lt;br /&gt;
* tooltip-category-turret&lt;br /&gt;
* tooltip-category-vehicle&lt;br /&gt;
* tooltip-category-vehicle-weapons&lt;br /&gt;
* warning-white&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|sticker}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* acid-sticker-behemoth&lt;br /&gt;
* acid-sticker-big&lt;br /&gt;
* acid-sticker-medium&lt;br /&gt;
* acid-sticker-small&lt;br /&gt;
* fire-sticker&lt;br /&gt;
* slowdown-sticker&lt;br /&gt;
* stun-sticker&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|storage-tank}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* storage-tank&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|straight-rail}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* straight-rail&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|stream}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* acid-stream-spitter-behemoth&lt;br /&gt;
* acid-stream-spitter-big&lt;br /&gt;
* acid-stream-spitter-medium&lt;br /&gt;
* acid-stream-spitter-small&lt;br /&gt;
* acid-stream-worm-behemoth&lt;br /&gt;
* acid-stream-worm-big&lt;br /&gt;
* acid-stream-worm-medium&lt;br /&gt;
* acid-stream-worm-small&lt;br /&gt;
* flamethrower-fire-stream&lt;br /&gt;
* handheld-flamethrower-fire-stream&lt;br /&gt;
* tank-flamethrower-fire-stream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|technology}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* advanced-electronics&lt;br /&gt;
* advanced-electronics-2&lt;br /&gt;
* advanced-material-processing&lt;br /&gt;
* advanced-material-processing-2&lt;br /&gt;
* advanced-oil-processing&lt;br /&gt;
* artillery&lt;br /&gt;
* artillery-shell-range-1&lt;br /&gt;
* artillery-shell-speed-1&lt;br /&gt;
* atomic-bomb&lt;br /&gt;
* automated-rail-transportation&lt;br /&gt;
* automation&lt;br /&gt;
* automation-2&lt;br /&gt;
* automation-3&lt;br /&gt;
* automobilism&lt;br /&gt;
* battery&lt;br /&gt;
* battery-equipment&lt;br /&gt;
* battery-mk2-equipment&lt;br /&gt;
* belt-immunity-equipment&lt;br /&gt;
* braking-force-1&lt;br /&gt;
* braking-force-2&lt;br /&gt;
* braking-force-3&lt;br /&gt;
* braking-force-4&lt;br /&gt;
* braking-force-5&lt;br /&gt;
* braking-force-6&lt;br /&gt;
* braking-force-7&lt;br /&gt;
* chemical-science-pack&lt;br /&gt;
* circuit-network&lt;br /&gt;
* cliff-explosives&lt;br /&gt;
* coal-liquefaction&lt;br /&gt;
* concrete&lt;br /&gt;
* construction-robotics&lt;br /&gt;
* defender&lt;br /&gt;
* destroyer&lt;br /&gt;
* discharge-defense-equipment&lt;br /&gt;
* distractor&lt;br /&gt;
* effect-transmission&lt;br /&gt;
* effectivity-module&lt;br /&gt;
* effectivity-module-2&lt;br /&gt;
* effectivity-module-3&lt;br /&gt;
* electric-energy-accumulators&lt;br /&gt;
* electric-energy-distribution-1&lt;br /&gt;
* electric-energy-distribution-2&lt;br /&gt;
* electric-engine&lt;br /&gt;
* electronics&lt;br /&gt;
* energy-shield-equipment&lt;br /&gt;
* energy-shield-mk2-equipment&lt;br /&gt;
* energy-weapons-damage-1&lt;br /&gt;
* energy-weapons-damage-2&lt;br /&gt;
* energy-weapons-damage-3&lt;br /&gt;
* energy-weapons-damage-4&lt;br /&gt;
* energy-weapons-damage-5&lt;br /&gt;
* energy-weapons-damage-6&lt;br /&gt;
* energy-weapons-damage-7&lt;br /&gt;
* engine&lt;br /&gt;
* exoskeleton-equipment&lt;br /&gt;
* explosive-rocketry&lt;br /&gt;
* explosives&lt;br /&gt;
* fast-inserter&lt;br /&gt;
* flamethrower&lt;br /&gt;
* flammables&lt;br /&gt;
* fluid-handling&lt;br /&gt;
* fluid-wagon&lt;br /&gt;
* follower-robot-count-1&lt;br /&gt;
* follower-robot-count-2&lt;br /&gt;
* follower-robot-count-3&lt;br /&gt;
* follower-robot-count-4&lt;br /&gt;
* follower-robot-count-5&lt;br /&gt;
* follower-robot-count-6&lt;br /&gt;
* follower-robot-count-7&lt;br /&gt;
* fusion-reactor-equipment&lt;br /&gt;
* gate&lt;br /&gt;
* gun-turret&lt;br /&gt;
* heavy-armor&lt;br /&gt;
* inserter-capacity-bonus-1&lt;br /&gt;
* inserter-capacity-bonus-2&lt;br /&gt;
* inserter-capacity-bonus-3&lt;br /&gt;
* inserter-capacity-bonus-4&lt;br /&gt;
* inserter-capacity-bonus-5&lt;br /&gt;
* inserter-capacity-bonus-6&lt;br /&gt;
* inserter-capacity-bonus-7&lt;br /&gt;
* kovarex-enrichment-process&lt;br /&gt;
* land-mine&lt;br /&gt;
* landfill&lt;br /&gt;
* laser&lt;br /&gt;
* laser-shooting-speed-1&lt;br /&gt;
* laser-shooting-speed-2&lt;br /&gt;
* laser-shooting-speed-3&lt;br /&gt;
* laser-shooting-speed-4&lt;br /&gt;
* laser-shooting-speed-5&lt;br /&gt;
* laser-shooting-speed-6&lt;br /&gt;
* laser-shooting-speed-7&lt;br /&gt;
* laser-turret&lt;br /&gt;
* logistic-robotics&lt;br /&gt;
* logistic-science-pack&lt;br /&gt;
* logistic-system&lt;br /&gt;
* logistics&lt;br /&gt;
* logistics-2&lt;br /&gt;
* logistics-3&lt;br /&gt;
* low-density-structure&lt;br /&gt;
* lubricant&lt;br /&gt;
* military&lt;br /&gt;
* military-2&lt;br /&gt;
* military-3&lt;br /&gt;
* military-4&lt;br /&gt;
* military-science-pack&lt;br /&gt;
* mining-productivity-1&lt;br /&gt;
* mining-productivity-2&lt;br /&gt;
* mining-productivity-3&lt;br /&gt;
* mining-productivity-4&lt;br /&gt;
* modular-armor&lt;br /&gt;
* modules&lt;br /&gt;
* night-vision-equipment&lt;br /&gt;
* nuclear-fuel-reprocessing&lt;br /&gt;
* nuclear-power&lt;br /&gt;
* oil-processing&lt;br /&gt;
* optics&lt;br /&gt;
* personal-laser-defense-equipment&lt;br /&gt;
* personal-roboport-equipment&lt;br /&gt;
* personal-roboport-mk2-equipment&lt;br /&gt;
* physical-projectile-damage-1&lt;br /&gt;
* physical-projectile-damage-2&lt;br /&gt;
* physical-projectile-damage-3&lt;br /&gt;
* physical-projectile-damage-4&lt;br /&gt;
* physical-projectile-damage-5&lt;br /&gt;
* physical-projectile-damage-6&lt;br /&gt;
* physical-projectile-damage-7&lt;br /&gt;
* plastics&lt;br /&gt;
* power-armor&lt;br /&gt;
* power-armor-mk2&lt;br /&gt;
* production-science-pack&lt;br /&gt;
* productivity-module&lt;br /&gt;
* productivity-module-2&lt;br /&gt;
* productivity-module-3&lt;br /&gt;
* rail-signals&lt;br /&gt;
* railway&lt;br /&gt;
* refined-flammables-1&lt;br /&gt;
* refined-flammables-2&lt;br /&gt;
* refined-flammables-3&lt;br /&gt;
* refined-flammables-4&lt;br /&gt;
* refined-flammables-5&lt;br /&gt;
* refined-flammables-6&lt;br /&gt;
* refined-flammables-7&lt;br /&gt;
* research-speed-1&lt;br /&gt;
* research-speed-2&lt;br /&gt;
* research-speed-3&lt;br /&gt;
* research-speed-4&lt;br /&gt;
* research-speed-5&lt;br /&gt;
* research-speed-6&lt;br /&gt;
* robotics&lt;br /&gt;
* rocket-control-unit&lt;br /&gt;
* rocket-fuel&lt;br /&gt;
* rocket-silo&lt;br /&gt;
* rocketry&lt;br /&gt;
* solar-energy&lt;br /&gt;
* solar-panel-equipment&lt;br /&gt;
* space-science-pack&lt;br /&gt;
* speed-module&lt;br /&gt;
* speed-module-2&lt;br /&gt;
* speed-module-3&lt;br /&gt;
* spidertron&lt;br /&gt;
* stack-inserter&lt;br /&gt;
* steel-axe&lt;br /&gt;
* steel-processing&lt;br /&gt;
* stone-wall&lt;br /&gt;
* stronger-explosives-1&lt;br /&gt;
* stronger-explosives-2&lt;br /&gt;
* stronger-explosives-3&lt;br /&gt;
* stronger-explosives-4&lt;br /&gt;
* stronger-explosives-5&lt;br /&gt;
* stronger-explosives-6&lt;br /&gt;
* stronger-explosives-7&lt;br /&gt;
* sulfur-processing&lt;br /&gt;
* tank&lt;br /&gt;
* toolbelt&lt;br /&gt;
* uranium-ammo&lt;br /&gt;
* uranium-processing&lt;br /&gt;
* utility-science-pack&lt;br /&gt;
* weapon-shooting-speed-1&lt;br /&gt;
* weapon-shooting-speed-2&lt;br /&gt;
* weapon-shooting-speed-3&lt;br /&gt;
* weapon-shooting-speed-4&lt;br /&gt;
* weapon-shooting-speed-5&lt;br /&gt;
* weapon-shooting-speed-6&lt;br /&gt;
* worker-robots-speed-1&lt;br /&gt;
* worker-robots-speed-2&lt;br /&gt;
* worker-robots-speed-3&lt;br /&gt;
* worker-robots-speed-4&lt;br /&gt;
* worker-robots-speed-5&lt;br /&gt;
* worker-robots-speed-6&lt;br /&gt;
* worker-robots-storage-1&lt;br /&gt;
* worker-robots-storage-2&lt;br /&gt;
* worker-robots-storage-3&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|tile}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* acid-refined-concrete&lt;br /&gt;
* black-refined-concrete&lt;br /&gt;
* blue-refined-concrete&lt;br /&gt;
* brown-refined-concrete&lt;br /&gt;
* concrete&lt;br /&gt;
* cyan-refined-concrete&lt;br /&gt;
* deepwater&lt;br /&gt;
* deepwater-green&lt;br /&gt;
* dirt-1&lt;br /&gt;
* dirt-2&lt;br /&gt;
* dirt-3&lt;br /&gt;
* dirt-4&lt;br /&gt;
* dirt-5&lt;br /&gt;
* dirt-6&lt;br /&gt;
* dirt-7&lt;br /&gt;
* dry-dirt&lt;br /&gt;
* grass-1&lt;br /&gt;
* grass-2&lt;br /&gt;
* grass-3&lt;br /&gt;
* grass-4&lt;br /&gt;
* green-refined-concrete&lt;br /&gt;
* hazard-concrete-left&lt;br /&gt;
* hazard-concrete-right&lt;br /&gt;
* lab-dark-1&lt;br /&gt;
* lab-dark-2&lt;br /&gt;
* lab-white&lt;br /&gt;
* landfill&lt;br /&gt;
* nuclear-ground&lt;br /&gt;
* orange-refined-concrete&lt;br /&gt;
* out-of-map&lt;br /&gt;
* pink-refined-concrete&lt;br /&gt;
* purple-refined-concrete&lt;br /&gt;
* red-desert-0&lt;br /&gt;
* red-desert-1&lt;br /&gt;
* red-desert-2&lt;br /&gt;
* red-desert-3&lt;br /&gt;
* red-refined-concrete&lt;br /&gt;
* refined-concrete&lt;br /&gt;
* refined-hazard-concrete-left&lt;br /&gt;
* refined-hazard-concrete-right&lt;br /&gt;
* sand-1&lt;br /&gt;
* sand-2&lt;br /&gt;
* sand-3&lt;br /&gt;
* stone-path&lt;br /&gt;
* tile-unknown&lt;br /&gt;
* tutorial-grid&lt;br /&gt;
* water&lt;br /&gt;
* water-green&lt;br /&gt;
* water-mud&lt;br /&gt;
* water-shallow&lt;br /&gt;
* water-wube&lt;br /&gt;
* yellow-refined-concrete&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|tile-effect}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* water&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|tile-ghost}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* tile-ghost&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|tips-and-tricks-item}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* active-provider-chest&lt;br /&gt;
* belt-lanes&lt;br /&gt;
* buffer-chest&lt;br /&gt;
* bulk-crafting&lt;br /&gt;
* burner-inserter-refueling&lt;br /&gt;
* circuit-network&lt;br /&gt;
* clear-cursor&lt;br /&gt;
* connect-switch&lt;br /&gt;
* construction-robots&lt;br /&gt;
* copy-entity-settings&lt;br /&gt;
* copy-paste&lt;br /&gt;
* copy-paste-filters&lt;br /&gt;
* copy-paste-requester-chest&lt;br /&gt;
* copy-paste-spidertron&lt;br /&gt;
* copy-paste-trains&lt;br /&gt;
* drag-building&lt;br /&gt;
* drag-building-poles&lt;br /&gt;
* drag-building-underground-belts&lt;br /&gt;
* e-confirm&lt;br /&gt;
* electric-network&lt;br /&gt;
* electric-pole-connections&lt;br /&gt;
* entity-transfers&lt;br /&gt;
* fast-belt-bending&lt;br /&gt;
* fast-obstacle-traversing&lt;br /&gt;
* fast-replace&lt;br /&gt;
* fast-replace-belt-splitter&lt;br /&gt;
* fast-replace-belt-underground&lt;br /&gt;
* fast-replace-direction&lt;br /&gt;
* gate-over-rail&lt;br /&gt;
* ghost-building&lt;br /&gt;
* ghost-rail-planner&lt;br /&gt;
* inserters&lt;br /&gt;
* insertion-limits&lt;br /&gt;
* introduction&lt;br /&gt;
* limit-chests&lt;br /&gt;
* logistic-network&lt;br /&gt;
* long-handed-inserters&lt;br /&gt;
* low-power&lt;br /&gt;
* move-between-labs&lt;br /&gt;
* passive-provider-chest&lt;br /&gt;
* personal-logistics&lt;br /&gt;
* pipette&lt;br /&gt;
* pump-connection&lt;br /&gt;
* rail-building&lt;br /&gt;
* rail-signals-advanced&lt;br /&gt;
* rail-signals-basic&lt;br /&gt;
* requester-chest&lt;br /&gt;
* rotating-assemblers&lt;br /&gt;
* shoot-targeting&lt;br /&gt;
* show-info&lt;br /&gt;
* splitter-filters&lt;br /&gt;
* splitters&lt;br /&gt;
* stack-transfers&lt;br /&gt;
* steam-power&lt;br /&gt;
* storage-chest&lt;br /&gt;
* train-stop-same-name&lt;br /&gt;
* train-stops&lt;br /&gt;
* trains&lt;br /&gt;
* transport-belts&lt;br /&gt;
* underground-belts&lt;br /&gt;
* z-dropping&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|tips-and-tricks-item-category}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* belts&lt;br /&gt;
* copy-paste&lt;br /&gt;
* drag-building&lt;br /&gt;
* electric-network&lt;br /&gt;
* fast-replace&lt;br /&gt;
* game-interaction&lt;br /&gt;
* ghost-building&lt;br /&gt;
* inserters&lt;br /&gt;
* logistic-network&lt;br /&gt;
* trains&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|tool}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* automation-science-pack&lt;br /&gt;
* chemical-science-pack&lt;br /&gt;
* logistic-science-pack&lt;br /&gt;
* military-science-pack&lt;br /&gt;
* production-science-pack&lt;br /&gt;
* space-science-pack&lt;br /&gt;
* utility-science-pack&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|train-path-achievement}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* trans-factorio-express&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|train-stop}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* train-stop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|transport-belt}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* express-transport-belt&lt;br /&gt;
* fast-transport-belt&lt;br /&gt;
* transport-belt&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|tree}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* dead-dry-hairy-tree&lt;br /&gt;
* dead-grey-trunk&lt;br /&gt;
* dead-tree-desert&lt;br /&gt;
* dry-hairy-tree&lt;br /&gt;
* dry-tree&lt;br /&gt;
* tree-01&lt;br /&gt;
* tree-02&lt;br /&gt;
* tree-02-red&lt;br /&gt;
* tree-03&lt;br /&gt;
* tree-04&lt;br /&gt;
* tree-05&lt;br /&gt;
* tree-06&lt;br /&gt;
* tree-06-brown&lt;br /&gt;
* tree-07&lt;br /&gt;
* tree-08&lt;br /&gt;
* tree-08-brown&lt;br /&gt;
* tree-08-red&lt;br /&gt;
* tree-09&lt;br /&gt;
* tree-09-brown&lt;br /&gt;
* tree-09-red&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|trigger-target-type}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* ground-unit&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|trivial-smoke}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* artillery-smoke&lt;br /&gt;
* car-smoke&lt;br /&gt;
* fire-smoke&lt;br /&gt;
* fire-smoke-on-adding-fuel&lt;br /&gt;
* fire-smoke-without-glow&lt;br /&gt;
* light-smoke&lt;br /&gt;
* nuclear-smoke&lt;br /&gt;
* poison-capsule-particle-smoke&lt;br /&gt;
* poison-capsule-smoke&lt;br /&gt;
* smoke&lt;br /&gt;
* smoke-building&lt;br /&gt;
* smoke-explosion-lower-particle-small&lt;br /&gt;
* smoke-explosion-particle&lt;br /&gt;
* smoke-explosion-particle-small&lt;br /&gt;
* smoke-explosion-particle-stone-small&lt;br /&gt;
* smoke-explosion-particle-tiny&lt;br /&gt;
* smoke-fast&lt;br /&gt;
* smoke-train-stop&lt;br /&gt;
* soft-fire-smoke&lt;br /&gt;
* tank-smoke&lt;br /&gt;
* train-smoke&lt;br /&gt;
* turbine-smoke&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|turret}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* behemoth-worm-turret&lt;br /&gt;
* big-worm-turret&lt;br /&gt;
* medium-worm-turret&lt;br /&gt;
* small-worm-turret&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|tutorial}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* entity-transfers&lt;br /&gt;
* stack-transfers&lt;br /&gt;
* trains-advanced-signals&lt;br /&gt;
* trains-basic-signals&lt;br /&gt;
* trains-stations&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|underground-belt}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* express-underground-belt&lt;br /&gt;
* fast-underground-belt&lt;br /&gt;
* underground-belt&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|unit}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* behemoth-biter&lt;br /&gt;
* behemoth-spitter&lt;br /&gt;
* big-biter&lt;br /&gt;
* big-spitter&lt;br /&gt;
* compilatron&lt;br /&gt;
* medium-biter&lt;br /&gt;
* medium-spitter&lt;br /&gt;
* small-biter&lt;br /&gt;
* small-spitter&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|unit-spawner}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* biter-spawner&lt;br /&gt;
* spitter-spawner&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|upgrade-item}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* upgrade-planner&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|utility-constants}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* default&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|utility-sounds}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* default&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|utility-sprites}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* default&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|virtual-signal}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* signal-0&lt;br /&gt;
* signal-1&lt;br /&gt;
* signal-2&lt;br /&gt;
* signal-3&lt;br /&gt;
* signal-4&lt;br /&gt;
* signal-5&lt;br /&gt;
* signal-6&lt;br /&gt;
* signal-7&lt;br /&gt;
* signal-8&lt;br /&gt;
* signal-9&lt;br /&gt;
* signal-A&lt;br /&gt;
* signal-B&lt;br /&gt;
* signal-C&lt;br /&gt;
* signal-D&lt;br /&gt;
* signal-E&lt;br /&gt;
* signal-F&lt;br /&gt;
* signal-G&lt;br /&gt;
* signal-H&lt;br /&gt;
* signal-I&lt;br /&gt;
* signal-J&lt;br /&gt;
* signal-K&lt;br /&gt;
* signal-L&lt;br /&gt;
* signal-M&lt;br /&gt;
* signal-N&lt;br /&gt;
* signal-O&lt;br /&gt;
* signal-P&lt;br /&gt;
* signal-Q&lt;br /&gt;
* signal-R&lt;br /&gt;
* signal-S&lt;br /&gt;
* signal-T&lt;br /&gt;
* signal-U&lt;br /&gt;
* signal-V&lt;br /&gt;
* signal-W&lt;br /&gt;
* signal-X&lt;br /&gt;
* signal-Y&lt;br /&gt;
* signal-Z&lt;br /&gt;
* signal-anything&lt;br /&gt;
* signal-black&lt;br /&gt;
* signal-blue&lt;br /&gt;
* signal-check&lt;br /&gt;
* signal-cyan&lt;br /&gt;
* signal-dot&lt;br /&gt;
* signal-each&lt;br /&gt;
* signal-everything&lt;br /&gt;
* signal-green&lt;br /&gt;
* signal-grey&lt;br /&gt;
* signal-info&lt;br /&gt;
* signal-pink&lt;br /&gt;
* signal-red&lt;br /&gt;
* signal-unknown&lt;br /&gt;
* signal-white&lt;br /&gt;
* signal-yellow&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|wall}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* stone-wall&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== {{Prototype page|wind-sound}} ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:2;-moz-column-count:2;-webkit-column-count:2&amp;quot;&amp;gt;&lt;br /&gt;
* wind-1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nyurik</name></author>
	</entry>
</feed>