RockinChaos / ItemJoin

Get custom items on join.
https://www.craftationgaming.com/
GNU Lesser General Public License v3.0
140 stars 36 forks source link

item in craft slot disappear after click #481

Closed Yriokiri closed 2 years ago

Yriokiri commented 2 years ago

Thanks for taking the time to open a bug report!

Describe the bug Updated server from 1.18.1 to 1.18.2, previusly everything worked fine, when i updated i noticed that every time i click an item in the crafting slots it disappear after use.

To Reproduce Steps to reproduce the behavior:

  1. get the items
  2. Click on it
  3. reopen inventory
  4. no errors in console

Expected behavior item should not disappear

Screenshots

BEFORE

Screenshot_63 AFTER Screenshot_64

Pastebin items.yml: https://pastebin.com/4CA8NA5r config.yml: https://pastebin.com/hNNdthzU plugin list: https://prnt.sc/IYivR1HnY9VW

Please complete the following information:

Yriokiri commented 2 years ago

update: after i removed CMI it won't happen. update of update: it happen only with the cmi dispose command? maybe it's the GUI that it open that mess with it?

should i report to CMI support?

RockinChaos commented 2 years ago

Hi, I apologize that this is a late update. I can confirm it's CMI. I have several open tickets on Discord referencing similar issues as well as a few others but I cannot find a way to fix it at this time. Since CMI is premium I cannot test it directly and it seems the issues are rooted in CMI's code due to their priority not being set to a lower level. This makes it so CMI takes priority over ItemJoin so I am unable to prevent this action from happening.

I am still continuing to work on this but I wanted to give you an update so you don't feel left out.

RockinChaos commented 2 years ago

So unfortunately I am going to have to mark this as will-not-fix as the issue entirely lies with CMI and isn't something I can fix on ItemJoin's side of things. I put in multiple requests to the developer with no response so I am pretty much out of ideas. They need to implement an API reference specifically for this issues as well as make their event priorities more plugin friendly as they get the final say in what happens so I can't prevent it from ItemJoin.

I hope that makes sense. I would suggest trying to get in contact with the CMI developer, but since I haven't heard anything from them in over 2-3 months I don't think you will be able to reach them.

Again I apologize :(