The rules for the Royal Supplier state:
The owner of an occupied Royal Supplier can supply the Royal Warehouse (the supply) with a number of goods from his windrose equal to the number of nobles on his island and take 1 VP for each.
NOTE: Such supplied goods must all be of different kinds (no duplicates). Regardless of other buildings or abilities, the player may gain no additional bonuses from supplying these goods to the royal warehouse.
Now, we've got two things going on here - "goods equal to the number of nobles on his island" and "must all be of different kinds". Assuming that "island" means game board (as answered here), how do you resolve this if you have more nobles than distinct goods? And do you have to send all or nothing?
Scenario 1: I have 6 nobles on my island. There are 2 corn, 1 indigo, 2 sugar, 3 tobacco and 1 coffee on my windrose. I clearly can't supply 6 barrels of goods, because there are only 5 distinct types in the game. Do I send 5 distinct barrels to the royal supply in this case?
Scenario 2: I have 2 nobles on my island, There are 2 corn, 1 indigo and 1 sugar on my windrose. If I choose to use the Royal Supplier, can I only ship 1 good to the royal supply, or do I have to supply 2 distinct barrels, since I have 2 nobles?