Setup instructions on Minespan.com Multicraft Server using Direwolf20 server files.

  • 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

Minnesota Jeff

New Member
Jul 29, 2019
81
0
0
Im looking for step by step instructions on how to setup Direwolf20-1.7.10 server files on a Multicraft server hosted on Minespan.com

I've attempted to follow some instructions found on forums thread here on FTB, but the server just crashes and stops. The instructions said to extract the Direwolf20-1.7.10-server.zip into a folder on my computer and run the FTBinstall.bat file on my computer. It runs some code in a cmd window but the window disappears and I never get a chance to read and know what its done. It doesn't make a lot of sense to run the FTBinstall.bat file on my computer in some attempt to effect the server. So I attempted to upload the FTBinstall.bat to the server in an attempt to run it server side. The upload errors and does not go up. So that idea is a bust. If somebody can tell me what the FTBinstall.bat file does that might give me some understanding as what if anything it does to help the server run.

I like Direwolfs20's pack and would like to have a server using it. I downloaded the server files from this site: http://www.feed-the-beast.com/server-downloads I downloaded the version that has the Paw icon.

If someone could please just give me some step by step instructions to get this done that would be great. Im just trying to have a private server for myself a friend and my brother. And I have tried all types of things to get a server going but to no avail.
 

mc.crab

Well-Known Member
Feb 2, 2013
1,397
116
89
FTBInstall.bat downloads some important library files needed by the server. Uploading the .bat file will probably not work as the server most likely uses Linux.
After you have unzipped the server and ran the FTBInstall.bat, upload the files and start the server. It will crash as you have to agree to the EULA. Start it again and it should work.
 

jikuja

legacy FTB Launcher developer
Launcher Developer
Global Moderator
Dec 17, 2013
1,134
111
99
Also it would be helpful to know error messages. "The upload errors and does not go up" tells nothing but you could try uploading everything else except .bat and .exe files.
 

Minnesota Jeff

New Member
Jul 29, 2019
81
0
0
First of all thanks for the replies. Secondly the very first thing I ever check where Minecraft is concerned is the EULA so to confirm yes I do have it to true state.

FileZilla gives this report about the upload of FTBinstall.bat :

Status: Starting upload of C:\Users\Jerdos-i7Box\Desktop\Download Mods MC\Direwolf20 ServerZip\FTBInstall.bat


Status: Starting upload of C:\Users\Jerdos-i7Box\Desktop\Download Mods MC\Direwolf20 ServerZip\FTBInstall.bat

Command: CWD /

Response: 250 "/" is the current directory.

Command: PWD

Response: 257 "/" is the current directory.

Command: TYPE A

Response: 200 Type set to: ASCII.

Command: PASV

Response: 227 Entering passive mode (209,133,194,170,174,233).

Command: STOR FTBInstall.bat

Response: 550 Permission denied (file type access restricted)

Error: Critical file transfer error

And here is a Pastebin addy for whats happening server side when I start it up:

http://pastebin.com/vZWDAek6
 

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
Here is a method I found that works best when I setup my own and my one customer's server.
1. First find out what Forge version the pack is running, easiest way to log in the game and look on the far left bottom of your screen.
2. Go and download that forge version as an installer
3. Run it and tells it to install server on your computer (not client and you need to create and tell it to install it in a EMPTY folder)
4. Upload those contents to your empty server's directory (empty if it you haven't yet)
5. Add mods and config folders that you can find in the server download after you extracted the .zip (in some packs you will want to upload the scripts folder as well if there is one)
6. Start server and let it crash
7. Stop it and accept the EULA
8. Start it back up and it should runs.

I hope these help you out.
 
  • Like
Reactions: Minnesota Jeff

Minnesota Jeff

