Ok, So I'm developing a mod(Obviously) and in this mod I have created an item than, when in hand and the player right clicks, shoots and Ender Pearl. This aspect of it works fine as I just had to override the onRightClick class, but my problem is this: When I throw the sword on the ground and retrieve it when I right click it acts as if I had an ender pearl in my hand and deletes the item(But throws the ender pearl normally). This had been confounding me for a few hours, any help would be appreciated.
P.S. I'm not sure how to post the code in a drop down menu as I have seen many times, but if someone wants to see the code I can post it as plain old text. (I started this mod two days ago, and began modding 2 before that)