Multiplayer Forum FAQ

Arrange meetings with other people to play MP, announce your servers.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 10393
Joined: Tue Apr 16, 2013 10:35 pm

Multiplayer Forum FAQ

Post by ssilk » Sun Nov 02, 2014 9:27 am

The Multiplayer Forum is a gathering place for people to find a server to play on or friends to play with.

For information on how to set up a server or join one, see the Mulitplayer-wiki.
For technical issues with joining or running a server, search the Technical Help subforum.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

User avatar
Nova
Filter Inserter
Filter Inserter
Posts: 863
Joined: Mon Mar 04, 2013 12:13 am

Re: Multiplayer FAQ

Post by Nova » Sun Nov 02, 2014 4:53 pm

You should make the link into... a link. ^^
Greetings, Nova.
Factorio is one of the greatest games I ever played, with one of the best developers I ever heard of. Image

Krummelz
Manual Inserter
Manual Inserter
Posts: 4
Joined: Fri Oct 24, 2014 7:26 pm

Re: Multiplayer FAQ

Post by Krummelz » Sun Nov 02, 2014 5:20 pm

Ok, so I have a question. When connecting to someone's server; do you have to specify the port if you know that they are using the default port? Or does the game assume the port will be default if none is specified? Also, would this be relevant for LAN and/or Internet play?

NeoForce
Burner Inserter
Burner Inserter
Posts: 13
Joined: Tue Aug 26, 2014 3:33 am

Re: Multiplayer FAQ

Post by NeoForce » Sun Nov 02, 2014 5:40 pm

Anyone have xfire?

User avatar
Nova
Filter Inserter
Filter Inserter
Posts: 863
Joined: Mon Mar 04, 2013 12:13 am

Re: Multiplayer FAQ

Post by Nova » Mon Nov 03, 2014 5:07 am

Krummelz wrote:When connecting to someone's server; do you have to specify the port if you know that they are using the default port?
The game tries a default port. If you and your friend didn't specify a port, than it will work without mentioning a port.
Greetings, Nova.
Factorio is one of the greatest games I ever played, with one of the best developers I ever heard of. Image

TheNarwhal
Burner Inserter
Burner Inserter
Posts: 7
Joined: Wed Nov 19, 2014 7:34 pm

Re: Multiplayer FAQ

Post by TheNarwhal » Wed Nov 19, 2014 11:16 pm

Is there a way to control permissions in game, like who can use console commands, and such? Also, is there a way to have separate technologies between players?
Thanks.

User avatar
cube
Former Staff
Former Staff
Posts: 1111
Joined: Tue Mar 05, 2013 8:14 pm

Re: Multiplayer FAQ

Post by cube » Thu Nov 20, 2014 9:27 am

TheNarwhal wrote:Is there a way to control permissions in game, like who can use console commands, and such? Also, is there a way to have separate technologies between players?
Thanks.
Not now. This might come in 0.12.0.

User avatar
Proxy
Fast Inserter
Fast Inserter
Posts: 160
Joined: Mon Mar 30, 2015 11:10 am

Re: Multiplayer FAQ

Post by Proxy » Thu Apr 16, 2015 6:47 pm

one of my friends and i played together factorio... everything worked well... next day we tried to play again but we couldn't connect. we didn't changed everything. so the question is: what went wrong?
p.s. server files, or better IP handling would help.
Let's just wait til the Age of Iron Stars

Peter34
Smart Inserter
Smart Inserter
Posts: 1086
Joined: Mon Nov 10, 2014 12:44 pm

Re: Multiplayer FAQ

Post by Peter34 » Sun May 03, 2015 12:03 am

What happens if you die during coop MP?

quinor
Filter Inserter
Filter Inserter
Posts: 372
Joined: Thu Mar 07, 2013 3:07 pm

Re: Multiplayer FAQ

Post by quinor » Sun May 03, 2015 7:43 am

You lose everything and respawn. Lots of pain if wearing full power armor and stuff...

Peter34
Smart Inserter
Smart Inserter
Posts: 1086
Joined: Mon Nov 10, 2014 12:44 pm

Re: Multiplayer FAQ

Post by Peter34 » Sun May 03, 2015 10:12 am

psorek wrote:You lose everything and respawn. Lots of pain if wearing full power armor and stuff...
You lose everything you're carrying, you mean? Or what?

quinor
Filter Inserter
Filter Inserter
Posts: 372
Joined: Thu Mar 07, 2013 3:07 pm

Re: Multiplayer FAQ

Post by quinor » Sun May 03, 2015 10:32 am

Exactly.

Bytenex
Inserter
Inserter
Posts: 38
Joined: Fri Jun 26, 2015 7:14 pm

Re: Multiplayer FAQ

Post by Bytenex » Thu Jul 30, 2015 8:10 pm

Just my two cents but for the headless server wiki:

New entry:
factorio --create mapname
-> Creates a new default map for your server with "mapname" as name (can be used to run the server | no need to upload a map from your computer)

Also for the linux server:
PLEASE! Do not advise people to put programs to "/opt". A software should always be run from a dedicated user. Running from "/opt" would require to run the server as root (which is always a bad idea).

If there is public request i could upload a starting script for linux (written by me) which enables multiversion support, creating maps and starting a server.

