Planet Explorers

Planet Explorers

View Stats:
 This topic has been pinned, so it's probably important
Morse Jul 3, 2020 @ 6:41pm
3
PE Patch for direct-IP multiplayer
I started developing a patch for PE to allow it to connect to dedicated server directly. You can find it here: https://github.com/radistmorse/PEPatch both sources and the compiled binary. This is the very first version, it doesn't do much other than connect to the server with the specified IP. The IP should be entered into the server filter string, and then you should press "join". I never tested it with more than one player (me), so I can't even tell if it works. But it's a start.

Download the zip-file from the releases section and unpack it in the game root folder.

If you encounter any problems feel free to create an issue on github. Preferably together with the logfile.

UPDATE: the direct-ip feature is not there anymore, now it uses the steam services to list the available servers, which require patches for both the client and the server. Follow the instructions on github.

If for some reason you still want to use the direct-ip connection, and not to use steam, you can apply the patch version 1.4 (available on github in the "releases"). But be warned that the patch was only tested with the steam version of PE. I have no idea how it will work on others (if they even exist).
Last edited by Morse; Dec 12, 2020 @ 6:19am
< >
Showing 31-45 of 166 comments
Morse Jul 16, 2020 @ 9:49am 
If you have a friend in the same LAN, or if one of you have an external IP and a way to forward ports - yes you can. You'll need 9900 and 9920 UDP.
mr.devolver Jul 16, 2020 @ 12:33pm 
Thanks for doing this. It would be cool if we had some public dedicated server people could connect to or maybe several servers and a website where people could add new servers into a list. Something like a community website for fan-made servers.
dtt.scanner Jul 16, 2020 @ 3:43pm 
I'm so happy about this!! Having a blast. I recently learned that you can do teams in survival, so I'm anxious to try that. Not entirely coop, but partially coop. I think 8 teams of 4 would work well. Friends who want to team up on a colony can do that, and still have room for others to do their own thing. I think the limit is 32 people (IDs), but it may still only support 16 people at a time on the server.

If I knew how to set it up, I would host a server myself. I only have DHCP through spectrum, so I'm thinking I can't set up as a host -- you have to have a static IP address.

I suppose I can do one of those rental servers... have to look into that.
Last edited by dtt.scanner; Jul 16, 2020 @ 3:49pm
^^o^^ BatCat Jul 16, 2020 @ 4:04pm 
Won't work from LAN Tab
smartbadger Jul 23, 2020 @ 10:06am 
I just want to add my voice to those thanking you, Morse, for doing this. As soon as I can bully... I mean, convince my family to play, I'll try it out :)
Cement Mixer Jul 26, 2020 @ 6:09am 
Ok i pasted all the files in the main directory, but i dont see any multiplayer option. How do i connect to people and do i start the server by exe?
Morse Jul 26, 2020 @ 9:02am 
Originally posted by Cement Mixer:
Ok i pasted all the files in the main directory, but i dont see any multiplayer option. How do i connect to people and do i start the server by exe?
Only the PEPatch should be extracted into the main directory. The PEServerPatch should be extracted into the "Server" dir. The server is started as usual, there are instructions for that online.
Cement Mixer Jul 26, 2020 @ 11:28pm 
Ok that worked. If i start my server via exe i cant join my own server i get black screen with text. If i click host ingame i can make the server and get ingame, but i havent tested if a player can join.
Morse Jul 27, 2020 @ 3:01am 
What do you mean by "black screen with text"? Do you set "public" to true or to false?
BloodyFrost Jul 27, 2020 @ 2:49pm 
downloaded. it's great to see "somebody" continued to make this game alive.
Nash Aug 4, 2020 @ 9:46pm 
Seems to crash when hitting the join button regardless of a selected server to join, when hosting it autojoins my own server but with the join button itself bugged i cannot fully test another lan member joining - also it is "black screen with text", top left has log of several fault codes it looks like with a box in center saying to send error report or quit
Last edited by Nash; Aug 4, 2020 @ 10:12pm
Morse Aug 5, 2020 @ 8:34am 
Originally posted by Von Wolfen:
Seems to crash when hitting the join button regardless of a selected server to join, when hosting it autojoins my own server but with the join button itself bugged i cannot fully test another lan member joining - also it is "black screen with text", top left has log of several fault codes it looks like with a box in center saying to send error report or quit
Please create an issue on github, the forum thread is not the best place to discuss bugs. Also, the logs will be helpful, can't really do much without them.
monsterhart Aug 6, 2020 @ 1:02pm 
This looks rather complicated. I mean I've made mods for games before but I'm not a computer programmer or anything. I never did learn how to use github. Is this something that's even possible for me, or do I need to wait until it's been developed enough for regular people to use?
Morse Aug 6, 2020 @ 1:12pm 
Originally posted by monsterhart:
This looks rather complicated. I mean I've made mods for games before but I'm not a computer programmer or anything. I never did learn how to use github. Is this something that's even possible for me, or do I need to wait until it's been developed enough for regular people to use?
You go here https://github.com/radistmorse/PEPatch/releases/latest you download the file, you extract it to game's folder. Won't become easier than that.
monsterhart Aug 6, 2020 @ 1:27pm 
Okay I downloaded the PEPatch.zip.
Comps set to automatically extract compressed downloads so I get a PEPatch folder with files in it in my downloads folder.
Used Steam to browse local files for PE.
Dropped PEPatch in that folder.
Launched game, and there's no Multiplayer option on the main screen.
Quit game, and moved just the contents of that folder to the PE folder.
Launched game, and there's no Multiplayer option on the main screen.

So that didn't work, and didn't get any error messages or anything.
Last edited by monsterhart; Aug 6, 2020 @ 1:27pm
< >
Showing 31-45 of 166 comments
Per page: 1530 50