Sullys Mod

Sullys Mod

1M Downloads

The game does not launch

NumanSadik opened this issue · 12 comments

commented

Now, on my machine the mod succesfully launches but when we tried to launch it on my friend’s pc it just crashed he only has blueprint and sully’s mod, here’s his crash log

Minecraft version: 1.20.1
Forge version: forge-1.20.1-47.3.0-universal.jar
sully’s mod version: sullysmod-3.2.1-beta-all.jar
blueprint version: blueprint-1.20.1-7.1.0.jar

sullysmod crash rep.txt

commented

Where did you download the mod file?

commented

it’s gotten from curseforge

commented

His system is in Turkish, one of my friends suggested that that could be the reason

commented

Hmm, maybe. But that really shouldn't be causing problems since other mods work too.
The thing is, the log you send me says that it's a problem, with the name of one of our items.
According to the log the name is sullysmod:flatb\u0131lled_ancient_skull however the correct name is sullysmod:flatbilled_ancient_skull.
My first guess was that the file somehow corrupted (which is why I asked where you downloaded this).
Could you maybe send me the file you used on his pc?

Maybe try using a modlauncher app. Like curseforge app or modrinth app.
Then download the mods through one of those apps. Cuz then the app downloads the mods for you, which might work better.

If you don't wanna do this, you can try one of the following 3 things:

  1. Delete all mods and config files. And download the mods again (best case download in a different browser)
  2. reinstall forge
  3. Set the system to englisch
commented

He changed his language and that seemed to solve the issue, so the file is not corrupted.

commented

The change in the item name may be because in Turkish, the uppercase of the letter "i" is "İ" and java may be trying to read it in that way for some reason.

commented

The change in the item name may be because in Turkish, the uppercase of the letter "i" is "İ" and java may be trying to read it in that way for some reason.

or the other way around, "I"s lowercase form is "ı"

commented

Hmm, maybe. But that really shouldn't be causing problems since other mods work too. The thing is, the log you send me says that it's a problem, with the name of one of our items. According to the log the name is sullysmod:flatb\u0131lled_ancient_skull however the correct name is sullysmod:flatbilled_ancient_skull. My first guess was that the file somehow corrupted (which is why I asked where you downloaded this). Could you maybe send me the file you used on his pc?

Maybe try using a modlauncher app. Like curseforge app or modrinth app. Then download the mods through one of those apps. Cuz then the app downloads the mods for you, which might work better.

If you don't wanna do this, you can try one of the following 3 things:

  1. Delete all mods and config files. And download the mods again (best case download in a different browser)
  2. reinstall forge
  3. Set the system to englisch

regardless of that, here’s his mod file
https://cdn.discordapp.com/attachments/871439679688425492/1331274517942767656/sullysmod-3.2.1-beta-all.jar

commented

The change in the item name may be because in Turkish, the uppercase of the letter "i" is "İ" and java may be trying to read it in that way for some reason.

Yeah that's could be the case! Great that it works now :)

commented

The change in the item name may be because in Turkish, the uppercase of the letter "i" is "İ" and java may be trying to read it in that way for some reason.

Yeah that's could be the case! Great that it works now :)

Still, there was an issue with the mod and I believe having a different language setting should not intervene with the mod’s playability, perhaps you could force the code to use the English case conversion rules?