How to Install Mods to a Server

  • Tech Support section is for getting help with FTB related problems. If there's a repeatable issue that can be labeled as a bug, then please use the issue tracker for the pack or the app at GitHub issue trackers - If there's no repository for a pack that means that the pack is old and/or will not be updated. Bugs for older packs will not be fixed, unless they are critical.
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord
B

B-Toe-Más

Guest
Title Server Start Up Help

Launcher Type FTB Launcher

Modpack CraftyCraft Modpack

Modpack version 1.0.4

Have you modified the pack? No

Link to log file

Details of the issue The pack I am trying to get help for is a private modpack I put together to try to run a server for some friends and myself. After I got the pack approved, the third party FTB member suggested I download the server files for a different modpack then replace the mods and config folders with my pack info. After doing that, I ran the FTBInstall file and the ServerStart file. I then configured the "server" file in WordPad to add my IP address.
After then launching the server using the "minecraft_server1.10.2" file, I launched the game and joined the server. When I joined the server everything seemed okay until I went to craft the Tinkers' Construct Crafting Bench and it would not let me grab it out of the crafting grid. Then I tried clicking on another item in the menu and hovered over the (+) for JEI and it said the server needed JEI installed.

I am not sure what I did wrong with trying to start this server but any help would be appreciated.
 
Last edited by a moderator:
B

B-Toe-Más

Guest
Minecraft_server.jar launches vanilla Minecraft, you need to use forge-universal.jar to launch the server.
Is that different than this file? -> FTBserver-1.10.2-12.18.3.2254-universal

I downloaded this file forge-1.10.2-12.18.3.2477-universal and when I clicked on it, it didn't open anything up.
 
Last edited:

mc.crab

Well-Known Member
Feb 2, 2013
1,397
116
89
If you use the ServerStart file it should automatically use to right file, FTBserver - universal jar in this case, to start the server.
 
B

B-Toe-Más

Guest
When I ran ServerStart it didn't start a server right away. It ran through a bunch of stuff in the cmd window but then reached a point where it said "press any key to continue". Then it would just close and nothing would open up behind it. I then tried running the FTBserver - universal jar file but when I did the tick time said 0.000 ms and that didn't change at all for about 5 minutes before I decided to close it.
 

mc.crab

Well-Known Member
Feb 2, 2013
1,397
116
89
When you run the ServerStart for the first time, the server should crash because the Eula is not accepted. Check the Eula.txt and make sure it says eula=true. If it's true and the server still doesn't start, share the fml-server-latest.log from the logs folder.
 

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
So I did notice the java is a little out of date. But I don't think that is your main issue. I was looking for the lines that indicate how much RAM you have allocated to to run the server but didn't find them. Maybe someone else can. But you do need to specify in ServerStart.bat or in the settings files (depends on which pack you used to get the ServerStart.bat) how much memory to allocate to the server. Double clicking the forge jar to start the server will not work. It will not allocate enough memory be default. But, I would check the ServerStart.bat file first and see how much RAM do you have allocated for the server.
 
B

B-Toe-Más

Guest
I originally downloaded the FTBInfinityLite pack to get the server files. I went in and edited the Settings file but still get the same result. The serverstart file doesn't open one of the server files after it runs. It normally ends with some sort of error message and then says it is stopping the server.

Due to my lack of knowledge with this stuff, would you like me to upload the server folder to mediafire for you to download and look at? Or can I use a server hosting service to run my modpack for me and my friends?
 

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
Well found one issue already. Do NOT set the IP address in server.properties. That is always a no no unless the PC you are running this on has multiple network cards.
And the 2nd issue that does fix the problem you have been having. Remove the iChunUtil and PortalGun. The are causing some type registry issue with mod forge loader. You may want to see if there is a new version that fixes the issue. Or just run without them.
 
B

B-Toe-Más

Guest
Okay, I thought I had to set the IP address in order for others to be able to log on from another network. When I removed both of those mods and ran the ServerStart file again it seemed to give better results. It eventually pumped out lines in the cmd window that it created server backup files. Does this now mean the server is up and running or not? The cmd window never closed and opened up one of the java server windows.

I tried connecting to the server and had zero issues. The mods have loaded in now it seems. How do I get my friends to connect to it? Do I give them my IP Address? Do I need to leave the cmd window open in order to have the server on?
 

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
I take it this server is in your house. So you connect to it via the local IP of the windows box the server is running on. For your friends, you need to create a port forward rule on your router. You want to open up TCP port 25565 and point it at the local IP address. Then go to http://whatismyip.org/ and give your friends that IP address. Your router will translate the external IP address to the local one.

And it is normal for the dos box to stay open. That is your server console instead of the GUI. If you want the GUI edit the ServerStart.bat file and remove the -nogui option from the command that starts the server.
 

lenscas

Over-Achiever
Jul 31, 2013
2,015
1,801
248
One thing to be careful of, the GUI is known to cause lag. So, its best to leave the GUI off.