User avatar
prg
Filter Inserter
Filter Inserter
Posts: 947
Joined: Mon Jan 19, 2015 12:39 am

Re: Multiplayer FAQ

Post by prg » Thu Jul 30, 2015 8:48 pm

Bytenex wrote:PLEASE! Do not advise people to put programs to "/opt". A software should always be run from a dedicated user. Running from "/opt" would require to run the server as root (which is always a bad idea).
Uhm what? I'm pretty sure I can execute binaries in /opt as user.
Automatic Belt (and pipe) Planner—Automate yet another aspect of constructing your factory!

Bytenex
Inserter
Inserter
Posts: 38
Joined: Fri Jun 26, 2015 7:14 pm

Re: Multiplayer FAQ

Post by Bytenex » Thu Jul 30, 2015 8:57 pm

prg wrote:
Bytenex wrote:PLEASE! Do not advise people to put programs to "/opt". A software should always be run from a dedicated user. Running from "/opt" would require to run the server as root (which is always a bad idea).
Uhm what? I'm pretty sure I can execute binaries in /opt as user.
You could but "/opt" is a root directory and outside of a protected environment. It would be more secure to run it from a users home directory. But do as you wish :D

User avatar
prg
Filter Inserter
Filter Inserter
Posts: 947
Joined: Mon Jan 19, 2015 12:39 am

Re: Multiplayer FAQ

Post by prg » Thu Jul 30, 2015 9:55 pm

Bytenex wrote:You could but "/opt" is a root directory and outside of a protected environment. It would be more secure to run it from a users home directory. But do as you wish :D
I don't follow. What do you understand by "root directory" and "protected environment"? Does that also mean I shouldn't execute binaries found in /usr? How does having the binary in a place that's actually user-writable increase security?
Automatic Belt (and pipe) Planner—Automate yet another aspect of constructing your factory!

Bytenex
Inserter
Inserter
Posts: 38
Joined: Fri Jun 26, 2015 7:14 pm

Re: Multiplayer FAQ

Post by Bytenex » Fri Jul 31, 2015 8:27 pm

opt.PNG
opt.PNG (2.67 KiB) Viewed 26005 times
Thats what I call a "root directory" and without root you are not able to write to this directory. But maybe I know why we can't find a consens: I worked with servers at the university. So multiuser server is nothing unknown to me. When I try to put up servers I always have in mind that not all users should be able to access the software. "/opt" is an "all-user-access-directory" and therefore not practical. Except when installing the software for everybody. Also using a home directory ensures that you will not need elevated rights to do something. Everything in there is already user-locked.

But I'm totally okay with this entry staying in the wiki if somebody else thinks differently. I was just suggesting a imho more secure server. :)

User avatar
prg
Filter Inserter
Filter Inserter
Posts: 947
Joined: Mon Jan 19, 2015 12:39 am

Re: Multiplayer FAQ

Post by prg » Fri Jul 31, 2015 9:05 pm

Bytenex wrote:Image

Thats what I call a "root directory"
Ah, ok. The world seems to disagree with you though.
Bytenex wrote:and without root you are not able to write to this directory.
Indeed. So put the game there as root, then execute it from there as user.
Bytenex wrote:But maybe I know why we can't find a consens: I worked with servers at the university.
Oh of course. This must be it.
Bytenex wrote:So multiuser server is nothing unknown to me. When I try to put up servers I always have in mind that not all users should be able to access the software. "/opt" is an "all-user-access-directory" and therefore not practical. Except when installing the software for everybody.
Right, so when you share a server with dozens of people who are not supposed to be able to access the game, you don't put it in a world-readable directory. But in such a situation you probably wouldn't have root access anyway. If you're the only one using the server it doesn't matter much where you put the game, I can't see how having it in $HOME would improve security.
Bytenex wrote:Also using a home directory ensures that you will not need elevated rights to do something. Everything in there is already user-locked.
You do not need elevated privileges to execute a binary in /opt. The config and save games can still be written to $HOME.
Bytenex wrote:But I'm totally okay with this entry staying in the wiki if somebody else thinks differently. I was just suggesting a imho more secure server. :)
IMO things would be more secure if user-writable places like /tmp and /home would be mounted noexec, but what do I know...
Automatic Belt (and pipe) Planner—Automate yet another aspect of constructing your factory!

Bytenex
Inserter
Inserter
Posts: 38
Joined: Fri Jun 26, 2015 7:14 pm

Re: Multiplayer FAQ

Post by Bytenex » Sat Aug 01, 2015 11:19 am

When using a single user server you are completely right. It doens't matter where to put the files.

Bisa
Filter Inserter
Filter Inserter
Posts: 449
Joined: Fri Jul 17, 2015 3:22 pm

Re: Multiplayer FAQ

Post by Bisa » Wed Aug 05, 2015 7:21 am

Bytenex wrote:If there is public request i could upload a starting script for linux (written by me) which enables multiversion support, creating maps and starting a server.
I'm interested in seeing your init script, I'm maintaining one of my own over at https://github.com/Bisa/factorio-init and getting ideas for features etc from others is alays fun - that is if you are willing to release yours with a shareable license ofcoruse :)
Hosting a factorio server? Take a look at this || init script ||.

Post Reply

Return to “Multiplayer”