wisp-forest / accessories

A extendable and data-driven Accessory Mod for Minecraft
Other
29 stars 10 forks source link

[Bug] Corails tombstone Incompatability #136

Open Xplodin opened 3 hours ago

Xplodin commented 3 hours ago

it instead drops them on the ground except for a few, like the ring of seven curses from engimatic legacy, silent gear elytra however, nameless trinkets, artifacts, trinkets, rings of ascension, and majruszes accessories all dropped to the ground upon claiming a grave from death

Corail31 commented 2 hours ago

Accessories seems to be a mod coming from Fabric and has no idea about the 'drop' event used in Forge. Fortunetely, it's not a mod used a lot and they prefer to claim to use some fabric grave mods instead of understanding the real problem ^^ The 'auto-equip' will be supported when this problem of 'drop' event will be solved (this part being on my side) but the last report that i got was drops not being in the grave at all.

Dragon-Seeker commented 21 minutes ago

@Corail31

Accessories seems to be a mod coming from Fabric and has no idea about the 'drop' event used in Forge. Fortunetely, it's not a mod used a lot and they prefer to claim to use some fabric grave mods instead of understanding the real problem ^^

I have resolved this issue within the 1.21.1 and above version of Accessories as I had gotten the support of YIGD (Which is multiplatform) and UniversalGraves (Fabric Only) which had the benefit of equipping directly.

I added the API event for adjusting accessories drops expecting such to be how many gravestone mods handled such but it was not true. I find the Event itself to at least be a failsafe to prevent this issue but I find it quite messy as it will just dupe it on the inventory or ground when retrieving the grave.

@Xplodin Recommend either turning on KeepInventory or use YIGD though connector for the time being. Up to you on how you want to handle this exactly as Idk when or if I will get to backport the change

Xplodin commented 19 minutes ago

@Corail31

Accessories seems to be a mod coming from Fabric and has no idea about the 'drop' event used in Forge. Fortunetely, it's not a mod used a lot and they prefer to claim to use some fabric grave mods instead of understanding the real problem ^^

I have resolved this issue within the 1.21.1 and above version of Accessories as I had gotten the support of YIGD (Which is multiplatform) and UniversalGraves (Fabric Only) which had the benefit of equipping directly.

I added the API event for adjusting accessories drops expecting such to be how many gravestone mods handled such but it was not true. I find the Event itself to at least be a failsafe to prevent this issue but I find it quite messy as it will just dupe it on the inventory or ground when retrieving the grave.

@Xplodin Recommend either turning on KeepInventory or use YIGD though connector for the time being. Up to you on how you want to handle this exactly as Idk when or if I will get to backport the change

Hi, I shall try YIGD, I just realized the items drop before I even get to the grave