Plugin request: https://bukkit.org/threads/itemcollections.487284/#post-3625501
This plugin allows you to create sets of items called collections. When a player collects all of them, they are rewarded with a custom item defined by the collection's creator.
Usage:
Create a collection with the/ic create <name> command. Then add required items to the collection. The command /ic additem <collection> will add the item held in your primary hand to the collection. Then set the reward with /ic setreward <collection>, which will also use the item in your hand. Players can then see the available collections with /ic collections, and then get their reward with /ic collection <collection>.
This can all be done through the game's chat, no console or config required. You can edit the config directly if desired.
Commands and Permissions:
*the (op) means that they're only available to ops by default. If not marked, all users have this permission by default.
/ic - Lists all commands available to that user. - ic.basic
/ic create <name> - Creates a new list with the desired name. - ic.create (op)
/ic remove <name> - Removes an existing list with the desired name. - ic.delete (op)
/ic additem <name> - Adds the held item to the list with specified name. - ic.edit (op)
/ic list <name> - Shows the items in the specified collection with their indexes. - ic.listitems
/ic removeitem <name> <index> - Removes the item at the specified index from the specified collection. (op)
/ic setreward <name> - Sets the held item as the reward of the specified collection. - ic.edit (op)
/ic collections - Lists all collections. - ic.listcollections
/ic collection <collection> - Checks if the user has completed the collection, then removes the items and rewards them. - ic.collection
This is in beta, please let me know if there are any issues or if you have any questions.