Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Dries007

      ATTENTION Forum Database Breach   03/04/2019

      There has been a breach of our database. Please make sure you change your password (use a password manager, like Lastpass).
      If you used this password anywhere else, change that too! The passwords themselves are stored hashed, but may old accounts still had old, insecure (by today's standards) hashes from back when they where created. This means they can be "cracked" more easily. Other leaked information includes: email, IP, account name.
      I'm trying my best to find out more and keep everyone up to date. Discord (http://invite.gg/TerraFirmaCraft) is the best option for up to date news and questions. I'm sorry for this, but the damage has been done. All I can do is try to make sure it doesn't happen again.
    • Claycorp

      This forum is now READ ONLY!   01/20/2020

      As of this post and forever into the future this forum has been put into READ ONLY MODE. There will be no new posts! A replacement is coming SoonTM . If you wish to stay up-to-date on whats going on or post your content. Please use the Discord or Sub-Reddit until the new forums are running.

      Any questions or comments can be directed to Claycorp on either platform.
Senshaij

Issues Installing Server

17 posts in this topic

A friend of mine introduced me to TFCraft, and we want to setup a server to play on. I've gotten mod working on my client with no issues, but I can't seem to get the server installation to work. I'm not getting any errors, simply the server still thinks it's vanilla, and our clients think they're TFC, so there is no traversing leaves, for example (the client thinks you should walk through them, and the server thinks they're 'solid'). No mods folder was generated by the server, and I've searched for a 'recent' (within the last month of so) tutorial for setting up a server and I cannot seem to find anything.

Any help is greatly appreciated.

EDIT: So, I'm not sure exactly what did it, but I managed to get it to work.

A lot of trying to run the jar through Command Prompt, and re-downloading and re-installing the mods in different orders generating and not generating a new world in between. I think that somehow my META-INF folder became corrupt, but I'm still not sure.

Thanks to those who tried to help!

Edited by Senshaij
0

Share this post


Link to post
Share on other sites

Put forge, and then player api,and then i put in the Guiapi mod in the minecraftserver jar Google Guiapi and you'll find it, Dont delete the meta folder, Then create your own mods folder throw in terrafirma craft, and It worked fine for me. But i only run a server for myself so my crops grow faster, if it doesn't work i'm sorry.

0

Share this post


Link to post
Share on other sites

As nice as it is to state extra things that you like when someone is having trouble you should stick with the basics.

Install forge and player api into the server.jar just like you did with the minecraft.jar, make a folder called mods right next to it, put TFC in it and run the server, you'll likely have to run it use the stop command and run it again to get it settled properly in place.

Bioxx is such a machine when updates come that videos relying on old versions are quickly out of place, use google to find here are the most recent versions of Forge and Player API.

0

Share this post


Link to post
Share on other sites

As nice as it is to state extra things that you like when someone is having trouble you should stick with the basics.

Install forge and player api into the server.jar just like you did with the minecraft.jar, make a folder called mods right next to it, put TFC in it and run the server, you'll likely have to run it use the stop command and run it again to get it settled properly in place.

Bioxx is such a machine when updates come that videos relying on old versions are quickly out of place, use google to find here are the most recent versions of Forge and Player API.

Sure basics is good i only put in Guiapi because it was the only way i could stop minecraft from just picking vanilla over TFC, but thats just me, i hope that he gets it working though.
0

Share this post


Link to post
Share on other sites

Thanks for the quick replies!

Unfortunately, I'm still getting the same issue. I've tried adding the GuiAPI, but I'm not seeing where I can force it to choose TFC over vanilla.

I forgot to mention before that I'm using Win7 if that has any affect on this? In order to run a server, I run the executable, not the .jar, and I cannot seem to add these mod files into the .exe.

0

Share this post


Link to post
Share on other sites

Thanks for the quick replies!

Unfortunately, I'm still getting the same issue. I've tried adding the GuiAPI, but I'm not seeing where I can force it to choose TFC over vanilla.

