# Pastebin r1CjIVcJ NBTTagList list = player.getEntityData().getTagList("Badges", 10); for (int i = 0; i < list.tagCount(); i++) { NBTTagCompound compound = list.getCompoundTagAt(i); Item item = ItemStack.loadItemStackFromNBT(compound).getItem(); if (item instanceof ItemBadge && item.equals(badge)) { return true; } }