<?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=Zx64</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=Zx64"/>
	<link rel="alternate" type="text/html" href="https://wiki.factorio.com/Special:Contributions/Zx64"/>
	<updated>2026-05-09T11:33:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Console&amp;diff=134138</id>
		<title>Console</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Console&amp;diff=134138"/>
		<updated>2017-01-20T12:22:54Z</updated>

		<summary type="html">&lt;p&gt;Zx64: Update command line options to 0.14.21&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The in-game console is used for:&lt;br /&gt;
&lt;br /&gt;
* chatting with other players&lt;br /&gt;
* running commands / scripts / cheats&lt;br /&gt;
* occasional status updates&lt;br /&gt;
&lt;br /&gt;
There are three types of command:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer&#039;&#039;&#039; - message filtering, banning users, etc.&lt;br /&gt;
* &#039;&#039;&#039;Information&#039;&#039;&#039; - display various information about the game&lt;br /&gt;
* &#039;&#039;&#039;Scripting/Cheating&#039;&#039;&#039; - run small Lua scripts (but they &amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;disable achievements for the save game&amp;lt;/span&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
=== Using the console ===&lt;br /&gt;
The console display can be toggled with the &#039;&#039;&#039;/&#039;&#039;&#039; (slash) or &#039;&#039;&#039;~&#039;&#039;&#039; (tilde) keys.&lt;br /&gt;
&lt;br /&gt;
You can customise the keys via &#039;&#039;&#039;Options Menu -&amp;gt; Keyboard -&amp;gt; Toggle Lua console&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
When the console is open, you&#039;ll see a blinking cursor at the bottom of the screen; type your message or command and hit &#039;&#039;&#039;Return&#039;&#039;&#039; to send it (this will also close the console). Documentation about message and command prefixes can be found further down this page.&lt;br /&gt;
&lt;br /&gt;
When console is closed, only the most recent messages/commands will be displayed, but they will gradually fade away (opening the console will immediately redisplay all recent messages).&lt;br /&gt;
&lt;br /&gt;
You can set the fade out time via &#039;&#039;&#039;Options Menu -&amp;gt; Other Settings -&amp;gt; Message Delay&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you want to immediately hide the console, open the console and then press &#039;&#039;&#039;Escape&#039;&#039;&#039; key (or press &#039;&#039;&#039;Return&#039;&#039;&#039; without entering any message/command). This not only closes the console, but it also hides all the recent messages/commands.&lt;br /&gt;
&lt;br /&gt;
In [https://forums.factorio.com/viewtopic.php?f=3&amp;amp;t=32389 Factorio 0.14.5 and later], you can clear the console with the &#039;&#039;&#039;/clear&#039;&#039;&#039; command.&lt;br /&gt;
&lt;br /&gt;
=== Console history ===&lt;br /&gt;
&lt;br /&gt;
The console has an inbuilt history; it&#039;s a bit like a text editor where only one line of text is displayed at a time.&lt;br /&gt;
&lt;br /&gt;
Use the &#039;&#039;&#039;up arrow&#039;&#039;&#039; and &#039;&#039;&#039;down arrow&#039;&#039;&#039; keys to scroll through the console history.&lt;br /&gt;
&lt;br /&gt;
Use the &#039;&#039;&#039;left arrow&#039;&#039;&#039; and &#039;&#039;&#039;right arrow&#039;&#039;&#039; keys to cursor through the currently displayed message or command, which you can edit (delete, insert, etc.) and resend (by pressing &#039;&#039;&#039;Return&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
In [https://forums.factorio.com/viewtopic.php?f=3&amp;amp;t=32389 Factorio 0.14.5 and later], the &#039;&#039;&#039;Tab&#039;&#039;&#039; key will autocomplete commands and player ids.&lt;br /&gt;
&lt;br /&gt;
== Multiplayer Chat ==&lt;br /&gt;
&lt;br /&gt;
Send private message to specific player with &#039;&#039;&#039;/whisper&#039;&#039;&#039; (or &#039;&#039;&#039;/w&#039;&#039;&#039;):&lt;br /&gt;
&lt;br /&gt;
 /whisper &amp;lt;playerId&amp;gt; &amp;lt;message&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reply to the most recently received private message with &#039;&#039;&#039;/reply&#039;&#039;&#039; (or &#039;&#039;&#039;/r&#039;&#039;&#039;):&lt;br /&gt;
&lt;br /&gt;
 /reply &amp;lt;message&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In [https://forums.factorio.com/viewtopic.php?f=3&amp;amp;t=32248 Factorio 0.14.4 and later], group chat works like this:&lt;br /&gt;
&lt;br /&gt;
 hello my team!&lt;br /&gt;
&lt;br /&gt;
 /s hello all players!&lt;br /&gt;
 /shout same as /s&lt;br /&gt;
&lt;br /&gt;
In Factorio 0.14.3 and earlier, group chat worked like this:&lt;br /&gt;
&lt;br /&gt;
 hello all players!&lt;br /&gt;
&lt;br /&gt;
 /team hello my team!&lt;br /&gt;
&lt;br /&gt;
These are just the main chat features - there are also options for banning, ignoring and muting players; see the console &#039;&#039;&#039;/help&#039;&#039;&#039; for a full list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Commands ==&lt;br /&gt;
To see a list of all available commands, enter &#039;&#039;&#039;/help&#039;&#039;&#039; (or &#039;&#039;&#039;/h&#039;&#039;&#039;) in to the console. The available commands will depend on Factorio version and game setup.&lt;br /&gt;
&lt;br /&gt;
 /help&lt;br /&gt;
&lt;br /&gt;
In [https://forums.factorio.com/viewtopic.php?f=3&amp;amp;t=32248 Factorio 0.14.4 and later], the &#039;&#039;&#039;/help&#039;&#039;&#039; command will just display a list of commands - to get full details for a command add the command name (without slash) after &#039;&#039;&#039;/help&#039;&#039;&#039; (or &#039;&#039;&#039;/h&#039;&#039;&#039;), for example if you want help on the &#039;&#039;&#039;/evolution&#039;&#039;&#039; command, you&#039;d type:&lt;br /&gt;
&lt;br /&gt;
 /h evolution&lt;br /&gt;
&lt;br /&gt;
=== Scripting and cheat commands ===&lt;br /&gt;
You can run Lua script commands via the console. It works similarly to any command line interface or the JavaScript console for your browser.&lt;br /&gt;
&lt;br /&gt;
This is a very powerful feature, which also allows cheating, and as such &amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;achievements will be permanently disabled for the save&amp;lt;/span&amp;gt; as soon as you use a script command.&lt;br /&gt;
&lt;br /&gt;
To run a script, prefix it with &#039;&#039;&#039;/command&#039;&#039;&#039; (or &#039;&#039;&#039;/c&#039;&#039;&#039;), for example:&lt;br /&gt;
&lt;br /&gt;
 /c game.player.print &#039;hello me!&#039;&lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a multiplayer game, the command will be echoed to all other players (so they can see if you&#039;re cheating).&lt;br /&gt;
&lt;br /&gt;
In [https://forums.factorio.com/viewtopic.php?p=203991#p203991 Factorio 0.14.5 and later], multiplayer server admins can use &#039;&#039;&#039;/silent-command&#039;&#039;&#039; (only via RCON/server console) instead of &#039;&#039;&#039;/c&#039;&#039;&#039; to avoid the command being echoed to all players.&lt;br /&gt;
&lt;br /&gt;
 /silent-command game.player.print &#039;only admins can use (and see) silent commands&#039;&lt;br /&gt;
&lt;br /&gt;
Mod developers can also take advantage of the special &#039;&#039;&#039;/measured-command&#039;&#039;&#039; which is like &#039;&#039;&#039;/c&#039;&#039;&#039; but will time how long the command takes to run. This is very useful for performance tuning your scripts.&lt;br /&gt;
&lt;br /&gt;
 /measured-command game.player.print &#039;how much time does this take to run?&#039;&lt;br /&gt;
&lt;br /&gt;
The game ignores newlines when pasting &amp;quot;scriptlets&amp;quot; in the console. This means they can be written in a human readable form in an editor and copy/pasted into the console, making understanding and editing a bit easier.&lt;br /&gt;
&lt;br /&gt;
You can essentially fire any Lua command here, just as you would from a Lua program - Factorio [[Mods]] are merely Lua commands. Therefore you don&#039;t necessarily need &amp;quot;cheats&amp;quot; active per-se, as the console allows you full access to the game&#039;s internals. You only need a familiarity with the commands and types, as shown in the below examples and the [[Modding]] section.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Basic Command Examples==&lt;br /&gt;
&lt;br /&gt;
=== Large Screenshots ===&lt;br /&gt;
&lt;br /&gt;
This is how you would take a large HD screenshot. As usual, replace the X and Y with the values you wish.&lt;br /&gt;
&lt;br /&gt;
The file is put into a folder called &amp;quot;script-output&amp;quot;, which is located in the same location as the mods folder. These pictures can be quite large.&lt;br /&gt;
&lt;br /&gt;
 /c game.take_screenshot{resolution = {x = XPOS, y = YPOS}}&lt;br /&gt;
&lt;br /&gt;
or (showing guis like open chests)&lt;br /&gt;
&lt;br /&gt;
 /c game.take_screenshot{showgui = true, resolution = {x = XPOS, y = YPOS}}&lt;br /&gt;
&lt;br /&gt;
or (Show alt info)&lt;br /&gt;
&lt;br /&gt;
 /c game.take_screenshot{show_entity_info = true, resolution = {x = XPOS, y = YPOS}}&lt;br /&gt;
&lt;br /&gt;
=== Use it as calculator ===&lt;br /&gt;
&lt;br /&gt;
 /c game.player.print(1234 * 5678)&lt;br /&gt;
&lt;br /&gt;
=== Mine faster ===&lt;br /&gt;
&lt;br /&gt;
 /c game.player.force.manual_mining_speed_modifier=1000&lt;br /&gt;
&lt;br /&gt;
=== Craft faster ===&lt;br /&gt;
&lt;br /&gt;
 /c game.player.force.manual_crafting_speed_modifier=1000&lt;br /&gt;
&lt;br /&gt;
=== Unlock and Research all Technology ===&lt;br /&gt;
&lt;br /&gt;
 /c game.player.force.research_all_technologies()&lt;br /&gt;
&lt;br /&gt;
Undo this with:&lt;br /&gt;
&lt;br /&gt;
 for _, tech in pairs(game.player.force.technologies) do tech.researched=false end&lt;br /&gt;
&lt;br /&gt;
=== Reset any modifiers to default ===&lt;br /&gt;
This includes Tech and speed alterations.&lt;br /&gt;
&lt;br /&gt;
 /c game.player.force.reset()&lt;br /&gt;
&lt;br /&gt;
=== Zoom beyond normal bounds ===&lt;br /&gt;
Note that zooming too far out can cause performance hits. Be careful.&lt;br /&gt;
&lt;br /&gt;
 /c game.player.zoom = 0.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inventory Manipulation ==&lt;br /&gt;
&lt;br /&gt;
=== Refill resources (refill oil, iron etc.) ===&lt;br /&gt;
While holding the cursor over a resource tile in-game&lt;br /&gt;
 /c game.player.selected.amount=7500&lt;br /&gt;
&lt;br /&gt;
=== Add items to the player&#039;s inventory ===&lt;br /&gt;
Replace iron-plate with the internal name of the item desired.&lt;br /&gt;
&lt;br /&gt;
 /c game.player.insert{name=&amp;quot;iron-plate&amp;quot;, count=100}&lt;br /&gt;
&lt;br /&gt;
=== Cheat mode ===&lt;br /&gt;
Allows for infinite free crafting. Disable by replacing true with false.&lt;br /&gt;
&lt;br /&gt;
 /c game.player.cheat_mode=true&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== World Manipulation ==&lt;br /&gt;
&lt;br /&gt;
=== Turn off night ===&lt;br /&gt;
Enables eternal day.&lt;br /&gt;
 /c game.surfaces[1].always_day=true&lt;br /&gt;
&lt;br /&gt;
=== Change Game Speed ===&lt;br /&gt;
0.5 is half speed, 1 is default, 2 is double speed, etc. This can be used for a lot of things like when you know you will have to wait for long periods of time for something to complete. Increasing will decrease performance, be careful.&lt;br /&gt;
&lt;br /&gt;
 /c game.speed = X&lt;br /&gt;
&lt;br /&gt;
=== Freeze Time Passage ===&lt;br /&gt;
Stops the advancement of the time if true is passed, or unfreezes it if false is passed.&lt;br /&gt;
&lt;br /&gt;
 /c game.player.surface.freeze_daytime(BOOL)&lt;br /&gt;
&lt;br /&gt;
=== Add new resource patch ===&lt;br /&gt;
This creates a new 5x5 patch of resources, centered on the player character. For resources other than stone, just change &amp;quot;stone&amp;quot; to &amp;quot;iron-ore&amp;quot;, &amp;quot;copper-ore&amp;quot;, or &amp;quot;coal&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 /c local surface = game.player.surface;&lt;br /&gt;
 for y=-2,2 do&lt;br /&gt;
  for x=-2,2 do&lt;br /&gt;
   surface.create_entity({name=&amp;quot;stone&amp;quot;, amount=5000, position={game.player.position.x+x, game.player.position.y+y}})&lt;br /&gt;
  end&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
=== Add new oil patch ===&lt;br /&gt;
This creates 16 crude oil patches in a 4x4 square that is easy to blueprint. &lt;br /&gt;
&lt;br /&gt;
 /c for y=0,3 do   &lt;br /&gt;
   for x=0,3 do &lt;br /&gt;
     game.player.surface.create_entity({name=&amp;quot;crude-oil&amp;quot;, amount=50000, position={game.player.position.x+x*5, game.player.position.y+y*5}}) &lt;br /&gt;
   end &lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
=== Count Entities ===&lt;br /&gt;
Counts all entities whose name includes the string in local entity.&lt;br /&gt;
&lt;br /&gt;
 /c &lt;br /&gt;
 local entity = &amp;quot;belt&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 local surface = game.player.surface&lt;br /&gt;
 local count = 0&lt;br /&gt;
 for c in surface.get_chunks() do&lt;br /&gt;
   for key, ent in pairs(surface.find_entities_filtered({area={{c.x * 32, c.y * 32}, {c.x * 32 + 32, c.y * 32 + 32}}, force= game.player.force})) do&lt;br /&gt;
     if string.find(ent.name,entity) then&lt;br /&gt;
       count = count + 1&lt;br /&gt;
     end&lt;br /&gt;
   end&lt;br /&gt;
 end&lt;br /&gt;
 game.player.print(count)&lt;br /&gt;
&lt;br /&gt;
== Enemy/Evolution ==&lt;br /&gt;
=== Check how far the biters have evolved ===&lt;br /&gt;
Note that commands that do not start with &amp;quot;/c&amp;quot; do not disable achievements.&lt;br /&gt;
 /evolution&lt;br /&gt;
&lt;br /&gt;
=== Set evolution factor ===&lt;br /&gt;
Ranges from 0 (new game) to 1.&lt;br /&gt;
&lt;br /&gt;
 /c game.evolution_factor=X&lt;br /&gt;
&lt;br /&gt;
=== Disable time-based evolution &amp;amp; increases pollution-based evolution ===&lt;br /&gt;
 /c game.map_settings.enemy_evolution.time_factor = 0&lt;br /&gt;
 /c game.map_settings.enemy_evolution.pollution_factor = game.map_settings.enemy_evolution.pollution_factor * 2&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;2&amp;quot; at the end of the last command will double the default pollution factor. You can substitute another number to increase (or decrease) the pollution factor further.&lt;br /&gt;
&lt;br /&gt;
=== Kill all biters on the &amp;quot;enemy&amp;quot; force ===&lt;br /&gt;
Note that this will kill only mobile units and worms, spawners will not be killed.&lt;br /&gt;
 /c game.forces[&amp;quot;enemy&amp;quot;].kill_all_units()&lt;br /&gt;
&lt;br /&gt;
=== Kill all enemies ===&lt;br /&gt;
This will kill all biters, bases and worms. Anything that is an enemy will be completely destroyed. This only affects enemies in the explored world, so any unexplored parts of the map which still need to be generated will still have enemies.&lt;br /&gt;
&lt;br /&gt;
 /c local surface = game.player.surface&lt;br /&gt;
 for c in surface.get_chunks() do&lt;br /&gt;
    for key, entity in pairs(surface.find_entities_filtered({area={{c.x * 32, c.y * 32}, {c.x * 32 + 32, c.y * 32 + 32}}, force= &amp;quot;enemy&amp;quot;})) do&lt;br /&gt;
        entity.destroy()&lt;br /&gt;
    end&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
=== Enable peaceful mode ===&lt;br /&gt;
Peaceful mode prevents biter attacks until provoked. Substitute false for true to disable.&lt;br /&gt;
 /c game.player.surface.peaceful_mode = true&lt;br /&gt;
&lt;br /&gt;
=== Disable biter expansion ===&lt;br /&gt;
This prevents biters from creating new spawners.&lt;br /&gt;
 /c game.map_settings.enemy_expansion.enabled = false&lt;br /&gt;
&lt;br /&gt;
== Player Character ==&lt;br /&gt;
Commands concerning the player directly.&lt;br /&gt;
=== Get Player Position ===&lt;br /&gt;
Prints coordinates of your current position.&lt;br /&gt;
&lt;br /&gt;
 /c game.player.print({&amp;quot;&amp;quot;, &amp;quot;(&amp;quot;, game.player.position.x, &amp;quot;, &amp;quot;, game.player.position.y, &amp;quot;)&amp;quot;})&lt;br /&gt;
&lt;br /&gt;
=== Teleport player ===&lt;br /&gt;
Moves the player to the specified location. You should be able to teleport to a specific player if you obtain their coordinates via them executing the previous command and giving them to you.&lt;br /&gt;
&lt;br /&gt;
 /c game.player.teleport({X, Y})&lt;br /&gt;
&lt;br /&gt;
To teleport to the world&#039;s origin, use 0,0.&lt;br /&gt;
&lt;br /&gt;
=== Spawn a player character ===&lt;br /&gt;
This is useful for escaping god mode. (see [[Console#Enable_god_mode]].) This will spawn a new player at the spawn point of the world, and connect your controls to it.&lt;br /&gt;
&lt;br /&gt;
 /c game.player.character = game.player.surface.create_entity{name=&amp;quot;player&amp;quot;, position = {0,0}, force = game.forces.player}&lt;br /&gt;
&lt;br /&gt;
=== Change Player color ===&lt;br /&gt;
Note that commands that do not start with &amp;quot;/c&amp;quot; do not disable achievements. Replace COLOR with the name of a color.&lt;br /&gt;
 /color COLOR&lt;br /&gt;
&lt;br /&gt;
=== Enable god mode ===&lt;br /&gt;
God mode removes your player character allowing you to fly over obstacles and take no damage.&lt;br /&gt;
&lt;br /&gt;
Disassociate your controls from the player:&lt;br /&gt;
&lt;br /&gt;
 /c game.player.character = nil&lt;br /&gt;
&lt;br /&gt;
Then, hover the mouse over the useless player and destroy it by typing:&lt;br /&gt;
&lt;br /&gt;
 /c game.player.selected.destroy()&lt;br /&gt;
&lt;br /&gt;
To undo&lt;br /&gt;
&lt;br /&gt;
 /c game.player.create_character()&lt;br /&gt;
&lt;br /&gt;
== Research ==&lt;br /&gt;
=== Enable faster research ===&lt;br /&gt;
 /c game.player.force.laboratory_speed_modifier = 1&lt;br /&gt;
1 is normal speed, 2 is double speed 3 is triple etc. I think it goes up to 100.&lt;br /&gt;
&lt;br /&gt;
=== Enabling specific technologies ===&lt;br /&gt;
[http://www.factorioforums.com/forum/viewtopic.php?f=18&amp;amp;t=6633 Enabling technologies] (forums)&lt;br /&gt;
 /c game.player.force.technologies[&#039;electric-energy-distribution-1&#039;].researched=true&lt;br /&gt;
 /c game.player.force.technologies[&#039;steel-processing&#039;].researched=true&lt;br /&gt;
&lt;br /&gt;
=== Enabling specific recipes ===&lt;br /&gt;
 /c game.player.force.recipes[&amp;quot;electric-energy-interface&amp;quot;].enabled = true&lt;br /&gt;
 /c game.player.force.recipes[&amp;quot;rocket-silo&amp;quot;].enabled = true&lt;br /&gt;
&lt;br /&gt;
=== Finish research immediately ===&lt;br /&gt;
 /c for name,technology in pairs(game.player.force.technologies) do technology.researched=technology.enabled end&lt;br /&gt;
&lt;br /&gt;
== Command Line Parameters ==&lt;br /&gt;
&#039;&#039;&#039;As of Game Version 0.14.21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Command line parameters can be used to set settings in the command line before the game launches, this is useful mainly for advanced users or server hosts.&lt;br /&gt;
&lt;br /&gt;
General options:&lt;br /&gt;
  -h [ --help ]                      display help&lt;br /&gt;
  --version                          show version information&lt;br /&gt;
  -v [ --verbose ]                   enable verbose logging&lt;br /&gt;
  -c [ --config ] PATH               config file to use&lt;br /&gt;
  --no-log-rotation                  don&#039;t rotate log file&lt;br /&gt;
  --mod-directory PATH               Mod directory to use&lt;br /&gt;
&lt;br /&gt;
Running options:&lt;br /&gt;
  -s [ --map2scenario ] arg          map to scenario conversion&lt;br /&gt;
  -m [ --scenario2map ] arg          scenario to map conversion&lt;br /&gt;
  --apply-update arg                 immediately apply update package&lt;br /&gt;
  --create FILE                      create a new map&lt;br /&gt;
  --map-gen-settings FILE            Map generation settings for use with&lt;br /&gt;
                                     --create. See data/map-gen-settings.exampl&lt;br /&gt;
                                     e.json&lt;br /&gt;
  --start-server FILE                start a multiplayer server&lt;br /&gt;
  --start-server-load-scenario FILE  start a multiplayer server and load the&lt;br /&gt;
                                     specified scenario&lt;br /&gt;
  --start-server-load-latest         start a multiplayer server and load the&lt;br /&gt;
                                     latest available save&lt;br /&gt;
  --until-tick TICK                  run a save until given map tick&lt;br /&gt;
  --mp-connect ADDRESS               start factorio and connect to address&lt;br /&gt;
  --load-game FILE                   start Factorio and load a game in&lt;br /&gt;
                                     singleplayer&lt;br /&gt;
  --benchmark FILE                   load save and run benchmark&lt;br /&gt;
  --benchmark-ticks N (=1,000)       number of ticks for benchmarking. Default&lt;br /&gt;
                                     is 1000&lt;br /&gt;
  --force-opengl                     use OpenGL for rendering&lt;br /&gt;
  --force-d3d                        use Direct3D for rendering&lt;br /&gt;
&lt;br /&gt;
Server options:&lt;br /&gt;
  --port N                           network port to use&lt;br /&gt;
  --bind ADDRESS[:PORT]              IP address (and optionally port) to bind&lt;br /&gt;
                                     to&lt;br /&gt;
  --rcon-port N                      Port to use for RCON&lt;br /&gt;
  --rcon-password PASSWORD           Password for RCON&lt;br /&gt;
  --server-settings FILE             Path to file with server settings. See&lt;br /&gt;
                                     data/server-settings.example.json&lt;br /&gt;
&lt;br /&gt;
=== Multiplayer ===&lt;br /&gt;
&lt;br /&gt;
  --start-server SAVE&lt;br /&gt;
&lt;br /&gt;
Will start a Headless (Dedicated) server, with no GUI.&lt;br /&gt;
&lt;br /&gt;
  --mp-load-game SAVE&lt;br /&gt;
&lt;br /&gt;
SAVE is the filename of the save file. For instance, for saves/MySave.zip: ./factorio --mp-load-game MySave.zip&lt;br /&gt;
&lt;br /&gt;
  --mp-connect ADDRESS&lt;br /&gt;
ADDRESS is the ip:port of the remote host. Port is optional.&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
  ./factorio --mp-connect 192.168.1.101&lt;br /&gt;
  ./factorio --mp-connect 192.168.1.101:2345&lt;br /&gt;
&lt;br /&gt;
As above, port can be specified by placing the port number after a colon in the address.&lt;br /&gt;
&lt;br /&gt;
  --map2scenario SAVE&lt;br /&gt;
Converts a save game to a User Scenario, allows saved game state to be loaded into map editor. Assuming that save game name is &amp;quot;foo.zip&amp;quot;, executing &#039;./factorio --map2scenario s1&#039; will result in Factorio loading, opening the save file, and saving the scenario into the scenario folder.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* http://lua-api.factorio.com/latest/ - Factorio API reference for latest version&lt;br /&gt;
* http://lua-api.factorio.com/ - links to specific versions of API reference&lt;br /&gt;
[[Category:Console]]&lt;/div&gt;</summary>
		<author><name>Zx64</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Talk:Map_generator&amp;diff=134137</id>
		<title>Talk:Map generator</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Talk:Map_generator&amp;diff=134137"/>
		<updated>2017-01-20T12:12:47Z</updated>

		<summary type="html">&lt;p&gt;Zx64: Created page with &amp;quot;I think all references to terrain segmentation should be removed - it was just water frequency with a different name in older builds according to https://forums.factorio.com/v...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I think all references to terrain segmentation should be removed - it was just water frequency with a different name in older builds according to https://forums.factorio.com/viewtopic.php?p=235907#p235907&lt;br /&gt;
[[User:Zx64|Zx64]] ([[User talk:Zx64|talk]]) 12:12, 20 January 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Zx64</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Map_generator&amp;diff=134136</id>
		<title>Map generator</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Map_generator&amp;diff=134136"/>
		<updated>2017-01-20T12:03:19Z</updated>

		<summary type="html">&lt;p&gt;Zx64: Update screenshot of map generator settings to version 0.14.21&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
World generation is, in short, a number of settings which define what the world will look like once generated. This can dramatically alter gameplay- a new player is advised to start with the default settings before deciding to change their world.&lt;br /&gt;
&lt;br /&gt;
==How it works==&lt;br /&gt;
: [[File:MapGeneratorOverview01421.png]]&lt;br /&gt;
A more technical explanation of world generation mechanics is that the map generator generates most parts of the world with an algorithm named &amp;quot;Perlin Noise&amp;quot;. In short, it works a bit like the waves in the sea.&lt;br /&gt;
&lt;br /&gt;
[[File:Water-ocean-waves-sea-high-resolution-pictures.jpg|thumb|left|300px]]&lt;br /&gt;
&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
Everything above a defined level defines the existing (or non-existing) features of some type of terrain. The player should also know that the map is not generated at game start. Only the parts they see are generated, everything else is not. The map will be generated gradually as the player explores more terrain. See below for more technical details.&lt;br /&gt;
&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
The following image shows an example how the world generator might create a new map.&lt;br /&gt;
&lt;br /&gt;
[[File:Default_123456789.png|thumb|left| World generation on default settings with map seed 123456789]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Settings on the top row===&lt;br /&gt;
====Frequency====&lt;br /&gt;
This is &#039;&#039;&#039;not&#039;&#039;&#039;, how frequent ore, coal, oil etc. is, instead determining the number of individual deposits the player will encounter.&lt;br /&gt;
&lt;br /&gt;
This defines the wavelength of the wave-generators used by the Perlin Noise algorithm above, but not the total size of all the waves.&lt;br /&gt;
&lt;br /&gt;
What this means is that frequency doesn&#039;t modify the amount of resources on a tile, instead modifying the area of each deposit. If the player decreases frequency then each of the deposits has less resources in total (because it covers less area), but per tile of a deposit there will be the same number of resources. Additionally, changing frequency doesn&#039;t affect the average amount of resources in a limited map, only their distribution.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;High frequency&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* For terrain segmentation: Many different types of terrain, forest, desert and swamp could be within 10 tiles or less. Recommended for players interested in the different biomes of the world.&lt;br /&gt;
* For resources: Patches of resources are very common but frequently small and wear out quickly. Recommended for players who are willing to constantly reset equipment in exchange for a constant supply of resources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Low frequency&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* For terrain segmentation: Big landscapes, vast areas typically only with forests. Recommended for players who want to consistently experience what they have near their spawn point.&lt;br /&gt;
* For resources: Resource patches are fairly rare but almost always very large and rich in resources. Recommended for players who don&#039;t want to move equipment often or who prefer to explore the world. Also promotes train use.&lt;br /&gt;
&lt;br /&gt;
In short: Low terrain segmentation means large areas with same terrain. High terrain segmentation is the opposite, the terrain changing nature often. Typically huge forests vs. lots of small woods.&lt;br /&gt;
&lt;br /&gt;
This also causes enemy bases to appear more often using the same distribution rules as ores and biomes- however, this can lead to rapid [[Enemies|enemy]] expansion due to the much higher number of nest clusters.&lt;br /&gt;
&lt;br /&gt;
====Size====&lt;br /&gt;
&lt;br /&gt;
This defines the size of generated ore patches and water through defining &amp;quot;levels.&amp;quot; It increases the average diameter of ore patches and lakes, allowing one to adjust the size of both of these.&lt;br /&gt;
&lt;br /&gt;
It&#039;s as simple as it seems- Small size would mean small ore patches and water masses, large means large ore patches and water masses. Note that this is effected by frequency, though it is presumably able to increase the total ore and water of the world where frequency simply re-balances it.&lt;br /&gt;
&lt;br /&gt;
Finally, this causes [[Enemies|enemy bases]] to spawn larger, though bases created through the &amp;quot;natural process&amp;quot; of expansion are going to adhere to different rules.&lt;br /&gt;
&lt;br /&gt;
The following table shows how the frequency and size settings affects the generation of ore patches. For more detail, open the images in a new tab.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Generation of iron patches on different frequency and size settings&lt;br /&gt;
!Frequency \ Size&lt;br /&gt;
!Very small&lt;br /&gt;
!Small&lt;br /&gt;
!Medium&lt;br /&gt;
!Big&lt;br /&gt;
!Very big&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Very low&lt;br /&gt;
|[[File:Iron_freq_very_low_size_very_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_very_low_size_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_very_low_size_medium.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_very_low_size_big.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_very_low_size_very_big.png|frameless|150x150px]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Low&lt;br /&gt;
|[[File:Iron_freq_low_size_very_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_low_size_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_low_size_medium.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_low_size_big.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_low_size_very_big.png|frameless|150x150px]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Normal&lt;br /&gt;
|[[File:Iron_freq_normal_size_very_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_normal_size_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_normal_size_medium.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_normal_size_big.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_normal_size_very_big.png|frameless|150x150px]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!High&lt;br /&gt;
|[[File:Iron_freq_high_size_very_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_high_size_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_high_size_medium.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_high_size_big.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_high_size_very_big.png|frameless|150x150px]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Very high&lt;br /&gt;
|[[File:Iron_freq_very_high_size_very_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_very_high_size_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_very_high_size_medium.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_very_high_size_big.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Iron_freq_very_high_size_very_big.png|frameless|150x150px]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Richness====&lt;br /&gt;
&lt;br /&gt;
This defines the actual content of each generated ore patch, oil field, and [[Enemies]]&#039; base drops, through changing the &amp;quot;height&amp;quot; of the wave. Note that with bases this does not make them more difficult, but rather increases the [[Alien artifact]] yield.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Resources in ore patches on different richness settings&lt;br /&gt;
!Very poor&lt;br /&gt;
!Poor&lt;br /&gt;
!Regular&lt;br /&gt;
!Rich&lt;br /&gt;
!Very rich&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Iron_richness_very_poor.jpg|150x150px|thumb|Resources to mine: 22k]]&lt;br /&gt;
|[[File:Iron_richness_poor.jpg|150x150px|thumb|Resources to mine: 32k]]&lt;br /&gt;
|[[File:Iron_richness_regular.jpg|150x150px|thumb|Resources to mine: 45k]]&lt;br /&gt;
|[[File:Iron_richness_good.jpg|150x150px|thumb|Resources to mine: 64k]]&lt;br /&gt;
|[[File:Iron_richness_very_good.jpg|150x150px|thumb|Resources to mine: 90k]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===The left column===&lt;br /&gt;
&lt;br /&gt;
* Terrain segmentation: How often the terrain changes between biomes. This can include water, so beware of lower settings as they can limit world size artificially.&lt;br /&gt;
* Water: How [[water]] is generated on each map. Be warned: since water is currently impassible except over lighter regions of water, this can potentially create very small or hard to navigate maps.&lt;br /&gt;
* Copper, Stone, Coal, Crude oil: Resources required to progress in the game. See above for more detailed explanations about each of these changes.&lt;br /&gt;
* Enemy bases: How many and how large starting bases are. Note that new bases are created over time, making low enemy base counts somewhat less significant.&lt;br /&gt;
&lt;br /&gt;
===Starting area===&lt;br /&gt;
&lt;br /&gt;
This is a value defining a special area around the central coordinates of the map which will have different ore frequency, etc, from the rest of the map. Generally, this results in at least one confirmed ore source, always results in a water source, and always removes biter nests from spawning for an area around spawn. The settings of this area usually guarantee better starting conditions, although conditions may vary- the player may spawn completely isolated from the rest of the world! &lt;br /&gt;
&lt;br /&gt;
The player may choose to make this area small or remove it entirely, however, this is not recommended as this opens the possibility of spawning in an impossible situation, or even in a biter nest. Many members of the community do this to increase challenge of the game.&lt;br /&gt;
&lt;br /&gt;
It is generally a good idea for the player to explore a bit outside this area before they begin to build. While this area will almost always appear very fertile, it&#039;s possible that map generation will have made a situation where it is impossible to beat the game, such as missing [[oil]], too many biters to defend, etc.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+World generations on different starting area settings&lt;br /&gt;
!Very small&lt;br /&gt;
!Small&lt;br /&gt;
!Medium&lt;br /&gt;
!Big&lt;br /&gt;
!Very big&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Starting_area_very_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Starting_area_small.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Starting_area_medium.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Starting_area_big.png|frameless|150x150px]]&lt;br /&gt;
|[[File:Starting_area_very_big.png|frameless|150x150px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Peaceful mode===&lt;br /&gt;
The [[Enemies]] don&#039;t begin fights, only responding if the player hits them. This can be also switched on during the game- look into [[Console|Console commands]].&lt;br /&gt;
&lt;br /&gt;
===Map-width and -height===&lt;br /&gt;
If the player limits the width and/or height they may generate maps with finite resources and area. This is recommended for multiplayer servers running on weaker machines or players seeking extra challenge. Another option is to make the world infinite in only one axis, this is commonly referred to as a &#039;&#039;ribbon world&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Map seed / Map Exchange String===&lt;br /&gt;
&lt;br /&gt;
Definitions and terminology: &lt;br /&gt;
&lt;br /&gt;
; Map Seed:&lt;br /&gt;
: Random number generator seed&lt;br /&gt;
; Map Exchange String&lt;br /&gt;
: All settings for the map creation (Map Seed, settings for resources, settings for size, etc.)&lt;br /&gt;
&lt;br /&gt;
====Map Seed====&lt;br /&gt;
This is the starting value for the random number generator that Factorio uses for generating the world. Know that &#039;random number&#039; is really a misnomer in Factorio and on computers in general, as they aren&#039;t really random, instead being calculated with complicated algorithms that require a seed as startng value (For more detail, see  http://en.wikipedia.org/wiki/Random_seed).&lt;br /&gt;
&lt;br /&gt;
So even with the same map-exchange string but a different seed maps can change dramatically, or appear very similar. It&#039;s up to chance. In order to get a true copy of a world, giving the map-exchange string and allowing the string to fill out the seed is important.&lt;br /&gt;
&lt;br /&gt;
====Map Exchange String====&lt;br /&gt;
A string generally looks like so:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;AAALABAABgADAwYAAAAEAAAAY29hbAMDAgoAAABjb3BwZXItb3Jl&lt;br /&gt;
 AwMCCQAAAGNydWRlLW9pbAMDAgoAAABlbmVteS1iYXNlAwMCCAAAAGl&lt;br /&gt;
 yb24tb3JlAwMCBQAAAHN0b25lAwMCORcrDUQ7AACMCwAAAAAAAAAAAA&lt;br /&gt;
 ADAFR8w0Q=&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
&lt;br /&gt;
It is a string of good length that begins with &amp;gt;&amp;gt;&amp;gt; and ends with &amp;lt;&amp;lt;&amp;lt;. Many facilities exist within the community for sharing exchange strings. The map exchange string can be used in the map-generator: there is an extra field where the player can paste this string into. On windows computers, this may be done by selecting a string, right-clicking or pressing Control + C, then put it into the string field for the world generator with Control + V.&lt;br /&gt;
&lt;br /&gt;
If you wish to retrieve the map-exchange string from your world:&lt;br /&gt;
&lt;br /&gt;
In the Load Game dialog select the game whose string you want, then click the Map Exchange String button in the lower left corner. When the string pops up, highlight it with your mouse and press Control-C to copy it. (Command-C on Mac.) You can now paste it in the map generator to create a copy of that world, or send it to a friend.&lt;br /&gt;
&lt;br /&gt;
For a technical description of the map exchange string, see [[Map Exchange String Format]].&lt;br /&gt;
&lt;br /&gt;
==Generation==&lt;br /&gt;
&lt;br /&gt;
The map generator (world generator) is based on a modified [http://en.wikipedia.org/wiki/Perlin_noise Perlin noise algorithm].&lt;br /&gt;
A [[Types/AutoplaceSpecification#Noise|more detailed description]] is in the API documentation.&lt;br /&gt;
&lt;br /&gt;
From the [http://www.factorioforums.com/forum/viewtopic.php?f=18&amp;amp;t=8016&amp;amp;p=63691#p63561 article which describes the generation]:&lt;br /&gt;
: [[File:Factorio-Perlin-Noise.png]]&lt;br /&gt;
Top: Normal settings, Middle: The same, but with higher &#039;&#039;&#039;frequency&#039;&#039;&#039; (note the same curve, but more condensed shape), Down: Same as top, but higher level = increased &#039;&#039;&#039;size&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The blue wavy line is an internal noise function, black line is a &amp;quot;level&amp;quot; that is used to determine resource placement, red lines are actual placed resources. The high frequency refers mainly to the noise function. Increasing the frequency increases count of resource fields and decreases their size and distance between them. This mechanism is used all through the map generation in factorio, with some adjustments. The map generator works tile by tile, so the resources are placed on a tile x if f(x) &amp;gt; 0. The amount of resources on the tile is given by f(x) * richness.&lt;br /&gt;
&lt;br /&gt;
==Generating new Chunks==&lt;br /&gt;
&lt;br /&gt;
A map is endless by default, though its size can be limited by height and width - see above. Because it is technically endless, the whole map isn&#039;t generated from the start. A new [[Chunk]] of map is generated only when needed, similar to other procedurally generated world games.&lt;br /&gt;
&lt;br /&gt;
===Generating Invisible Chunks (Fog of War)===&lt;br /&gt;
&lt;br /&gt;
Outside of the visible chunk area, an invisible area of about 3 chunks wide is generated, as a preloading mechanism, and for biters to be able to see the player. Invisible chunks are also generated if pollution is generated heavily; the game generates (invisible) chunks as it needs to spread the pollution into the area.&lt;br /&gt;
&lt;br /&gt;
===Charting (Make Invisible Chunks Visible on Map)===&lt;br /&gt;
&lt;br /&gt;
As long as a chunk is invisible, the part of the players map stays black. This changes when a chunk is &#039;&#039;&#039;[[Radar#Charting|charted]]&#039;&#039;&#039;, which means when it is &amp;quot;touched&amp;quot; by radar. Either the players internal radar, which is always available and continaully charts chunks around the player, or the &#039;&#039;&#039;[[Radar]]&#039;&#039;&#039; entity. When a visible chunk is generated there might be other chunks also invisibly generated.&lt;br /&gt;
&lt;br /&gt;
An invisible chunk is eventually not made visible, even if you are so close, that you are able to see it in the character view (a black fog of war). This is, because of the above rule: a chunk is made visible, if it is touched by radar. Not character visibility. The players radar (or any radar) needs to be in range of that chunk to make it visible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Exploring ===&lt;br /&gt;
&lt;br /&gt;
If the player arrives at the current visible borders the needed chunks are generated. As the [[player]] explores, a radius of about 3 chunks are continually loaded around them. As this can take a while on lower end machines, it is possible to outrun the world generator and end up in &#039;limbo&#039; with no entities around the player. Staying still for a while will allow the generator to catch up.&lt;br /&gt;
&lt;br /&gt;
=== Maximum Map Size and used Memory===&lt;br /&gt;
&lt;br /&gt;
The map size is limited to 2000 x 2000 kilometers (a quadrat with 2,000,000 tiles side-length, an area of 4,000,000,000,000 quadrat-tiles). This is between the size of India and Australia. It would take around 240 [[game-second|game-minutes]] (=4 hours) by train to reach that border from the center. This means that the world is essentially endless.&lt;br /&gt;
&lt;br /&gt;
Because only chunks are generated around the area that is revealed by radar, it is with current computers possible to reach that border. This is, because the needed memory size of the map is limited only by the generated number of chunks in the game. Which is not so much if you allocate just a small stripe of land.&lt;br /&gt;
&lt;br /&gt;
The generated chunks are mapped and stored in the player&#039;s RAM, which is the limiting factor.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=7331 The Map Generator hates your guts, or dude where is my coal?]&lt;br /&gt;
* [http://www.factorioforums.com/forum/viewtopic.php?f=6&amp;amp;t=7924&amp;amp;p=63517#p63517 Some technical info]&lt;br /&gt;
* [http://www.factorioforums.com/forum/viewtopic.php?f=6&amp;amp;t=8624&amp;amp;p=69156#p69156 Temperature based biome-model] (how trees are placed)&lt;br /&gt;
* [http://www.factorioforums.com/forum/viewtopic.php?f=6&amp;amp;t=1593 Thread about definition of map map exchange string/seed]&lt;br /&gt;
* [http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=6447&amp;amp;p=50336#p50318 Definition of string and seed]&lt;/div&gt;</summary>
		<author><name>Zx64</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Game_modes_and_options&amp;diff=134134</id>
		<title>Game modes and options</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Game_modes_and_options&amp;diff=134134"/>
		<updated>2017-01-20T11:59:08Z</updated>

		<summary type="html">&lt;p&gt;Zx64: Add list of included scenarios and campaigns as of 0.14.21&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
&lt;br /&gt;
This page is a list of all current game-modes in Factorio.&lt;br /&gt;
&lt;br /&gt;
* Singleplayer&lt;br /&gt;
: The base game. Play alone, building your base and defending it from the enemy native life!&lt;br /&gt;
* [[Multiplayer]]&lt;br /&gt;
: Play Factorio with friends and build your factory together.&lt;br /&gt;
* Scenario mode&lt;br /&gt;
: Play pre-built scenarios made by users or the developers. Included with the base game:&lt;br /&gt;
:: Freeplay - Normal single player - launch a satellite to win.&lt;br /&gt;
:: Sandbox - Free-form play, various cheats available to skip to the stage you want to build.&lt;br /&gt;
:: Supply Challenge - Timed challenge to produce and deliver specified items for each level.&lt;br /&gt;
:: Team Production - Multiplayer challenge scenario where teams compete on randomised tasks including item production or research.&lt;br /&gt;
* Campaign&lt;br /&gt;
: Play the set of scenarios that come with the game by default. The closest thing to a story Factorio has.&lt;br /&gt;
:: First steps - Tutorial on various entry level mechanics like crafting and mining.&lt;br /&gt;
:: New hope - Carrying on from where First Steps ends, you search for the crashed ship&#039;s computer.&lt;br /&gt;
:: Transport belt madness - Test your belt layout skills by connecting chests on a small island&lt;br /&gt;
:: Tight spot - Buy land and machines, sell your final product.&lt;/div&gt;</summary>
		<author><name>Zx64</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Factorio:Wiki_rules&amp;diff=134133</id>
		<title>Factorio:Wiki rules</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Factorio:Wiki_rules&amp;diff=134133"/>
		<updated>2017-01-20T11:38:39Z</updated>

		<summary type="html">&lt;p&gt;Zx64: One more &amp;quot;screenshoot&amp;quot; fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
This page is used for contributors on this wiki. This page also contains some guidance for potential contributors.&lt;br /&gt;
&lt;br /&gt;
== Get an account ==&lt;br /&gt;
&lt;br /&gt;
Just follow the instructions for registering. It takes normally one or two days to be added, because every user is added by hand to avoid spam. If after a week your account is not accepted, please email Wube&#039;s support.&lt;br /&gt;
&lt;br /&gt;
If you need more rights to the wiki (deletion, moving...) you need to ask the developers directly, or ask in the forum board. Additionally, you may also ask an admin, if one is active at the time. Note that higher permissions are very rarely given out.&lt;br /&gt;
&lt;br /&gt;
==  Understanding the wiki ==&lt;br /&gt;
&lt;br /&gt;
This Wiki is hosted by Wube, a development company that develops Factorio. This Wiki is run by the community, with small influence from the developers.&lt;br /&gt;
&lt;br /&gt;
== Official rules ==&lt;br /&gt;
&lt;br /&gt;
Below are the community guidelines for the Official Factorio Wiki. Infringing upon any of these rules will result in either a warning or a temporary/permanent ban, depending on the circumstances. These rules are not final, and are subject to change.&lt;br /&gt;
&lt;br /&gt;
* Language&lt;br /&gt;
** The default language is American English. All pages must have an English version, and should be translated English -&amp;gt; Other. Use of country-specific slang must be avoided, except for localization reasons.&lt;br /&gt;
** Any other language has no right to obtain a page name which collides with English.&lt;br /&gt;
** No other language has the right to use a page name which means the same or something different in another language.&lt;br /&gt;
** Language pages when translated should use the English name with the language code appended to the end of the name. For example, &amp;quot;Transport belt&amp;quot; when translated to German should be named &amp;quot;Transport belt/de&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Typo control&lt;br /&gt;
** Please use the &amp;quot;Show preview&amp;quot; button to view your changes before saving them, to allow yourself to catch incorrect links and typos, and improper formatting.&lt;br /&gt;
** Please correct all typos found, even if changing the sentence layout is necessary. Comprehension is important.&lt;br /&gt;
** Run a spell check of the article to catch spelling errors.&lt;br /&gt;
&lt;br /&gt;
* Conduct&lt;br /&gt;
** Be respectful to all editors, and readers. &#039;&#039;&#039;All forms of hate are not tolerated&#039;&#039;&#039;, and will result in a warning and ban.&lt;br /&gt;
** &#039;&#039;&#039;All forms of vandalism and spam are not tolerated&#039;&#039;&#039;, and violators will be banned without question.&lt;br /&gt;
** Do not edit-war. If a user overwrites your change and you disagree, do not edit the page back and forth, discuss it on the talk page of the page in question.&lt;br /&gt;
** This ties into the above rule, but assume good faith. If a wiki editor makes a mistake due to human error, the fact that they are new to the community, or any other honest reason, fellow wiki community members must assume good faith. Rather than insulting, berating, or lashing out at the editor, community members should approach situations like these with a helpful and understanding attitude.&lt;br /&gt;
** Wiki talk pages are for discussion of their respective page &#039;&#039;&#039;only&#039;&#039;&#039;. Please keep all discussion of in-game mechanics to the forums or subreddit, the links to which are in the sidebar. An article&#039;s talk page is intended for discussion or questions regarding the article&#039;s content. It is not a forum for casual discussion. Game suggestions, personal stories, shout-outs, etc. will be removed.&lt;br /&gt;
** When making comments or asking questions on a talk page, be sure to sign the end with four tildes (&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
** Always remain civil during discussions.&lt;br /&gt;
** While the Wiki can be easily reverted in the event of a mistake, please try to avoid creating work for others.&lt;br /&gt;
** Registered users are expected to use a single account for all editing under most circumstances. The use of more than one account by a single individual is known as &amp;quot;sockpuppeting&amp;quot;, and is a very high offense. A second account can be used in certain rare circumstances by longtime established, trusted users. Some valid reasons to use a second account may include those below. In those cases, it must be made absolutely clear that the accounts are operated by the same individual.&lt;br /&gt;
*** Technical testing&lt;br /&gt;
*** Bot (automated) accounts&lt;br /&gt;
*** Administrators who want to use non-admin accounts in less secure editing situations.&lt;br /&gt;
** Refrain from using profanity unless it is used within a direct quotation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Page layout guidelines&lt;br /&gt;
** Typically, a page will start with a short intro, then the content of the page, a history section, and a &amp;quot;see also&amp;quot; section. Please follow this when creating content pages. Categories should be used sparingly.&lt;br /&gt;
** Please use sane formatting, and do not Capitalize Words Like This.&lt;br /&gt;
** Do not overuse &#039;&#039;&#039;bold&#039;&#039;&#039;, &#039;&#039;italics&#039;&#039;, or &amp;lt;span style=&amp;quot;color:#00FF00&amp;quot;&amp;gt;colorful text.&amp;lt;/span&amp;gt;&lt;br /&gt;
** If possible, clean white-space from the ends of lines. Many editors can do this for you. Emacs, Notepad++, Sublime Text, and Vim are recommended.&lt;br /&gt;
** Avoid creating unnecessary pages. If the info you are trying to add is related to an entity in-game, please place the info on that entity&#039;s page, and so on and so forth.&lt;br /&gt;
** The Wiki follows the &#039;&#039;stable branch of the game&#039;&#039;. Changes concerning the experimental branch should only be put into place late in the development cycle of the branch, right before it is pushed to stable.&lt;br /&gt;
** [[Upcoming features]] should be referenced with a link to a comment or image posted by a member of Factorio&#039;s development staff.&lt;br /&gt;
** Edit in an “encyclopedia” style, avoiding use of the first person or any personal bias.&lt;br /&gt;
** Do not create circular links, I.e. do not link a page to itself.&lt;br /&gt;
** If making a comment to other editors is necessary, place the comment in comment delimiters, &amp;lt;pre&amp;gt;&amp;lt;!-- Comment --&amp;gt;&amp;lt;/pre&amp;gt; so it cannot be seen by users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The History section&lt;br /&gt;
** Bugs must not be placed in the update history section of a page, except for very significant instances. Instead, please document bugs in the bug sections of the official forums.&lt;br /&gt;
** While a history section is not required for information pages such as [[Railway]], all content pages concerning entities or mechanics of the game should have a history, taken from the changelog file provided with a standard Factorio install.&lt;br /&gt;
** Trivia is allowed, as long as it does not contain personal opinion and is not conjecture.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Contributing to the wiki ==&lt;br /&gt;
&lt;br /&gt;
This wiki is the work of a team. The goal is for people to add information or bring it into better context, do videos, or design the layout of the pages, with the end goal to provide an easy place for beginners to Factorio to gain information.&lt;br /&gt;
&lt;br /&gt;
The team communicates through the talk-pages (&amp;quot;Discussion&amp;quot; tab at the top) or through the forum. It&#039;s very important to check recent changes (&amp;quot;View History&amp;quot; tab at the top of the page). History will show you all the changes people have made to the page. Additionally, checking &amp;quot;Recent Changes&amp;quot; on the sidebar is also recommended.&lt;br /&gt;
&lt;br /&gt;
(BTW: You can change the shown results in  preferences!)&lt;br /&gt;
&lt;br /&gt;
There are different jobs you can do. This list goes from simple to complex.&lt;br /&gt;
&lt;br /&gt;
=== Corrector ===&lt;br /&gt;
&lt;br /&gt;
Read through the pages (of your language) and correct mistakes or bad language usage. If it sounds ugly then change it. If you&#039;re new to wikis it might be difficult at first, but keep at it and you&#039;ll learn to do more. :)&lt;br /&gt;
&lt;br /&gt;
=== Translator ===&lt;br /&gt;
&lt;br /&gt;
Take an English page, copy the content into a sub-page (see below for an explanation) and translate it to your language. Please only translate if you speak the language very fluently or natively.&lt;br /&gt;
&lt;br /&gt;
=== News-maker ===&lt;br /&gt;
&lt;br /&gt;
There is also the [[News]]-page. Just add new links as new interesting information comes out. The rest is explained in the page as comments. Don&#039;t add stuff that isn&#039;t news. Before you add any, ask yourself: If I was looking at this from the future, would it still be relevant? Most of the time, blog posts from the Factorio team are denoted on the news page.&lt;br /&gt;
&lt;br /&gt;
=== Designer ===&lt;br /&gt;
&lt;br /&gt;
This is about the look and feel of this wiki.&lt;br /&gt;
&lt;br /&gt;
Deep knowledge of Mediawiki&#039;s template system is not really needed, but will help. For the beginning just try to understand how the current templates work. Make your own test-page in your user-space and try to program around. It can be really fun because this task is more or less like programming. If you need assistance, be sure to check the &amp;quot;help&amp;quot; link on the sidebar of the Wiki, as it can give lots of information about the markup of the Mediawiki language.&lt;br /&gt;
&lt;br /&gt;
Look here for some help: http://www.mediawiki.org/wiki/Help:Contents&lt;br /&gt;
&lt;br /&gt;
=== Architect ===&lt;br /&gt;
&lt;br /&gt;
The wiki is created in an agile process: writing, reading, testing. :) If you find out that this process is somehow inefficient, for example the changes are in the wrong place, then you need to change the wiki in general.&lt;br /&gt;
&lt;br /&gt;
So, the job of an architect is to bring the existing pages into the right context by adding some new pages and/or renaming existing pages, and then changing the links to the pages. And sometimes old stuff must be deleted. &#039;&#039;&#039;Please do not make large changes without consulting an admin&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
So, if you have an idea:&lt;br /&gt;
* &#039;&#039;&#039;Don&#039;t be afraid: There is nothing which you can really break, the wiki has a version history.&lt;br /&gt;
* If you are still afraid: You can use the a test page in your home-space. That&#039;s the page beginning with &amp;quot;User:&amp;lt;your user name&amp;gt;&amp;quot;. You can add a sub-page like &amp;quot;User:&amp;lt;your user name&amp;gt;/MyTests&amp;quot;. Ask others what they think about it. Communicate!&lt;br /&gt;
* Begin with slight changes. The others will watch (the &amp;quot;Recent changes&amp;quot;) and help you out. If after a week or two is no response/follow up change, your change was good. Keep going, make bigger changes.&lt;br /&gt;
&lt;br /&gt;
== Basic ==&lt;br /&gt;
&lt;br /&gt;
* Read the wiki pages. It is important to learn by example.&lt;br /&gt;
** If you don&#039;t like something, change it.&lt;br /&gt;
** If you find typos, change it.&lt;br /&gt;
** If you find something is described wrong, change it.&lt;br /&gt;
** If someone disagrees about it, try to work it out on the talk pages or on the forums.&lt;br /&gt;
&lt;br /&gt;
== Advanced ==&lt;br /&gt;
&lt;br /&gt;
* Add missing information in the right places.&lt;br /&gt;
: In most cases this is easy, but sometimes can be really difficult. Ask for help if you&#039;re unsure.&lt;br /&gt;
&lt;br /&gt;
* If you find that a topic belongs to two pages, then don&#039;t copy the information into the two pages, but create a new page and link them.&lt;br /&gt;
&lt;br /&gt;
* Use the correct choice of words.&lt;br /&gt;
: Factorio has a set of words which have a fixed meaning. For example: An entity can be mined, an item can be picked up. Getting entity and item mixed up means something different! Ask the users if you are unsure which is which.&lt;br /&gt;
&lt;br /&gt;
* A picture says more than a thousand words.&lt;br /&gt;
: Use pictures if possible. In some cases use GIFs! See below.&lt;br /&gt;
&lt;br /&gt;
* You can also go to the [[Wiki To-do List]] and see if there is a job you like.&lt;br /&gt;
&lt;br /&gt;
=== Existing discussions ===&lt;br /&gt;
&lt;br /&gt;
In descending order of date:&lt;br /&gt;
&lt;br /&gt;
http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=2047&lt;br /&gt;
&lt;br /&gt;
http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=3205&lt;br /&gt;
&lt;br /&gt;
http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=2429&lt;br /&gt;
&lt;br /&gt;
http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=2255&lt;br /&gt;
&lt;br /&gt;
== Translations ==&lt;br /&gt;
&lt;br /&gt;
For translating the in-game texts, the dev-team uses https://crowdin.com/project/factorio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== So what do I need to do now? ===&lt;br /&gt;
&lt;br /&gt;
* If you want to translate a page, then don&#039;t rename the page, just add a &amp;quot;/&amp;quot; and the [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes standard macro-language-code] to the page name.&lt;br /&gt;
: &amp;quot;Inserters&amp;quot; becomes &amp;quot;Inserters/fr&amp;quot; for France, &amp;quot;Inserters/ru&amp;quot; for Russian etc.&lt;br /&gt;
* If you are working on a page which has a translated page name then rename (Move) it! Search the original page name, add the language-code (see above), and move it to the new page name. A redirect is automatically left for the old page name!&lt;br /&gt;
&lt;br /&gt;
(More to explain, language macro, see main-page at top right)&lt;br /&gt;
&lt;br /&gt;
== Pictures ==&lt;br /&gt;
&lt;br /&gt;
=== Picture formats ===&lt;br /&gt;
&lt;br /&gt;
For making things simple we should use only formats based on 100. This is to avoid different sized pics which look staggered. This is especially important for the width, for the height it is not that much of a problem. For example: 200x200, 300x100, 400x232. For existing pics (old pics use often a width of 256 px) reduce the text to 200 px (and analogous).&lt;br /&gt;
&lt;br /&gt;
* (100 - 200) x (100-300) px&lt;br /&gt;
: For flowing with the text, pictures which explain the text, the browser can embed this into it&#039;s own rendering. You can put them left or right, the text should flow around.&lt;br /&gt;
* (400 - 600) x (100 - 600) px&lt;br /&gt;
: Something like a banner. A big picture which stays alone in its line. You may put simply a &amp;quot;:&amp;quot; in front of it to indent the picture and keep it away from flowing text.&lt;br /&gt;
* 300 x 300 px&lt;br /&gt;
: This is especially good for gif animations. Gif animations cannot be reduced in size, because Mediawiki re-renders the picture and the result is the first frame of the gif! See for example these pics: http://www.factorioforums.com/wiki/index.php?limit=200&amp;amp;ilsearch=Mpstark&amp;amp;user=&amp;amp;title=Special%3AListFiles&lt;br /&gt;
* The biggest format for flowing text should be: 600x600px&lt;br /&gt;
&lt;br /&gt;
=== Making pictures out of the game ===&lt;br /&gt;
&lt;br /&gt;
Do&#039;s:&lt;br /&gt;
&lt;br /&gt;
* Take pictures at day! [[Lua/Game#alwaysday|Turn on daylight]]! Use night or dawn only if you need to explain something that only works at night (for example, the lights).&lt;br /&gt;
* Turn off clouds! The shadows in GIF-animations are not useful.&lt;br /&gt;
* Steam/smoke is also not that useful.&lt;br /&gt;
* Use god mode! [[Lua/Player#controllertype]]. You can move anywhere on the map and your character won&#039;t be in the picture.&lt;br /&gt;
* You can [[Lua/Game#speed|slowdown the game]] to find the right moment for the picture. Slowdown is also useful if you use Gifcam, which makes Screenshots in 30 frames/sec only.&lt;br /&gt;
* You can also use the [[Lua/Game#peacefulmode]] to be not disturbed by the natives.&lt;br /&gt;
* You can stop the game in the right moment using SHIFT-SPACE key. That also blends the grid in.&lt;br /&gt;
* Learn how to use the [[Debug mode]] to add relevant information into the picture.&lt;br /&gt;
* Go into the highest zoom level you possibly can without missing any vital information.&lt;br /&gt;
* A good in-game picture should be rebuilt so that only the relevant entities/items are shown. Anything in the photo other than what you&#039;re trying to show/explain is unnecessary.&lt;br /&gt;
&lt;br /&gt;
Dont&#039;s:&lt;br /&gt;
&lt;br /&gt;
* Don&#039;t take pictures of clutter! The only stuff in the photo should be the stuff you&#039;re trying to show. The Exception to Clutter: If you&#039;re showing what a fully finished factory or setup might look like.&lt;br /&gt;
* Don&#039;t just take a screenshot. Try to remove all unneeded information from the picture.&lt;br /&gt;
* Try to make a picture without the character, except if to show something; then face the character toward it.&lt;br /&gt;
&lt;br /&gt;
See http://www.factorioforums.com/forum/viewtopic.php?f=6&amp;amp;t=2472 for more.&lt;br /&gt;
&lt;br /&gt;
== Taking Screenshots, animations and videos==&lt;br /&gt;
&lt;br /&gt;
=== Taking Screenshots ===&lt;br /&gt;
&lt;br /&gt;
* It&#039;s possible to take [[Lua/Game#takescreenshot|screenshots out of the game]]! The [http://www.youtube.com/watch?v=9yDZM0diiYc second trailer] is made like so. See http://www.factorioforums.com/forum/viewtopic.php?f=18&amp;amp;t=5591&lt;br /&gt;
* [http://www.factorioforums.com/forum/viewtopic.php?f=18&amp;amp;t=5591 Calculate screenshot dimensions].&lt;br /&gt;
&lt;br /&gt;
==== Optimizing the picture before upload ====&lt;br /&gt;
&lt;br /&gt;
* Cut as much as possible/nice.&lt;br /&gt;
* Resolution should not normally be higher than 600x600 px. Use multiple photos or ask a trusted wiki user if you need a much larger photo.&lt;br /&gt;
* &#039;&#039;Do not add text to the photos&#039;&#039; Write any needed text outside the photo on the wiki. You cannot search text that is in a photo and users might not find what they are looking for.&lt;br /&gt;
* Sharpen the pictures. For the wiki it looks a lot better to sharpen the pictures once or twice.&lt;/div&gt;</summary>
		<author><name>Zx64</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Factorio:Wiki_rules&amp;diff=134132</id>
		<title>Factorio:Wiki rules</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Factorio:Wiki_rules&amp;diff=134132"/>
		<updated>2017-01-20T11:38:04Z</updated>

		<summary type="html">&lt;p&gt;Zx64: Fix &amp;quot;screenshoots&amp;quot; typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
This page is used for contributors on this wiki. This page also contains some guidance for potential contributors.&lt;br /&gt;
&lt;br /&gt;
== Get an account ==&lt;br /&gt;
&lt;br /&gt;
Just follow the instructions for registering. It takes normally one or two days to be added, because every user is added by hand to avoid spam. If after a week your account is not accepted, please email Wube&#039;s support.&lt;br /&gt;
&lt;br /&gt;
If you need more rights to the wiki (deletion, moving...) you need to ask the developers directly, or ask in the forum board. Additionally, you may also ask an admin, if one is active at the time. Note that higher permissions are very rarely given out.&lt;br /&gt;
&lt;br /&gt;
==  Understanding the wiki ==&lt;br /&gt;
&lt;br /&gt;
This Wiki is hosted by Wube, a development company that develops Factorio. This Wiki is run by the community, with small influence from the developers.&lt;br /&gt;
&lt;br /&gt;
== Official rules ==&lt;br /&gt;
&lt;br /&gt;
Below are the community guidelines for the Official Factorio Wiki. Infringing upon any of these rules will result in either a warning or a temporary/permanent ban, depending on the circumstances. These rules are not final, and are subject to change.&lt;br /&gt;
&lt;br /&gt;
* Language&lt;br /&gt;
** The default language is American English. All pages must have an English version, and should be translated English -&amp;gt; Other. Use of country-specific slang must be avoided, except for localization reasons.&lt;br /&gt;
** Any other language has no right to obtain a page name which collides with English.&lt;br /&gt;
** No other language has the right to use a page name which means the same or something different in another language.&lt;br /&gt;
** Language pages when translated should use the English name with the language code appended to the end of the name. For example, &amp;quot;Transport belt&amp;quot; when translated to German should be named &amp;quot;Transport belt/de&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Typo control&lt;br /&gt;
** Please use the &amp;quot;Show preview&amp;quot; button to view your changes before saving them, to allow yourself to catch incorrect links and typos, and improper formatting.&lt;br /&gt;
** Please correct all typos found, even if changing the sentence layout is necessary. Comprehension is important.&lt;br /&gt;
** Run a spell check of the article to catch spelling errors.&lt;br /&gt;
&lt;br /&gt;
* Conduct&lt;br /&gt;
** Be respectful to all editors, and readers. &#039;&#039;&#039;All forms of hate are not tolerated&#039;&#039;&#039;, and will result in a warning and ban.&lt;br /&gt;
** &#039;&#039;&#039;All forms of vandalism and spam are not tolerated&#039;&#039;&#039;, and violators will be banned without question.&lt;br /&gt;
** Do not edit-war. If a user overwrites your change and you disagree, do not edit the page back and forth, discuss it on the talk page of the page in question.&lt;br /&gt;
** This ties into the above rule, but assume good faith. If a wiki editor makes a mistake due to human error, the fact that they are new to the community, or any other honest reason, fellow wiki community members must assume good faith. Rather than insulting, berating, or lashing out at the editor, community members should approach situations like these with a helpful and understanding attitude.&lt;br /&gt;
** Wiki talk pages are for discussion of their respective page &#039;&#039;&#039;only&#039;&#039;&#039;. Please keep all discussion of in-game mechanics to the forums or subreddit, the links to which are in the sidebar. An article&#039;s talk page is intended for discussion or questions regarding the article&#039;s content. It is not a forum for casual discussion. Game suggestions, personal stories, shout-outs, etc. will be removed.&lt;br /&gt;
** When making comments or asking questions on a talk page, be sure to sign the end with four tildes (&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
** Always remain civil during discussions.&lt;br /&gt;
** While the Wiki can be easily reverted in the event of a mistake, please try to avoid creating work for others.&lt;br /&gt;
** Registered users are expected to use a single account for all editing under most circumstances. The use of more than one account by a single individual is known as &amp;quot;sockpuppeting&amp;quot;, and is a very high offense. A second account can be used in certain rare circumstances by longtime established, trusted users. Some valid reasons to use a second account may include those below. In those cases, it must be made absolutely clear that the accounts are operated by the same individual.&lt;br /&gt;
*** Technical testing&lt;br /&gt;
*** Bot (automated) accounts&lt;br /&gt;
*** Administrators who want to use non-admin accounts in less secure editing situations.&lt;br /&gt;
** Refrain from using profanity unless it is used within a direct quotation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Page layout guidelines&lt;br /&gt;
** Typically, a page will start with a short intro, then the content of the page, a history section, and a &amp;quot;see also&amp;quot; section. Please follow this when creating content pages. Categories should be used sparingly.&lt;br /&gt;
** Please use sane formatting, and do not Capitalize Words Like This.&lt;br /&gt;
** Do not overuse &#039;&#039;&#039;bold&#039;&#039;&#039;, &#039;&#039;italics&#039;&#039;, or &amp;lt;span style=&amp;quot;color:#00FF00&amp;quot;&amp;gt;colorful text.&amp;lt;/span&amp;gt;&lt;br /&gt;
** If possible, clean white-space from the ends of lines. Many editors can do this for you. Emacs, Notepad++, Sublime Text, and Vim are recommended.&lt;br /&gt;
** Avoid creating unnecessary pages. If the info you are trying to add is related to an entity in-game, please place the info on that entity&#039;s page, and so on and so forth.&lt;br /&gt;
** The Wiki follows the &#039;&#039;stable branch of the game&#039;&#039;. Changes concerning the experimental branch should only be put into place late in the development cycle of the branch, right before it is pushed to stable.&lt;br /&gt;
** [[Upcoming features]] should be referenced with a link to a comment or image posted by a member of Factorio&#039;s development staff.&lt;br /&gt;
** Edit in an “encyclopedia” style, avoiding use of the first person or any personal bias.&lt;br /&gt;
** Do not create circular links, I.e. do not link a page to itself.&lt;br /&gt;
** If making a comment to other editors is necessary, place the comment in comment delimiters, &amp;lt;pre&amp;gt;&amp;lt;!-- Comment --&amp;gt;&amp;lt;/pre&amp;gt; so it cannot be seen by users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The History section&lt;br /&gt;
** Bugs must not be placed in the update history section of a page, except for very significant instances. Instead, please document bugs in the bug sections of the official forums.&lt;br /&gt;
** While a history section is not required for information pages such as [[Railway]], all content pages concerning entities or mechanics of the game should have a history, taken from the changelog file provided with a standard Factorio install.&lt;br /&gt;
** Trivia is allowed, as long as it does not contain personal opinion and is not conjecture.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Contributing to the wiki ==&lt;br /&gt;
&lt;br /&gt;
This wiki is the work of a team. The goal is for people to add information or bring it into better context, do videos, or design the layout of the pages, with the end goal to provide an easy place for beginners to Factorio to gain information.&lt;br /&gt;
&lt;br /&gt;
The team communicates through the talk-pages (&amp;quot;Discussion&amp;quot; tab at the top) or through the forum. It&#039;s very important to check recent changes (&amp;quot;View History&amp;quot; tab at the top of the page). History will show you all the changes people have made to the page. Additionally, checking &amp;quot;Recent Changes&amp;quot; on the sidebar is also recommended.&lt;br /&gt;
&lt;br /&gt;
(BTW: You can change the shown results in  preferences!)&lt;br /&gt;
&lt;br /&gt;
There are different jobs you can do. This list goes from simple to complex.&lt;br /&gt;
&lt;br /&gt;
=== Corrector ===&lt;br /&gt;
&lt;br /&gt;
Read through the pages (of your language) and correct mistakes or bad language usage. If it sounds ugly then change it. If you&#039;re new to wikis it might be difficult at first, but keep at it and you&#039;ll learn to do more. :)&lt;br /&gt;
&lt;br /&gt;
=== Translator ===&lt;br /&gt;
&lt;br /&gt;
Take an English page, copy the content into a sub-page (see below for an explanation) and translate it to your language. Please only translate if you speak the language very fluently or natively.&lt;br /&gt;
&lt;br /&gt;
=== News-maker ===&lt;br /&gt;
&lt;br /&gt;
There is also the [[News]]-page. Just add new links as new interesting information comes out. The rest is explained in the page as comments. Don&#039;t add stuff that isn&#039;t news. Before you add any, ask yourself: If I was looking at this from the future, would it still be relevant? Most of the time, blog posts from the Factorio team are denoted on the news page.&lt;br /&gt;
&lt;br /&gt;
=== Designer ===&lt;br /&gt;
&lt;br /&gt;
This is about the look and feel of this wiki.&lt;br /&gt;
&lt;br /&gt;
Deep knowledge of Mediawiki&#039;s template system is not really needed, but will help. For the beginning just try to understand how the current templates work. Make your own test-page in your user-space and try to program around. It can be really fun because this task is more or less like programming. If you need assistance, be sure to check the &amp;quot;help&amp;quot; link on the sidebar of the Wiki, as it can give lots of information about the markup of the Mediawiki language.&lt;br /&gt;
&lt;br /&gt;
Look here for some help: http://www.mediawiki.org/wiki/Help:Contents&lt;br /&gt;
&lt;br /&gt;
=== Architect ===&lt;br /&gt;
&lt;br /&gt;
The wiki is created in an agile process: writing, reading, testing. :) If you find out that this process is somehow inefficient, for example the changes are in the wrong place, then you need to change the wiki in general.&lt;br /&gt;
&lt;br /&gt;
So, the job of an architect is to bring the existing pages into the right context by adding some new pages and/or renaming existing pages, and then changing the links to the pages. And sometimes old stuff must be deleted. &#039;&#039;&#039;Please do not make large changes without consulting an admin&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
So, if you have an idea:&lt;br /&gt;
* &#039;&#039;&#039;Don&#039;t be afraid: There is nothing which you can really break, the wiki has a version history.&lt;br /&gt;
* If you are still afraid: You can use the a test page in your home-space. That&#039;s the page beginning with &amp;quot;User:&amp;lt;your user name&amp;gt;&amp;quot;. You can add a sub-page like &amp;quot;User:&amp;lt;your user name&amp;gt;/MyTests&amp;quot;. Ask others what they think about it. Communicate!&lt;br /&gt;
* Begin with slight changes. The others will watch (the &amp;quot;Recent changes&amp;quot;) and help you out. If after a week or two is no response/follow up change, your change was good. Keep going, make bigger changes.&lt;br /&gt;
&lt;br /&gt;
== Basic ==&lt;br /&gt;
&lt;br /&gt;
* Read the wiki pages. It is important to learn by example.&lt;br /&gt;
** If you don&#039;t like something, change it.&lt;br /&gt;
** If you find typos, change it.&lt;br /&gt;
** If you find something is described wrong, change it.&lt;br /&gt;
** If someone disagrees about it, try to work it out on the talk pages or on the forums.&lt;br /&gt;
&lt;br /&gt;
== Advanced ==&lt;br /&gt;
&lt;br /&gt;
* Add missing information in the right places.&lt;br /&gt;
: In most cases this is easy, but sometimes can be really difficult. Ask for help if you&#039;re unsure.&lt;br /&gt;
&lt;br /&gt;
* If you find that a topic belongs to two pages, then don&#039;t copy the information into the two pages, but create a new page and link them.&lt;br /&gt;
&lt;br /&gt;
* Use the correct choice of words.&lt;br /&gt;
: Factorio has a set of words which have a fixed meaning. For example: An entity can be mined, an item can be picked up. Getting entity and item mixed up means something different! Ask the users if you are unsure which is which.&lt;br /&gt;
&lt;br /&gt;
* A picture says more than a thousand words.&lt;br /&gt;
: Use pictures if possible. In some cases use GIFs! See below.&lt;br /&gt;
&lt;br /&gt;
* You can also go to the [[Wiki To-do List]] and see if there is a job you like.&lt;br /&gt;
&lt;br /&gt;
=== Existing discussions ===&lt;br /&gt;
&lt;br /&gt;
In descending order of date:&lt;br /&gt;
&lt;br /&gt;
http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=2047&lt;br /&gt;
&lt;br /&gt;
http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=3205&lt;br /&gt;
&lt;br /&gt;
http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=2429&lt;br /&gt;
&lt;br /&gt;
http://www.factorioforums.com/forum/viewtopic.php?f=5&amp;amp;t=2255&lt;br /&gt;
&lt;br /&gt;
== Translations ==&lt;br /&gt;
&lt;br /&gt;
For translating the in-game texts, the dev-team uses https://crowdin.com/project/factorio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== So what do I need to do now? ===&lt;br /&gt;
&lt;br /&gt;
* If you want to translate a page, then don&#039;t rename the page, just add a &amp;quot;/&amp;quot; and the [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes standard macro-language-code] to the page name.&lt;br /&gt;
: &amp;quot;Inserters&amp;quot; becomes &amp;quot;Inserters/fr&amp;quot; for France, &amp;quot;Inserters/ru&amp;quot; for Russian etc.&lt;br /&gt;
* If you are working on a page which has a translated page name then rename (Move) it! Search the original page name, add the language-code (see above), and move it to the new page name. A redirect is automatically left for the old page name!&lt;br /&gt;
&lt;br /&gt;
(More to explain, language macro, see main-page at top right)&lt;br /&gt;
&lt;br /&gt;
== Pictures ==&lt;br /&gt;
&lt;br /&gt;
=== Picture formats ===&lt;br /&gt;
&lt;br /&gt;
For making things simple we should use only formats based on 100. This is to avoid different sized pics which look staggered. This is especially important for the width, for the height it is not that much of a problem. For example: 200x200, 300x100, 400x232. For existing pics (old pics use often a width of 256 px) reduce the text to 200 px (and analogous).&lt;br /&gt;
&lt;br /&gt;
* (100 - 200) x (100-300) px&lt;br /&gt;
: For flowing with the text, pictures which explain the text, the browser can embed this into it&#039;s own rendering. You can put them left or right, the text should flow around.&lt;br /&gt;
* (400 - 600) x (100 - 600) px&lt;br /&gt;
: Something like a banner. A big picture which stays alone in its line. You may put simply a &amp;quot;:&amp;quot; in front of it to indent the picture and keep it away from flowing text.&lt;br /&gt;
* 300 x 300 px&lt;br /&gt;
: This is especially good for gif animations. Gif animations cannot be reduced in size, because Mediawiki re-renders the picture and the result is the first frame of the gif! See for example these pics: http://www.factorioforums.com/wiki/index.php?limit=200&amp;amp;ilsearch=Mpstark&amp;amp;user=&amp;amp;title=Special%3AListFiles&lt;br /&gt;
* The biggest format for flowing text should be: 600x600px&lt;br /&gt;
&lt;br /&gt;
=== Making pictures out of the game ===&lt;br /&gt;
&lt;br /&gt;
Do&#039;s:&lt;br /&gt;
&lt;br /&gt;
* Take pictures at day! [[Lua/Game#alwaysday|Turn on daylight]]! Use night or dawn only if you need to explain something that only works at night (for example, the lights).&lt;br /&gt;
* Turn off clouds! The shadows in GIF-animations are not useful.&lt;br /&gt;
* Steam/smoke is also not that useful.&lt;br /&gt;
* Use god mode! [[Lua/Player#controllertype]]. You can move anywhere on the map and your character won&#039;t be in the picture.&lt;br /&gt;
* You can [[Lua/Game#speed|slowdown the game]] to find the right moment for the picture. Slowdown is also useful if you use Gifcam, which makes Screenshots in 30 frames/sec only.&lt;br /&gt;
* You can also use the [[Lua/Game#peacefulmode]] to be not disturbed by the natives.&lt;br /&gt;
* You can stop the game in the right moment using SHIFT-SPACE key. That also blends the grid in.&lt;br /&gt;
* Learn how to use the [[Debug mode]] to add relevant information into the picture.&lt;br /&gt;
* Go into the highest zoom level you possibly can without missing any vital information.&lt;br /&gt;
* A good in-game picture should be rebuilt so that only the relevant entities/items are shown. Anything in the photo other than what you&#039;re trying to show/explain is unnecessary.&lt;br /&gt;
&lt;br /&gt;
Dont&#039;s:&lt;br /&gt;
&lt;br /&gt;
* Don&#039;t take pictures of clutter! The only stuff in the photo should be the stuff you&#039;re trying to show. The Exception to Clutter: If you&#039;re showing what a fully finished factory or setup might look like.&lt;br /&gt;
* Don&#039;t just take a screenshot. Try to remove all unneeded information from the picture.&lt;br /&gt;
* Try to make a picture without the character, except if to show something; then face the character toward it.&lt;br /&gt;
&lt;br /&gt;
See http://www.factorioforums.com/forum/viewtopic.php?f=6&amp;amp;t=2472 for more.&lt;br /&gt;
&lt;br /&gt;
== Taking Screenshots, animations and videos==&lt;br /&gt;
&lt;br /&gt;
=== Taking Screenshots ===&lt;br /&gt;
&lt;br /&gt;
* It&#039;s possible to take [[Lua/Game#takescreenshot|screenshots out of the game]]! The [http://www.youtube.com/watch?v=9yDZM0diiYc second trailer] is made like so. See http://www.factorioforums.com/forum/viewtopic.php?f=18&amp;amp;t=5591&lt;br /&gt;
* [http://www.factorioforums.com/forum/viewtopic.php?f=18&amp;amp;t=5591 Calculate screenshoot dimensions].&lt;br /&gt;
&lt;br /&gt;
==== Optimizing the picture before upload ====&lt;br /&gt;
&lt;br /&gt;
* Cut as much as possible/nice.&lt;br /&gt;
* Resolution should not normally be higher than 600x600 px. Use multiple photos or ask a trusted wiki user if you need a much larger photo.&lt;br /&gt;
* &#039;&#039;Do not add text to the photos&#039;&#039; Write any needed text outside the photo on the wiki. You cannot search text that is in a photo and users might not find what they are looking for.&lt;br /&gt;
* Sharpen the pictures. For the wiki it looks a lot better to sharpen the pictures once or twice.&lt;/div&gt;</summary>
		<author><name>Zx64</name></author>
	</entry>
</feed>