Terra (Fabric/Forge/Paper)

Terra (Fabric/Forge/Paper)

74.2k Downloads

Crash with Cardinal Components Entity

SilverAndro opened this issue ยท 8 comments

commented

Environment:

  • Fabric 1.16.5
  • Single player tested personally, original crash report seems to be dedicated

Mods:

  • Fabric API 0.32.5
  • RPGStats 3.2.4
  • Terra 5.1.0-BETA

Attempting to load a world yields a crash similar to this one initially provided to me

message.txt

I'm not familiar with CCA's internals, but it seems like entities might be being created before CCA can properly bootstrap itself, hence the combination of missing classes and invalid stack, however that's just a guess

commented

What's a minimal reproducible example for this? Meaning, how can I reproduce this with the minimal amount of mods loaded?

commented

Ill attempt to create an example mod that can replace RPGStats in this example

commented

oh god.... is that a...... bytecode exception

commented

Yep, CCA is backed by custom ASM

Theres also some missing class exceptions for CcaBootstrap, which is a core class which definitely shouldn't be missing

commented

Ill attempt to create an example mod that can replace RPGStats in this example

you don't need to do that, I just want to know do I need RPGStats loaded, or can I just load their test mod?

commented

I was unaware they had a test mod, yes that crashes, and much faster (the game window doesn't have a chance to appear)

Test mod (+ API, as its not bundled) crashes with this on launch

commented

I'll try and fuck around with it later & maybe submit an issue report on their end linking to this.

commented

Just tested to verify, this is indeed caused by us shading a newer version of ASM for internal use and forgetting to relocate. This is fixed in 01d1692