I am aware the connector incompatibility is known of.
I am of course NOT demanding a solution.
But if it is something You may care to work on.
I think I have narrowed down the issue to the server/client communication related to shooting not working.
If a gun is shot, ammo gets seemingly depleted, yet upon removing a magazine from it, it is full.
Furthermore unloading a chunk holding a loaded gun and loading it again makes the ammo full (meaning none of the shots actually happened, it only looked like it on client side).
I can't pin point any specific issues in the code (I am not experienced with fabric/minecraft networking), but from behavior it seems fairly obvious to be the issue.
This is meant more as a documentation of the issue, do not feel pressured to try to fix it.
I am aware the connector incompatibility is known of. I am of course NOT demanding a solution.
But if it is something You may care to work on. I think I have narrowed down the issue to the server/client communication related to shooting not working.
If a gun is shot, ammo gets seemingly depleted, yet upon removing a magazine from it, it is full. Furthermore unloading a chunk holding a loaded gun and loading it again makes the ammo full (meaning none of the shots actually happened, it only looked like it on client side).
I can't pin point any specific issues in the code (I am not experienced with fabric/minecraft networking), but from behavior it seems fairly obvious to be the issue.
This is meant more as a documentation of the issue, do not feel pressured to try to fix it.