I noticed that when I collect items from pokeloot chests that I put down it gives me the wrong amount of items. For example, if I have two pokeballs in my inventory and I go to a chest that is supposed to give me 1 pokeball, it instead gives me double. It will give me 4 then 8 then 12 and so on. If I have none of the item in my inventory, the pokeloot chest will give me air instead of an item. I have also encountered it giving me a fixed multiple of an item. For example, one chest I had contained the tm aerial ace. The chest gave me 3 aerial ace tms instead of 1 and then randomly started giving me 16.
I encountered this issue on my server but also offline on just my client. I went back a couple of versions to pixelmon 7.03 and the pokeloot mechanics worked correctly