BURN447 Posted May 4, 2019 Posted May 4, 2019 (edited) So I've run into an odd problem, My capability is not saving one of its fields between world loads. However, it is saving the other field. I can't quite figure out why it is happening, and I'd be appreciative of any help anyone can provide. Item Class: https://github.com/BURN447/DartcraftReloaded/blob/master/src/main/java/burn447/dartcraftReloaded/Items/Tools/ItemForceWrench.java Capability Package: https://github.com/BURN447/DartcraftReloaded/tree/master/src/main/java/burn447/dartcraftReloaded/capablilities/ForceWrench Edited May 4, 2019 by BURN447 Quote
BURN447 Posted May 5, 2019 Author Posted May 5, 2019 So with this, If I don't have the null checks, I end up crashing from a value cannot be null exception. The value is going to be null if there is no data stored in the capability and will be ~null if there is a block stored in the wrench. Is there any sort of hint you can give, cause I know you don't like giving code to modders. Quote
BURN447 Posted May 5, 2019 Author Posted May 5, 2019 It's supposed to be null if there is no blockstate stored in the wrench. That's why I was checking if == null. I was told to look at 1 line of code that I already checked out all combinations of. Quote
Draco18s Posted May 5, 2019 Posted May 5, 2019 If you set a value to it, then save, then clear the value (so it is null), and then save.... ....what happens? Quote Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable. If you think this is the case, JUST REPORT ME. Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice. Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked. DO NOT PM ME WITH PROBLEMS. No help will be given.
BURN447 Posted May 6, 2019 Author Posted May 6, 2019 I'm sorry about getting slightly frustrated about that. I can't believe I missed that in all my bug hunting. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.