I've been having a lot of problems with checking if a player has colored wool. Here's the relevant code I'm having trouble with: Code: Wool wool = new Wool(DyeColor.GRAY); final ItemStack copperore = wool.toItemStack(); smithingMaterialsDataa.put(3, copperore); if(playerinv.contains(smithingMaterialsDataa.get(clickeditemdata))){ } I tested this code with just regular wool and it was able to see it, so I don't think my code is wrong in that regard. I just can't seem to be able to get a colored wool ItemStack. Any help?