Terraria

Terraria

View Stats:
GayBigma Apr 12, 2019 @ 7:56am
RESOLVED Tmodloader server not working
Alright here's the gist: I created a tmodloader server for me and my friends to join so we could play with mods and everything. It was working fine up until last night before when my internet crashed. This morning I opened up the server and tried to add a few mods but the ip address which is my ip address wasn't working and I didn't know why. I then tried a few things and ended up finding this ip: 127.0.0.1 I'm not sure what it even means and im not very good with ip stuff in general. All I know is, I can connect to it but my friends can't and Im sure how to fix any of this
Last edited by GayBigma; Apr 12, 2019 @ 9:52am
< >
Showing 1-13 of 13 comments
Saver Sigonith Apr 12, 2019 @ 8:08am 
That's not the IP you need. It's a bit complicated, but your computer has a bunch of different IPs which mean different things.
The easiest way to find the right one is just to type "what's my IP" into google. That'll show you your "Public IP", which, if you have port forwarding set up correctly will be the one your friend needs.

If this one still doesn't work your server may be set up wrong. I'm not well versed with tModLoader though, so I'm much help in that department.
GayBigma Apr 12, 2019 @ 8:13am 
That's the first IP I used with my friend. Now when I try to use that IP it just gets stuck on connecting to "IP address"... My ip for some reason is messed up due to me resetting my router, and Im not sure how to fix it. It also keeps using the 127.0.0.1 as my ip whenever I join the server to test it, it says "127.0.0.1 is trying to connect..."

Originally posted by Saver Sigonith:
That's not the IP you need. It's a bit complicated, but your computer has a bunch of different IPs which mean different things.
The easiest way to find the right one is just to type "what's my IP" into google. That'll show you your "Public IP", which, if you have port forwarding set up correctly will be the one your friend needs.

If this one still doesn't work your server may be set up wrong. I'm not well versed with tModLoader though, so I'm much help in that department.
Last edited by GayBigma; Apr 12, 2019 @ 8:15am
Saver Sigonith Apr 12, 2019 @ 8:15am 
Hm. Unfortunately I may not be knowledgeable enough to help here. I know a fair bit about IP addresses but I don't know jack about tModLoader. Sorry.

Edit: Oh, so it's your router that's the issue?
Last edited by Saver Sigonith; Apr 12, 2019 @ 8:16am
GayBigma Apr 12, 2019 @ 8:20am 
Originally posted by Saver Sigonith:
Hm. Unfortunately I may not be knowledgeable enough to help here. I know a fair bit about IP addresses but I don't know jack about tModLoader. Sorry.

Edit: Oh, so it's your router that's the issue?

Well for some reason, it was working fine last night with the regular ip that I was using. Then after my internet crashed, I didn't check the server afterwards. So this morning I tried and it just wouldn't connect when I tried to connect to that IP. So I looked up some stuff and apparently resetting my router switched my ip to 127.0.0.1. Any way to switch it back...?
Saver Sigonith Apr 12, 2019 @ 8:22am 
Hm. It sounds like the router isn't assigning IPs correctly. Are there multiple computers on your network?
Oh, do you have port forwarding up by the way?
Last edited by Saver Sigonith; Apr 12, 2019 @ 8:23am
GayBigma Apr 12, 2019 @ 8:29am 
Originally posted by Saver Sigonith:
Hm. It sounds like the router isn't assigning IPs correctly. Are there multiple computers on your network?
Oh, do you have port forwarding up by the way?

I think only 2 computers are connected but the one I use is the main one. How do I check if I have port forwarding up?
Robocop333 Apr 12, 2019 @ 8:29am 
Seem to me that if you were able to connect to your own server with this Ip was because your computer was asign to the 127.0.0.1

Now since your internet rebooted the 127.0.0.1 might have been asign to the other computer.

try to connect with 127.0.0.2
Saver Sigonith Apr 12, 2019 @ 8:31am 
I think only 2 computers are connected but the one I use is the main one. How do I check if I have port forwarding up?
If you have to check, then you don't probably. It's a way of manually rerouting connections through your router. A lot of games need it when you're hosing a server via IP, which's why I asked.
If it was working fine without it, it's probably not necessary. I had to set it up to fix a different IP-related issue (my router kept assigning multiple computers in my network to the same IP...).
Last edited by Saver Sigonith; Apr 12, 2019 @ 8:32am
GayBigma Apr 12, 2019 @ 8:33am 
Originally posted by Saver Sigonith:
I think only 2 computers are connected but the one I use is the main one. How do I check if I have port forwarding up?
If you have to check, then you don't probably. It's a way of manually rerouting connections through your router. A lot of games need it when you're hosing a server via IP, which's why I asked.
If it was working fine without it, it's probably not necessary. I had to set it up to fix a different IP-related issue (my router kept assigning multiple computers in my network to the same IP...).
Not sure what its problem is here.

When you open the tmodloader server command console it asks you to portforward and I say yes to it. But it keeps using 127.0.0.1 as the default IP
GayBigma Apr 12, 2019 @ 8:36am 
Would restarting my computer do anything?
Robocop333 Apr 12, 2019 @ 8:43am 
you should probably use Hamachi, would make the process easier
Terraria Tree Jan 4, 2021 @ 12:14pm 
Im prety sure that 127.0.0.1 when its an ip is jus5 for your network so when anyone on ur network puts that as the ip they will connect so idk whats happened
HandyGold75 Apr 16, 2023 @ 11:00am 
127.0.0.1 is also known as localhost, it is an IP that should and unless doing very stupid things always point to your own computer (even from another computer in your network it will always point to the computer itself), therefor you can connect but with every other computer it will not work.

you can do 2 things:
1. use Hamachi (see their docs) and let your friends connect to your local IP while using Hamachi (Your PC -> cmd -> "ipconfig" -> look for an address like 192.168.X.X or 10.X.X.X or 172.X.X.X)
2. Set up port forwarding on your router (port 7777 or your custom port) to your computer and let your friend connect to your public IP (google whatsmyip)

The first one is easier to set up and a bit more secure, the second one is more convenient once it is set up (can greatly lower your security if configured improperly)

Note that tModLauncher Server needs to be configured with your local IP in both cases (Your PC -> cmd -> "ipconfig" -> look for an address like 192.168.X.X or 10.X.X.X or 172.X.X.X) otherwise with localhost it will only allow connections from your computer.
Last edited by HandyGold75; Apr 16, 2023 @ 11:02am
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Apr 12, 2019 @ 7:56am
Posts: 13