A plugin idea I came across for my own server 2cater4.co.uk, the basic concept is that we wanted to allow our users to spawn certain items for building but we didn't want to allow creative or the standard essentials /give & /item commands.
So I have planned and started building a plugin that will you to assign item groups and put items into groups and then allow users to spawn certain items. In the future I plan to allow a command to give user a easy way to give other users permission to spawn certain items.
You can change the itemgroups.yml file in the plugins/ItemSpawn folder to change which items belong to which group. edit the config.yml to change disabled worlds and messages.
itemspawn.use.itemspawn = can use the /get or /itemspawn command to spawn items
itemspawn.spawn.item-[itemname] = Allow spawning of item based on item name
itemspawn.spawn.item-[itemid] = Allow spawning of item based on itemid
itemspawn.spawn.group.[groupname] = Allow spawning of all items in defined group
itemspawn.spawn.all = Allow spawning of all items.
Please Command and suggestions you may have or if you find any bugs or issues. Thanks