Author Topic: So after about 5 months of learning how to port forward this happened.  (Read 2482 times)

I finally got my ports right everything fixed.
And when i asked my friend to join my server it showed up that he joined.
He was not able to talk back as i was going full caps about how happy i was it finally worked.
Turns out he got stuck on sending challenge request.
My server is made to hold about 32 server the ports are from 28000-28032
Everything should be working correctly.
After about 2 hours of repetetive searching someone told me i might aswell explain in detail what my problem is.
So all i hope is that someone provides me with a fix for this.
And i think this can be fixed.
My ping itself is --- as of now.
i don't think that that is my biggest problem because i was able to join other --- servers with a bit of luck.
I simply want to know how to fix this certain problem.
A quick answer would be greatly aprecciated and rewarded with a million cookies.

When starting a server, go to advanced and check whether the port is actually set to the one you forwarded

i thought we didnt need to port forward for blockland anymore?

also this goes in help

i thought we didnt need to port forward for blockland anymore?

also this goes in help
Some people still need to port forward becuase upnp is weird I guess.

For one, it's 28000-28031.

For one, it's 28000-28031.
You only need to forward one port.

The port i forwarded currently is 28000.
Is that good?
And if not how do i fix it?

Or at least it says that in advanced options.
Port:28000 is what it shows

Oh and here is a pic of what my port currently looks like:

Oh and here is a pic of what my port currently looks like:

Ah, that might be the problem. The LAN port and the public port should be the same. Set them both to 28000.

Same problem.

When you are connecting to your own server, you should join by clicking "Query LAN".

Anyway, post the server's console log. (For instructions, see the FAQ at the top of this board)

Here it is.

Ok, your server is working fine.

What's happening is that you're trying to leave it and then rejoin, correct? You cannot do that on a normal server - the server will shut down when you disconnect. You need a dedicated server for that.

Here is my guide on creating a dedicated server:

Quote
Creating a Dedicated Server (for Windows)

First, make a copy of your Blockland shortcut. Then right click on the new copy of the shortcut and go to Properties. Click the Shortcut tab.

The target field will look something like this:
Code: [Select]
"C:\Program Files (x86)\Blockland\BlocklandLauncher.exe"
To make this launch a dedicated server, add the -dedicated parameter to the end. It should now look like this:
Code: [Select]
"C:\Program Files (x86)\Blockland\BlocklandLauncher.exe" -dedicatedYou can now launch the server using that shortcut, but I recommend that you read below first.

(Optional) If you wish to start a specific game mode, add the -gamemode Name_of_GameMode parameter to the end of the target. If you don't do this, the server will default to the standard/custom mode. (which allows you to set your own add-ons and customize everything)

(Optional, but recommended) Set your dedicated server to use its own directory. (if you don't do this, it will use your current BL directory) Add this parameter to the end of your shortcut's target: -profilePath "C:\path\to\server folder"



Setting Up Your Server

Before you perform these steps, you should start your server at least once and then close it - doing so will create the pref files for you to edit. Note, these steps should be performed while the server is closed.

To change server settings, open the file called "prefs.cs" in the "config/server" folder.

To change which add-ons are enabled, open the file called "ADD_ON_LIST.cs" in the "config/server" folder. A 1 next to an add-on indicates it is enabled while a -1 indicates it is disabled.

To install new add-ons, simply place them in the add-ons folder.



Shutting Down Your Server

This might seem trivial, but most people don't know how to do this properly.

To shut down your server, enter quit(); in the server console.