Factorio

Introduction:

Factorio is a Simulator video game coming from the publisher Wube Software, with Michal Kovařík, and Tomas Kozelek as the main developers. Factorio follows the adventure of an engineer, whose mission is harvesting resources in order to build up an industry, create a rocket so he may turn his head back to his beloved mother planet.
The game launched for an early release in 2016, and it soon will make its official launch in the second half of 2020. As Factorio is still in its developing process, its fans can expect more content with the excitement that comes in the official version of the game.

How to use console commands?

Every game needs the help of the console commands to make it more enjoyable.
In Factorio, the players can toggle the display of the console by simply pressing the / or ~ keys.

As you success to activate the console, you can see a blinking cursor appearing at the bottom of the screen. Then, you can type a message or command in order to tell the game what you want. As soon as you hit the Return button, your order will be done.

Factorio Console Commands List

Name Effect Example/Comment
/alerts /alerts [enable / disable / mute / unmute] [alert type] Enable, disable, mute or unmute a specified alert, relative to the parameters you specify.
/clear /clear Clears all previous messages that have been received in the console.
/color /color [color name / rgba] Change your color to the specified color (either the name of a color, e.g. 'white', or to an RGBA value).
/evolution /evolution Print information about the alien evolution factor of your current game.
/help /help [command] Prints a list of available commands, the optional argument can specify the command that should be described. If executed without an argument (just '/help'), it will send a list of all commands. If executed with an argument (e.g. '/help color'), detailed help about the specified command will be printed
/mute-programmable-speaker /mute-programmable-speaker [setting] [scope] Mutes or unmutes the global sounds created by the Programmable Speaker. Use “local” to mute just the local client. Admins can use “everyone” to mute the sounds for everyone on the server.
/perf-avg-frames /perf-avg-frames [tick amount] Number of ticks/updates used to average performance counters. Default is 100. Value of 5-10 is recommended for fast convergence, but numbers will jitter more rapidly.
/permissions /permissions This command can be used to open the server permissions interface. Admin only
/screenshot /screenshot [resolution x] [resolution y] [zoom] Takes a screenshot with the GUI hidden, centered on the player. It is saved in the 'script-output' subfolder of your User data directory. Resolution is optional and defaults to the current window size. Zoom is optional and defaults to 1.
/seed /seed Prints the starting map seed.
/time /time Prints statistics relating to the age/date/time of the map.
/toggle-action-logging /toggle-action-logging Enable/disable (toggle) the logging of input actions to the console. This command is a client-side command, so it will only affect logging on your client if executed on a multiplayer server. Admin only
/toggle-heavy-mode /toggle-heavy-mode Used to investigate desyncs. Will slow down the game and make multiplayer unplayable. Admin only
/toggle-rockets-sent-gui /toggle-rockets-sent-gui Toggles if the rockets sent button is shown in the upper left corner of the screen.
/version /version Prints the current game version.
/admins /admins Show a list of the names of players who are admins on the server.
/ban /ban [player name] [ban message] Ban a player from your game. The ban reason will be shown to them. When banned, a player cannot join the server. Admin only
/banlist /banlist [add / remove / get / clear] [player name] Adds or removes a player from the banlist. Same as /ban or /unban.
/config /config [get / set] [option] [value] Gets or sets various multiplayer game settings. Available configs are: afk-auto-kick, allow-commands, allow-debug-settings, autosave-interval, autosave-only-on-server, ignore-player-limit-for-returning-players, max-players, max-upload-speed, only-admins-can-pause, password, require-user-verification, visibility-lan, visibility-public.
/delete-blueprint-library /delete-blueprint-library [player name] Deletes the blueprint library storage for the given offline player from the save file. Enter “everybody confirm” to delete the storage of all offline players. Admin only
/demote /demote [player name] Remove the administrator status from the specified player. Admin only
/ignore /ignore [player name] Prevents the chat from showing messages from this player. Admin messages are still shown.
/ignores /ignores Prints a list of ignored players.
/kick /kick [player name] [kick reason] Kick a specified player from the server. Kicking is not the same as banning - after a player is kicked from the server, they can still reconnect. Admin only
/mute /mute [player name] Prevents the player from saying anything in chat. Admin only
/mutes /mutes All players that are muted (can’t talk in chat).
/open /open [player name] Opens another player’s inventory. Admin only
/players /players [online / count] Print a list of all online players ('online') or see the playercount (number of players online) of the server ('count').
/promote /promote [player name] Promotes the player to admin. Admin only
/purge /purge [player name] Remove all messages sent by a specific player from the chat log. Useful if someone is spamming or sending a lot of inappropriate messages. Admin only
/reply /reply [message] Respond to the most recent message you have received (from a player).
/server-save /server-save Saves the game on the server in a multiplayer game. Admin only
/shout /shout [message] Sends a message to all players including other forces.
/swap-players /swap-players [player name] [player name] Swaps your character with the given player’s character, or if two players are given swaps the two player characters. Admin only
/unban /unban [player name] Unbans the specified player. Admin only
/unignore /unignore [player name] Removes a player from your ignore list (if you had ignored them), meaning you will be able to see their messages again.
/unmute /unmute [player name] Removes a mute from the specified player. Admin only
/whisper /whisper [player name] [message] Send a private message (PM) to another player.
/whitelist /whitelist [add / remove / get / clear] [player name] Add and remove players from the whitelist, clear the whitelist and also see who is currently on the server whitelist. A whitelist is a list of players who can connect to the server, those not on the whitelist cannot connect to the server. If the whitelist is empty, the whitelist is disabled - adding someone to the whitelist enables it.

