Jump to content
  • 0

Equivalent Exchange Not Loading Correctly


Question

Posted

This has been driving me crazy, when I start Tekkit.jar I have a problem with mod_ee.class not loading.

Launcher/pack Version: Tekkit 2.1 Server (Using "always use development builds" option in launcher)

Operating System: Debian

Version of Java: 7

Description of Problem: Equivalent Exhange crashes the server, not really sure what else to say. It's a very odd problem.

Error Messages: [FINE] Failed to load mod from "mod_EE.class"

Link to pastebin of log: http://pastebin.com/hXPcd8F5

18 answers to this question

Recommended Posts

  • 0
Posted

That's good, better hurry up. Not reading the stickies and not using the proper report format in those stickies is probate-able. If you aren't willing to put in a little effort and read a bit before posting, you honestly don't deserve help, or the slack I'm cutting you right now. Hup hup git goin!

  • 0
Posted

The log was taken from server.log, i've done a complete reinstall of the server from scratch with a fresh download and I have now even done a completely fresh reinstall of the client (deleted the .techniclauncher folder and redownloaded) sadly it still shows that error.

  • 0
Posted

Ok, lets talk about Java then. Is your OS 64 bit, and is your version of Java also 64 bit? Probably not your problem but I might as well ask until someone who knows more shows up to help.

  • 0
Posted

How are you running the server, I mean what command are you using?

Where is the server placed in your directory structure. Have you tried checking the file permissions?

The error says "Null output stream" and "at java.io.PrintStream.requireNonNull(Unknown Source)". Looks like it is unable to get hold of either a file output or standard out.

  • 0
Posted

Does the start command example from the wiki match what is supposed to be in the one that comes with the technic server download? I'd check that. You might be missing something in there, or missing some permission, like was just said above. IIRC the standard server start command from the wiki is a little sparse on details, parameters, etc. Just enough to make it go.

  • 0
Posted

Try just running the server with "java -jar Tekkit.jar" from the server's folder.

Edit: I say this because scripts run by init.d at boot time are run as root (which you certainly do not want anyway) and running it there could certainly be messing with the way Java gets a standard out.

Edit2: looks like the script will su to a different user

  • 0
Posted

Try just running the server with "java -jar Tekkit.jar" from the server's folder.

That's what I was getting at, but I wasn't sure if it'd work since he is running Debian and all.

  • 0
Posted

That's what I was getting at, but I wasn't sure if it'd work since he is running Debian and all.

Shouldn't be any problem, he must have PATH set up with java otherwise the script he linked wouldn't work, the other java arguments are just customisation.

  • 0
Posted

Shouldn't be any problem, he must have PATH set up with java otherwise the script he linked wouldn't work, the other java arguments are just customisation.

Ahhh. TodayILearned. Thankee kindly.

  • 0
Posted

Ok, the server script seems to be the problem. I stopped the server and ran the command "java -Xmx1536M -Xms1536M -jar Tekkit.jar nogui" (Had to customize the memory allocation) and it works, it loads everything without a problem, now I just need to dig around that stupid script and find out why it didn't do what it was supposed to, I even changed the INVOCATION line to that command. Strange...

  • 0
Posted

It's hardly safe but I changed the USERNAME in the script to root to force it to accept me as root, that works.

Just a note to anyone with a similar problem, I really would not recommend changing the username to root, it's pretty stupid and leaves your server vulnerable, this turned out to be a permissions problem so I just used the chown command to recursively set all of my minecraft folder back to my minecraft user account (not sure why it changed to begin with but there it is)

Thanks havocx42, Cheap Shot and kyneff for your fast replies.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...