Game crashed with FO and some other mods #3

Closed
opened 2023-10-01 10:50:38 +02:00 by NATuan123 · 4 comments
No description provided.
Owner

Are you sure this is caused by respackopts?
Fabulously Optimized seems to work just fine with it on my machine.
The log suggests this is caused by some interaction of other mods.
Even attempting to locally reproduce your mod list does not affect the fact that the game starts fine.
Please provide a minimal mod list and steps for reproducing your issue with those mods, as I can't help you otherwise.

Are you sure this is caused by respackopts? Fabulously Optimized seems to work just fine with it on my machine. The log suggests this is caused by some interaction of other mods. Even attempting to locally reproduce your mod list does not affect the fact that the game starts fine. Please provide a **minimal** mod list and steps for reproducing your issue with those mods, as I can't help you otherwise.
Author

Sorry that I replied late. Before this post upload, the first time I add this mod to the new version of 1.20.2, the game started very long and it keep the same in the mojang studios screen and stay there for at least 30 minutes and nothing happen. Then the second time the game crashed when I open the game (still in the loading screen). Now it happen as the first time. May be I will try to find the mod that make the interaction as you said

Sorry that I replied late. Before this post upload, the first time I add this mod to the new version of 1.20.2, the game started very long and it keep the same in the mojang studios screen and stay there for at least 30 minutes and nothing happen. Then the second time the game crashed when I open the game (still in the loading screen). Now it happen as the first time. May be I will try to find the mod that make the interaction as you said
Author

Well, I found that the interaction come from a the GUI retexture darkmode resource pack not mods

Well, I found that the interaction come from a the GUI retexture darkmode resource pack not mods
Owner

Assuming you use the version I downloaded (1.9), that pack seems to contain multiple issues: for one, the configs for fonts still use the old condition format, which is no longer supported in the format version it specifies. Secondly, the logic it uses for crosshair textures contains fallbacks dependent on themselves, leading to a StackOverflowException, which I believe is what you are experiencing (though it has little to do with the crash report you uploaded).
Fixing both issues is very easy, but the changelog suggests that the author of the pack instead just removed Respackopts support in the latest version. If you want to keep using it, just make the following edits:

  • for every .png.rpo file in assets/minecraft/textures/font, fix the condition by replacting {"not":["a"]} with "!a" (a is some other text, just copy it or use the fixed files from the non-darkmode variant)
  • for every .png.rpo file in assets/minecraft/textures/gui/crosshairs, remove the fallback
  • replace the content of assets/minecraft/textures/gui/icons.png.rpo with:
{
  "condition": "crosshair_style.vanilla",
  "fallbacks":  [
    "assets/minecraft/textures/gui/crosshairs/asterisk.png",
    "assets/minecraft/textures/gui/crosshairs/circle.png",
    "assets/minecraft/textures/gui/crosshairs/circle_big.png",
    "assets/minecraft/textures/gui/crosshairs/dor.png",
    "assets/minecraft/textures/gui/crosshairs/hand.png",
    "assets/minecraft/textures/gui/crosshairs/heart.png",
    "assets/minecraft/textures/gui/crosshairs/launcher.png",
    "assets/minecraft/textures/gui/crosshairs/none.png",
    "assets/minecraft/textures/gui/crosshairs/pointer.png",
    "assets/minecraft/textures/gui/crosshairs/tactical.png",
    "assets/minecraft/textures/gui/crosshairs/tactical_ultra.png",
    "assets/minecraft/textures/gui/crosshairs/vanilla_small.png",
    "assets/minecraft/textures/gui/crosshairs/x.png"
  ]
}
Assuming you use the version I downloaded (1.9), that pack seems to contain multiple issues: for one, the configs for fonts still use the old condition format, which is no longer supported in the format version it specifies. Secondly, the logic it uses for crosshair textures contains fallbacks dependent on themselves, leading to a StackOverflowException, which I believe is what you are experiencing (though it has little to do with the crash report you uploaded). Fixing both issues is very easy, but the changelog suggests that the author of the pack instead just removed Respackopts support in the latest version. If you want to keep using it, just make the following edits: - for every .png.rpo file in `assets/minecraft/textures/font`, fix the condition by replacting `{"not":["a"]}` with `"!a"` (a is some other text, just copy it or use the fixed files from the non-darkmode variant) - for every .png.rpo file in `assets/minecraft/textures/gui/crosshairs`, remove the fallback - replace the content of `assets/minecraft/textures/gui/icons.png.rpo` with: ``` { "condition": "crosshair_style.vanilla", "fallbacks": [ "assets/minecraft/textures/gui/crosshairs/asterisk.png", "assets/minecraft/textures/gui/crosshairs/circle.png", "assets/minecraft/textures/gui/crosshairs/circle_big.png", "assets/minecraft/textures/gui/crosshairs/dor.png", "assets/minecraft/textures/gui/crosshairs/hand.png", "assets/minecraft/textures/gui/crosshairs/heart.png", "assets/minecraft/textures/gui/crosshairs/launcher.png", "assets/minecraft/textures/gui/crosshairs/none.png", "assets/minecraft/textures/gui/crosshairs/pointer.png", "assets/minecraft/textures/gui/crosshairs/tactical.png", "assets/minecraft/textures/gui/crosshairs/tactical_ultra.png", "assets/minecraft/textures/gui/crosshairs/vanilla_small.png", "assets/minecraft/textures/gui/crosshairs/x.png" ] } ```
Comment
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: JfMods/Respackopts#3
No description provided.