Infinity Crash on Inventory Open

  • 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

Raiever

New Member
Jul 29, 2019
6
0
0
Title:
Infinity Crash on Inventory Open
Launcher Version:
1.4.3
Modpack:
FTB Infinity
Modpack Version:
1.10.1
Log Link:
Details of the issue:
Hello Friends,

Here with an issue really quick and looking for some help. Issue occurs on personal server of FTB infinity. Log in, brand new world, press "E" for inventory, and freezes/crash.

No Modifications made to the mod pack, Just ran FTB Server startup, copied all files to server, copied libraries to jar folder, selected server.jar and ran.

Any help would be great!!

Thanks tons:)
 

adamich

New Member
Jul 29, 2019
697
0
0
[01:26:28] [Client thread/FATAL]: Unreported exception thrown!
java.lang.NullPointerException
at tconstruct.client.tabs.InventoryTabKnapsack.shouldAddToList(InventoryTabKnapsack.java:23) ~[InventoryTabKnapsack.class:?]

there is a problem with TC inventory tab
simple way: disable TC mod, load map, enable TC mod, take a fan
BUT U LOOSE ALL ITEMS.
Or delete user inventory file. But i think that it may not help.
 
  • Like
Reactions: Raiever

Raiever

New Member
Jul 29, 2019
6
0
0
I saw that as well @adamich. In the events of trying to figure this out.. I have disable and re-enabled certain mods including TC. To no avail. (Both client side, and server sided)

What is weird is that 1.8.2 worked for me fine, and the setup is almost identical to that (Except 1.7.10 instead that's it). So I am at a loss. Any more tips or things to try? Not technically challenged so feel free to get fancy.

Thanks:)
 

Raiever

New Member
Jul 29, 2019
6
0
0
If by TC mod you mean Tinkers Construct mod, and load the map.. Then yes. I have done that. To no avail still though. Same error is thrown every time.. No error in server log as far as I saw.. just the generic response "Player blah blah disconnected".

The weird part about this is that it is everyone on the server with this issue, but we can all go into single player and open our inventories fine. (Probably should have said that sorry. -_-)
 

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
Out curiosity where did you get the server files from? Did you copy them from your client or did you actually download the server zip from the FTB? The reason I'm asking is that this sounds like a mod mismatch or maybe client side only mods on the server (like journey map).
 
  • Like
Reactions: Raiever

Raiever

New Member
Jul 29, 2019
6
0
0
Tried 3 different update versions.
First attempt was from opening the client and clicking Download server (Gave me version 1.7.10).
Second attempt was downloading 1.7.10 from the FTB Infinity download page.
Third attempt was downloading 1.8.2 from the FTB Infinity download page.

All three times these are the steps I took:
1. Download server files. Run ServerStart.bat and let it run until it gives me no more messages
2. FTP into Multicraft panel files and delete all files except: bannedips, bannedplayers, ops, usercache, and whitelist. As all other files are in the server files folder after running Serverstart.
3. Upload all fresh files onto server. (Wait................)
4. Make a folder named jar and move the two .jar files (as that is where multicraft grabs from) and then copy the libraries into that folder as well.
5. Configure MCPanel to load from minecraft_server.1.7.10.jar, and then start the server.

After this I check my server log, No conflicts I can see. Loads the world and works. Then I connect, and after loading press "E" for inventory and it crashes. Same for everyone else.

Am I doing something wrong? (Correct me please! xD)
 

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
I'm not familiar with MCPanel so I'm not sure how much help I can be. My server is a little more hardcore in that I refuse to use any type of control panel. Everything is scripted with unix bash and all of my management is done via command line using ssh.

So the question I have is about step 4. Do you also copy libraries and server jar files to the same place as 3? The server jars should be in the same directory as the bannedips, ops, etc. There should also be libraries folder there.

Lastly, you shouldn't be using minecraft_server.1.7.10.jar. You should be using the FTBServer*.jar to start the server.
 
  • Like
Reactions: Raiever

Raiever

New Member
Jul 29, 2019
6
0
0
Yes I include the libraries in the main directory

So my main directory is as follows:
asm
blueprints
config
hats
jar (Includes 2 .jar files and copy of libraries folder)
libraries
logs
mods
scripts
world
banned ips
bannedplayers
eula
java-test.log (not needed but I included for giggles)
minetweaker.log (included in Infinity pack)
ops
server-properties
serverstart.bat
serverstart.sh
usercache
version
whitelist

As to your comment on the Starting server with server.jar vs FTBServer.jar.. Interestingly enough I attempted before this to use the FTBserver.jar file and it would crash everytime.. and the normal Server.jar worked. However selecting the FTBServer.jar file now works. Not sure what was up with this as one all 3 attempts it would not run.

Let me tweak a couple things and see it it will fix this issue. I'll post back in a few.
 

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
I find it very interesting that the jar files are in their own directory. Everything else looks good. I'm assuming the host/server you are using is linux based. If so the the serverstart.bat file is useless (it is meant only for the windows OS). The serverstart.sh might be a good way to test everything if you have SSH access to your server. But, using that will require the jar files to be in the same directory (you will also need to use chmod to make it an executable). And I would do this only for testing. I wish I could be more help but I don't use MCPanel.

As for the difference in the server jar files. The Mincraft sever jar is just that. It is meant to start vanilla minecraft. The FTB server jar is one that launches minecraft, forge and the mods.
 
  • Like
Reactions: Raiever

Raiever

New Member
Jul 29, 2019
6
0
0
It is the way MCPanel runs strangely. And yes indeed it is Linux based. I would go your route but I am lazy (1 server, used by 10-15 people.. = lazy me.) I will delete the two files although not needed the only reason they are there again is lazyness in deleting them lol. (Not my first roadio setting up a server so i know they will just collect dust.

It seems after some tweaking that the issue has subsided. I believe the biggest thing was switching those .jar files and using the FTB.jar vs the vanilla.jar. Not sure why the FTB.jar would not load before honestly. Very strange. Never had that issue before but this seems all fixed.

I really do appreciate the help and I have thrown a like to all of you. Glad to finally get this fixed. Going to test everything I can and see if anything else goes wrong.:)

For now, Thanks again! really appreciate the help.
 
  • Like
Reactions: Henry Link