New Member
Jul 29, 2019
81
0
0
Another question comes to mind. I have asked my server admin where I am to put jar files since there is no mods folder created. He informed me that all jar files and libraries folders go into the jar folder. If the pack I choose has a mods folder full of jars should I move them jars to the jars folder server side? I should mention here that this is when I created a Vanilla server.
 

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
Another question comes to mind. I have asked my server admin where I am to put jar files since there is no mods folder created. He informed me that all jar files and libraries folders go into the jar folder. If the pack I choose has a mods folder full of jars should I move them jars to the jars folder server side?

No those .jar files should remain the mod folder as those are mods. Some providers like to tell the server to look inside "jar folders" upon server setup. This can be confusing indeed so I understand why it is. That why in my cause I just set my Multicraft to look into base directory instead of having "required" to look inside a jar folder.
 

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
Would there be someplace on my Multicraft page that I need to direct it to search mods for .jars?

Unfortunately that configuration is outside your own control (because your a user of their service not a admin which is what I am as I have my own dedicated server that I am renting out), but all that does is make the yourserver.jar only run inside a folder called jar instead of the "/" directory (also known as base directory). So if your admin said the server.jars goes inside a folder called "jar" then all you need to do is add the forge.jar and the minecraft_server.jar inside a empty folder called "jar" so they should be inside "/jar".
 

Minnesota Jeff

New Member
Jul 29, 2019
81
0
0
Ok I did what you mentioned in the former post for setup. I uploaded the files that installed into an empty folder I named 'Forge 1.7.10 Server files' after running forge-1.7.10-10.13.3.1428-installer-win.exe and installing into the aforementioned folder. And uploaded the libraries folder and the files to the base directory of the server. I then moved minecraft_server.1.7.10.jar, FTBServer-1.7.10-1408.jar, and forge-1.7.10-10.14.3.1428-1.7.10-universal.jar into the /jar folder server side.

I set the server to default and set the jar files to be the FTBServer-1.7.10-1408.jar
started the server
and this was the result (And yes the EULA was set to true after first crash)

09.06 09:35:32 [Multicraft] Server stopped
09.06 09:35:32 [Multicraft] Received stop command
09.06 09:35:31 [Multicraft] Server stopped
09.06 09:35:31 [Multicraft] Received stop command
09.06 09:34:25 [Multicraft] Server stopped
09.06 09:34:25 [Multicraft] Received stop command
09.06 09:34:20 [Multicraft] Server stopped
09.06 09:34:20 [Multicraft] Server shut down
09.06 09:34:20 [Server] INFO /run.sh: line 31: 32362 Killed /monitor.sh "$PID" "$USER"
09.06 09:34:19 [Server] INFO Process 32361 detected
09.06 09:34:19 [Server] INFO Process 32361 dead!
09.06 09:34:19 [Server] INFO at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12)
09.06 09:34:19 [Server] INFO at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:25)
09.06 09:34:19 [Server] INFO at java.lang.Class.forName(Class.java:348)
09.06 09:34:19 [Server] INFO at java.lang.Class.forName0(Native Method)
09.06 09:34:19 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
09.06 09:34:19 [Server] INFO at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
09.06 09:34:19 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
09.06 09:34:19 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
09.06 09:34:19 [Server] INFO You will need to add them to your server before FML and Forge will run successfully.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch
09.06 09:34:19 [Server] INFO We appear to be missing one or more essential library files.
09.06 09:34:18 [Server] INFO /usr/bin/java $VARS $@
09.06 09:34:18 [Multicraft] Loaded config for "Default"
09.06 09:34:18 [Multicraft] Starting server!
09.06 09:34:18 [Multicraft] Loading server properties
 

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
"09.06 09:34:18 [Multicraft] Loaded config for "Default"
09.06 09:34:18 [Multicraft] Starting server!
09.06 09:34:18 [Multicraft] Loading server properties"

Underneath the memory assigned to your server in your Multicraft control panel you need to change that Defualt to either Craftbukkit or a modded Minecraft option (such as Forge/FTB/Tekkit). The latter will works the best as it will properly shows the stats but if your provider is lazy and just have default Multicraft installation then Craftbukkit will still make the server run. The only draw back that the "green orb" won't ever shows up and your chat section of Multicraft will be broken..

