ExcessiveAmountsOfZombies / Croptopia

Fabric and Forge mod that adds crops and food to the game.
https://www.curseforge.com/minecraft/mc-mods/croptopia-fabric
MIT License
89 stars 72 forks source link

i saw an red error (the game starts) #272

Closed gamingoninsulin closed 2 years ago

gamingoninsulin commented 2 years ago

Make sure you are not opening a duplicate.

Platform.

Fabric

Minecraft version.

1.18

Croptopia version.

1.7.0

What happened?

while i was debugging for a small mod pack for my self an my friends a sa this in the debug console (from the minecraft launcher it self)

Mod croptopia provides a broken implementation of ModMenuApi net.fabricmc.loader.api.EntrypointException: Exception while loading entries for entrypoint 'modmenu' provided by 'croptopia' at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:56) at com.terraformersmc.modmenu.ModMenu.lambda$onInitializeClient$0(ModMenu.java:71) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at com.terraformersmc.modmenu.ModMenu.onInitializeClient(ModMenu.java:67) at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53) at net.minecraft.class_310.(class_310.java:452) at net.minecraft.client.main.Main.main(Main.java:197) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:568) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) Caused by: net.fabricmc.loader.api.LanguageAdapterException: Class me.thonk.croptopia.dependencies.ModMenu cannot be cast to com.terraformersmc.modmenu.api.ModMenuApi! at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:63) at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117) at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53) ... 15 more

Relevant log.

[22:55:01] [main/INFO]: Loading for game Minecraft 1.18-rc3 [22:55:02] [ForkJoinPool-1-worker-2/WARN]: The mod "libcd" contains invalid entries in its mod json:

Additional information.

i was de-bugging a small mod pack for my self and my friends

ChopTV commented 2 years ago

I am also working on debugging a small mod pack. And I'm trying to isolate a separate issue. But I'm running into the same issue/error.

[19:42:23] [Worker-Main-29/WARN]: Unable to load model: 'croptopia:rhubarb_pie#inventory' referenced from: croptopia:rhubarb_pie#inventory: java.io.FileNotFoundException: croptopia:models/item/rhubarb_pie.json

ExcessiveAmountsOfZombies commented 2 years ago

Uploading 1.7.1 of Croptopia. I installed modmenu-3.0.0 with 1.7.1 and I don't see that error in my console so I'll say this is fixed.