VazkiiMods / Botania

A tech mod for Minecraft themed around the magic of nature and plant life.
http://botaniamod.net/index.html
Other
1.29k stars 510 forks source link

Botania 1.20.1 Elementium hoe crash (All the mods 9) #4534

Closed echoptic closed 9 months ago

echoptic commented 11 months ago

Mod Loader

Forge

Minecraft Version

1.20.1

Botania version

1.20.1-443

Modloader version

Forge 47.2.16

Modpack info

https://www.curseforge.com/minecraft/modpacks/all-the-mods-9

The latest.log file

https://pastebin.com/KQJewJs0

Issue description

The game crashes when using elementuim hoe

Steps to reproduce

No response

Other information

No response

echoptic commented 11 months ago

Just checked, its not only Elementium, but manasteel hoe also

TheRealWormbo commented 11 months ago

Could you try with a vanilla hoe as well? I have a suspicion this is a conflict with something that modifies how blocks are changed, not necessarily the Botania version of the hoe itself. (I say that because the method mentioned in the crash log isn't even overridden by the Manasteel version of that tool.)

echoptic commented 11 months ago

Could you try with a vanilla hoe as well? I have a suspicion this is a conflict with something that modifies how blocks are changed, not necessarily the Botania version of the hoe itself. (I say that because the method mentioned in the crash log isn't even overridden by the Manasteel version of that tool.)

I already tried vanilla hoes, they dont crash the game.

echoptic commented 11 months ago

Some mod adds auto planting seeds with a hoe, could that be interfering somehow?

TheRealWormbo commented 11 months ago

Maybe? It's really hard to tell, as the crash itself happens because there appear to be two different class loaders (i.e. the Java Virtual Machine thing that actually loads classes from JAR files) for an unrelated logging library (log4j) that conflict with each other somehow. Even if the two loaders load the same class from the same JAR file, it will be considered two completely unrelated classes. It looks like a logger loaded by one of those class loaders is trying to process a class loaded by the other class loader. This might be a Forge bug that just happens to be triggered by the Botania hoes for some weird reason. (It should be noted that Botania and many other mods recommend Forge version 47.1.3 for various reasons, which is the last Forge version before the NeoForged fork.)

jeremiahwinsley commented 10 months ago

This is not a Botania bug, I've reported this to AIOT Botania: https://github.com/MelanX/aiotbotania/issues/78

MelanX commented 10 months ago

Fixed!

Serega007RU commented 5 months ago

Fixed!

How did you solve the problem? I also encountered this problem, but I don't understand how you solved it, please share the solution

jeremiahwinsley commented 5 months ago

Fixed!

How did you solve the problem? I also encountered this problem, but I don't understand how you solved it, please share the solution

Just update your pack to the current version, or update AIOT Botania if you are not using ATM9.