/alerts Copy

/alerts [enable / disable / mute / unmute] [alert type]

Enable, disable, mute or unmute a specified alert, relative to the parameters you specify.

/clear Copy

/clear

Clears all previous messages that have been received in the console.

/color Copy

/color [color name / rgba]

Change your color to the specified color (either the name of a color, e.g. 'white', or to an RGBA value).

/evolution Copy

/evolution

Print information about the alien evolution factor of your current game.

/help Copy

/help [command]

Prints a list of available commands, the optional argument can specify the command that should be described.

If executed without an argument (just '/help'), it will send a list of all commands. If executed with an argument (e.g. '/help color'), detailed help about the specified command will be printed

/mute-programmable-speaker Copy

/mute-programmable-speaker [setting] [scope]

Mutes or unmutes the global sounds created by the Programmable Speaker. Use “local” to mute just the local client. Admins can use “everyone” to mute the sounds for everyone on the server.

/perf-avg-frames Copy

/perf-avg-frames [tick amount]

Number of ticks/updates used to average performance counters.

Default is 100. Value of 5-10 is recommended for fast convergence, but numbers will jitter more rapidly.

/permissions Copy

/permissions

This command can be used to open the server permissions interface.

Admin only

/screenshot Copy

/screenshot [resolution x] [resolution y] [zoom]

Takes a screenshot with the GUI hidden, centered on the player. It is saved in the 'script-output' subfolder of your User data directory.

Resolution is optional and defaults to the current window size. Zoom is optional and defaults to 1.

/seed Copy

/seed

Prints the starting map seed.

/time Copy

/time

Prints statistics relating to the age/date/time of the map.

/toggle-action-logging Copy

/toggle-action-logging

Enable/disable (toggle) the logging of input actions to the console. This command is a client-side command, so it will only affect logging on your client if executed on a multiplayer server.

Admin only

/toggle-heavy-mode Copy

/toggle-heavy-mode

Used to investigate desyncs. Will slow down the game and make multiplayer unplayable.

Admin only

/toggle-rockets-sent-gui Copy

/toggle-rockets-sent-gui

Toggles if the rockets sent button is shown in the upper left corner of the screen.

/version Copy

/version

Prints the current game version.

/admins Copy

/admins

Show a list of the names of players who are admins on the server.

/ban Copy

/ban [player name] [ban message]

Ban a player from your game. The ban reason will be shown to them. When banned, a player cannot join the server.

Admin only

/banlist Copy

/banlist [add / remove / get / clear] [player name]

Adds or removes a player from the banlist. Same as /ban or /unban.

/config Copy

/config [get / set] [option] [value]

Gets or sets various multiplayer game settings.

Available configs are: afk-auto-kick, allow-commands, allow-debug-settings, autosave-interval, autosave-only-on-server, ignore-player-limit-for-returning-players, max-players, max-upload-speed, only-admins-can-pause, password, require-user-verification, visibility-lan, visibility-public.

/delete-blueprint-library Copy

/delete-blueprint-library [player name]

Deletes the blueprint library storage for the given offline player from the save file. Enter “everybody confirm” to delete the storage of all offline players.

Admin only

/demote Copy

/demote [player name]

Remove the administrator status from the specified player.

Admin only

/ignore Copy

/ignore [player name]

Prevents the chat from showing messages from this player. Admin messages are still shown.

