rwtema / extrautilities_old_issues

Issue tracker
70 stars 45 forks source link

Id mismatches AND missing log file #1336

Open Pokemonpurson opened 7 years ago

Pokemonpurson commented 7 years ago

I started a private Minecraft server for my friends and I, but I cannot connect to it from my own computer! I have a plan (depending on how simple the solutions to the problems are) for how my friends will be able to access the server. However, whenever I try to get on, it says "Forge has found ID mismatches. See log file for more info". I cannot locate the "log file" (unless it means the server logs, which are blank). So I need help A) Locating the mod file and B) Figuring out how to fix the item ID issues. I have written down a list of all the Ids listed, if that would help. If you read this, please respond soon! Thank you!

Endmateria commented 7 years ago

The mods in your Forge server folder have to match the mods (same version number) in your client folder. If you're new to running a forge server... you have 2 sets of mod folders. One in your server folder called "mods", the other in your C:/user/appdata/roaming/.minecraft (default) folder called "mods". Both folders must have the same identical mods in them... if these aren't kept synchronized, you'll get mod id mismatches (your server will be using one version of a mod, while your actual client is using another). You also have two sets of log files, one set in C:/user/appdata/roaming/.minecraft (client), and one set in your server folder (wherever you put that). Being a server host you will have both... server log files and client log files. Server log files pertain to the stability/issues occurring server side, client log files pertain to stability/issues occurring user side. So to sum this up, your friends only have one set of mods to manage, you have two sets... so make sure that your two sets (server and client) are synchronized with one another.

Pokemonpurson commented 7 years ago

Thank you very much! Although, I have a similar problem when I first played the mudpack on Singleplayer. It allowed me to continue without the items, but would that have any effect? Sorry, I only started to get into the files and folders 2 days ago...

Endmateria commented 7 years ago

Did you figure it out? For the record, I'm not the mod author, I just happened to see your post and thought I'd lend a hand if possible... it was complicated for me at first too.

Pokemonpurson commented 7 years ago

Unfortunately, not quite... I am forgetting how I set up the server in the first place (sorry, short term memory loss...) could you give me a quick walkthrough, I remember bits and pieces... Or I could try looking for the obscure tutorial I originally found.

Endmateria commented 7 years ago

Well the server is wherever you put it, most youtube videos tell you to put the forge.jar file into it's own folder and then extract it there... I don't know where you put that, but that is your server folder. It's completely separate from where Minecraft installs itself. I usually find both folders (default minecraft folder and server folder) and make shortcuts for them on my desktop for easy access and for keeping myself from confusing the two. I already gave you the path to the default minecraft folder in my last post (make a shortcut to desktop for that). Now do you know where your server folder is?

Pokemonpurson commented 7 years ago

I am sorry, but I am still getting the error. I have all my folders (for current and past , labeled clearly) on my desktop, and I copied the mods from the client into the server folder. Did I miss a step or do something wrong? Sorry again, I'm pretty stupid

Endmateria commented 7 years ago

First delete all of the existing mods from the server mods folder, and then copy all the mods from your client mods folder to your server mods folder... mods change names depending on version and you don't want to end up with two of the same mod that have different names and are different versions.

Endmateria commented 7 years ago

So in short, make sure that both lists of mods are identical, and that there are no duplicate versions of any mods

Endmateria commented 7 years ago

For example, if you have the Extra Utilities 2 - 1.11.2-1.3.0 mod in the same mod list with Extra Utilities 2 - 1.11.2-1.2.0, then you're going to have problems.

Endmateria commented 7 years ago

Also, an obvious but important element to this is making sure that the mod version matches up with the Minecraft version and Forge version you're playing with and that each mod has any and all of their required dependency mods. From the sound of what you're describing though, the server mods are conflicting with the client mods... so that leads me to believe that you either have two duplicate mods conflicting in the list somewhere, and/or that the mod lists are conflicting with one another.

Endmateria commented 7 years ago

How about Forge? Did you update that on both the client side and server side? Those need to be in sync as well...

Pokemonpurson commented 7 years ago

I have the correct version of Forge, yes. The server is running, but when I try to log in, it gives me a list of missing item IDs... It gave me a similar warning when I was playing single player, but I could play after that. Sorry if I'm repeating myself... I'll double check again that the server mods and client mods are the same...

Endmateria commented 7 years ago

Well if you put mods in and then took them off, you'll get that message... that minecraft can't find those items anymore. I guess if the mod is infringing enough, that it can do irreparable harm to your world. Like if you put Biomes o' plenty on and then took it off... that would probably have a devastating impact given that it effects the whole world's terrain generation. I don't know which mods you've played with or not, or which ones you've removed or not... so it's hard to say. You could test the server with a new world and see if the problem persists.

Endmateria commented 7 years ago

You have the right Forge version, but you do know that every time it updates, that you have to update both the client side and the server side, just like you have to do with mod updates? Like if your server forge is version 232, and you client forge is 233... there will be a conflict. Sorry, seems like a stupid question, but usually we end up finding out that the game isn't working because of some stupid mundane detail that we overlooked.

Pokemonpurson commented 7 years ago

