[Let's Do] API

[Let's Do] API

13M Downloads

[BUG] Crash on Start-up

burghenby opened this issue ยท 2 comments

commented

What mod appears to be problematic?

๐Ÿง€ Meadow

Is there an existing issue for this?

  • I have searched the existing issues

Is the mod running in an unstable environment?

  • I am using a supported modloader (Forge, Fabric, Quilt)
  • I have self built the mod
  • This is running in a dev environment

Current Behavior

I have added every "Let's Do" mod + API to my current build (Minecraft 1.20.1, Forge 47.2.17) and am encountering a crash on start-up. Once the load reaches "State Transition LOAD_REGISTRIES Running" the game crashes.

I am running additional mods in this build, as can be seen in the attached crash log.

Expected Behavior

I would hope that it would load and the game would run as it did before I installed the "Let's Do" mods.

Steps To Reproduce

1.) Install Meadow, Candlelight, Brewery, Vinery, NetherVinery, Bakery, Beach Party, Herbal Brews, and API
2.) Attempt to run game
3.) Game crashes upon reaching "State Transition LOAD_REGISTRIES Running"
4.) Review crash log for any obviously relevant information (did not find any that was obviously relevant to me; Log states Suspected Mod: none.)
5.) Review Github Issue Tracker for clues, review issue #21 for a possible lead
6.) Revert API to 1.2.9 and all "Let's Do" mods to match appropriately
7.) Run game and still receive crash
8.) Check Discord for possible known conflicts with other mods, see posts asking about known conflicts stating none known
9.) Post crash here

Relevant log output

See attached for final crash log.

What modloader are you running the mod on?

Forge

Anything else?

crash-2024-05-16_12.03.02-client.txt
Screenshot 2024-05-16 120615

commented

Crash report after installing Not Enough Crashes with full mod set. The report doesn't look any different to me than before installing Not Enough Crashes, but I hope it's helpful.
crash-2024-05-28_18.23.21-client.txt

commented

I wanted to share an update. I apologize for its length.

I messed around with a new Profile to see if I could figure out the exact mod incompatibility that I am facing between the "Let's Do" series and everything else I am playing. My process was to start with just the Let's Do mods and then to slowly add other mods until I crashed.

The first that I encountered was with the mod "Copperative."
crash-2024-05-28_15.15.40-client.txt
Disabling Copperative in my original profile and enabling all of Let's Do resulted in my game loading without crash. I popped over to Copperative's Github and it looks like folks found this issue a while ago, specific to Vinery: TeamGalena/copperative#44
I did succeed in running Copperative with the Let's Do mods, sans Vinery, in my pack. I attempted to run Copperative and Vinery (with dependencies) to generate a limited crash report, but the two loaded without issue on their own.

Started over with Vinery and Copperative as base. Next crash occured at MoreMCMeta.
crash-2024-05-28_16.53.28-client.txt
However, loading the game with just these three also had no issues. No issue when adding the rest of Let's Do.

Started over with all of Let's Do, Copperative, and MoreMCMeta as base. Reached a crash when adding in four mods at the same time (Easy Anvils and Easy Shulker Boxes by Fuzs, Easy Piglins and Easy Villagers by henklemax), so I tried one at a time. No crash. Tried with both of Fuzs together, tried with both of henklemax's together. Neither pair crashed. Moved to trios. Every combination of three crashed.
crash-2024-05-28_17.55.35-client.txt
crash-2024-05-28_17.55.09-client.txt
crash-2024-05-28_17.54.44-client.txt
crash-2024-05-28_17.54.06-client.txt
crash-2024-05-28_17.41.55-client.txt

But when I started taking away other mods to leave these four with the base mods of Let's Do, Copperative, and MoreMCMeta... Game loaded.

So at the end of the day I just don't know what the heck is going on. This all began when I added the Let's Do mods to my collection of mods so ultimately there's some kind of conflict with them and the mods I have, but unfortunately it doesn't seem to be a simple of matter of sussing out a single culprit. It seems to be a combination of mods that aren't playing well together with Let's Do. I had hoped to give ya'll something more solid with my efforts. For now, I'll just settle for removing Copperative in exchange for all of Let's Do.

I hope anything I've given will help you or any other of these mod creators.