TheIllusiveC4 / CombustiveFishing

Combustive Fishing is a mod that adds a few items and features that allow you to fish in lava.
Other
5 stars 3 forks source link

Using Dedicated Server, Bobber entity breaks registry then makes client unable to read any packets. #13

Open Kaleidio opened 2 years ago

Kaleidio commented 2 years ago

Versions (Be specific, do not write "latest"):

Crash Log: https://pastebin.com/1hXMB9cL

Further info: I just discovered this, I have yet to test for mod collisions, will provide a new log if I eventually get around to testing with minimal mod selection

TheIllusiveC4 commented 2 years ago

It looks like there's some kind of Flash NPC mod that is further up the stacktrace. Do you recognize which mod that could be? If so, does this issue occur if you remove that mod?

Kaleidio commented 2 years ago

Flash's NPCs only collides with mods if you wrote your constructor, data tags, nbt system in a way that isn't vanilla like (such as removing abilities that Entities inherit from the base class). If that really is the issue then you need to make sure the Bobber entity is being constructed in a way that is as similar to the normal bobber as possible.

Kaleidio commented 2 years ago

I will have to run the test tomorrow as I am busy

Kaleidio commented 2 years ago

Removing flash npc's did fix the issue. However as I said before that shouldn't happen if you were being modfriendly with the entity. I suggest taking a look at Flash's codebase to see if you can repair this.

https://github.com/FlashHUN/FlashNPCs