Botania

Botania

133M Downloads

Cannot implement Botania as dependency in mod files.

rguy98 opened this issue ยท 6 comments

commented

Version Information

Forge version: 1.16.5 - 36.1.16
Botania version: 1.16.5 - 4.16

Further Information

Link to crash log: https://pastecode.io/s/1xiPjtgNy3
Steps to reproduce:

  1. Use CurseMaven to import Botania as a dependency
  2. Attempt to load the mod client-side

What I expected to happen: The game loads properly

What happened instead: The game crashes when attempting to load Botania

commented

Try using 1.16.5-417-SNAPSHOT as the version if you are still hoping to get mojmap working.

commented

Update: Managed to get the game to load all the mod files by fixing the build.gradle:
https://pastecode.io/s/9bpASBQ3Vm (The build.gradle)

Unfortunately, this brings another error regarding duplicate instances of the method name "getGravity":
https://pastecode.io/s/1R4ycwaOx2

unknown

If a solution could be found to this it'd be much appreciated. I have no idea why this is happening since I have not added any files yet; therefore it is unusual this is happening.

commented

Probably caused by your choice of using official mappings, looks like some conflicting names after deobf...

commented

That's gonna require a breaking API change, though I don't think any mod actually uses this. On official mappings, EntityManaBurst has two getGravity methods - the override of IManaBurst#getGravity, and the override of what is called getGravityVelocity on MCP mappings.

commented

What can I do to get around this issue without the API getting changed?

commented

use non-official mappings until we can change it