Bloody Trapland

Bloody Trapland

47 ratings
How to make a server (+ PortMapper)
By JacobMIX
This should help you make a server, and port forward with PortMapper.
(What else did you think this guide was gonna do? Teach you how to make an omelette?)
   
Award
Favorite
Favorited
Unfavorite
PortMapper
For some people the ports just don't open for themselves.
In this case get PortMapper: http://upnp-portmapper.sourceforge.net/

Install it and start it. Then you'll get to see something like this:


Click connect.


When it's connected, click ''Create'' and make your Bloody Trapland port.


Name your port something like ''BloodyTrapland''


Then click ''Add'' and then edit your ports.

Just double click on the port parts, and put in the Bloody Trapland port (6883)
Do this for both TCP, and UDP (Click the ''Protocol'' box to change between them)

You can also add multiple ports if you click ''Add port range...''


And remove the ports you don't need (6884)


After you're done adding your ports, click save.

Then click on the port you just made, (BloodyTrapland) and click ''Use''


Now you should have port forwarded Bloody trapland!
Now you just need to make the server...
BloodyTrapland server
After port forwarding, you can start your server.
To do this: Start Bloody Trapland.
In Bloody Trapland, press enter (or A for Xbox controllers) to start.

Go to PLAY ONLINE (We'll go over CUSTOM LEVELS later)

Then you need to select the local players you want.
(People playing on one PC with the keyboard, and controllers)

Then finally to make the server, you select the HOST button.

And choose Mode, World, Level, and your Password (If any)

Once you've chosen what settings you want, just go and select the Start button.
Note: As host you can change level without having to close down the server. (in pause menu)

If you want an IP to give to your friends, you can use: What is my IP[www.whatismyip.com],
or just look at the external address in PortMapper. (Click "Copy" to copy it.)
Custom levels, and workshop
Go to "CUSTOM LEVELS" and pick your local players.


If you don't have any levels. Go to the workshop, and subscribe to some.
(The levels you've subscribed to will appear on the left.)


After setting your password (if any)
Go left, then up, and down to change between subscribed/custom levels

When you've picked your level press enter. The game will then start.
Note: The game automatically makes it a server.

Re-Note: As host you can change level without having to close down the server. (in pause menu)
How to join a server and things
How to join a server (and other things):
To join a server on the list, just go left, and you can go up and down between servers.
Press enter when you found one you like, and if it has a password,
type the password (if you have it) in the box that will pop up. (to cancel press Esc)
If you want to join with an IP, select MANUAL JOIN and put in the IP.
And to refresh the server list, just go back once, and re-select your players.

What does it all mean?:
Locks next to a server means it has a password.

"Host name" is the name of the server, and the one who is hosting it.

"Mode" is what kind of mode the server is. It can be "Adventure" "Race" and "Custom"

"Level" Is what level the server is playing on.

"Players" Is how many players there are on the server. There can be 1 to 4.

Ping is how good your connection with the server is. The lower it is, the better.

Warning: You can't join servers with "---" (It might also say "---" if it's loading the ping)
And you SHOULD probably not join a server with 200+ ping.
Server commands and things
  • You can press enter to chat, and put in commands.
  • Typing Help will show all the commands.
  • Typing Kick (only available to the host) will kick a player (Example: Kick JacobMIX)
  • Typing Password (only available to the host) Will change, add, or remove the password.
    (Example: Password 125, to change the password to 125 regardless of the current password.
    Type password without a followup to remove the password completely)
  • Typing Deaths will show how many times players have died.
  • Typing Kills will show how many times players have killed someone.
  • Typing Wins will show how many times players have gotten to the end of a level.
    (Note: If a player leaves the server, their stats will be lost, even if he rejoins.)
  • Press Tab[www.wpclipart.com] in multiplayer to hide the nametags.
  • In multiplayer, you can duck, and press enter to keep ducking without having to hold down the duck button.
  • Race multiplayer star fact: If someone beats the time limit for the star,
    everyone on the server gets the star! But only the person who beat the level gets the score.
  • You can now also disable high ping kicking. Just pause as host, and go to options.
    Then change the "Allow high latency" to yes. (People with high ping will not get kicked)
One last note
If it still does not work:

Firewall:
Originally posted by Torshall and Job:
Make sure you have made firewall exceptions
1. Go to Control Panel>Windows Firewall>Advanced Settings>Rules for incoming connections>New rule
2. Select Port>TCP>Specific>type '6883'>Allow connection
3. Select Port>UDP>Specific>type '6883'>Allow connection
4. Now do the same for outgoing connections
You can also add ''Bloody Trapland.exe'' if you wanna be sure.
https://steamhost.cn/steamcommunity_com/app/257750/discussions/0/648814842078214089/

A proxy might also cause problems. Help here[answers.oreilly.com].

If you want to. You can join this group.

Also PortMapper uses Java[ninite.com] on PC, and UPnP[en.wikipedia.org] on router.
So it might not work for everybody.

If PortMapper can't find your router. Try going into the PortMapper Settings,
and change the UPnP library. Else it might be because your router doesn't support UPnP.

You can also check the Bloody Trapland server status here:
http://bloodytrapland.com/status.php

-----


Other things you might wanna check out (I have not tested these):

Portforward: How to Setup a Static IP (text and pictures): http://portforward.com/networking/staticip.htm

Static IP in Windows 7 (Video): https://www.youtube.com/watch?v=5FKJBZ66JFE

Simple static IP (program): http://www.pcwintech.com/simple-static-ip

[TUTORIAL] No-IP (program/video): https://www.youtube.com/watch?v=HuDHjnKIJe8

No-IP DNS vs Dyn DNS [HD] (video/talk): https://www.youtube.com/watch?v=J5Fdn1Zl818

Cmd: "ipconfig /flushdns" "ipconfig /all"


Hamachi https://secure.logmein.com/products/hamachi/download.aspx

Gameranger: http://www.gameranger.com/

Tunngle: http://www.tunngle.net/index.php?l=en

Evolve: https://www.evolvehq.com/welcome

Raptr: http://raptr.com/


And if you truly do not understand anything I've said.
Maybe this guide (for another game) will do the job for you:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=193316279


WirelessKeyView: http://www.nirsoft.net/utils/wireless_key.html
20 Comments
Void 29 Nov, 2022 @ 4:49pm 
Dude, I really don't know how to thank you, I can finally play with my friends.
Laex 20 Feb, 2017 @ 12:41pm 
When my friend tries to join, it says connection failed for them.
bruh moment 9 Jan, 2016 @ 2:00am 
I have the same problem as Mr.Dux

Shutdown after a few seconds

ERROR Got error respons when fetching port mapping for entry number 0. Stop getting more entries (IncomingActionResponseMessage) 500 Internal Server Error

WARN Device descriptor retrieval failed, no response:

This problem is really annoying :(



juul d'orange 28 Dec, 2015 @ 7:19am 
Hi, I have everything above but the servers I host still have no ping. What could I have done wrong and what can I try now?
oui 27 Dec, 2015 @ 9:55am 
i cant kick people when im hosting a game :( also i cant type a comma
Hyanar 16 Jun, 2015 @ 7:02am 
INFO Found 10 mappings, 0 mappings returned as null.
INFO Found 10 mappings
INFO Adding port mapping Bloody Trapland
INFO Adding port mapping TCP :6883 -> 192.168.0.50:6883 enabled Bloody Trapland
INFO Adding port mapping Bloody Trapland
INFO Adding port mapping UDP :6883 -> 192.168.0.50:1 enabled Bloody Trapland
INFO 2 port mapping added successfully
INFO Found 10 mappings, 0 mappings returned as null.
INFO Found 10 mappings

So why does it do this, it doesn't seem to add the 2 port mappings at all.
Mr.Dux 6 Apr, 2015 @ 2:29pm 
Alright, would also help if there was a video tutorial but I'll see how this turns out
JacobMIX  [author] 6 Apr, 2015 @ 12:38pm 
@Mr.Dux
It's a jar file that can open ports on your router... Of course it will say it can cause harm.
It is safe though. Well as long as you only open up the ports you need.
Mr.Dux 6 Apr, 2015 @ 12:26pm 
"This type of file can cause harm to your computer"

Seems malicious, mind providing proof that it's not? Otherwise not sure I can even prove this walkthrough to work well
JacobMIX  [author] 14 Dec, 2014 @ 8:04am 
@Adrenalin
I have no idea what could be the problem.
Try making a forum post with all the info you can.
And include an error log if you have one.