/ignores Copy

/ignores

Prints a list of ignored players.

/kick Copy

/kick [player name] [kick reason]

Kick a specified player from the server. Kicking is not the same as banning - after a player is kicked from the server, they can still reconnect.

Admin only

/mute Copy

/mute [player name]

Prevents the player from saying anything in chat.

Admin only

/mutes Copy

/mutes

All players that are muted (can’t talk in chat).

/open Copy

/open [player name]

Opens another player’s inventory.

Admin only

/players Copy

/players [online / count]

Print a list of all online players ('online') or see the playercount (number of players online) of the server ('count').

/promote Copy

/promote [player name]

Promotes the player to admin.

Admin only

/purge Copy

/purge [player name]

Remove all messages sent by a specific player from the chat log. Useful if someone is spamming or sending a lot of inappropriate messages.

Admin only

/reply Copy

/reply [message]

Respond to the most recent message you have received (from a player).

/server-save Copy

/server-save

Saves the game on the server in a multiplayer game.

Admin only

/shout Copy

/shout [message]

Sends a message to all players including other forces.

/swap-players Copy

/swap-players [player name] [player name]

Swaps your character with the given player’s character, or if two players are given swaps the two player characters.

Admin only

/unban Copy

/unban [player name]

Unbans the specified player.

Admin only

/unignore Copy

/unignore [player name]

Removes a player from your ignore list (if you had ignored them), meaning you will be able to see their messages again.

/unmute Copy

/unmute [player name]

Removes a mute from the specified player.

Admin only

/whisper Copy

/whisper [player name] [message]

Send a private message (PM) to another player.

/whitelist Copy

/whitelist [add / remove / get / clear] [player name]

Add and remove players from the whitelist, clear the whitelist and also see who is currently on the server whitelist. A whitelist is a list of players who can connect to the server, those not on the whitelist cannot connect to the server.

If the whitelist is empty, the whitelist is disabled - adding someone to the whitelist enables it.

More about Factorio

Factorio’s gameplay: The gate leading to an outer space industry

Focusing on constructing and managing, Factorio requires its players to build up an industrial empire by investing in outer space land. The players must gather as many resources as he can if they want to survive and advance further in the game world. The elements of resource-gathering and crafting tools/machines come from big Simulation video games such as Minecraft. In the game world of Factorio, the players can even create more expanding materials in order to smooth the development of more machines and sophisticated technologies.

As the industry starts to grow, the players continue to build a more automated factory-style system. This action enables the industry to automate such fields within its orbit like mining, processing, transportation, and many more. The more the players invest, the more advanced technologies they will find. New structures, upgrades, and items will be showing up alongside the appearance of the advanced technologies.

The super exciting combats

Rather than just focusing on researching, upgrading and developing, Factorio threats the players’ empire with the indigenous fauna, such as “Biters”, “Worm”, and “Spitters”. These unfriendly creatures become incredibly hostile since the players’ factories start to pollute the air and cause an imbalance in the environment. In order to protect the factories and ensure the operation of the entire industry, the players must build up defenses such as tanks, turrets, and many other weapons. The further the players advance in the game world of Factorio, the more enemies with unexplainable characteristics will appear.

A chance to connect, cooperate and have fun

In Factorio, the Multiplayer game mode enables the players to connect, and play the game together. There are two different choices, including cooperation or combating against each other. Both of the two choices in the Multiplayer game mode requires the Internet connection. In addition to that, the game provides the players with both dedicated and player-hosted listen to servers.

Furthermore, the players can now find and load their Saved world files in either single- or multiplayer. As a matter of fact, within a server, all the players will share technologies. The players can also share their construction blueprints with other players within the same server, with the help of a public blueprint library.

Unlimited access for creaveness

Factorio enables the players to customize their gameplay by using Mods. Mods can help with tasks such as re-texturing of the visual element or making changes to the gameplay. The developers of Factorio provide the players with an online website, which gives the players unlimited access to downloadable Mods. The players can quickly find the Mod they want for their gameplay (If it exists), download it rapidly to their devices and apply it to the main system of the game. In addition to that, the players can also free their minds and create new Mods so they can diversify their gameplay and contribute to the development of the huge gaming community of Factorio.

Conclusion

If you haven’t tried Factorio, then after finish reading these lines, you should come quickly to the application store on your device to download this game. With the amazingly promising elements in Factorio, such as building factories and managing the entire industry, you will have the chance to sit in the chair of a chairman.