Client sync issue
Izacht13 opened this issue ยท 1 comments
There seems to be a major syncing issue for clients using this mod.
To reproduce:
- Start a server with Fabric 0.12.12, Trinkets 3.1.0, Fabric API 0.44.0 and any mod that adds a trinket using Trinket's API.
- Connect to the server as a client with the same mods.
- Try to equip any trinket:
A few things I've observed with a few mods:
- Elytra Trinket (Fabric): https://www.curseforge.com/minecraft/mc-mods/elytra-trinket-fabric
The Elytra can simply not be equipped as client. - Seemingly any mod that implements a normal trinket into any slot including but not limited to: The official example, Trinket of Undying https://www.curseforge.com/minecraft/mc-mods/trinket-of-undying-fabric and the mod I've been working on that led me to this issue.
The trinket is equipable but desyncs the client drastically (The item appears in multiple places within the inventory but is actually just a desynced "ghost" item) and duplicates the actual item to another trinket slot.
Could this potentially be related to this?
TropheusJ/stonecutter-recipe-tags@32510f4
Okay so I was accidentally using the wrong client instance with more than just the mods listed.
The issue persists but I think it's an incompatibility issue with another mod, I'll keep digging.
I also updated Fabric API to the newest version and now I actually have an error to look at on the server. (IndexOutOfBounds)