Every Compat (Wood Good)

Every Compat (Wood Good)

28M Downloads

[๐Ÿž]: Crash and loading problems because Macaw's Mods and Chipped

williamskyfurs opened this issue ยท 18 comments

commented

Code of Conduct

  • Always check you are using the latest version of the mods and its dependencies
  • Remove mod that enhances Minecraft: Optifine, Sodium, others. The issue still persists.
  • If you are unsure which mod is the culprit.
    Disable all of your mods and enable them 1-2 mods each time to isolate the culprit
  • Confirm that there is no existing issue with a similar description submitted in the list of issues.

Version - Loader (DO NOT FORGET TO SELECT THE CORRECT VERSION)

1.20.1 - FABRIC

EveryCompat Version

everycomp-1.20-27.16-fabric

Moonlight Lib Version

moonlight-1.20-2.13.67-fabric

Issue with mods

Chipped (fabric-1.20.1-3.0.7)
Macaw Roof (2.3.1-mc1.20.1fabric)
Macaw Stair (1.0.1-1.20.1fabric)s
Macaw Window (2.3.0-mc1.20.1fabric)
Macaw Doors (1.1.2-mc1.20.1fabric)

Issue Detail

Troubleshooting done with and without the performance mods,

and it also done by testing the culprit one by one, and not all at once

Chipped mod makes the game stuck in loading screen
also Macaw's Roof, Stair, and Window makes the game stuck in loading screen too

Macaw Doors makes the game cant start and crashed with error:
"The game crashed: initializing game
Error: java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'everycomp' at 'net.mehvahdjukaar.every_compat.fabric.EveryCompatFabric'!"

OPTIONAL: Latest.log | Crash-report Attachment

Macaw's Doors crash: log here

OPTIONAL: To Produce

No response

commented

@williamskyfurs

Can you send latest.log, too. I want to check something.

commented

I do have some mods which is, DustyDeco, Dye Depot, and Amendments...
and other than that, just the mods libraries and APIs

Also:

Did you allocate enough RAM? at least 8GB

you mean changin the num in "Xmx< num >G" ??
If that so, then ive tried these with 8G:

  1. With and without performance mods, the game still crash
  2. With and without the mods i mention, the game still crash
  3. With and without unnecessary libraries, the game still crash

Here's the latest crash report, (with performance, the mods i mention, and unnecessary libraries)

commented

have you tried without EveryCompat and does it still crash?

FYI, the issue is
NoClassDefFoundError: net/minecraft/world/level/block/SimpleWaterloggedBlock, when a mod is loading, it's looking for the class โ˜๐Ÿป

I can't replicate this exactly error on my side.

commented

Okie, i tried without EC and Moonlight, it doesnt crashe

FYI, the issue is NoClassDefFoundError: net/minecraft/world/level/block/SimpleWaterloggedBlock, when a mod is loading, it's looking for the class โ˜๐Ÿป

So what does that mean?

commented

That mean the cause is the Dramatic Doors, ugh! and idk why it causing EC to look for the stupid class.

EC supported Dramatic Doors' macaw's door along with macaw's doors.

EDIT:
apparently, the issue is 2 combination of Macaw's Door and Dramatic Doors is causing the crash. investigating this to find out why.

EDIT 2:
ah i know why. the supported macaw's door code is using forge, not fabric in FABRIC side. that's what caused the crash. ๐Ÿคฆ๐Ÿป

EDIT 3:
Good news, i no longer have the crash and it's fixed.

commented

No. EC Fabric have to use the code from FABRIC because the code between FORGE and FABRIC aren't same.

NoClassDefFoundError: net/minecraft/world/level/block/SimpleWaterloggedBlock can be only found in FORGE.

commented

FIXED in v2.7.19


Corrected the required library in Dramatic Doors' supported Macaw Module. it was using FORGE, not FABRIC.

commented

So EC fabric code for Dramacaw Door must match with the forge code??

commented

of course, so this code is deleted from the Fabric EC?

NoClassDefFoundError: net/minecraft/world/level/block/SimpleWaterloggedBlock

Edit:
and do i need to allocate the game to 8GB too??

commented

Okie, already tried it with Every Compat 2.7.17, and the game still crashes, and also still stuck in loading time

Mods i use that add woods:

  1. Biomes we have gone,
  2. Biomes o PLenty
  3. Promenade
  4. Mystic Biomes
  5. Regions Unexplored

Mods i use that use woods

  1. Chipped
  2. Dramatic Doors
  3. Macaw (having problems)
  4. MrCrayFish Furniture

Edit:
heres the crash report

commented

i've created the crash on my side. try disable Dramatic Doors and see if you got no crash on your side

I'm looking at the modules of Dramatic Doors. Edit: I disabled the said mod and got no crash

commented

Update EC to v2.7.17 and let me know if it crashed, too.

Chipped mod makes the game stuck in loading screen

I know about about โ˜๐Ÿป, so try the newer version and see if it help, too.

EDIT:
Also, you may just give me a good clue on what's causing the the "stuck in loading time". Another guy and I have been trying to find who is the culprit that cause the issue. I'll run a test on my side using v2.7.16

EDIT 2:
weird. I can't replicate the issue with v2.7.16. What's the wood mods do you have installed (Biomes O' Plenty or other mods)

commented

I think i know why. The library of Dramatic Doors that EC is using is outdated and it leads to the "crash".

i updated it to the latest version, 3.2.9_1 and i saw the changelog: (3.2.9_1) Fixed the mod crashing Fabric.

i'm going to upload v2.7.18 so that should fix the crash with Dramatic Doors.

commented

Let me know if v2.7.18 fixed the issue

commented

Okie, i have tried these with v2.7.18 installed

Advancement:

  1. Macaw Roof, Stairs, and Window no longer pause the loading screen
  2. Without Dramatic Doors, Macaw's Doors able to start the game (while makes the loading longer)

Still stay:

  1. Chipped still pauses the game on loading screen
  2. When both Dramatic and Macaw's door are active, it still makes crash
commented

Ok. the List of wood mods you have. is that everything you have installed? This issue is too weird.
Did you allocate enough RAM? at least 8GB

commented

not exactly. Here's how it works. a file that need to access to library like the net/minecraft/world/level/block/SimpleWaterloggedBlock. it would use "import" the library to include the code that would be used for generating block.

I simple just change import com.fizzware.dramaticdoors.forge.blocks.TallDoorBlock; to `import com.fizzware.dramaticdoors.fabric.blocks.TallDoorBlock;

notice "forge" is changed to "fabric". that fix the problem.

do i need to allocate the game to 8GB too??

The minimum allocation would be 6GB for a small, custom modpack like your

the best way to look at how much RAM is used is just simply hit F3 and look at the right side, top.
you will see how much RAM is used in real time. The ideal used RAM is between 60 - 80% IIRC. Too much is not good and can impact the performance. Too little can cause Minecraft to crash with "out of memory" error. I recommend you to look up to know how to determine the right amount of RAM to allocate

commented

Oh Okie
Thx very much! Have a great time!