Faboslav / friends-and-foes

Minecraft mod that adds outvoted and forgotten mobs from the mob votes in a believable vanilla plus style.
https://www.curseforge.com/minecraft/mc-mods/friends-and-foes
Other
97 stars 28 forks source link

Flower Mooblom mod crash with new update 5th december #167

Closed YeronsOnDreams closed 9 months ago

YeronsOnDreams commented 9 months ago

Minecraft version information

1.19.2

Mod loader information

Fabric

Mod loader version information

0.15.0 (Fabric)

Mod version information

fabric-mc1.19.2-2.0.2

Reproduction Steps

I got this error when i updated the mod to the 5th december version to 1.19.2 fabric

Crash Report and latest.log

image

Additional information

No response

A5ho9999 commented 9 months ago

Also get something similar with the 1.20.1 release using Fabric Loader 0.14.25

Time: 2023-12-06 07:02:43
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'flowerymooblooms'!
    at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$2(FabricLoaderImpl.java:387)
    at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
    at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:385)
    at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
    at net.minecraft.class_310.<init>(class_310.java:458)
    at net.minecraft.client.main.Main.main(Main.java:211)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    Suppressed: java.lang.NoClassDefFoundError: Could not initialize class dev.gegy.roles.PlayerRoles
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:467)
        at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
        at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
        at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
        at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:383)
        ... 6 more
Caused by: java.lang.NoClassDefFoundError: com/faboslav/friendsandfoes/api/MoobloomVariants
    at com.faboslav.friendsandfoes.flowerymooblooms.FloweryMooblooms.postInit(FloweryMooblooms.java:27)
    at com.faboslav.friendsandfoes.flowerymooblooms.fabric.FloweryMoobloomsFabric.onInitialize(FloweryMoobloomsFabric.java:10)
    at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:383)
    ... 6 more
Caused by: java.lang.ClassNotFoundException: com.faboslav.friendsandfoes.api.MoobloomVariants
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:226)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    ... 9 more

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
    at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$2(FabricLoaderImpl.java:387)
    at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
    at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:385)
    at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
    at net.minecraft.class_310.<init>(class_310.java:458)
Neo-Qwerty commented 9 months ago

Also had that crashing error! crash-2023-12-05_15.44.14-client.txt

Minecraft 1.20.1, Fabric Loader 0.15.0 Friends & Foes 2.0.2, Flowery Mooshrooms 1.1.0.

The culprit is the presence of Flowery Mooshrooms with this version of Friends & Foes, removing Flowery Mooshrooms stops the crash.

Faboslav commented 9 months ago

Hello, for now rollback friends&foes or disable flowery mooblooms, I will try to release a new version of flowery mooblooms tomorrow

Faboslav commented 9 months ago

For context, this is caused due to the change, that the moobloom variants are now datapack driven.

YejiYeah commented 9 months ago

I have the same issue latest.log

Faboslav commented 9 months ago

Should be fixed with the new 2.0.0 release.

A5ho9999 commented 9 months ago

Confirmed fixed for me, thank you