lol why go threw all that for something dealing with a packet. make it simple you dont need to call the client when all you have to add in it is this Fletching.doWork(this, packetType, packetSize);
this way is much more simple since your only using 1 method for itemonitem