Don't forget to rename the forge jar to whatever it says it to rename and save the changes as well.
 

Minnesota Jeff

New Member
Jul 29, 2019
81
0
0
The options I have are these:
Mod: Craftbukkit for versions 1.8.1,5,6, and 7
Mod: Spigot for versions 1.8.1,5,6, and 7
Custom Server
Vanilla Minecraft Server for versions 1.8.1,5,6, and 7

Typically I have used Custom Server and renamed one of the jar files to custom_server.jar, in this case, I had thought was correct anyways, I changed FTBServer-1.7.10-1408.jar. That didn't work so its now back to FTBServer....jar
 

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
The options I have are these:
Mod: Craftbukkit for versions 1.8.1,5,6, and 7
Mod: Spigot for versions 1.8.1,5,6, and 7
Custom Server
Vanilla Minecraft Server for versions 1.8.1,5,6, and 7

Typically I have used Custom Server and renamed one of the jar files to custom_server.jar, in this case, I had thought was correct anyways, I changed FTBServer-1.7.10-1408.jar. That didn't work so its now back to FTBServer....jar[/QUOTEYou should be correct on that one using

You should be correct with this of using Custom Server, make sure you set it to that. then click "save" then it should tell you to rename to it to something. For example if it tells you to rename to "custom.jar" then rename the forge.jar that you have to "custom.jar" then start up the server from there. If that doesn't get the server started successfully please post the console logs like you did before.
 

mc.crab

Well-Known Member
Feb 2, 2013
1,397
116
89
09.06 09:34:19 [Server] INFO at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12)
09.06 09:34:19 [Server] INFO at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:25)
09.06 09:34:19 [Server] INFO at java.lang.Class.forName(Class.java:348)
09.06 09:34:19 [Server] INFO at java.lang.Class.forName0(Native Method)
09.06 09:34:19 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
09.06 09:34:19 [Server] INFO at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
09.06 09:34:19 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
09.06 09:34:19 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
09.06 09:34:19 [Server] INFO You will need to add them to your server before FML and Forge will run successfully.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch


You are still missing the library files that are installed when you run FTBinstall.bat.
 

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
You are still missing the library files that are installed when you run FTBinstall.bat.

He should be fine as long he follows my instructions as he had trouble doing it that way. Since the Forge installer does fetches the library files for you when you run it on your computer if you select "install server".
 

Minnesota Jeff

New Member
Jul 29, 2019
81
0
0
Hey guys got an update and a new issues lol. Server is up and running and modded as well. I renamed the forge files to custom_server.jar and at first that didn't seem to do anything meaning the server would come up but way to fast. ie:no mods were being loaded. So moved the libraries folder into the jar folder on the server and BAM!! All the mods started loading and eventually after some 145 mods it came online.

So now launching from the FTB Launcher I get an issue where the game wont launch due to some conflict or missing jars or something. Not totally sure what is happening. Here is what's said when I launch into the server. After showing the message logging in the connection is lost and a message is up that says 'Fatally missing blocks and items' Now here is something that I am wondering about. When I hover over the check mark under the 0/40 it shows that there is 145 mods. And the page where you can choose single or multiplayer and mods etc.. it says 151 mods loaded and 151 mods active. So my wonder is does the server amount of mods have to match what the game mode page (for lack of a better name) shows for mods?

I can put a Pastebin link of the FTB Console if that is needed.
 

mc.crab

Well-Known Member
Feb 2, 2013
1,397
116
89
The number of mods on client and server might not match as some mods are server only and some are client only. Make sure the server and client are running the same version of the modpack.

Also can you post both client and server logs.
 
  • Like
Reactions: Harvest88

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
Glad to see that everything works out now! Please do let me know if you need anything else.