Minecraft wiki entry for Green_Dye, associated text: Expert level shepherd villagers have 1⁄6 chance to buy 12 green dye for an emerald.‌[Bedrock Edition only] Expert level shepherds have a 2⁄7 chance to buy 12 green dye for 1 emerald.‌[Java Edition only]