I forgot to mention before that I'm using Win7 if that has any affect on this? In order to run a server, I run the executable, not the .jar, and I cannot seem to add these mod files into the .exe.

Put forge,Player api ( And then Gui APi if the basics dont work) in the jar, and run the jar not the exe, and it should automatically force to TFC, At least it did for me.
0

Share this post


Link to post
Share on other sites

That's what I figured, but how? =/ I have attempted to, but with no luck.

0

Share this post


Link to post
Share on other sites

Okay i'll try my best to explain this step by step.

Step 1: Open your minecraft server jar with win rar, Drag files from Forge universal and stick the files in first, Then extract Player api into the server jar Dont Delete meta if.

Step 2: Create a mods file in the same directory as the server jar.

Step 3: Put TFC in mods folder

Double click jar file

Thats about as basic as it gets, If the Above still doesnt work, Put in Gui API after player api.

0

Share this post


Link to post
Share on other sites

I understand all of that. The issue I'm having is running the jar. Double-clicking it does nothing. I've done some google searches to try and figure out what's funny about running jars on Win7, and I can't find anything that's helped so far.

0

Share this post


Link to post
Share on other sites

i can run jars on win7 just fine. :/ I dunno whats wrong.

0

Share this post


Link to post
Share on other sites

* Crap i double posted on accident*

0

Share this post


Link to post
Share on other sites

hmm if you can't run it directly you could try opening notepad, pasting this in

"C:Program FilesJavajre7binjavaw.exe" -Xmx2048m -Xms2048m -jar "Minecraft_Server.jar"

and going to save as run.bat and putting it in the same folder as the server.jar, that's how I run mine.

0

Share this post


Link to post
Share on other sites

"The system cannot find the path specified."

I tried setting a JAVA_HOME as well and making sure all of the paths are correct. When I try to run the jar from the command line, I get an error message saying: "Failed to load Main-Class manifest attribute from minecraft_server.jar". Google hasn't been too helpful with this either, unfortunately.

0

Share this post


Link to post
Share on other sites

If you had installed it correctly the first time around, and you started it, and it ran as vanilla, I think that means you deleted your META-INF folder (which you dont do for servers).... I could be wrong but I vaguely remember another post where this exact thing happened, and this was the only issue

0

Share this post


Link to post
Share on other sites

Also, to make the bat file, (explaining what renadi said) create an empty text file and type in

@ECHO OFF

"PATH TO JAVA INSTALL" -Xmx2048m -Xms2048m -jar "PATH TO MINECRAFTSERVER.JAR"

here its a bit easier to read, the first part in quotes is the path to your java.exe (if your on java 7, its in the location renadi has in his post). -XMX is the max heap size for java, and -XMS is the starting size (just dont make these greater than the amount of memory installed on the computer) and the last part is the full path to your minecraft server jar file eg "C:UsersMarkDesktopServerMinecraftServer.jar"

0

Share this post


Link to post
Share on other sites

"The system cannot find the path specified."

I tried setting a JAVA_HOME as well and making sure all of the paths are correct. When I try to run the jar from the command line, I get an error message saying: "Failed to load Main-Class manifest attribute from minecraft_server.jar". Google hasn't been too helpful with this either, unfortunately.

The Main-Class error means you deleted your META-INF folder from the jar file, which is where the manifest file is that specifies what class to run when double-clicking the jar file.

So download a fresh minecraft_server.jar and try again, this time not deleting the META-INF directory and you should be able to double click to run.

Personally, I've never run it that way, I have a batch file that calls the main class directly, something like this (I'll have to check when I'm home later):

java -Xms1024M -Xmx1024M -classpath Minecraft_Server.jar net.minecraft.server.MinecraftServer

I'm not sure on the class name but I think that's right.

EDIT: FYI, when I run it this way I do delete the META-INF folder...

0

Share this post


Link to post
Share on other sites