I do not plan on updating the mods, but if it would help, I could attach a file of a crash report, should I? (I don't really understand it, sorry)

Endmateria commented 7 years ago

Well, if you're playing 1.11.2 and crashing with this mod then that makes sense. It's been crashing for everyone (read the issues list), since he hasn't updated the mod in a couple days i.e., the most current version of this mod crashes with the newest version of Forge. I'm still playing with the 233 version of forge cuz I don't wanna take this mod off. You can post the crash report if you want, though I can't read them that well (don't know javascript) they usually do say which mod is responsible for the crash in the beginning.

Pokemonpurson commented 7 years ago

My Minecraft is 1.6.4, and my Forge is 9.11.1,1345. I can play Singleplayer just fine, but now the server is auto-crashing...

Endmateria commented 7 years ago

Can't help you there... isolate which mod is causing the crash and bring it to the attention of the mod author. Which will probably bring this discussion full circle hahaha

Pokemonpurson commented 7 years ago

So, even if I link the crash report, you couldn't help? I'm not trying to say you are not helpful, FAR from it, you are VERY helpful.

Endmateria commented 7 years ago

You can post it, can't promise you that I'll be able to interpret it much. It might at least tell us where to start.

Pokemonpurson commented 7 years ago

crash-2017-02-25_21.59.26-server.txt I think this is the correct file... Any and all info is helpful!

Endmateria commented 7 years ago

No optifine?

Pokemonpurson commented 7 years ago

I don't think so

Endmateria commented 7 years ago

So this server has worked in the past but only now stopped working? Also did you say that your friends can join your server but not you? And is your server crashing or just the client?

Pokemonpurson commented 7 years ago

I just got the server working yesterday, but was unable to connect due to the missing ID issue. My friend's laptop is getting fixed, so that buys me some time...

Endmateria commented 7 years ago

So it's been crashing since you started?

Pokemonpurson commented 7 years ago

I haven't even gotten on the server yet

Endmateria commented 7 years ago

And the server crashes when you try to start it up? Or it starts up but your client crashes when you try to join?

Pokemonpurson commented 7 years ago

The server stays up, but I cannot get on

Endmateria commented 7 years ago

It's weird that it would stabilize on one end but not the other... for me it's usually the server that crashes in the event of a mod conflict, not the client. Did you actually select the correct user profile (forge 1.6.4) when you launched the game client side?

Pokemonpurson commented 7 years ago

It says 1.6.4 on my Minecraft main menu page

Endmateria commented 7 years ago

Try this, delete everything from your .minecraft folder, except the mods folder, texture packs folder and the minecraft laucher exe file. Make a backup of the folder just to be safe. Then after you've deleted everything else... run the minecraft launcher and it will re-download minecraft. Next, launch Minecraft, go to user profile, select the 1.6.4. version of the game and then run the game (it will download all the necessary 1.6.4 files). Then exit out again. From here all your files will be fresh... now at this point you install forge for 1.6.4. and launch the game without any mods installed. If forge is working when you start up minecraft at this point, then exit out and lastly install the mods.

Pokemonpurson commented 7 years ago

I'm using the Technic Launcher, so the file is .technic, but instead of "mods" it has modpacks, does that make a difference? Also, I do not have vanilla minecraft, but using the Technic launcher, I can successfully play mods and modpacks

Endmateria commented 7 years ago

Oh, so you're using a modpack... so all of the mods should play nice together, that says a lot. Just try redoing everything that I said about reinstalling minecraft just to be safe. Installation order is important. With a modpack, make sure that everything in the modpack is client and server side... like the config folder for example. A modpack comes with a config folder with files that alter the configs of each and every mod in the pack. That config folder needs to be in both the server directory and the client directory... so treat it like the mods folder i.e., client should mirror server

Pokemonpurson commented 7 years ago

Still getting the missing ids... The exact message says "Id is mismatched between world and game" Does that help? I also found out that the config folder was empty, so I also fixed that

Endmateria commented 7 years ago

Look at the requirements of the modpack... Right minecraft version number? Right forge version? Did you create your server's world with a newer/different version of Minecraft?

Pokemonpurson commented 7 years ago

My forge version is 1.6.4 (my minecraft version) to 9.11.1345 (my forge version)

Endmateria commented 7 years ago

Do those correspond to the versions that the modpack tells you to use?

Pokemonpurson commented 7 years ago

This is a stupid question... But where would it tell me?

Endmateria commented 7 years ago

Probably on the Technic's modpack page

Pokemonpurson commented 7 years ago

It doesn't say

Endmateria commented 7 years ago

Link it to me.

Pokemonpurson commented 7 years ago

The modpack?

Endmateria commented 7 years ago

Yes

Pokemonpurson commented 7 years ago

https://www.technicpack.net/modpack/hqm-magic-island.749434

Endmateria commented 7 years ago

Pretty sure this is the same modpack. There's newer versions in here... try using these, and you probably need to download their map made specially for this modpack. http://www.minecraftforum.net/forums/mapping-and-modding/maps/maps-discussion/2093742-magic-island-a-modded-survival-questing-map

Pokemonpurson commented 7 years ago

I will have to wait to get that tomorrow, but is there no way I can get it from the Technic Launcher? That is where my server is set up. Or could I just copy the server applications into a new folder designed for Curse? If I copy and paste the applications between folders now, it works

Endmateria commented 7 years ago

I don't know, I don't use the Technic Launcher... I found it to be a pain in the ass. I just set up my own headless server, it's easier. If I did use it, I would have probably figured out the problem hours ago, but as is I only have one perspective on server setup.

Pokemonpurson commented 7 years ago

Ok, I have never used the other launcher with multiplayer, so I will need more help. However, it is midnight here, so I will be back tomorrow. Sorry if you have a different timezone...

Endmateria commented 7 years ago

Eh, it's cool, my sleep schedule is off anyways. Night!